img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }.mwc-payments-stripe-settings-title .wc-admin-breadcrumb { margin-right: 1em; } .native-stripe-fees { font-size: 14px; } mark.mwc-payments-stripe-status { font-family: 'gdsherpa'; padding: 4px 12px; border-radius: 15px; background: #A6FFF8; color: #004249; font-size: 14px; font-weight: 300; white-space: nowrap; } mark.mwc-payments-stripe-status.connected { background: #9FFFB8; color: #003A15; } mark.mwc-payments-stripe-status.pending { background: #FFEEA9; color: #111111; cursor: inherit; } mark.mwc-payments-stripe-status.disconnected { background: #CFD4D6; color: #111111; } .native-stripe-fees span { margin-left: 2px; text-decoration: none; } .mwc-payments-stripe-connect__button { border-color: #8995A9; } .mwc-stripe-payment_methods_title { margin-top: 3.625em; } .mwc-stripe-checkout_settings_title { margin-top: 3.625em; }   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; } .saswp-pc-wrap,.saswp-rvw-str{display:inline-flex;width:100%}.saswp-panel h3,.saswp-rvw-ov{text-align:center}.saswp-pc-wrap{background-color:#004f74;padding:15px 15px 15px 30px;color:#fff;flex-wrap:wrap;margin-bottom:20px}.saswp-pc-wrap .saswp-lst span{font-size:18px;font-weight:500;margin-bottom:10px;display:inline-block;line-height:1.3}.saswp-pc-wrap .saswp-lst{flex:1 0 42%}.saswp-pc-wrap .saswp-lst ul,.saswp-rv-txt p{margin:0}.saswp-pc-wrap .saswp-lst p{list-style-type:none;font-size:15px;font-weight:lighter;line-height:1.2;margin-bottom:10px;position:relative;padding-left:20px;color:#eee}.saswp-pc-wrap .saswp-lst p:before{content:'';position:absolute;width:8px;height:8px;background-color:#ccc;left:0;top:6px;border-radius:10px}.sgl .saswp-rvw{width:100%;margin-bottom:34px;font-size:13px;border-bottom:1px solid #ededed}.saswp-rvw-hd span,.saswp-rvw-sm span{background-color:#222;color:#fff;display:inline-block;font-size:15px}.saswp-rvw-hd span{line-height:1.4;padding:8px 12px 6px;margin:26px 0}.saswp-rvw td{padding:7px 14px}.saswp-rvw td,.sgl table td{border:1px solid #ededed}.saswp-g-plus img,.saswp-rvw tbody{width:100%}.saswp-rvw-sm span{padding:8px 12px 6px;margin-bottom:13px;position:relative;line-height:1.2}.saswp-rvw-fs{line-height:1.5;font-size:48px;font-weight:600;margin-bottom:5px}.saswp-rvw-ov .ovs{font-size:11px;font-weight:600}.sgl .saswp-rvw tr td{background:#fff;width:100%}.sgl .saswp-rvw tr:hover td{background-color:#fcfcfc}.saswp-rvw .saswp-rvw-sm{padding:21px 14px}.str-ic{font-size:18px;line-height:1.2}.saswp-rvw-str .df-clr,.saswp-rvw-str .half-str,.saswp-rvw-str .str-ic{display:inline-block;width:20px;height:16px;background-repeat:no-repeat}.saswp-rvw-str .half-str{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNNDgyLjIwNywxODYuOTczbC0xNTkuNjk5LTMzLjcwNUwyNDEuMTA0LDExLjgwM2wtODEuNDA0LDE0MS40NjVMMCwxODYuOTczbDEwOS4zODgsMTIxLjEzNEw5Mi4wOTQsNDcwLjQwNGwxNDkuMDEtNjYuNiAgbDE0OS4wMSw2Ni42bC0xNy4yOTQtMTYyLjI5Nkw0ODIuMjA3LDE4Ni45NzN6IE0yNDEuMTA0LDM3MC45NDNWNzEuOTUzbDYyLjA5LDEwNy45TDQyNSwyMDUuNTYxbC04My40MzMsOTIuMzkzbDEzLjE5MSwxMjMuNzg4ICBMMjQxLjEwNCwzNzAuOTQzeiIgZmlsbD0iI2ZmZDcwMCIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)}.saswp-rvw-str .str-ic{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cG9seWdvbiBwb2ludHM9IjQ4Mi4yMDcsMTg2Ljk3MyAzMjIuNTA4LDE1My4yNjkgMjQxLjEwNCwxMS44MDMgMTU5LjY5OSwxNTMuMjY5IDAsMTg2Ljk3MyAxMDkuMzg4LDMwOC4xMDggOTIuMDk0LDQ3MC40MDQgICAyNDEuMTA0LDQwMy44MDMgMzkwLjExMyw0NzAuNDA0IDM3Mi44MTgsMzA4LjEwOCAiIGZpbGw9IiNmZmQ3MDAiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}.saswp-rvw-str .df-clr{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cG9seWdvbiBwb2ludHM9IjQ4Mi4yMDcsMTg2Ljk3MyAzMjIuNTA4LDE1My4yNjkgMjQxLjEwNCwxMS44MDMgMTU5LjY5OSwxNTMuMjY5IDAsMTg2Ljk3MyAxMDkuMzg4LDMwOC4xMDggOTIuMDk0LDQ3MC40MDQgICAyNDEuMTA0LDQwMy44MDMgMzkwLjExMyw0NzAuNDA0IDM3Mi44MTgsMzA4LjEwOCAiIGZpbGw9IiM2MzVlNjMiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}.saswp-g-review-header{margin-top:50px}.saswp-g-review-body{display:inline-grid;grid-template-columns:1fr 300px;grid-gap:30px;margin-top:30px;width:100%}.saswp-channel-list{margin-right:15px}.saswp-input-fields{display:inline-flex;align-items:center;margin-bottom:8px;width:100%}.saswp-product_cons-section-main,.saswp-product_pros-section-main{display:none}.saswp-product_pros-section-main.thepros_main_section{margin-bottom:30px}.saswp-input-fields label{width:130px}.saswp-panel h3{font-size:20px;line-height:1.4;color:#222;margin:10px 0 20px}.saswp-input-fields a.button-primary{margin-top:10px}.saswp-glg-review-body{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;background:#fff;padding:20px;box-shadow:0 0 20px 1px #d2cccc;margin-bottom:30px}.saswp-g-plus{float:right;font-size:15px;width:20px;height:20px;position:absolute;right:0;top:4px}.saswp-rtng{padding-left:5px;font-size:14px}.saswp-pt-dt{font-size:12px;color:#999;font-weight:600;margin-top:5px;display:inline-block}.saswp-athr{font-size:15px;line-height:1.4;color:#000;font-weight:700;display:inline-block;vertical-align:middle}.saswp-rv-cnt p,.saswp-rv-txt{line-height:1.6;margin:10px 0 0}.saswp-str-rtng .saswp-rvw-str{display:inline-block;vertical-align:middle;padding-left:10px;width:auto}.widget-area .saswp-str-rtng .saswp-rvw-str{padding:10px 0 0}.saswp-rv-cnt p{font-size:16px;color:#000}.saswp-rv-img img{max-width:100px;border-radius:100%}.widget .saswp-rv-img img,.widget-area .saswp-rv-img img{max-width:50px}.widget .saswp-glg-review-body,.widget-area .saswp-glg-review-body{display:inline-block;width:100%}.widget-area .saswp-rv-img{width:60px;float:left}@media(max-width:767px){.saswp-glg-review-body{grid-template-columns:50px 1fr}.saswp-rv-img img{max-width:50px}}.widget .saswp-rv-img{margin-bottom:12px}.saswp-rv-txt{position:static;height:80px;overflow-y:auto;font-size:14px;text-align:left;padding:0 2px 0 0}.saswp-rv-txt::-webkit-scrollbar{width:4px;display:inline-block}.saswp-rv-txt::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.saswp-rv-txt::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:4px}.saswp-r5-rng{position:relative} .saswp-rb-hd span, .saswp-rvw-sm span{               background-color: #000;               color: #fff;               font-size: 15px;             }             .saswp-rb-rif{               color: #000;               font-size: 18px;             }             .saswp-rvw-str .saswp_star_color svg, .saswp-rvw-str .saswp_star_color_gray svg, .saswp-rvw-str .saswp_half_star_color svg{               width: 18px;             }             .saswp-rvw-fs{               color: #000;               font-size: 48px;             }            .woocommerce form .form-row .required { visibility: visible; } @charset "UTF-8";:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.components-badge{align-items:center;background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;box-sizing:border-box;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%;min-height:24px;padding:0 8px}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;box-shadow:inset 0 0 0 1px #1e1e1e;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{align-items:center;-webkit-appearance:none;background:none;border:0;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;height:36px;margin:0;padding:6px 12px;text-decoration:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid #0000}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff);outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff6;outline:none}.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid #0000}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:#0000;color:#949494;transform:none}.components-button.is-secondary{background:#0000;box-shadow:inset 0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 0 0 currentColor;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:1px solid #0000;white-space:nowrap}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000);box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-tertiary{background:#0000;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,#0000)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:#cc18180a}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:#cc181814}.components-button.is-link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));height:auto;margin:0;outline:none;padding:0;text-align:left;text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,#1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0;width:32px}.components-button.is-small{font-size:11px;height:24px;line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:24px;padding:0;width:24px}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:initial;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:8px;padding-right:12px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,#1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-button svg{fill:currentColor;outline:none}@media (forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control{--checkbox-input-size:24px;--checkbox-input-margin:8px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control__label{cursor:pointer;line-height:var(--checkbox-input-size)}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;border:1px solid #1e1e1e;border-radius:2px;box-shadow:0 0 0 #0000;clear:none;color:#1e1e1e;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:var(--checkbox-input-size);line-height:normal;line-height:0;margin:0 4px 0 0;outline:0;padding:6px 8px;padding:0!important;text-align:center;transition:none;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-right:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);fill:#fff;cursor:pointer;height:var(--checkmark-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:#0000;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;cursor:pointer;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;left:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid #0000;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px #0003;box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:initial;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0);border-radius:50%;box-shadow:inset 0 0 0 1px #0003;display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{border:none;box-shadow:none;font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{align-items:flex-start;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container::-moz-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px #0003;box-sizing:border-box;cursor:pointer;height:64px;outline:1px solid #0000;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 #0003,inset 1px 0 0 0 #0003,inset -1px 0 0 0 #0003;font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,#1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 #00000040;height:inherit;outline:2px solid #0000;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 #00000040;outline:1.5px solid #0000}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.block-editor-dimension-control .components-base-control__field{align-items:center;display:flex}.block-editor-dimension-control .components-base-control__label{align-items:center;display:flex;margin-bottom:0;margin-right:1em}.block-editor-dimension-control .components-base-control__label .dashicon{margin-right:.5em}.block-editor-dimension-control.is-manual .components-base-control__label{width:10em}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{height:50px;left:-1000px;position:fixed;width:50px}.components-draggable__clone{background:#0000;padding:0;pointer-events:none;position:fixed;z-index:1000000000}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{line-height:0;margin:0 auto 8px;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:pointer;outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:#ddd;box-sizing:initial;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:40px;padding-left:8px;padding-right:8px;text-align:left}.components-duotone-picker__color-indicator:before{background:#0000}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0);color:#0000}.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:#0000}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{font-weight:400;margin-left:.5ch}.components-form-toggle{display:inline-block;height:16px;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;overflow:hidden;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid #0000;box-sizing:border-box;content:"";inset:0;opacity:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid #0000;border-radius:50%;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;box-sizing:border-box;display:block;height:12px;left:2px;position:absolute;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(16px)}.components-disabled .components-form-toggle,.components-form-toggle.is-disabled{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;cursor:text;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-form-token-field__input-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container::-moz-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container:-ms-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-family:inherit;font-size:16px;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-borderless{padding:0 24px 0 0;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:#0000}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:#0000;color:#757575;position:absolute;right:0;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;line-height:24px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;flex:1 0 100%;list-style:none;margin:0;max-height:128px;min-width:100%;overflow-y:auto;padding:0}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestion{box-sizing:border-box;color:#1e1e1e;display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background-color:rgba(var(--wp-components-color-accent--rgb,var(--wp-admin-theme-color--rgb)),.04)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:60px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-modal__header .components-button:hover svg{fill:#fff}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-60px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{right:32px}[role=region]{position:relative}.is-focusing-regions [role=region]:focus:after,[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header,[role=region].interface-interface-skeleton__content:focus-visible:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(((-1*var(--wp-admin-border-width-focus))/var(--wp-block-editor-iframe-zoom-out-scale, 1))*2);outline-style:solid;outline-width:calc((var(--wp-admin-border-width-focus)/var(--wp-block-editor-iframe-zoom-out-scale, 1))*2)}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-right:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:24px;margin-right:-2px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-right:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:auto;margin-right:0;padding-left:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-left:12px}.components-modal__screen-overlay{background-color:#00000059;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:cubic-bezier(.29,0,0,1);background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px #00000014,0 15px 27px #00000012,0 30px 36px #0000000a,0 50px 43px #00000005;box-sizing:border-box;display:flex;margin:40px 0 0;overflow:hidden;width:100%}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media (min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;max-height:calc(100% - 120px);max-width:calc(100% - 32px);min-width:350px;width:auto}}@media (min-width:600px) and (min-width:600px){.components-modal__frame.is-full-screen{height:calc(100% - 32px);max-height:none;width:calc(100% - 32px)}}@media (min-width:600px) and (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@media (min-width:600px){.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media (min-width:960px){.components-modal__frame{max-height:70%}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{align-items:center;border-bottom:1px solid #0000;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;left:0;padding:24px 32px 8px;position:absolute;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:1.2rem;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:left}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 32px 32px}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:-2px}.components-notice{align-items:center;background-color:#fff;border-left:4px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#1e1e1e;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:8px 12px}.components-notice.is-dismissible{position:relative}.components-notice.is-success{background-color:#eff9f1;border-left-color:#4ab866}.components-notice.is-warning{background-color:#fef8ee;border-left-color:#f0b849}.components-notice.is-error{background-color:#f4a2a2;border-left-color:#cc1818}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button{margin-right:8px}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__dismiss{align-self:flex-start;color:#757575;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:initial;color:#1e1e1e}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;max-width:100vw}.components-notice-list .components-notice__content{line-height:2;margin-bottom:12px;margin-top:12px}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid #ddd;box-sizing:initial;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{border:none;box-shadow:none;color:#1e1e1e;font-weight:500;height:auto;outline:none;padding:16px 48px 16px 16px;position:relative;text-align:left;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-panel__body-toggle.components-button .components-panel__arrow{color:#1e1e1e;position:absolute;right:16px;top:50%;transform:translateY(-50%);fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{-ms-filter:fliph;filter:FlipH;margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-right:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{align-items:flex-start;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;padding:24px;position:relative;text-align:left;width:100%;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid #0000}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:600}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{margin-right:4px;fill:currentColor}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]::-moz-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]:-ms-input-placeholder{color:#1e1e1e9e}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);backface-visibility:hidden;background-color:initial;border-radius:0;box-shadow:none;color:inherit;display:flex;overflow:hidden}.is-dark-theme .components-placeholder.has-illustration{background-color:#0000001a}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:initial;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box;will-change:transform;z-index:1000000}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px #0000000d,0 4px 5px #0000000a,0 12px 12px #00000008,0 16px 16px #00000005;box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:#0000;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{appearance:none;border:1px solid #1e1e1e;border-radius:2px;border-radius:50%;box-shadow:0 0 0 #0000;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;grid-column:1;grid-row:1;height:24px;line-height:normal;margin:0;max-width:24px;min-width:24px;padding:0;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{font-size:13px;line-height:normal}}.components-radio-control__input[type=radio]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]::-webkit-input-placeholder{color:#1e1e1e9e}.components-radio-control__input[type=radio]::-moz-placeholder{color:#1e1e1e9e}.components-radio-control__input[type=radio]:-ms-input-placeholder{color:#1e1e1e9e}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__label{cursor:pointer;grid-column:2;grid-row:1;line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;content:"";cursor:inherit;display:block;height:15px;outline:2px solid #0000;position:absolute;right:calc(50% - 8px);top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;opacity:0;position:absolute;right:calc(50% - 1px);top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;left:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}} .components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px} .components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media (max-width:782px){.components-base-control .components-base-control__field .components-select-control__input{font-size:16px}}.components-snackbar{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background:#000000d9;border-radius:4px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;box-sizing:border-box;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:600px;padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-left:24px;position:relative}.components-snackbar .components-snackbar__icon{left:-8px;position:absolute;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:pointer;margin-left:24px}.components-snackbar__action.components-button{color:#fff;flex-shrink:0;margin-left:32px}.components-snackbar__action.components-button:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:#0000;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:48px!important;margin-left:0;padding:3px 16px;position:relative}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none;outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:0;bottom:0;content:"";height:calc(var(--wp-admin-border-width-focus)*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wp-admin-border-width-focus)*1);outline:2px solid #0000;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:2px;bottom:12px;box-shadow:0 0 0 0 #0000;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder{color:#1e1e1e9e}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:#1e1e1e9e}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder{color:#1e1e1e9e}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid #1e1e1e;border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:#0000}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:#1e1e1e}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:#fff;border-right:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;line-height:0;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:#fff;border:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:#ddd;box-sizing:initial;content:"";display:inline-block;height:20px;left:-3px;position:absolute;top:8px;width:1px}.components-tooltip{background:#000;border-radius:2px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-left:8px}#wpadminbar>.godaddy-styles *,.godaddy-styles *{font-family:GD Sherpa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.4}#wpadminbar>.godaddy-styles .is-bigger,.godaddy-styles .is-bigger{font-size:1.1em!important;font-weight:500!important}#wpadminbar>.godaddy-styles .components-button,#wpadminbar>.godaddy-styles.components-button,.godaddy-styles .components-button,.godaddy-styles.components-button{border:0;border-radius:6px;box-shadow:none;font-size:1em;height:auto;line-height:1;padding:1.25em;transition:background-color,color,.2s ease-in-out}#wpadminbar>.godaddy-styles .components-button:disabled,#wpadminbar>.godaddy-styles.components-button:disabled,.godaddy-styles .components-button:disabled,.godaddy-styles.components-button:disabled{opacity:.5}#wpadminbar>.godaddy-styles .components-button>svg,#wpadminbar>.godaddy-styles.components-button>svg,.godaddy-styles .components-button>svg,.godaddy-styles.components-button>svg{height:24px;margin-left:.2em;position:relative;right:-5px;top:-1px;transform:scale(.75);width:24px}#wpadminbar>.godaddy-styles .components-button.no-padding,#wpadminbar>.godaddy-styles.components-button.no-padding,.godaddy-styles .components-button.no-padding,.godaddy-styles.components-button.no-padding{padding:0}#wpadminbar>.godaddy-styles .components-button.is-big,#wpadminbar>.godaddy-styles.components-button.is-big,.godaddy-styles .components-button.is-big,.godaddy-styles.components-button.is-big{font-size:1.1em;font-weight:600;padding:1.5em}#wpadminbar>.godaddy-styles .components-button.is-primary,#wpadminbar>.godaddy-styles.components-button.is-primary,.godaddy-styles .components-button.is-primary,.godaddy-styles.components-button.is-primary{background-color:#000;box-shadow:none;color:#fff}#wpadminbar>.godaddy-styles .components-button.is-primary:active:not([disabled]),#wpadminbar>.godaddy-styles .components-button.is-primary:hover:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-primary:active:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-primary:hover:not([disabled]),.godaddy-styles .components-button.is-primary:active:not([disabled]),.godaddy-styles .components-button.is-primary:hover:not([disabled]),.godaddy-styles.components-button.is-primary:active:not([disabled]),.godaddy-styles.components-button.is-primary:hover:not([disabled]){background-color:#00a4a6}#wpadminbar>.godaddy-styles .components-button.is-secondary,#wpadminbar>.godaddy-styles.components-button.is-secondary,.godaddy-styles .components-button.is-secondary,.godaddy-styles.components-button.is-secondary{box-shadow:none;color:#111}#wpadminbar>.godaddy-styles .components-button.is-secondary:active:not([disabled]),#wpadminbar>.godaddy-styles .components-button.is-secondary:hover:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-secondary:active:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-secondary:hover:not([disabled]),.godaddy-styles .components-button.is-secondary:active:not([disabled]),.godaddy-styles .components-button.is-secondary:hover:not([disabled]),.godaddy-styles.components-button.is-secondary:active:not([disabled]),.godaddy-styles.components-button.is-secondary:hover:not([disabled]){border:0;box-shadow:none;color:#000}#wpadminbar>.godaddy-styles .components-button.is-tertiary,#wpadminbar>.godaddy-styles.components-button.is-tertiary,.godaddy-styles .components-button.is-tertiary,.godaddy-styles.components-button.is-tertiary{border:1px solid #111;color:#111}#wpadminbar>.godaddy-styles .components-button.is-tertiary:hover,#wpadminbar>.godaddy-styles.components-button.is-tertiary:hover,.godaddy-styles .components-button.is-tertiary:hover,.godaddy-styles.components-button.is-tertiary:hover{background-color:#111;box-shadow:none;color:#fff}#wpadminbar>.godaddy-styles .components-button.is-link,#wpadminbar>.godaddy-styles.components-button.is-link,.godaddy-styles .components-button.is-link,.godaddy-styles.components-button.is-link{box-shadow:none;color:#00a4a6;padding:0;text-decoration:none}#wpadminbar>.godaddy-styles .components-button.is-link:active:not([disabled]),#wpadminbar>.godaddy-styles .components-button.is-link:hover:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-link:active:not([disabled]),#wpadminbar>.godaddy-styles.components-button.is-link:hover:not([disabled]),.godaddy-styles .components-button.is-link:active:not([disabled]),.godaddy-styles .components-button.is-link:hover:not([disabled]),.godaddy-styles.components-button.is-link:active:not([disabled]),.godaddy-styles.components-button.is-link:hover:not([disabled]){color:#111;outline:none}#wpadminbar>.godaddy-styles .components-button.has-icon:active:not([disabled]),#wpadminbar>.godaddy-styles .components-button.has-icon:hover:not([disabled]),#wpadminbar>.godaddy-styles.components-button.has-icon:active:not([disabled]),#wpadminbar>.godaddy-styles.components-button.has-icon:hover:not([disabled]),.godaddy-styles .components-button.has-icon:active:not([disabled]),.godaddy-styles .components-button.has-icon:hover:not([disabled]),.godaddy-styles.components-button.has-icon:active:not([disabled]),.godaddy-styles.components-button.has-icon:hover:not([disabled]){background-color:transparent;color:#00a4a6}#wpadminbar>.godaddy-styles .components-modal__frame,#wpadminbar>.godaddy-styles.components-modal__frame,.godaddy-styles .components-modal__frame,.godaddy-styles.components-modal__frame{border-radius:1rem}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content,.godaddy-styles .components-modal__frame .components-modal__content,.godaddy-styles.components-modal__frame .components-modal__content{margin-top:0;padding:4.5rem 4.5rem 4.25rem}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content:before,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content:before,.godaddy-styles .components-modal__frame .components-modal__content:before,.godaddy-styles.components-modal__frame .components-modal__content:before{margin:0}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content p:last-child,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content p:last-child,.godaddy-styles .components-modal__frame .components-modal__content p:last-child,.godaddy-styles.components-modal__frame .components-modal__content p:last-child{margin-bottom:0}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header,.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header,.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header{border-bottom:0;font-size:2rem;height:unset;margin-bottom:.75em;padding:0;position:relative}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-modal__icon-container,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-modal__icon-container,.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-modal__icon-container,.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-modal__icon-container{margin-right:8px}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-modal__header-heading,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-modal__header-heading,.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-modal__header-heading,.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-modal__header-heading{font-size:2rem}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon,.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon,.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon{font-size:1rem;left:auto;padding:.25em;position:absolute;right:-3.5rem;top:-3.25rem}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon>svg,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon>svg,.godaddy-styles .components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon>svg,.godaddy-styles.components-modal__frame .components-modal__content .components-modal__header .components-button.has-icon>svg{margin-left:0;right:0;top:0;transform:scale(1)}#wpadminbar>.godaddy-styles .components-modal__frame .components-modal__content .components-text-control__input,#wpadminbar>.godaddy-styles.components-modal__frame .components-modal__content .components-text-control__input,.godaddy-styles .components-modal__frame .components-modal__content .components-text-control__input,.godaddy-styles.components-modal__frame .components-modal__content .components-text-control__input{margin-bottom:.5em}#wpadminbar>.godaddy-styles .ux-tag,.godaddy-styles .ux-tag{border-radius:4px;color:#000;font-size:.9em;font-weight:700;letter-spacing:.05625rem;line-height:1.5;padding-block:8px;padding-inline:8px;text-transform:uppercase;white-space:nowrap}#wpadminbar>.godaddy-styles .ux-tag-critical,.godaddy-styles .ux-tag-critical{background-color:#fbb}#wpadminbar>.godaddy-styles .ux-tag-highlight,.godaddy-styles .ux-tag-highlight{background-color:#a6fff8}#wpadminbar>.godaddy-styles .ux-tag-info,.godaddy-styles .ux-tag-info{background-color:#d3c1f7}#wpadminbar>.godaddy-styles .ux-tag-internal,.godaddy-styles .ux-tag-internal{background-color:#fbd9ed}#wpadminbar>.godaddy-styles .ux-tag-neutral,.godaddy-styles .ux-tag-neutral{background-color:#ddeaf8}#wpadminbar>.godaddy-styles .ux-tag-passive,.godaddy-styles .ux-tag-passive{background-color:#f4f8fc}#wpadminbar>.godaddy-styles .ux-tag-success,.godaddy-styles .ux-tag-success{background-color:#9fffb8}#wpadminbar>.godaddy-styles .ux-tag-warning,.godaddy-styles .ux-tag-warning{background-color:#ffeea9}#wpadminbar>.godaddy-styles .components-toggle-control,#wpadminbar>.godaddy-styles.components-toggle-control,.godaddy-styles .components-toggle-control,.godaddy-styles.components-toggle-control{align-items:flex-end;display:flex}#wpadminbar>.godaddy-styles .components-toggle-control .components-base-control__field,#wpadminbar>.godaddy-styles .components-toggle-control__field,#wpadminbar>.godaddy-styles.components-toggle-control .components-base-control__field,#wpadminbar>.godaddy-styles.components-toggle-control__field,.godaddy-styles .components-toggle-control .components-base-control__field,.godaddy-styles .components-toggle-control__field,.godaddy-styles.components-toggle-control .components-base-control__field,.godaddy-styles.components-toggle-control__field{margin:0}#wpadminbar>.godaddy-styles .components-toggle-control .components-base-control__field .components-form-toggle__track,#wpadminbar>.godaddy-styles.components-toggle-control .components-base-control__field .components-form-toggle__track,.godaddy-styles .components-toggle-control .components-base-control__field .components-form-toggle__track,.godaddy-styles.components-toggle-control .components-base-control__field .components-form-toggle__track{background-color:#f3f6f8}#wpadminbar>.godaddy-styles .components-toggle-control .components-base-control__field .is-checked .components-form-toggle__track,#wpadminbar>.godaddy-styles.components-toggle-control .components-base-control__field .is-checked .components-form-toggle__track,.godaddy-styles .components-toggle-control .components-base-control__field .is-checked .components-form-toggle__track,.godaddy-styles.components-toggle-control .components-base-control__field .is-checked .components-form-toggle__track{background-color:#00a4a6}#wpadminbar>.godaddy-styles .components-toggle-control .components-base-control__help,#wpadminbar>.godaddy-styles.components-toggle-control .components-base-control__help,.godaddy-styles .components-toggle-control .components-base-control__help,.godaddy-styles.components-toggle-control .components-base-control__help{margin:0} @font-face {  font-family: 'haruicons';  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/haruicons/fonts/haruicons.eot?6d279z');  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/haruicons/fonts/haruicons.eot?6d279z#iefix') format('embedded-opentype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/haruicons/fonts/haruicons.ttf?6d279z') format('truetype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/haruicons/fonts/haruicons.woff?6d279z') format('woff'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/haruicons/fonts/haruicons.svg?6d279z#haruicons') format('svg');  font-weight: normal;  font-style: normal;  font-display: block; } [class^="hicon-"], [class*=" hicon-"] {   font-family: 'haruicons' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .hicon-madd:before {  content: "\e947"; } .hicon-mplay:before {  content: "\e948"; } .hicon-quote:before {  content: "\e946"; } .hicon-magnify:before {  content: "\e941"; } .hicon-shop-bag:before {  content: "\e942"; } .hicon-funnel:before {  content: "\e943"; } .hicon-arrow-right-l:before {  content: "\e944"; } .hicon-arrow-left-l:before {  content: "\e945"; } .hicon-menu:before {  content: "\e940"; } .hicon-error-outline:before {  content: "\e938"; } .hicon-error:before {  content: "\e939"; } .hicon-cancel:before {  content: "\e93a"; } .hicon-highlight-off:before {  content: "\e93b"; } .hicon-check-box:before {  content: "\e93c"; } .hicon-check-circle-outline:before {  content: "\e93d"; } .hicon-check:before {  content: "\e93e"; } .hicon-credit-card:before {  content: "\e93f"; } .hicon-autorenew:before {  content: "\e937"; } .hicon-article:before {  content: "\e935"; } .hicon-description:before {  content: "\e936"; } .hicon-grid-view:before {  content: "\e933"; } .hicon-list-view:before {  content: "\e934"; } .hicon-sync-alt:before {  content: "\e92d"; } .hicon-add-circle-outline:before {  content: "\e900"; } .hicon-add-circle:before {  content: "\e901"; } .hicon-add:before {  content: "\e902"; } .hicon-arrow-down-b:before {  content: "\e903"; } .hicon-arrow-down:before {  content: "\e904"; } .hicon-arrow-left-b:before {  content: "\e905"; } .hicon-arrow-left:before {  content: "\e906"; } .hicon-arrow-right-b:before {  content: "\e907"; } .hicon-arrow-right:before {  content: "\e908"; } .hicon-arrow-thin-down:before {  content: "\e909"; } .hicon-arrow-thin-left:before {  content: "\e90a"; } .hicon-arrow-thin-right:before {  content: "\e90b"; } .hicon-arrow-thin-up:before {  content: "\e90c"; } .hicon-arrow-up-b:before {  content: "\e90d"; } .hicon-arrow-up:before {  content: "\e90e"; } .hicon-bag:before {  content: "\e90f"; } .hicon-calendar:before {  content: "\e910"; } .hicon-cart-limit:before {  content: "\e911"; } .hicon-cart-plus:before {  content: "\e912"; } .hicon-cart:before {  content: "\e913"; } .hicon-chevron-down:before {  content: "\e914"; } .hicon-chevron-left:before {  content: "\e915"; } .hicon-chevron-right:before {  content: "\e916"; } .hicon-chevron-up:before {  content: "\e917"; } .hicon-close-outline:before {  content: "\e918"; } .hicon-close:before {  content: "\e919"; } .hicon-comments:before {  content: "\e91a"; } .hicon-heart-outline:before {  content: "\e91b"; } .hicon-heart:before {  content: "\e91c"; } .hicon-ios-arrow-back:before {  content: "\e91d"; } .hicon-ios-arrow-forward:before {  content: "\e91e"; } .hicon-ios-volume-high:before {  content: "\e91f"; } .hicon-ios-volume-low:before {  content: "\e920"; } .hicon-play-circle-filled:before {  content: "\e921"; } .hicon-play-circle:before {  content: "\e922"; } .hicon-play-outline:before {  content: "\e923"; } .hicon-play-radius:before {  content: "\e924"; } .hicon-play:before {  content: "\e925"; } .hicon-random:before {  content: "\e926"; } .hicon-remove-circle-outline:before {  content: "\e927"; } .hicon-remove-circle:before {  content: "\e928"; } .hicon-remove:before {  content: "\e929"; } .hicon-search:before {  content: "\e92a"; } .hicon-star-outline:before {  content: "\e92b"; } .hicon-star:before {  content: "\e92c"; } .hicon-volume-high:before {  content: "\e92e"; } .hicon-volume-low:before {  content: "\e92f"; } .hicon-volume-medium:before {  content: "\e930"; } .hicon-volume-off:before {  content: "\e931"; } .hicon-volume-up:before {  content: "\e932"; } @font-face {  font-family: 'pricons';  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/pricons/fonts/pricons.eot?sty3hs');  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/pricons/fonts/pricons.eot?sty3hs#iefix') format('embedded-opentype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/pricons/fonts/pricons.ttf?sty3hs') format('truetype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/pricons/fonts/pricons.woff?sty3hs') format('woff'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/pricons/fonts/pricons.svg?sty3hs#pricons') format('svg');  font-weight: normal;  font-style: normal;  font-display: block; } [class^="pricon-"], [class*=" pricon-"] {   font-family: 'pricons' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .pricon-no-dollar:before {  content: "\e914"; } .pricon-cube:before {  content: "\e900"; } .pricon-supplies:before {  content: "\e901"; } .pricon-equalizer:before {  content: "\e902"; } .pricon-delivery:before {  content: "\e903"; } .pricon-credit-card:before {  content: "\e904"; } .pricon-box-order:before {  content: "\e905"; } .pricon-database:before {  content: "\e906"; } .pricon-design:before {  content: "\e907"; } .pricon-ecology:before {  content: "\e908"; } .pricon-global:before {  content: "\e909"; } .pricon-globe-address:before {  content: "\e90a"; } .pricon-mix-circle:before {  content: "\e90b"; } .pricon-package:before {  content: "\e90c"; } .pricon-payment:before {  content: "\e90d"; } .pricon-phone:before {  content: "\e90e"; } .pricon-printer:before {  content: "\e90f"; } .pricon-printing:before {  content: "\e910"; } .pricon-return:before {  content: "\e911"; } .pricon-tree:before {  content: "\e912"; } .pricon-universe:before {  content: "\e913"; } @font-face {  font-family: 'phosphor';  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.eot?mrpacd');  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.eot?mrpacd#iefix') format('embedded-opentype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.ttf?mrpacd') format('truetype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.woff?mrpacd') format('woff'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.svg?mrpacd#phosphor') format('svg');  font-weight: normal;  font-style: normal;  font-display: block; } [class^="phosphor-"], [class*=" phosphor-"] {   font-family: 'phosphor' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .phosphor-check-square-fill:before {  content: "\e960"; } .phosphor-check-circle-fill:before {  content: "\e961"; } .phosphor-spinner:before {  content: "\e95e"; } .phosphor-spinner-gap:before {  content: "\e95f"; } .phosphor-upload-simple:before {  content: "\e958"; } .phosphor-file-text:before {  content: "\e959"; } .phosphor-upload:before {  content: "\e95a"; } .phosphor-file:before {  content: "\e95b"; } .phosphor-folder:before {  content: "\e95c"; } .phosphor-folder-simple:before {  content: "\e95d"; } .phosphor-close-square:before {  content: "\e955"; } .phosphor-close-circle:before {  content: "\e956"; } .phosphor-close:before {  content: "\e957"; } .phosphor-trash:before {  content: "\e94c"; } .phosphor-trash-simple:before {  content: "\e94d"; } .phosphor-truck:before {  content: "\e94e"; } .phosphor-paper-plane-right:before {  content: "\e94f"; } .phosphor-paper-plane-tilt:before {  content: "\e950"; } .phosphor-airplane-tilt:before {  content: "\e951"; } .phosphor-map-pin:before {  content: "\e952"; } .phosphor-heart:before {  content: "\e953"; } .phosphor-heart-break:before {  content: "\e954"; } .phosphor-printer:before {  content: "\e941"; } .phosphor-camera:before {  content: "\e942"; } .phosphor-calendar-blank:before {  content: "\e943"; } .phosphor-paperclip-horizontal:before {  content: "\e944"; } .phosphor-paperclip:before {  content: "\e945"; } .phosphor-package:before {  content: "\e946"; } .phosphor-paint-brush-broad:before {  content: "\e947"; } .phosphor-paint-brush-household:before {  content: "\e948"; } .phosphor-paint-roller:before {  content: "\e949"; } .phosphor-paint-brush:before {  content: "\e94a"; } .phosphor-paint-bucket:before {  content: "\e94b"; } .phosphor-play:before {  content: "\e934"; } .phosphor-play-circle:before {  content: "\e935"; } .phosphor-phone-call:before {  content: "\e936"; } .phosphor-phone:before {  content: "\e937"; } .phosphor-clock:before {  content: "\e938"; } .phosphor-chats-circle:before {  content: "\e939"; } .phosphor-chat-circle:before {  content: "\e93a"; } .phosphor-chat-circle-text:before {  content: "\e93b"; } .phosphor-chat-circle-dots:before {  content: "\e93c"; } .phosphor-chat:before {  content: "\e93d"; } .phosphor-chats:before {  content: "\e93e"; } .phosphor-chat-dots:before {  content: "\e93f"; } .phosphor-chat-text:before {  content: "\e940"; } .phosphor-text-align-right:before {  content: "\e930"; } .phosphor-text-align-left:before {  content: "\e931"; } .phosphor-text-align-justify:before {  content: "\e932"; } .phosphor-text-align-center:before {  content: "\e933"; } .phosphor-eye:before {  content: "\e900"; } .phosphor-star:before {  content: "\e901"; } .phosphor-eye-slash:before {  content: "\e902"; } .phosphor-bag:before {  content: "\e903"; } .phosphor-bag-simple:before {  content: "\e904"; } .phosphor-handbag:before {  content: "\e905"; } .phosphor-handbag-simple:before {  content: "\e906"; } .phosphor-shopping-bag:before {  content: "\e907"; } .phosphor-shopping-bag-open:before {  content: "\e908"; } .phosphor-shopping-cart:before {  content: "\e909"; } .phosphor-shopping-cart-simple:before {  content: "\e90a"; } .phosphor-arrow-up:before {  content: "\e90b"; } .phosphor-arrow-down:before {  content: "\e90c"; } .phosphor-arrow-left:before {  content: "\e90d"; } .phosphor-arrow-right:before {  content: "\e90e"; } .phosphor-arrow-up-right:before {  content: "\e90f"; } .phosphor-arrow-down-right:before {  content: "\e910"; } .phosphor-arrow-down-left:before {  content: "\e911"; } .phosphor-arrow-up-left:before {  content: "\e912"; } .phosphor-arrows-down-up:before {  content: "\e913"; } .phosphor-caret-down:before {  content: "\e914"; } .phosphor-caret-left:before {  content: "\e915"; } .phosphor-caret-right:before {  content: "\e916"; } .phosphor-caret-up:before {  content: "\e917"; } .phosphor-caret-double-left:before {  content: "\e918"; } .phosphor-caret-double-right:before {  content: "\e919"; } .phosphor-caret-double-up:before {  content: "\e91a"; } .phosphor-caret-double-down:before {  content: "\e91b"; } .phosphor-arrow-counter-clockwise:before {  content: "\e91c"; } .phosphor-arrow-clockwise:before {  content: "\e91d"; } .phosphor-squares-four:before {  content: "\e91e"; } .phosphor-pencil-simple:before {  content: "\e91f"; } .phosphor-pencil:before {  content: "\e920"; } .phosphor-plus:before {  content: "\e921"; } .phosphor-plus-circle:before {  content: "\e922"; } .phosphor-minus:before {  content: "\e923"; } .phosphor-minus-circle:before {  content: "\e924"; } .phosphor-check:before {  content: "\e925"; } .phosphor-arrows-left-right:before {  content: "\e926"; } .phosphor-list:before {  content: "\e927"; } .phosphor-arrows-counter-clockwise:before {  content: "\e928"; } .phosphor-arrows-clockwise:before {  content: "\e929"; } .phosphor-user-plus:before {  content: "\e92a"; } .phosphor-user-minus:before {  content: "\e92b"; } .phosphor-user:before {  content: "\e92c"; } .phosphor-magnifying-glass-plus:before {  content: "\e92d"; } .phosphor-magnifying-glass-minus:before {  content: "\e92e"; } .phosphor-magnifying-glass:before {  content: "\e92f"; }  .slick-slider {   position: relative;   display: block;   box-sizing: border-box;   -webkit-user-select: none;    -moz-user-select: none;     -ms-user-select: none;       user-select: none;   -webkit-touch-callout: none;   -khtml-user-select: none;   -ms-touch-action: pan-y;     touch-action: pan-y;   -webkit-tap-highlight-color: transparent; } .slick-list {   position: relative;   display: block;   overflow: hidden;   margin: 0;   padding: 0; } .slick-list:focus {   outline: none; } .slick-list.dragging {   cursor: pointer;   cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list {   -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);     -ms-transform: translate3d(0, 0, 0);     -o-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0); } .slick-track {   position: relative;   top: 0;   left: 0;   display: block;   margin-left: auto;   margin-right: auto; } .slick-track:before, .slick-track:after {   display: table;   content: ''; } .slick-track:after {   clear: both; } .slick-loading .slick-track {   visibility: hidden; } .slick-slide {   display: none;   float: left;   height: 100%;   min-height: 1px; } [dir='rtl'] .slick-slide {   float: right; } .slick-slide img {   display: block; } .slick-slide.slick-loading img {   display: none; } .slick-slide.dragging img {   pointer-events: none; } .slick-initialized .slick-slide {   display: block; } .slick-loading .slick-slide {   visibility: hidden; } .slick-vertical .slick-slide {   display: block;   height: auto;   border: 1px solid transparent; } .slick-arrow.slick-hidden {   display: none; }body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} .mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  background: #0b0b0b;  opacity: 0.8; } .mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden; } .mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  box-sizing: border-box; } .mfp-container:before {  content: '';  display: inline-block;  height: 100%;  vertical-align: middle; } .mfp-align-top .mfp-container:before {  display: none; } .mfp-content {  position: relative;  display: inline-block;  vertical-align: middle;  margin: 0 auto;  text-align: left;  z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {  width: 100%;  cursor: auto; } .mfp-ajax-cur {  cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor: -moz-zoom-out;  cursor: -webkit-zoom-out;  cursor: zoom-out; } .mfp-zoom {  cursor: pointer;  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in; } .mfp-auto-cursor .mfp-content {  cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {  -webkit-user-select: none;  -moz-user-select: none;  user-select: none; } .mfp-loading.mfp-figure {  display: none; } .mfp-hide {  display: none !important; } .mfp-preloader {  color: #CCC;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044; }  .mfp-preloader a {   color: #CCC; }   .mfp-preloader a:hover {    color: #FFF; } .mfp-s-ready .mfp-preloader {  display: none; } .mfp-s-error .mfp-content {  display: none; } button.mfp-close, button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  box-shadow: none;  touch-action: manipulation; } button::-moz-focus-inner {  padding: 0;  border: 0; } .mfp-close {  width: 44px;  height: 44px;  line-height: 44px;  position: absolute;  right: 0;  top: 0;  text-decoration: none;  text-align: center;  opacity: 0.65;  padding: 0 0 18px 10px;  color: #FFF;  font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace; }  .mfp-close:hover,  .mfp-close:focus {   opacity: 1; }  .mfp-close:active {   top: 1px; } .mfp-close-btn-in .mfp-close {  color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {  color: #FFF;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%; } .mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #CCC;  font-size: 12px;  line-height: 18px;  white-space: nowrap; } .mfp-arrow {  position: absolute;  opacity: 0.65;  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: transparent; }  .mfp-arrow:active {   margin-top: -54px; }  .mfp-arrow:hover,  .mfp-arrow:focus {   opacity: 1; }  .mfp-arrow:before,  .mfp-arrow:after {   content: '';   display: block;   width: 0;   height: 0;   position: absolute;   left: 0;   top: 0;   margin-top: 35px;   margin-left: 35px;   border: medium inset transparent; }  .mfp-arrow:after {   border-top-width: 13px;   border-bottom-width: 13px;   top: 8px; }  .mfp-arrow:before {   border-top-width: 21px;   border-bottom-width: 21px;   opacity: 0.7; } .mfp-arrow-left {  left: 0; }  .mfp-arrow-left:after {   border-right: 17px solid #FFF;   margin-left: 31px; }  .mfp-arrow-left:before {   margin-left: 25px;   border-right: 27px solid #3F3F3F; } .mfp-arrow-right {  right: 0; }  .mfp-arrow-right:after {   border-left: 17px solid #FFF;   margin-left: 39px; }  .mfp-arrow-right:before {   border-left: 27px solid #3F3F3F; } .mfp-iframe-holder {  padding-top: 40px;  padding-bottom: 40px; }  .mfp-iframe-holder .mfp-content {   line-height: 0;   width: 100%;   max-width: 900px; }  .mfp-iframe-holder .mfp-close {   top: -40px; } .mfp-iframe-scaler {  width: 100%;  height: 0;  overflow: hidden;  padding-top: 56.25%; }  .mfp-iframe-scaler iframe {   position: absolute;   display: block;   top: 0;   left: 0;   width: 100%;   height: 100%;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: #000; }  img.mfp-img {  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  box-sizing: border-box;  padding: 40px 0 40px;  margin: 0 auto; }  .mfp-figure {  line-height: 0; }  .mfp-figure:after {   content: '';   position: absolute;   left: 0;   top: 40px;   bottom: 40px;   display: block;   right: 0;   width: auto;   height: auto;   z-index: -1;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: #444; }  .mfp-figure small {   color: #BDBDBD;   display: block;   font-size: 12px;   line-height: 14px; }  .mfp-figure figure {   margin: 0; } .mfp-bottom-bar {  margin-top: -36px;  position: absolute;  top: 100%;  left: 0;  width: 100%;  cursor: auto; } .mfp-title {  text-align: left;  line-height: 18px;  color: #F3F3F3;  word-wrap: break-word;  padding-right: 36px; } .mfp-image-holder .mfp-content {  max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure {  cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {   .mfp-img-mobile .mfp-image-holder {   padding-left: 0;   padding-right: 0; }  .mfp-img-mobile img.mfp-img {   padding: 0; }  .mfp-img-mobile .mfp-figure:after {   top: 0;   bottom: 0; }  .mfp-img-mobile .mfp-figure small {   display: inline;   margin-left: 5px; }  .mfp-img-mobile .mfp-bottom-bar {   background: rgba(0, 0, 0, 0.6);   bottom: 0;   margin: 0;   top: auto;   padding: 3px 5px;   position: fixed;   box-sizing: border-box; }   .mfp-img-mobile .mfp-bottom-bar:empty {    padding: 0; }  .mfp-img-mobile .mfp-counter {   right: 5px;   top: 3px; }  .mfp-img-mobile .mfp-close {   top: 0;   right: 0;   width: 35px;   height: 35px;   line-height: 35px;   background: rgba(0, 0, 0, 0.6);   position: fixed;   text-align: center;   padding: 0; } } @media all and (max-width: 900px) {  .mfp-arrow {   -webkit-transform: scale(0.75);   transform: scale(0.75); }  .mfp-arrow-left {   -webkit-transform-origin: 0;   transform-origin: 0; }  .mfp-arrow-right {   -webkit-transform-origin: 100%;   transform-origin: 100%; }  .mfp-container {   padding-left: 6px;   padding-right: 6px; } } @charset "UTF-8"; :root {  --animate-duration: 1s;  --animate-delay: 1s;  --animate-repeat: 1; } .animate__hanimated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-duration: var(--animate-duration);  animation-duration: var(--animate-duration);  -webkit-animation-fill-mode: both;  animation-fill-mode: both; }  @-webkit-keyframes hslideInDown {  from {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hslideInDown {  from {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hslideInDown {  -webkit-animation-name: hslideInDown;  animation-name: hslideInDown; } @-webkit-keyframes hslideInLeft {  from {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hslideInLeft {  from {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hslideInLeft {  -webkit-animation-name: hslideInLeft;  animation-name: hslideInLeft; } @-webkit-keyframes hslideInRight {  from {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hslideInRight {  from {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hslideInRight {  -webkit-animation-name: hslideInRight;  animation-name: hslideInRight; } @-webkit-keyframes hslideInUp {  from {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hslideInUp {  from {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hslideInUp {  -webkit-animation-name: hslideInUp;  animation-name: hslideInUp; } @-webkit-keyframes hfadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } @keyframes hfadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } .animate__hfadeIn {  -webkit-animation-name: hfadeIn;  animation-name: hfadeIn; } @-webkit-keyframes hfadeInDown {  from {   opacity: 0;   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hfadeInDown {  from {   opacity: 0;   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hfadeInDown {  -webkit-animation-name: hfadeInDown;  animation-name: hfadeInDown; } @-webkit-keyframes hfadeInLeft {  from {   opacity: 0;   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hfadeInLeft {  from {   opacity: 0;   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hfadeInLeft {  -webkit-animation-name: hfadeInLeft;  animation-name: hfadeInLeft; } @-webkit-keyframes hfadeInRight {  from {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hfadeInRight {  from {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hfadeInRight {  -webkit-animation-name: hfadeInRight;  animation-name: hfadeInRight; } @-webkit-keyframes hfadeInUp {  from {   opacity: 0;   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hfadeInUp {  from {   opacity: 0;   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  to {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hfadeInUp {  -webkit-animation-name: hfadeInUp;  animation-name: hfadeInUp; } @-webkit-keyframes hzoomIn {  from {   opacity: 0;   -webkit-transform: scale3d(0.3, 0.3, 0.3);   transform: scale3d(0.3, 0.3, 0.3);  }  50% {   opacity: 1;  } } @keyframes hzoomIn {  from {   opacity: 0;   -webkit-transform: scale3d(0.3, 0.3, 0.3);   transform: scale3d(0.3, 0.3, 0.3);  }  50% {   opacity: 1;  } } .animate__hzoomIn {  -webkit-animation-name: hzoomIn;  animation-name: hzoomIn; } @-webkit-keyframes hflipInX {  from {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes hflipInX {  from {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .animate__hflipInX {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: hflipInX;  animation-name: hflipInX; } @-webkit-keyframes hflipInY {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes hflipInY {  from {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .animate__hflipInY {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: hflipInY;  animation-name: hflipInY; } @-webkit-keyframes hbounceIn {  from,  20%,  40%,  60%,  80%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {   opacity: 0;   -webkit-transform: scale3d(0.3, 0.3, 0.3);   transform: scale3d(0.3, 0.3, 0.3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(0.9, 0.9, 0.9);   transform: scale3d(0.9, 0.9, 0.9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(0.97, 0.97, 0.97);   transform: scale3d(0.97, 0.97, 0.97);  }  to {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes hbounceIn {  from,  20%,  40%,  60%,  80%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {   opacity: 0;   -webkit-transform: scale3d(0.3, 0.3, 0.3);   transform: scale3d(0.3, 0.3, 0.3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(0.9, 0.9, 0.9);   transform: scale3d(0.9, 0.9, 0.9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(0.97, 0.97, 0.97);   transform: scale3d(0.97, 0.97, 0.97);  }  to {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .animate__hbounceIn {  -webkit-animation-duration: calc(1s * 0.75);  animation-duration: calc(1s * 0.75);  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);  animation-duration: calc(var(--animate-duration) * 0.75);  -webkit-animation-name: hbounceIn;  animation-name: hbounceIn; } @-webkit-keyframes hbounceInDown {  from,  60%,  75%,  90%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);   transform: translate3d(0, -3000px, 0) scaleY(3);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);   transform: translate3d(0, 25px, 0) scaleY(0.9);  }  75% {   -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);   transform: translate3d(0, -10px, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);   transform: translate3d(0, 5px, 0) scaleY(0.985);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hbounceInDown {  from,  60%,  75%,  90%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);   transform: translate3d(0, -3000px, 0) scaleY(3);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);   transform: translate3d(0, 25px, 0) scaleY(0.9);  }  75% {   -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);   transform: translate3d(0, -10px, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);   transform: translate3d(0, 5px, 0) scaleY(0.985);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hbounceInDown {  -webkit-animation-name: hbounceInDown;  animation-name: hbounceInDown; } @-webkit-keyframes hbounceInUp {  from,  60%,  75%,  90%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);   transform: translate3d(0, 3000px, 0) scaleY(5);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);   transform: translate3d(0, -20px, 0) scaleY(0.9);  }  75% {   -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);   transform: translate3d(0, 10px, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);   transform: translate3d(0, -5px, 0) scaleY(0.985);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes hbounceInUp {  from,  60%,  75%,  90%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);   transform: translate3d(0, 3000px, 0) scaleY(5);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);   transform: translate3d(0, -20px, 0) scaleY(0.9);  }  75% {   -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);   transform: translate3d(0, 10px, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);   transform: translate3d(0, -5px, 0) scaleY(0.985);  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .animate__hbounceInUp {  -webkit-animation-name: hbounceInUp;  animation-name: hbounceInUp; } @-webkit-keyframes hbounce {  from,  20%,  53%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  40%,  43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);   transform: translate3d(0, -30px, 0) scaleY(1.1);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);   transform: translate3d(0, -15px, 0) scaleY(1.05);  }  80% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);   transform: translate3d(0, 0, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);   transform: translate3d(0, -4px, 0) scaleY(1.02);  } } @keyframes hbounce {  from,  20%,  53%,  to {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  40%,  43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);   transform: translate3d(0, -30px, 0) scaleY(1.1);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);   -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);   transform: translate3d(0, -15px, 0) scaleY(1.05);  }  80% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);   transform: translate3d(0, 0, 0) scaleY(0.95);  }  90% {   -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);   transform: translate3d(0, -4px, 0) scaleY(1.02);  } } .animate__hbounce {  -webkit-animation-name: hbounce;  animation-name: hbounce;  -webkit-transform-origin: center bottom;  transform-origin: center bottom; } @-webkit-keyframes hpulse {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes hpulse {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .animate__hpulse {  -webkit-animation-name: hpulse;  animation-name: hpulse;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } @-webkit-keyframes hrubberBand {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(0.95, 1.05, 1);   transform: scale3d(0.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, 0.95, 1);   transform: scale3d(1.05, 0.95, 1);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes hrubberBand {  from {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(0.95, 1.05, 1);   transform: scale3d(0.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, 0.95, 1);   transform: scale3d(1.05, 0.95, 1);  }  to {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .animate__hrubberBand {  -webkit-animation-name: hrubberBand;  animation-name: hrubberBand; }@charset "UTF-8";    html {  line-height: 1.15;   -webkit-text-size-adjust: 100%;  }  body {  margin: 0; }  main {  display: block; }  h1 {  font-size: 2em;  margin: 0.67em 0; }  hr {  box-sizing: content-box;   height: 0;   overflow: visible;  }  pre {  font-family: monospace, monospace;   font-size: 1em;  }  a {  background-color: transparent; }  abbr[title] {  border-bottom: none;   text-decoration: underline;   -webkit-text-decoration: underline dotted;      text-decoration: underline dotted;  }  b, strong {  font-weight: bolder; }  code, kbd, samp {  font-family: monospace, monospace;   font-size: 1em;  }  small {  font-size: 80%; }  sub, sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; } sub {  bottom: -0.25em; } sup {  top: -0.5em; }  img {  border-style: none; }  button, input, optgroup, select, textarea {  font-family: inherit;   font-size: 100%;   line-height: 1.15;   margin: 0;  }  button, input {   overflow: visible; }  button, select {   text-transform: none; }  button, [type="button"], [type="reset"], [type="submit"] {  -webkit-appearance: button; }  button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0; }  button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText; }  fieldset {  padding: 0.35em 0.75em 0.625em; }  legend {  box-sizing: border-box;   color: inherit;   display: table;   max-width: 100%;   padding: 0;   white-space: normal;  }  progress {  vertical-align: baseline; }  textarea {  overflow: auto; }  [type="checkbox"], [type="radio"] {  box-sizing: border-box;   padding: 0;  }  [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {  height: auto; }  [type="search"] {  -webkit-appearance: textfield;   outline-offset: -2px;  }  [type="search"]::-webkit-search-decoration {  -webkit-appearance: none; }  ::-webkit-file-upload-button {  -webkit-appearance: button;   font: inherit;  }  details {  display: block; }  summary {  display: list-item; }  template {  display: none; }  [hidden] {  display: none; }  @-webkit-keyframes sonarEffect {  0% {   opacity: .3;  }  40% {   opacity: .5;   box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(0, 0, 0, 0.5);  }  100% {   box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(0, 0, 0, 0.5);   -webkit-transform: scale(1.5);   opacity: 0;  } } @keyframes sonarEffect {  0% {   opacity: .3;  }  40% {   opacity: .5;   box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(0, 0, 0, 0.5);  }  100% {   box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(0, 0, 0, 0.5);   -webkit-transform: scale(1.5);       transform: scale(1.5);   opacity: 0;  } } @-webkit-keyframes videoSonarEffect {  0% {   opacity: .3;  }  40% {   opacity: .5;   box-shadow: 0 0 0 2px rgba(221, 29, 38, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(221, 29, 38, 0.5);  }  100% {   box-shadow: 0 0 0 2px rgba(221, 29, 38, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(221, 29, 38, 0.5);   -webkit-transform: translate(-50%, -50%) scale(1.5);   opacity: 0;  } } @keyframes videoSonarEffect {  0% {   opacity: .3;  }  40% {   opacity: .5;   box-shadow: 0 0 0 2px rgba(221, 29, 38, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(221, 29, 38, 0.5);  }  100% {   box-shadow: 0 0 0 2px rgba(221, 29, 38, 0.1), 0 0 10px 10px #dd1d26, 0 0 0 10px rgba(221, 29, 38, 0.5);   -webkit-transform: translate(-50%, -50%) scale(1.5);       transform: translate(-50%, -50%) scale(1.5);   opacity: 0;  } } @-webkit-keyframes haruSpin {  from {   -webkit-transform: rotate(0deg);  }  to {   -webkit-transform: rotate(360deg);  } } @keyframes haruSpin {  from {   -webkit-transform: rotate(0deg);       transform: rotate(0deg);  }  to {   -webkit-transform: rotate(360deg);       transform: rotate(360deg);  } } @-webkit-keyframes grained {  0% {   -webkit-transform: translate(-10%, 10%);  }  10% {   -webkit-transform: translate(-25%, 0%);  }  20% {   -webkit-transform: translate(-30%, 10%);  }  30% {   -webkit-transform: translate(-30%, 30%);  }  40% {   -webkit-transform: translate();  }  50% {   -webkit-transform: translate(-15%, 10%);  }  60% {   -webkit-transform: translate(-20%, 20%);  }  70% {   -webkit-transform: translate(-5%, 20%);  }  80% {   -webkit-transform: translate(-25%, 5%);  }  90% {   -webkit-transform: translate(-30%, 25%);  }  100% {   -webkit-transform: translate(-10%, 10%);  } } @-o-animation-keyframes grained {  0% {   -o-animation-transform: translate(-10%, 10%);  }  10% {   -o-animation-transform: translate(-25%, 0%);  }  20% {   -o-animation-transform: translate(-30%, 10%);  }  30% {   -o-animation-transform: translate(-30%, 30%);  }  40% {   -o-animation-transform: translate();  }  50% {   -o-animation-transform: translate(-15%, 10%);  }  60% {   -o-animation-transform: translate(-20%, 20%);  }  70% {   -o-animation-transform: translate(-5%, 20%);  }  80% {   -o-animation-transform: translate(-25%, 5%);  }  90% {   -o-animation-transform: translate(-30%, 25%);  }  100% {   -o-animation-transform: translate(-10%, 10%);  } } @keyframes grained {  0% {   -webkit-transform: translate(-10%, 10%);       transform: translate(-10%, 10%);  }  10% {   -webkit-transform: translate(-25%, 0%);       transform: translate(-25%, 0%);  }  20% {   -webkit-transform: translate(-30%, 10%);       transform: translate(-30%, 10%);  }  30% {   -webkit-transform: translate(-30%, 30%);       transform: translate(-30%, 30%);  }  40% {   -webkit-transform: translate();       transform: translate();  }  50% {   -webkit-transform: translate(-15%, 10%);       transform: translate(-15%, 10%);  }  60% {   -webkit-transform: translate(-20%, 20%);       transform: translate(-20%, 20%);  }  70% {   -webkit-transform: translate(-5%, 20%);       transform: translate(-5%, 20%);  }  80% {   -webkit-transform: translate(-25%, 5%);       transform: translate(-25%, 5%);  }  90% {   -webkit-transform: translate(-30%, 25%);       transform: translate(-30%, 25%);  }  100% {   -webkit-transform: translate(-10%, 10%);       transform: translate(-10%, 10%);  } }  body.layout-boxed #haru-main {  max-width: 1200px;  margin: auto;  overflow: hidden; } .haru-container {  max-width: 1170px;  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } @media screen and (max-width: 991px) {  .haru-container {   max-width: 970px;  } } @media screen and (max-width: 767px) {  .haru-container {   max-width: 750px;  } } .haru-container:before {  content: '';  display: table; } .haru-container:after {  content: '';  clear: both;  display: table; } .haru-container.haru-container--large {  max-width: 1440px; } .h-row {  margin-left: -15px;  margin-right: -15px; } .h-row:before {  content: '';  display: table; } .h-row:after {  content: '';  clear: both;  display: table; } .full-width {  padding: 0 30px; } @media screen and (max-width: 1024px) {  .full-width {   padding: 0 15px;  } } .page-sidebar.left-sidebar, .archive-sidebar.left-sidebar, .single-sidebar.left-sidebar {  width: 25%;  float: left;  padding-left: 15px;  padding-right: 20px; } @media screen and (max-width: 991px) {  .page-sidebar.left-sidebar,  .archive-sidebar.left-sidebar,  .single-sidebar.left-sidebar {   width: 100%;   float: none;   padding-right: 15px;   margin-bottom: 60px;  } } .page-sidebar.right-sidebar, .archive-sidebar.right-sidebar, .single-sidebar.right-sidebar {  width: 25%;  float: right;  padding-right: 15px;  padding-left: 20px; } @media screen and (max-width: 991px) {  .page-sidebar.right-sidebar,  .archive-sidebar.right-sidebar,  .single-sidebar.right-sidebar {   width: 100%;   float: none;   padding-left: 15px;   margin-bottom: 60px;  } } .page-content, .archive-content, .single-content {  padding: 0 15px; } .page-content.has-left-sidebar, .archive-content.has-left-sidebar, .single-content.has-left-sidebar {  width: 75%;  float: right;  padding-left: 20px; } @media screen and (max-width: 991px) {  .page-content.has-left-sidebar,  .archive-content.has-left-sidebar,  .single-content.has-left-sidebar {   width: 100%;   float: none;   padding-left: 15px;  } } .page-content.has-right-sidebar, .archive-content.has-right-sidebar, .single-content.has-right-sidebar {  width: 75%;  float: left;  padding-right: 20px; } @media screen and (max-width: 991px) {  .page-content.has-right-sidebar,  .archive-content.has-right-sidebar,  .single-content.has-right-sidebar {   width: 100%;   float: none;   padding-right: 15px;  } } .page-content.has-left-sidebar.has-right-sidebar, .archive-content.has-left-sidebar.has-right-sidebar, .single-content.has-left-sidebar.has-right-sidebar {  width: 50%;  display: inline-block;  float: none !important; } @media screen and (max-width: 991px) {  .page-content.has-left-sidebar.has-right-sidebar,  .archive-content.has-left-sidebar.has-right-sidebar,  .single-content.has-left-sidebar.has-right-sidebar {   width: 100%;  } } .archive-content, .single-content {  margin-bottom: 90px; } @media screen and (max-width: 1440px) {  .archive-content,  .single-content {   margin-bottom: 80px;  } } @media screen and (max-width: 1024px) {  .archive-content,  .single-content {   margin-bottom: 70px;  } } @media screen and (max-width: 991px) {  .archive-content,  .single-content {   margin-bottom: 60px;  } } @media screen and (max-width: 767px) {  .archive-content,  .single-content {   margin-bottom: 50px;  } } .elementor-page .haru-container.haru-container--large.haru-page {  max-width: none; } .elementor-page .page-content {  padding: 0;  margin-bottom: 0; } .layout-grid {  flex-wrap: wrap;  display: flex; } .grid-columns-1 .grid-item, .grid-columns-2 .grid-item, .grid-columns-3 .grid-item, .grid-columns-4 .grid-item, .grid-columns-5 .grid-item, .grid-columns-6 .grid-item {  display: inline-block;  vertical-align: top; } .grid-columns-1 .grid-item {  width: 100%; } .grid-columns-2 .grid-item {  width: 50%; } .grid-columns-3 .grid-item {  width: 33.333333%; } @-moz-document url-prefix() {  .grid-columns-3 .grid-item {   width: calc(33.333333% - .1px);  } } .grid-columns-4 .grid-item {  width: 25%; } .grid-columns-5 .grid-item {  width: 20%; } .grid-columns-6 .grid-item {  width: 16.666666%; } @media screen and (max-width: 991px) {  .grid-columns--tablet1 .grid-item {   width: 100%;  } } @media screen and (max-width: 991px) {  .grid-columns--tablet2 .grid-item {   width: 50%;  } } @media screen and (max-width: 991px) {  .grid-columns--tablet3 .grid-item {   width: 33.333333%;  }  @-moz-document url-prefix() {   .grid-columns--tablet3 .grid-item {    width: calc(33.333333% - .1px);   }  } } @media screen and (max-width: 991px) {  .grid-columns--tablet4 .grid-item {   width: 25%;  } } @media screen and (max-width: 991px) {  .grid-columns--tablet-5 .grid-item {   width: 20%;  } } @media screen and (max-width: 991px) {  .grid-columns--tablet-6 .grid-item {   width: 16.666666%;  } } @media screen and (max-width: 767px) {  .grid-columns--mobile1 .grid-item {   width: 100%;  } } @media screen and (max-width: 767px) {  .grid-columns--mobile2 .grid-item {   width: 50%;  } } @media screen and (max-width: 767px) {  .grid-columns--mobile3 .grid-item {   width: 33.333333%;  }  @-moz-document url-prefix() {   .grid-columns--mobile3 .grid-item {    width: calc(33.333333% - .1px);   }  } } @media screen and (max-width: 767px) {  .grid-columns--mobile4 .grid-item {   width: 25%;  } } @media screen and (max-width: 767px) {  .grid-columns--mobile-5 .grid-item {   width: 20%;  } } @media screen and (max-width: 767px) {  .grid-columns--mobile-6 .grid-item {   width: 16.666666%;  }  @-moz-document url-prefix() {   .grid-columns--mobile-6 .grid-item {    width: calc(16.666666% - .1px);   }  } } .video-list {  display: flex;  flex-wrap: wrap; } .layout-list .grid-item {  width: 100%; } .haru-slick {  display: none; } .haru-slick.slick-initialized {  display: block; } .haru-slick .slick-slide:focus {  outline: none; } .haru-slick .slick-prev, .haru-slick .slick-next {  font-size: 0;  padding: 0; } .haru-slick .slick-prev:before, .haru-slick .slick-next:before {  font-weight: 700;  opacity: 1;  font-family: "phosphor";  font-size: 20px;  visibility: visible;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-slick .slick-prev:before,  .haru-slick .slick-next:before {   font-size: 18px;  } } .haru-slick .slick-prev:focus, .haru-slick .slick-prev:active, .haru-slick .slick-next:focus, .haru-slick .slick-next:active {  outline: none; } .haru-slick .slick-prev:hover, .haru-slick .slick-next:hover {  cursor: pointer;  background-color: #dd1d26;  transition: all .3s; } .haru-slick .slick-prev.slick-disabled, .haru-slick .slick-next.slick-disabled {  cursor: auto; } .haru-slick .slick-prev:before {  content: "\e915"; } .haru-slick .slick-next:before {  content: "\e916"; } .haru-slick--nav-normal .slick-prev, .haru-slick--nav-normal .slick-next {  background: rgba(0, 0, 0, 0.3);  color: #fff;  border-radius: 3px;  transition: all .3s; } .haru-slick--nav-normal .slick-prev:hover, .haru-slick--nav-normal .slick-next:hover {  background: #dd1d26;  cursor: pointer;  color: #fff; } .haru-slick--nav-icon .slick-prev, .haru-slick--nav-icon .slick-next {  background: transparent;  color: #7e7e7e;  transition: all .3s; } .haru-slick--nav-icon .slick-prev:hover, .haru-slick--nav-icon .slick-next:hover {  background: transparent;  cursor: pointer;  color: #dd1d26; } .haru-slick--nav-opacity:hover .slick-prev, .haru-slick--nav-opacity:hover .slick-next {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-slick--nav-opacity .slick-prev, .haru-slick--nav-opacity .slick-next {  background: rgba(0, 0, 0, 0.3);  border-radius: 3px;  color: #fff;  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-slick--nav-opacity .slick-prev:hover, .haru-slick--nav-opacity .slick-next:hover {  background: #dd1d26;  cursor: pointer;  transition: all .3s; } .haru-slick--nav-border .slick-prev, .haru-slick--nav-border .slick-next {  background: transparent;  color: #9b9b9b;  border-radius: 50%;  border: 2px solid #eee;  transition: all .3s; } .haru-slick--nav-border .slick-prev:before, .haru-slick--nav-border .slick-next:before {  transition: none; } .haru-slick--nav-border .slick-prev:hover, .haru-slick--nav-border .slick-next:hover {  background: #dd1d26;  border-color: #dd1d26;  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);  cursor: pointer;  color: #fff;  transition: all .3s; } .haru-slick--nav-shadow .slick-prev, .haru-slick--nav-shadow .slick-next {  background: #fff;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);  border-radius: 50%;  color: #000;  transition: all .3s; } .haru-slick--nav-shadow .slick-prev:before, .haru-slick--nav-shadow .slick-next:before {  transition: none; } .haru-slick--nav-shadow .slick-prev:hover, .haru-slick--nav-shadow .slick-next:hover {  background: #dd1d26;  cursor: pointer;  color: #fff;  transition: all .3s; } .haru-slick--nav-shadow .slick-prev.slick-disabled:before, .haru-slick--nav-shadow .slick-next.slick-disabled:before {  opacity: .5; } .haru-slick--nav-center .slick-prev, .haru-slick--nav-center .slick-next {  position: absolute;  display: block;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-slick--nav-center .slick-prev,  .haru-slick--nav-center .slick-next {   width: 36px;   height: 36px;   line-height: 36px;  } } .haru-slick--nav-center .slick-prev {  left: 0; } .haru-slick--nav-center .slick-next {  right: 0; } .haru-slick--nav-top-right .slick-prev, .haru-slick--nav-top-right .slick-next {  position: absolute;  top: -80px;  display: block;  width: 48px;  height: 48px;  line-height: 44px;  text-align: center; } @media screen and (max-width: 767px) {  .haru-slick--nav-top-right .slick-prev,  .haru-slick--nav-top-right .slick-next {   width: 40px;   height: 40px;   line-height: 36px;  } } @media screen and (max-width: 767px) {  .haru-slick--nav-top-right .slick-prev:before,  .haru-slick--nav-top-right .slick-next:before {   font-size: 16px;  } } .haru-slick--nav-top-right .slick-next {  right: 0; } .haru-slick--nav-top-right .slick-prev {  right: 80px; } @media screen and (max-width: 767px) {  .haru-slick--nav-top-right .slick-prev {   right: 70px;  } } .haru-slick--nav-bottom-left .slick-prev, .haru-slick--nav-bottom-left .slick-next {  position: absolute;  bottom: -80px;  display: block;  width: 48px;  height: 48px;  line-height: 44px;  text-align: center; } .haru-slick--nav-bottom-left .slick-next {  left: 60px; } .haru-slick--nav-bottom-left .slick-prev {  left: 0; } .haru-slick--dots-round .slick-dots {  padding: 0;  list-style: none;  text-align: center; } .haru-slick--dots-round .slick-dots button {  width: 8px;  height: 8px;  padding: 0;  font-size: 0;  position: relative;  background-color: rgba(0, 0, 0, 0.3);  line-height: 1; } .haru-slick--dots-round .slick-dots li {  display: inline-block;  margin: 0 6px; } .haru-slick--dots-round .slick-dots li:first-child {  margin-left: 0; } .haru-slick--dots-round .slick-dots li:last-child {  margin-right: 0; } .haru-slick--dots-round .slick-dots li.slick-active button {  background-color: #000; } .haru-slick--dots-bar .slick-dots {  padding: 0;  list-style: none;  text-align: center; } .haru-slick--dots-bar .slick-dots button {  width: 40px;  height: 3px;  padding: 0;  font-size: 0;  position: relative;  background-color: rgba(0, 0, 0, 0.3);  border-radius: 3px; } @media screen and (max-width: 1440px) {  .haru-slick--dots-bar .slick-dots button {   width: 30px;  } } @media screen and (max-width: 1024px) {  .haru-slick--dots-bar .slick-dots button {   width: 25px;  } } @media screen and (max-width: 767px) {  .haru-slick--dots-bar .slick-dots button {   width: 20px;  } } .haru-slick--dots-bar .slick-dots li {  display: inline-block;  margin: 0 5px; } .haru-slick--dots-bar .slick-dots li:first-child {  margin-left: 0; } .haru-slick--dots-bar .slick-dots li:last-child {  margin-right: 0; } .haru-slick--dots-bar .slick-dots li.slick-active button {  background-color: #000; } .haru-carousel .owl-nav {  z-index: 9; } .haru-carousel .owl-nav .owl-prev:before, .haru-carousel .owl-nav .owl-next:before {  font-weight: 700;  opacity: 1;  font-family: "phosphor";  visibility: visible;  transition: all .3s; } .haru-carousel .owl-nav .owl-prev:before {  content: "\e915"; } .haru-carousel .owl-nav .owl-next:before {  content: "\e916"; } .haru-carousel .owl-dots {  text-align: center;  position: absolute;  bottom: 20px;  width: 100%;  opacity: 0;  visibility: hidden; } .haru-carousel .owl-dots .owl-dot {  background: #868686;  display: inline-block;  height: 10px;  margin: 0 5px;  width: 10px;  border-radius: 50%; } .haru-carousel .owl-dots .owl-dot.active {  background: transparent;  border: 1px solid #dd1d26;  -webkit-transform: scale(1.2);      transform: scale(1.2); } .haru-carousel--nav-normal .owl-prev, .haru-carousel--nav-normal .owl-next {  background: rgba(0, 0, 0, 0.3);  color: #fff;  border-radius: 5px;  transition: all .3s; } .haru-carousel--nav-normal .owl-prev:hover, .haru-carousel--nav-normal .owl-next:hover {  background: #dd1d26;  cursor: pointer;  color: #fff; } .haru-carousel--nav-opacity:hover .owl-nav {  opacity: 1;  transition: all .3s; } .haru-carousel--nav-opacity .owl-nav {  opacity: 0;  transition: all .3s; } .haru-carousel--nav-opacity .owl-prev, .haru-carousel--nav-opacity .owl-next {  background: rgba(0, 0, 0, 0.3);  color: #fff;  transition: all .3s; } .haru-carousel--nav-opacity .owl-prev:hover, .haru-carousel--nav-opacity .owl-next:hover {  background: #dd1d26;  cursor: pointer;  transition: all .3s; } .haru-carousel--nav-center .owl-nav {  opacity: 0;  transition: all .3s; } .haru-carousel--nav-center .owl-prev, .haru-carousel--nav-center .owl-next {  position: absolute;  display: block;  width: 36px;  height: 36px;  line-height: 36px;  text-align: center;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-carousel--nav-center .owl-prev {  left: 0; } .haru-carousel--nav-center .owl-next {  right: 0; } .haru-carousel--nav-top-right .owl-nav {  position: absolute;  right: 0;  top: -80px;  display: flex; } .haru-carousel--nav-top-right .owl-prev, .haru-carousel--nav-top-right .owl-next {  display: block;  width: 36px;  height: 36px;  line-height: 36px;  text-align: center; } .haru-carousel--nav-top-right .owl-next {  margin-left: 6px; } .dark-mode .haru-slick--nav-border .slick-prev, .dark-mode .haru-slick--nav-border .slick-next, .background-dark .haru-slick--nav-border .slick-prev, .background-dark .haru-slick--nav-border .slick-next {  color: #fff;  border: 1px solid #ababab; } .dark-mode .haru-slick--nav-border .slick-prev:hover, .dark-mode .haru-slick--nav-border .slick-next:hover, .background-dark .haru-slick--nav-border .slick-prev:hover, .background-dark .haru-slick--nav-border .slick-next:hover {  background: #dd1d26;  border: 1px solid #dd1d26;  color: #fff; } .haru-button {  display: inline-block;  color: #fff;  fill: #fff;  line-height: 1;  padding: 0 25px;  position: relative;  font-weight: 600;  text-align: center;  transition: all .3s; } .haru-button.haru-button--size-large {  height: 52px;  line-height: 52px;  font-size: 18px;  padding: 0 45px; } @media screen and (max-width: 1440px) {  .haru-button.haru-button--size-large {   height: 48px;   line-height: 48px;   font-size: 16px;   padding: 0 35px;  } } .haru-button.haru-button--size-large .haru-icon {  margin-left: 8px; } .haru-button.haru-button--size-large.haru-button--outline {  line-height: 50px; } .haru-button.haru-button--size-medium {  height: 48px;  line-height: 48px;  padding: 0 36px; } @media screen and (max-width: 1440px) {  .haru-button.haru-button--size-medium {   padding: 0 30px;  } } .haru-button.haru-button--size-medium .phosphor {  font-size: 18px;  position: relative;  bottom: -2px; } .haru-button.haru-button--size-normal {  height: 40px;  line-height: 40px;  padding: 0 25px; } .haru-button.haru-button--size-small {  height: 32px;  line-height: 32px;  padding: 0 20px;  font-size: 14px;  font-weight: 500; } .haru-button.haru-button--bg-primary {  background-color: #dd1d26; } .haru-button.haru-button--bg-primary:hover {  background-color: #c61a22;  color: #fff; } .haru-button.haru-button--bg-primary:focus {  background-color: #dd1d26;  color: #fff; } .haru-button.haru-button--bg-gray {  background-color: #f5f5f5;  color: #000; } .haru-button.haru-button--bg-gray:hover {  background-color: #dd1d26;  color: #fff; } .haru-button.haru-button--bg-gray:focus {  color: #fff; } .haru-button.haru-button--bg-black {  background-color: #000;  color: #fff; } .haru-button.haru-button--bg-black:hover {  color: #fff;  background-color: #dd1d26; } .haru-button.haru-button--bg-black:focus {  color: #fff; } .haru-button.haru-button--bg-black .haru-icon {  background-color: #fff; } .haru-button.haru-button--bg-white {  background-color: #fff;  color: #000; } .haru-button.haru-button--bg-white:hover {  color: #fff;  background-color: #dd1d26; } .haru-button.haru-button--bg-white:focus {  color: #dd1d26; } .haru-button.haru-button--bg-white .haru-icon {  background-color: #000; } .haru-button.haru-button--bg-gradient-orange {  background-color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-button.haru-button--bg-gradient-orange:hover, .haru-button.haru-button--bg-gradient-orange:focus {  color: #fff; } .haru-button.haru-button--bg-gradient-orange .haru-icon {  background-color: #fff; } .haru-button.haru-button--border-primary {  background-color: transparent;  border: 1px solid #dd1d26;  line-height: 46px;  color: #dd1d26; } .haru-button.haru-button--border-primary:hover {  background-color: #dd1d26;  color: #fff; } .haru-button.haru-button--outline-gray {  background-color: transparent;  border: 2px solid #eee;  line-height: 44px;  color: #000; } .haru-button.haru-button--outline-gray:hover {  background-color: #dd1d26;  border: 2px solid #dd1d26;  color: #fff; } .haru-button.haru-button--round-small {  border-radius: 3px; } .haru-button.haru-button--round-normal {  border-radius: 5px; } .haru-button.haru-button--round-large {  border-radius: 10px; } .haru-button.haru-button--round-full {  border-radius: 50%; } .haru-button.haru-button--text-primary {  color: #dd1d26; } .haru-button.haru-button--text-primary:hover {  color: #c61a22; } .haru-button.haru-button--text-primary .haru-icon {  background-color: #dd1d26; } .haru-button.haru-button--text-white {  color: #fff; } .haru-button.haru-button--text-white:hover {  color: #dd1d26; } .haru-button.haru-button--text-white .haru-icon {  background-color: #fff; } .haru-button.haru-button--text-black {  color: #000;  padding: 0; } .haru-button.haru-button--text-black:hover {  color: #dd1d26; } .haru-button.haru-button--text-black .haru-icon {  background-color: #000; } .haru-button.haru-button--text-gray {  color: #616e7c;  padding: 0; } .haru-button.haru-button--text-gray:hover {  color: #dd1d26; } .haru-button.haru-button--text-gray .haru-icon {  background-color: #616e7c; } .haru-button.haru-button--shadow-yes {  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.18); } .haru-button.haru-button--shadow-white {  box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.07);  color: #000; } .haru-button.haru-button--shadow-white:hover {  background-color: #dd1d26;  color: #fff; } .haru-button.haru-button--icon {  display: inline-flex;  align-items: center; } .haru-button.haru-button--fullwidth {  display: block;  width: 100%; } .haru-button.haru-button--loading:before {  content: '\f110';  font-family: "Font Awesome 5 Free";  font-weight: 700;  -webkit-animation-name: haruSpin;      animation-name: haruSpin;  -webkit-animation-duration: 2000ms;      animation-duration: 2000ms;  -webkit-animation-iteration-count: infinite;      animation-iteration-count: infinite;  -webkit-animation-timing-function: linear;      animation-timing-function: linear;  margin-right: 3px;  display: none; } .haru-button.loading {  pointer-events: none; } .haru-button.loading:before {  display: inline-block; } .dark-mode .haru-button, .background-dark .haru-button {  color: #fff; } .dark-mode .haru-button.haru-button--bg-primary, .background-dark .haru-button.haru-button--bg-primary {  background-color: #dd1d26; } .dark-mode .haru-button.haru-button--bg-primary:hover, .background-dark .haru-button.haru-button--bg-primary:hover {  background-color: #c61a22;  color: #fff; } .dark-mode .haru-button.haru-button--bg-black, .background-dark .haru-button.haru-button--bg-black {  background-color: #fff;  color: #000; } .dark-mode .haru-button.haru-button--bg-black:hover, .background-dark .haru-button.haru-button--bg-black:hover {  background-color: #dd1d26;  color: #fff; } .dark-mode .haru-button.haru-button--bg-black:hover .haru-icon, .background-dark .haru-button.haru-button--bg-black:hover .haru-icon {  color: #fff; } .dark-mode .haru-button.haru-button--bg-black .haru-icon, .background-dark .haru-button.haru-button--bg-black .haru-icon {  background-color: #000; } .dark-mode .haru-button.haru-button--bg-white, .background-dark .haru-button.haru-button--bg-white {  background-color: #fff;  color: #dd1d26; } .dark-mode .haru-button.haru-button--bg-white:hover, .background-dark .haru-button.haru-button--bg-white:hover {  color: #dd1d26; } .dark-mode .haru-button.haru-button--bg-white .haru-icon, .background-dark .haru-button.haru-button--bg-white .haru-icon {  background-color: #dd1d26; } .dark-mode .haru-button.haru-button--outline-gray, .background-dark .haru-button.haru-button--outline-gray {  border: 1px solid #ababab;  color: #fff; } .dark-mode .haru-button.haru-button--outline-gray:hover, .background-dark .haru-button.haru-button--outline-gray:hover {  border: 1px solid #dd1d26; } input[type=text], input[type=email], input[type=password], input[type=search], input[type=number], input[type=url], input[type=tel], input[type=date], select, textarea {  -webkit-appearance: none;   -moz-appearance: none;      appearance: none;  max-width: 100%;  width: 100%;  border: 1px solid #f5f5f5;  border-radius: 5px;  background-color: #f5f5f5;  box-shadow: none;  color: inherit;  vertical-align: middle;  transition: border-color .5s ease; } input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=date]:focus, select:focus, textarea:focus {  border: 1px solid #dd1d26;  outline: none; } input[type=text], input[type=email], input[type=password], input[type=search], input[type=number], input[type=url], input[type=tel], input[type=date], select {  height: 48px;  padding: 0 15px; } textarea {  padding: 15px; } input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  margin-top: 0;  margin-right: 5px;  padding: 0;  vertical-align: middle; } button, [type="button"], [type="reset"], [type="submit"] {  background-color: #dd1d26;  display: inline-block;  color: #fff;  fill: #fff;  height: 48px;  line-height: 48px;  border: none;  border-radius: 5px;  padding: 0 35px;  font-weight: 600;  text-align: center;  transition: all .3s; } button:hover, [type="button"]:hover, [type="reset"]:hover, [type="submit"]:hover {  cursor: pointer;  background-color: #c61a22;  transition: all .3s; } button:focus, [type="button"]:focus, [type="reset"]:focus, [type="submit"]:focus {  outline: none; } select {  position: relative;  background-position: right 8px top 50%;  cursor: pointer;  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);  background-size: auto 18px;  background-repeat: no-repeat;  max-width: 100%; } .contact-form__col {  display: flex;  align-items: center;  flex-wrap: wrap; } .contact-form__row {  display: flex;  flex-wrap: wrap;  align-items: center;  margin-bottom: 20px; } @media screen and (max-width: 767px) {  .contact-form__row--cv, .contact-form__row--file {   display: block;  } } @media screen and (max-width: 767px) {  .contact-form__row--cv .contact-form__label, .contact-form__row--file .contact-form__label {   margin-bottom: 10px;  } } .contact-form__row--cols-2 .contact-form__col {  display: flex;  align-items: center;  width: 50%; } .contact-form__row--cols-2 .contact-form__col:first-child {  padding-right: 15px; } @media screen and (max-width: 991px) {  .contact-form__row--cols-2 .contact-form__col:first-child {   padding-right: 10px;  } } @media screen and (max-width: 767px) {  .contact-form__row--cols-2 .contact-form__col:first-child {   padding-right: 8px;  } } .contact-form__row--cols-2 .contact-form__col:last-child {  padding-left: 15px; } @media screen and (max-width: 991px) {  .contact-form__row--cols-2 .contact-form__col:last-child {   padding-left: 10px;  } } @media screen and (max-width: 767px) {  .contact-form__row--cols-2 .contact-form__col:last-child {   padding-left: 8px;  } } .contact-form__row--cols-3, .contact-form__row--cols-4 {  margin: 0 -15px 20px -15px; } @media screen and (max-width: 991px) {  .contact-form__row--cols-3, .contact-form__row--cols-4 {   margin: 0 -10px 20px -10px;  } } @media screen and (max-width: 767px) {  .contact-form__row--cols-3, .contact-form__row--cols-4 {   margin: 0 -8px 16px -8px;  } } .contact-form__row--cols-3 .contact-form__col, .contact-form__row--cols-4 .contact-form__col {  display: flex;  align-items: center;  padding: 0 15px; } @media screen and (max-width: 991px) {  .contact-form__row--cols-3 .contact-form__col, .contact-form__row--cols-4 .contact-form__col {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .contact-form__row--cols-3 .contact-form__col, .contact-form__row--cols-4 .contact-form__col {   padding: 0 8px;  } } .contact-form__row--cols-3 .contact-form__col {  width: 33.3333%; } @media screen and (max-width: 767px) {  .contact-form__row--cols-3 .contact-form__col {   width: 50%;   margin-bottom: 5px;  } } .contact-form__row--cols-4 .contact-form__col {  width: 25%; } @media screen and (max-width: 767px) {  .contact-form__row--cols-4 .contact-form__col {   width: 50%;   margin-bottom: 5px;  } } .contact-form__label {  flex: 0 0 150px;  font-size: 16px;  color: #000; } .contact-form__label--auto {  flex: 0 0 auto;  margin-right: 45px; } .contact-form__label--block {  flex: 0 0 100%;  margin-bottom: 5px; } .contact-form__required {  color: #dd1d26;  margin-left: 8px; } .contact-form__title {  font-size: 28px;  padding-bottom: 10px;  display: flex;  align-items: flex-end; } @media screen and (max-width: 1440px) {  .contact-form__title {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .contact-form__title {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .contact-form__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .contact-form__title {   font-size: 18px;  } } .contact-form__title:after {  content: '';  height: 1px;  flex: 1;  background-color: #eee;  margin-bottom: 9px;  margin-left: 10px; } .contact-form__input {  flex: 1; } .contact-form__submit {  display: flex;  align-items: center;  margin-top: 15px; } .contact-form__submit button, .contact-form__submit [type="button"], .contact-form__submit [type="reset"], .contact-form__submit [type="submit"] {  background-color: #dd1d26;  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.18);  color: #fff;  height: 48px;  line-height: 48px;  font-size: 15px;  font-weight: 600;  border-radius: 5px;  border: none;  padding: 0 35px;  min-width: 170px;  max-width: 100%;  text-align: center;  transition: all .3s; } .contact-form__submit button:hover, .contact-form__submit [type="button"]:hover, .contact-form__submit [type="reset"]:hover, .contact-form__submit [type="submit"]:hover {  background-color: #c61a22;  transition: all .3s; } .contact-form__submit--center {  margin-left: auto;  margin-right: auto;  -webkit-transform: translateX(36px);      transform: translateX(36px); } .contact-form__submit--right {  margin-left: auto; } .contact-form__submit--right.contact-form__submit {  flex-direction: row-reverse; } .contact-form__submit--left {  margin-right: auto; } .contact-form__file {  display: flex;  align-items: center; } .contact-form__file input[type="file"] {  display: none; } .contact-form__file-upload {  height: 48px;  line-height: 48px;  padding: 0 40px;  background-color: #000;  color: #fff;  font-weight: 600;  border-radius: 5px;  display: flex;  align-items: center; } .contact-form__file-upload:before {  content: '\e95a';  font-family: 'phosphor';  font-weight: 400;  font-size: 20px;  display: inline-block;  margin-right: 10px; } .contact-form__file-upload:hover {  cursor: pointer; } .contact-form__file-uploaded {  margin-left: 10px; } .contact-form__message textarea {  max-height: 150px; } button.mfp-close:hover, button.mfp-arrow:hover {  background-color: transparent; } .wpcf7 form .wpcf7-response-output {  margin-left: 0;  margin-right: 0; } .haru-field {  margin-bottom: 30px; } .haru-row {  display: flex;  flex-wrap: wrap;  margin: 0 -15px; } [class*="haru-col-"] {  padding: 0 15px; } .haru-col-sm-6 {  flex: 0 0 50%; } @media screen and (max-width: 767px) {  .haru-col-sm-6 {   flex: 0 0 100%;  } } .haru-col-sm-12 {  flex: 0 0 100%; } @media screen and (max-width: 767px) {  .haru-col-xs-12 {   flex: 0 0 100%;  } } .dark-mode input[type=text], .dark-mode input[type=email], .dark-mode input[type=password], .dark-mode input[type=search], .dark-mode input[type=number], .dark-mode input[type=url], .dark-mode input[type=tel], .dark-mode input[type=date], .dark-mode select, .dark-mode textarea {  border: 1px solid #333;  background-color: #333; } .dark-mode input[type=text]:focus, .dark-mode input[type=email]:focus, .dark-mode input[type=password]:focus, .dark-mode input[type=search]:focus, .dark-mode input[type=number]:focus, .dark-mode input[type=url]:focus, .dark-mode input[type=tel]:focus, .dark-mode input[type=date]:focus, .dark-mode select:focus, .dark-mode textarea:focus {  border: 1px solid #dd1d26; } .dark-mode .contact-form__label {  color: #fff; } .dark-mode .contact-form__submit button, .dark-mode .contact-form__submit [type="button"], .dark-mode .contact-form__submit [type="reset"], .dark-mode .contact-form__submit [type="submit"] {  background-color: #fff;  color: #000; } .dark-mode .contact-form__submit button:hover, .dark-mode .contact-form__submit [type="button"]:hover, .dark-mode .contact-form__submit [type="reset"]:hover, .dark-mode .contact-form__submit [type="submit"]:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-heading--style-1 {  font-size: 28px;  margin-top: 0px;  margin-bottom: 25px;  padding-bottom: 10px; } @media screen and (max-width: 1440px) {  .haru-heading--style-1 {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-heading--style-1 {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-heading--style-1 {   font-size: 20px;  } } .haru-heading--style-2 {  font-size: 24px;  margin-top: 0px;  margin-bottom: 0;  padding: 20px 20px;  background-color: #dd1d26;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  color: #fff;  text-transform: capitalize; } .haru-heading--align-center {  text-align: center; }  .alignnone {  margin: 10px 20px 20px 0; } .aligncenter, div.aligncenter {  display: block;  margin: 10px auto 10px auto; } .alignright {  float: right;  margin: 10px 0 20px 20px; } .alignleft {  float: left;  margin: 10px 20px 20px 0; } a img.alignright {  float: right;  margin: 10px 0 20px 20px; } a img.alignnone {  margin: 10px 20px 20px 0; } a img.alignleft {  float: left;  margin: 10px 20px 20px 0; } a img.aligncenter {  display: block;  margin-left: auto;  margin-right: auto; } .wp-caption {  background: #fff;  max-width: 96%;   text-align: center; } .wp-caption.alignnone {  margin: 5px 20px 20px 0; } .wp-caption.alignleft {  margin: 5px 20px 20px 0; } .wp-caption.alignright {  margin: 5px 0 20px 20px; } .wp-caption img {  border: 0 none;  height: auto;  margin: 0;  padding: 0;  width: auto; } .wp-caption p.wp-caption-text {  font-size: 16px;  margin: 0;  padding: 5px 4px 5px;  font-style: italic;  margin-bottom: 20px; }  .screen-reader-text {  clip: rect(1px, 1px, 1px, 1px);  position: absolute !important;  white-space: nowrap;  height: 1px;  width: 1px;  overflow: hidden; } .screen-reader-text:focus {  background-color: #f1f1f1;  border-radius: 3px;  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);  clip: auto !important;  color: #21759b;  display: block;  font-size: 14px;  font-size: 0.875rem;  font-weight: bold;  height: auto;  left: 5px;  line-height: normal;  padding: 15px 23px 14px;  text-decoration: none;  top: 5px;  width: auto;  z-index: 100000;  } .gallery-caption {  color: #686868;  display: block;  font-size: 13px;  font-size: 0.8125rem;  font-style: italic;  line-height: 1.6153846154;  padding-top: 0.5384615385em; } .bypostauthor > article .fn:after {  content: "\f304";  left: 3px;  position: relative;  top: 5px; } .wp-block-button__link {  margin-bottom: 10px; }  .wp-block-group__inner-container > h2 {  font-size: 20px;  line-height: 1.4;  margin-top: 0px;  margin-bottom: 25px;  font-weight: 600; } @media screen and (max-width: 1440px) {  .wp-block-group__inner-container > h2 {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .wp-block-group__inner-container > h2 {   font-size: 18px;  } } .wp-block-cover-text {  color: #fff !important; } .wp-block-gallery {  margin-bottom: 10px; } .wp-block-search .wp-block-search__inside-wrapper {  position: relative; } .wp-block-search .wp-block-search__label {  font-size: 20px;  line-height: 1.4;  margin-top: 0px;  margin-bottom: 25px;  font-weight: 600;  display: block;  color: #000; } @media screen and (max-width: 1440px) {  .wp-block-search .wp-block-search__label {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .wp-block-search .wp-block-search__label {   font-size: 18px;  } } .wp-block-search .wp-block-search__input {  border: none; } .wp-block-search .wp-block-search__button {  position: absolute;  top: 0;  right: 0;  width: 60px;  height: 48px;  font-size: 0;  border: none;  background: transparent;  color: #7e7e7e;  outline: none;  padding: 0;  transition: all .3s; } .wp-block-search .wp-block-search__button:hover {  cursor: pointer;  color: #dd1d26;  transition: all .3s; } .wp-block-search .wp-block-search__button:before {  content: '\e92f';  font-family: 'phosphor';  font-weight: 400;  position: absolute;  font-size: 20px;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .wp-block-search .wp-block-search__button svg {  fill: transparent; } .wp-block-separator {  border: none;  border-bottom: 2px solid #eee;  margin: 1.65em auto; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {  max-width: 100px; } .wp-block-quote:not(.is-large):not(.is-style-large) {  border-left: 4px solid #000;  padding: 0 0 0 1em; } .wp-block-latest-posts {  padding: 0;  margin: 0; } .wp-block-latest-posts li {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  margin-bottom: 12px; } .wp-block-latest-posts li:last-child {  margin-bottom: 0; } .wp-block-latest-comments {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .wp-block-latest-comments li {  line-height: 1.8;  margin-bottom: 12px; } .wp-block-latest-comments li:last-child {  margin-bottom: 0; } .wp-block-latest-comments li:focus {  outline: none; } .wp-block-latest-comments li a {  color: #000;  flex: 1 1 auto;  transition: all .3s; } .wp-block-latest-comments li a:hover {  color: #dd1d26; } .wp-block-latest-comments li a:not(.url) {  font-weight: 600; } .wp-block-latest-comments li a.wp-block-latest-comments__comment-author {  font-weight: 400; } .wp-block-latest-comments li a.wp-block-latest-comments__comment-link {  font-weight: 600; } .wp-block-latest-comments li article {  padding-bottom: 0; } .wp-block-pullquote {  border-bottom: 2px solid #d5d5d5;  border-top: 2px solid #d5d5d5;  color: #000;  margin-left: 0;  margin-right: 0;  padding: 3em 0;  margin: 15px 0;  text-align: center; } .wp-block-pullquote :not(.is-style-solid-color) {  background: none; } .wp-block-pullquote blockquote {  padding: 0;  border-left: none; } .wp-block-categories-list, .wp-block-archives-list {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .wp-block-categories-list li, .wp-block-archives-list li {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  max-width: 300px; } @media screen and (max-width: 767px) {  .wp-block-categories-list li,  .wp-block-archives-list li {   max-width: none;  } } .wp-block-categories-list li:last-child, .wp-block-archives-list li:last-child {  margin-bottom: 0; } .wp-block-categories-list li.current-cat > a, .wp-block-categories-list li:hover > a, .wp-block-archives-list li.current-cat > a, .wp-block-archives-list li:hover > a {  border-bottom: 1px solid #dd1d26;  color: #dd1d26;  transition: all .3s; } .wp-block-categories-list li.current-cat > .count, .wp-block-categories-list li:hover > .count, .wp-block-archives-list li.current-cat > .count, .wp-block-archives-list li:hover > .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .wp-block-categories-list li:focus, .wp-block-archives-list li:focus {  outline: none; } .wp-block-categories-list li a, .wp-block-archives-list li a {  border-bottom: 1px solid transparent;  transition: all .3s; } .wp-block-categories-list li a[aria-current="page"], .wp-block-archives-list li a[aria-current="page"] {  color: #dd1d26; } .wp-block-categories-list li .count, .wp-block-archives-list li .count {  border: 1px solid #eee;  color: #000;  padding: 0 5px;  font-size: 13px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .wp-block-categories-list .children, .wp-block-archives-list .children {  flex: 1 1 100%;  padding-left: 20px;  margin-top: 12px; } .dark-mode .wp-block-group__inner-container > h2 {  border-bottom: 1px solid #333; } .dark-mode .wp-block-search .wp-block-search__label {  border-bottom: 1px solid #333; } .dark-mode .wp-block-search .wp-block-search__button {  background: #dd1d26; } .dark-mode .wp-block-search .wp-block-search__button:hover {  background: #c61a22; } .dark-mode .wp-block-search .wp-block-search__button:before {  color: #fff; } .dark-mode .wp-block-separator {  border-bottom: 2px solid #333; } .dark-mode .wp-block-quote:not(.is-large):not(.is-style-large) {  border-left: 4px solid rgba(255, 255, 255, 0.5); } .dark-mode .wp-block-latest-comments li a {  color: #fff; } .dark-mode .wp-block-latest-comments li a:hover {  color: #dd1d26; } .dark-mode .wp-block-pullquote {  border-bottom: 2px solid #333;  border-top: 2px solid #333;  color: #fff; } .dark-mode .wp-block-pullquote blockquote {  border-left: none; } .dark-mode .wp-block-categories-list li:hover > a, .dark-mode .wp-block-archives-list li:hover > a {  color: #dd1d26; } .dark-mode .wp-block-categories-list li:hover > .count, .dark-mode .wp-block-archives-list li:hover > .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff; } .dark-mode .wp-block-categories-list li .count, .dark-mode .wp-block-archives-list li .count {  border: 1px solid #333;  color: #fff; }  .square-1 {  background-color: #bd4932; } .square-1 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 200px;  width: 200px;  margin-top: -100px;  margin-left: -100px; } .square-1 .spinner {  width: 80px;  height: 80px;  background-color: #fff;  margin-right: auto;  margin-left: auto;  margin-top: 60px;  -webkit-animation: square-1 1s infinite ease-in-out;      animation: square-1 1s infinite ease-in-out; } @-webkit-keyframes square-1 {  0% {   -webkit-transform: perspective(160px);  }  50% {   -webkit-transform: perspective(160px) rotateY(-180deg);  }  100% {   -webkit-transform: perspective(160px) rotateY(-180deg) rotateX(-180deg);  } } @keyframes square-1 {  0% {   transform: perspective(160px) rotateX(0deg) rotateY(0deg);   -webkit-transform: perspective(160px) rotateX(0deg) rotateY(0deg);  }  50% {   transform: perspective(160px) rotateX(-180deg) rotateY(0deg);   -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(0deg);  }  100% {   transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);   -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);  } } .square-2 {  background-color: #db9e36; } .square-2 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 150px;  width: 150px;  margin-top: -75px;  margin-left: -75px;  -webkit-transform: rotate(45deg);      transform: rotate(45deg); } .square-2 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  position: absolute;  left: 65px;  top: 65px; } .square-2 .spinner:nth-child(2n+0) {  margin-right: 0; } .square-2 #spinner_one {  -webkit-animation: square-2-one 2s infinite;      animation: square-2-one 2s infinite;  -webkit-animation-delay: .2s;      animation-delay: .2s; } .square-2 #spinner_two {  -webkit-animation: square-2-two 2s infinite;      animation: square-2-two 2s infinite;  -webkit-animation-delay: .3s;      animation-delay: .3s; } .square-2 #spinner_three {  -webkit-animation: square-2-three 2s infinite;      animation: square-2-three 2s infinite;  -webkit-animation-delay: .4s;      animation-delay: .4s; } .square-2 #spinner_four {  -webkit-animation: square-2-four 2s infinite;      animation: square-2-four 2s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .square-2 #spinner_five {  -webkit-animation: square-2-five 2s infinite;      animation: square-2-five 2s infinite;  -webkit-animation-delay: .6s;      animation-delay: .6s; } .square-2 #spinner_six {  -webkit-animation: square-2-six 2s infinite;      animation: square-2-six 2s infinite;  -webkit-animation-delay: .7s;      animation-delay: .7s; } .square-2 #spinner_seven {  -webkit-animation: square-2-seven 2s infinite;      animation: square-2-seven 2s infinite;  -webkit-animation-delay: .8s;      animation-delay: .8s; } .square-2 #spinner_eight {  -webkit-animation: square-2-eight 2s infinite;      animation: square-2-eight 2s infinite;  -webkit-animation-delay: .9s;      animation-delay: .9s; } .square-2 #spinner_big {  position: absolute;  width: 50px;  height: 50px;  left: 50px;  top: 50px;  -webkit-animation: square-2-big 2s infinite;      animation: square-2-big 2s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } @-webkit-keyframes square-2-one {  50% {   -webkit-transform: translate(-65px, -65px);  } } @keyframes square-2-one {  50% {   transform: translate(-65px, -65px);   -webkit-transform: translate(-65px, -65px);  } } @-webkit-keyframes square-2-two {  50% {   -webkit-transform: translate(0, -65px);  } } @keyframes square-2-two {  50% {   transform: translate(0, -65px);   -webkit-transform: translate(0, -65px);  } } @-webkit-keyframes square-2-three {  50% {   -webkit-transform: translate(65px, -65px);  } } @keyframes square-2-three {  50% {   transform: translate(65px, -65px);   -webkit-transform: translate(65px, -65px);  } } @-webkit-keyframes square-2-four {  50% {   -webkit-transform: translate(65px, 0);  } } @keyframes square-2-four {  50% {   transform: translate(65px, 0);   -webkit-transform: translate(65px, 0);  } } @-webkit-keyframes square-2-five {  50% {   -webkit-transform: translate(65px, 65px);  } } @keyframes square-2-five {  50% {   transform: translate(65px, 65px);   -webkit-transform: translate(65px, 65px);  } } @-webkit-keyframes square-2-six {  50% {   -webkit-transform: translate(0, 65px);  } } @keyframes square-2-six {  50% {   transform: translate(0, 65px);   -webkit-transform: translate(0, 65px);  } } @-webkit-keyframes square-2-seven {  50% {   -webkit-transform: translate(-65px, 65px);  } } @keyframes square-2-seven {  50% {   transform: translate(-65px, 65px);   -webkit-transform: translate(-65px, 65px);  } } @-webkit-keyframes square-2-eight {  50% {   -webkit-transform: translate(-65px, 0);  } } @keyframes square-2-eight {  50% {   transform: translate(-65px, 0);   -webkit-transform: translate(-65px, 0);  } } @-webkit-keyframes square-2-big {  50% {   -webkit-transform: scale(0.5);  } } @keyframes square-2-big {  50% {   transform: scale(0.5);   -webkit-transform: scale(0.5);  } } .square-3 {  background-color: #ffd34e; } .square-3 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 200px;  width: 200px;  margin-top: -100px;  margin-left: -100px; } .square-3 .spinner {  width: 50px;  height: 50px;  background-color: rgba(255, 255, 255, 0);  margin-right: auto;  margin-left: auto;  border: 4px solid #fff;  left: 73px;  top: 73px;  position: absolute; } .square-3 #first_spinner {  -webkit-animation: square-3-first-animate 1s infinite ease-in-out;      animation: square-3-first-animate 1s infinite ease-in-out; } .square-3 #second_spinner {  -webkit-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;  -moz-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;  -o-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;  -ms-transition: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;  animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out; } .square-3 #third_spinner {  -webkit-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;  -moz-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;  -o-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;  -ms-transition: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;  animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out; } @-webkit-keyframes square-3-first-animate {  0% {   -webkit-transform: perspective(100px);  }  50% {   -webkit-transform: perspective(100px) rotateY(-180deg);  }  100% {   -webkit-transform: perspective(100px) rotateY(-180deg) rotateX(-180deg);  } } @keyframes square-3-first-animate {  0% {   transform: perspective(100px) rotateX(0deg) rotateY(0deg);   -webkit-transform: perspective(100px) rotateX(0deg) rotateY(0deg);  }  50% {   transform: perspective(100px) rotateX(-180deg) rotateY(0deg);   -webkit-transform: perspective(100px) rotateX(-180deg) rotateY(0deg);  }  100% {   transform: perspective(100px) rotateX(-180deg) rotateY(-180deg);   -webkit-transform: perspective(100px) rotateX(-180deg) rotateY(-180deg);  } } @-webkit-keyframes square-3-second {  100% {   width: 100px;   height: 100px;   left: 48px;   top: 48px;  } } @keyframes square-3-second {  100% {   width: 100px;   height: 100px;   left: 48px;   top: 48px;  } } @-webkit-keyframes square-3-second-animate {  0% {   -webkit-transform: perspective(200px);  }  50% {   -webkit-transform: perspective(200px) rotateY(180deg);  }  100% {   -webkit-transform: perspective(200px) rotateY(180deg) rotateX(180deg);  } } @keyframes square-3-second-animate {  0% {   transform: perspective(200px) rotateX(0deg) rotateY(0deg);   -webkit-transform: perspective(200px) rotateX(0deg) rotateY(0deg);  }  50% {   transform: perspective(200px) rotateX(180deg) rotateY(0deg);   -webkit-transform: perspective(200px) rotateX(180deg) rotateY(0deg);  }  100% {   transform: perspective(200px) rotateX(180deg) rotateY(180deg);   -webkit-transform: perspective(200px) rotateX(180deg) rotateY(180deg);  } } @-webkit-keyframes square-3-third {  100% {   width: 150px;   height: 150px;   left: 23px;   top: 23px;  } } @keyframes square-3-third {  100% {   width: 150px;   height: 150px;   left: 23px;   top: 23px;  } } @-webkit-keyframes square-3-third-animate {  0% {   -webkit-transform: perspective(300px);  }  50% {   -webkit-transform: perspective(300px) rotateY(-180deg);  }  100% {   -webkit-transform: perspective(300px) rotateY(-180deg) rotateX(-180deg);  } } @keyframes square-3-third-animate {  0% {   transform: perspective(300px) rotateX(0deg) rotateY(0deg);   -webkit-transform: perspective(300px) rotateX(0deg) rotateY(0deg);  }  50% {   transform: perspective(300px) rotateX(-180deg) rotateY(0deg);   -webkit-transform: perspective(300px) rotateX(-180deg) rotateY(0deg);  }  100% {   transform: perspective(300px) rotateX(-180deg) rotateY(-180deg);   -webkit-transform: perspective(300px) rotateX(-180deg) rotateY(-180deg);  } } .square-4 {  background-color: white; } .square-4 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 100px;  width: 100px;  margin-top: -50px;  margin-left: -50px; } .square-4 .spinner {  width: 25px;  height: 25px;  background-color: rgba(255, 255, 255, 0);  margin-right: auto;  margin-left: auto;  border: 4px solid #ef4a4a;  left: 37px;  top: 37px;  position: absolute; } .square-4 #first_spinner {  -webkit-animation: square-4-first 1s infinite;      animation: square-4-first 1s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .square-4 #second_spinner {  -webkit-animation: square-4-second 1s infinite;      animation: square-4-second 1s infinite; } .square-4 #third_spinner {  -webkit-animation: square-4-third 1s infinite;      animation: square-4-third 1s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .square-4 #forth_spinner {  -webkit-animation: square-4-forth 1s infinite;      animation: square-4-forth 1s infinite; } @-webkit-keyframes square-4-first {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(150%, 150%) scale(2, 2);   transform: translate(150%, 150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @keyframes square-4-first {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(150%, 150%) scale(2, 2);   transform: translate(150%, 150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @-webkit-keyframes square-4-second {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(-150%, 150%) scale(2, 2);   transform: translate(-150%, 150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @keyframes square-4-second {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(-150%, 150%) scale(2, 2);   transform: translate(-150%, 150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @-webkit-keyframes square-4-third {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(-150%, -150%) scale(2, 2);   transform: translate(-150%, -150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @keyframes square-4-third {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(-150%, -150%) scale(2, 2);   transform: translate(-150%, -150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @-webkit-keyframes square-4-forth {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(150%, -150%) scale(2, 2);   transform: translate(150%, -150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } @keyframes square-4-forth {  0% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  }  50% {   -webkit-transform: translate(150%, -150%) scale(2, 2);   transform: translate(150%, -150%) scale(2, 2);  }  100% {   -webkit-transform: translate(1, 1) scale(1, 1);   transform: translate(1, 1) scale(1, 1);  } } .square-5 {  background-color: #2980b9; } .square-5 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 118px;  width: 118px;  margin-top: -59px;  margin-left: -59px; } .square-5 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  margin-right: 20px;  float: left;  margin-bottom: 20px; } .square-5 .spinner:nth-child(3n+0) {  margin-right: 0px; } .square-5 #spinner_one {  -webkit-animation: square-5 1s -0.9s ease-in-out infinite;      animation: square-5 1s -0.9s ease-in-out infinite; } .square-5 #spinner_two {  -webkit-animation: square-5 1s -0.8s ease-in-out infinite;      animation: square-5 1s -0.8s ease-in-out infinite; } .square-5 #spinner_three {  -webkit-animation: square-5 1s -0.7s ease-in-out infinite;      animation: square-5 1s -0.7s ease-in-out infinite; } .square-5 #spinner_four {  -webkit-animation: square-5 1s -0.6s ease-in-out infinite;      animation: square-5 1s -0.6s ease-in-out infinite; } .square-5 #spinner_five {  -webkit-animation: square-5 1s -0.5s ease-in-out infinite;      animation: square-5 1s -0.5s ease-in-out infinite; } .square-5 #spinner_six {  -webkit-animation: square-5 1s -0.4s ease-in-out infinite;      animation: square-5 1s -0.4s ease-in-out infinite; } .square-5 #spinner_seven {  -webkit-animation: square-5 1s -0.3s ease-in-out infinite;      animation: square-5 1s -0.3s ease-in-out infinite; } .square-5 #spinner_eight {  -webkit-animation: square-5 1s -0.2s ease-in-out infinite;      animation: square-5 1s -0.2s ease-in-out infinite; } .square-5 #spinner_nine {  -webkit-animation: square-5 1s -0.1s ease-in-out infinite;      animation: square-5 1s -0.1s ease-in-out infinite; } @-webkit-keyframes square-5 {  50% {   -webkit-transform: scale(1.5, 1.5);   transform: scale(1.5, 1.5);  }  100% {   -webkit-transform: scale(1, 1);   transform: scale(1, 1);  } } @keyframes square-5 {  50% {   -webkit-transform: scale(1.5, 1.5);   transform: scale(1.5, 1.5);  }  100% {   -webkit-transform: scale(1, 1);   transform: scale(1, 1);  } } .square-6 {  background-color: #3498db; } .square-6 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 118px;  width: 72px;  margin-top: -59px;  margin-left: -36px; } .square-6 .spinner {  width: 26px;  height: 26px;  background-color: #fff;  margin-right: 20px;  float: left;  margin-bottom: 20px; } .square-6 .spinner:nth-child(2n+0) {  margin-right: 0; } .square-6 #spinner_one {  -webkit-animation: square-6-one 1s infinite;      animation: square-6-one 1s infinite; } .square-6 #spinner_two {  -webkit-animation: square-6-two 1s infinite;      animation: square-6-two 1s infinite; } .square-6 #spinner_three {  -webkit-animation: square-6-three 1s infinite;      animation: square-6-three 1s infinite; } .square-6 #spinner_four {  -webkit-animation: square-6-four 1s infinite;      animation: square-6-four 1s infinite; } .square-6 #spinner_five {  -webkit-animation: square-6-five 1s infinite;      animation: square-6-five 1s infinite; } .square-6 #spinner_six {  -webkit-animation: square-6-six 1s infinite;      animation: square-6-six 1s infinite; } @-webkit-keyframes square-6-one {  50% {   -webkit-transform: translate(-100px, 46px) rotate(-179deg);   transform: translate(-100px, 46px) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-one {  50% {   -webkit-transform: translate(-100px, 46px) rotate(-179deg);   transform: translate(-100px, 46px) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @-webkit-keyframes square-6-two {  50% {   -webkit-transform: translate(100px, 46px) rotate(179deg);   transform: translate(100px, 46px) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-two {  50% {   -webkit-transform: translate(100px, 46px) rotate(179deg);   transform: translate(100px, 46px) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @-webkit-keyframes square-6-three {  50% {   -webkit-transform: translate(-100px, 0) rotate(-179deg);   transform: translate(-100px, 0) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-three {  50% {   -webkit-transform: translate(-100px, 0) rotate(-179deg);   transform: translate(-100px, 0) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @-webkit-keyframes square-6-four {  50% {   -webkit-transform: translate(100px, 0) rotate(179deg);   transform: translate(100px, 0) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-four {  50% {   -webkit-transform: translate(100px, 0) rotate(179deg);   transform: translate(100px, 0) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @-webkit-keyframes square-6-five {  50% {   -webkit-transform: translate(-100px, -46px) rotate(-179deg);   transform: translate(-100px, -46px) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-five {  50% {   -webkit-transform: translate(-100px, -46px) rotate(-179deg);   transform: translate(-100px, -46px) rotate(-179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @-webkit-keyframes square-6-six {  50% {   -webkit-transform: translate(100px, -46px) rotate(179deg);   transform: translate(100px, -46px) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } @keyframes square-6-six {  50% {   -webkit-transform: translate(100px, -46px) rotate(179deg);   transform: translate(100px, -46px) rotate(179deg);  }  100% {   -webkit-transform: translate(0, 0);   transform: translate(0, 0);  } } .square-7 {  background-color: #e74c3c; } .square-7 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 100px;  width: 100px;  margin-top: -50px;  margin-left: -50px; } .square-7 .spinner {  width: 25px;  height: 25px;  background-color: #fff;  margin-right: 50px;  float: left;  margin-bottom: 50px; } .square-7 .spinner:nth-child(2n+0) {  margin-right: 0; } .square-7 #spinner_one {  -webkit-animation: square-7-one 2s infinite;      animation: square-7-one 2s infinite; } .square-7 #spinner_two {  -webkit-animation: square-7-two 2s infinite;      animation: square-7-two 2s infinite; } .square-7 #spinner_three {  -webkit-animation: square-7-three 2s infinite;      animation: square-7-three 2s infinite; } .square-7 #spinner_four {  -webkit-animation: square-7-four 2s infinite;      animation: square-7-four 2s infinite; } @-webkit-keyframes square-7-one {  25% {   -webkit-transform: translate(75px, 0) rotate(-90deg) scale(0.5);  }  50% {   -webkit-transform: translate(75px, 75px) rotate(-180deg);  }  75% {   -webkit-transform: translate(0, 75px) rotate(-270deg) scale(0.5);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-7-one {  25% {   transform: translate(75px, 0) rotate(-90deg) scale(0.5);   -webkit-transform: translate(75px, 0) rotate(-90deg) scale(0.5);  }  50% {   transform: translate(75px, 75px) rotate(-180deg);   -webkit-transform: translate(75px, 75px) rotate(-180deg);  }  75% {   transform: translate(0, 75px) rotate(-270deg) scale(0.5);   -webkit-transform: translate(0, 75px) rotate(-270deg) scale(0.5);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-7-two {  25% {   -webkit-transform: translate(0, 75px) rotate(-90deg) scale(0.5);  }  50% {   -webkit-transform: translate(-75px, 75px) rotate(-180deg);  }  75% {   -webkit-transform: translate(-75px, 0) rotate(-270deg) scale(0.5);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-7-two {  25% {   transform: translate(0, 75px) rotate(-90deg) scale(0.5);   -webkit-transform: translate(0, 75px) rotate(-90deg) scale(0.5);  }  50% {   transform: translate(-75px, 75px) rotate(-180deg);   -webkit-transform: translate(-75px, 75px) rotate(-180deg);  }  75% {   transform: translate(-75px, 0) rotate(-270deg) scale(0.5);   -webkit-transform: translate(-75px, 0) rotate(-270deg) scale(0.5);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-7-three {  25% {   -webkit-transform: translate(0, -75px) rotate(-90deg) scale(0.5);  }  50% {   -webkit-transform: translate(75px, -75px) rotate(-180deg);  }  75% {   -webkit-transform: translate(75px, 0) rotate(-270deg) scale(0.5);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-7-three {  25% {   transform: translate(0, -75px) rotate(-90deg) scale(0.5);   -webkit-transform: translate(0, -75px) rotate(-90deg) scale(0.5);  }  50% {   transform: translate(75px, -75px) rotate(-180deg);   -webkit-transform: translate(75px, -75px) rotate(-180deg);  }  75% {   transform: translate(75px, 0) rotate(-270deg) scale(0.5);   -webkit-transform: translate(75px, 0) rotate(-270deg) scale(0.5);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-7-four {  25% {   -webkit-transform: translate(-75px, 0) rotate(-90deg) scale(0.5);  }  50% {   -webkit-transform: translate(-75px, -75px) rotate(-180deg);  }  75% {   -webkit-transform: translate(0, -75px) rotate(-270deg) scale(0.5);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-7-four {  25% {   transform: translate(-75px, 0) rotate(-90deg) scale(0.5);   -webkit-transform: translate(-75px, 0) rotate(-90deg) scale(0.5);  }  50% {   transform: translate(-75px, -75px) rotate(-180deg);   -webkit-transform: translate(-75px, -75px) rotate(-180deg);  }  75% {   transform: translate(0, -75px) rotate(-270deg) scale(0.5);   -webkit-transform: translate(0, -75px) rotate(-270deg) scale(0.5);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } .square-8 {  background-color: #2c3e50; } .square-8 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 50px;  width: 50px;  margin-top: -25px;  margin-left: -25px;  -webkit-transform: rotate(45deg);      transform: rotate(45deg);  -webkit-animation: square-8-loading-center-absolute 1.5s infinite;      animation: square-8-loading-center-absolute 1.5s infinite; } .square-8 .spinner {  width: 25px;  height: 25px;  background-color: #fff;  float: left; } .square-8 #spinner_one {  -webkit-animation: square-8-one 1.5s infinite;      animation: square-8-one 1.5s infinite; } .square-8 #spinner_two {  -webkit-animation: square-8-two 1.5s infinite;      animation: square-8-two 1.5s infinite; } .square-8 #spinner_three {  -webkit-animation: square-8-three 1.5s infinite;      animation: square-8-three 1.5s infinite; } .square-8 #spinner_four {  -webkit-animation: square-8-four 1.5s infinite;      animation: square-8-four 1.5s infinite; } @-webkit-keyframes square-8-loading-center-absolute {  100% {   -webkit-transform: rotate(-45deg);  } } @keyframes square-8-loading-center-absolute {  100% {   transform: rotate(-45deg);   -webkit-transform: rotate(-45deg);  } } @-webkit-keyframes square-8-one {  25% {   -webkit-transform: translate(0, -50px) rotate(-180deg);  }  100% {   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @keyframes square-8-one {  25% {   transform: translate(0, -50px) rotate(-180deg);   -webkit-transform: translate(0, -50px) rotate(-180deg);  }  100% {   transform: translate(0, 0) rotate(-180deg);   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @-webkit-keyframes square-8-two {  25% {   -webkit-transform: translate(50px, 0) rotate(-180deg);  }  100% {   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @keyframes square-8-two {  25% {   transform: translate(50px, 0) rotate(-180deg);   -webkit-transform: translate(50px, 0) rotate(-180deg);  }  100% {   transform: translate(0, 0) rotate(-180deg);   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @-webkit-keyframes square-8-three {  25% {   -webkit-transform: translate(-50px, 0) rotate(-180deg);  }  100% {   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @keyframes square-8-three {  25% {   transform: translate(-50px, 0) rotate(-180deg);   -webkit-transform: translate(-50px, 0) rotate(-180deg);  }  100% {   transform: translate(0, 0) rotate(-180deg);   -webkit-transform: rtranslate(0, 0) rotate(-180deg);  } } @-webkit-keyframes square-8-four {  25% {   -webkit-transform: translate(0, 50px) rotate(-180deg);  }  100% {   -webkit-transform: translate(0, 0) rotate(-180deg);  } } @keyframes square-8-four {  25% {   transform: translate(0, 50px) rotate(-180deg);   -webkit-transform: translate(0, 50px) rotate(-180deg);  }  100% {   transform: translate(0, 0) rotate(-180deg);   -webkit-transform: translate(0, 0) rotate(-180deg);  } } .square-9 {  background-color: #1e1e20; } .square-9 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 150px;  width: 150px;  margin-top: -75px;  margin-left: -75px;  -webkit-transform: rotate(45deg);      transform: rotate(45deg); } .square-9 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  margin-right: 110px;  float: left;  margin-bottom: 110px; } .square-9 .spinner:nth-child(2n+0) {  margin-right: 0; } .square-9 #spinner_one {  -webkit-animation: square-9-one 2s infinite;      animation: square-9-one 2s infinite; } .square-9 #spinner_two {  -webkit-animation: square-9-two 2s infinite;      animation: square-9-two 2s infinite; } .square-9 #spinner_three {  -webkit-animation: square-9-three 2s infinite;      animation: square-9-three 2s infinite; } .square-9 #spinner_four {  -webkit-animation: square-9-four 2s infinite;      animation: square-9-four 2s infinite; } .square-9 #spinner_big {  -webkit-animation: square-9-big 0.5s infinite;      animation: square-9-big 0.5s infinite;  position: absolute;  width: 50px;  height: 50px;  left: 50px;  top: 50px; } @-webkit-keyframes square-9-big {  25% {   -webkit-transform: scale(0.5);  } } @keyframes square-9-big {  25% {   transform: scale(0.5);   -webkit-transform: scale(0.5);  } } @-webkit-keyframes square-9-one {  25% {   -webkit-transform: translate(130px, 0) rotate(-90deg);  }  50% {   -webkit-transform: translate(130px, 130px) rotate(-180deg);  }  75% {   -webkit-transform: translate(0, 130px) rotate(-270deg);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-9-one {  25% {   transform: translate(130px, 0) rotate(-90deg);   -webkit-transform: translate(130px, 0) rotate(-90deg);  }  50% {   transform: translate(130px, 130px) rotate(-180deg);   -webkit-transform: translate(130px, 130px) rotate(-180deg);  }  75% {   transform: translate(0, 130px) rotate(-270deg);   -webkit-transform: translate(0, 130px) rotate(-270deg);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-9-two {  25% {   -webkit-transform: translate(0, 130px) rotate(-90deg);  }  50% {   -webkit-transform: translate(-130px, 130px) rotate(-180deg);  }  75% {   -webkit-transform: translate(-130px, 0) rotate(-270deg);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-9-two {  25% {   transform: translate(0, 130px) rotate(-90deg);   -webkit-transform: translate(0, 130px) rotate(-90deg);  }  50% {   transform: translate(-130px, 130px) rotate(-180deg);   -webkit-transform: translate(-130px, 130px) rotate(-180deg);  }  75% {   transform: translate(-130px, 0) rotate(-270deg);   -webkit-transform: translate(-130px, 0) rotate(-270deg);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-9-three {  25% {   -webkit-transform: translate(0, -130px) rotate(-90deg);  }  50% {   -webkit-transform: translate(130px, -130px) rotate(-180deg);  }  75% {   -webkit-transform: translate(130px, 0) rotate(-270deg);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-9-three {  25% {   transform: translate(0, -130px) rotate(-90deg);   -webkit-transform: translate(0, -130px) rotate(-90deg);  }  50% {   transform: translate(130px, -130px) rotate(-180deg);   -webkit-transform: translate(130px, -130px) rotate(-180deg);  }  75% {   transform: translate(130px, 0) rotate(-270deg);   -webkit-transform: translate(130px, 0) rotate(-270deg);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } @-webkit-keyframes square-9-four {  25% {   -webkit-transform: translate(-130px, 0) rotate(-90deg);  }  50% {   -webkit-transform: translate(-130px, -130px) rotate(-180deg);  }  75% {   -webkit-transform: translate(0, -130px) rotate(-270deg);  }  100% {   -webkit-transform: rotate(-360deg);  } } @keyframes square-9-four {  25% {   transform: translate(-130px, 0) rotate(-90deg);   -webkit-transform: translate(-130px, 0) rotate(-90deg);  }  50% {   transform: translate(-130px, -130px) rotate(-180deg);   -webkit-transform: translate(-130px, -130px) rotate(-180deg);  }  75% {   transform: translate(0, -130px) rotate(-270deg);   -webkit-transform: translate(0, -130px) rotate(-270deg);  }  100% {   transform: rotate(-360deg);   -webkit-transform: rotate(-360deg);  } } .round-1 {  background-color: #374140; } .round-1 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 150px;  width: 150px;  margin-top: -75px;  margin-left: -75px; } .round-1 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  float: left;  margin-right: 20px;  margin-top: 65px;  border-radius: 100%; } .round-1 #spinner_one {  -webkit-animation: round-1-one 1.5s infinite;      animation: round-1-one 1.5s infinite; } .round-1 #spinner_two {  -webkit-animation: round-1-two 1.5s infinite;      animation: round-1-two 1.5s infinite;  -webkit-animation-delay: .25s;      animation-delay: .25s; } .round-1 #spinner_three {  -webkit-animation: round-1-three 1.5s infinite;      animation: round-1-three 1.5s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } @-webkit-keyframes round-1-one {  75% {   -webkit-transform: scale(0);  } } @keyframes round-1-one {  75% {   transform: scale(0);   -webkit-transform: scale(0);  } } @-webkit-keyframes round-1-two {  75% {   -webkit-transform: scale(0);  } } @keyframes round-1-two {  75% {   transform: scale(0);   -webkit-transform: scale(0);  } } @-webkit-keyframes round-1-three {  75% {   -webkit-transform: scale(0);  } } @keyframes round-1-three {  75% {   transform: scale(0);   -webkit-transform: scale(0);  } } .round-2 {  background-color: #dc3522; } .round-2 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 150px;  width: 150px;  margin-top: -75px;  margin-left: -75px;  -webkit-transform: rotate(45deg);      transform: rotate(45deg); } .round-2 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  position: absolute;  left: 65px;  top: 65px;  border-radius: 50%; } .round-2 .spinner:nth-child(2n+0) {  margin-right: 0; } .round-2 #spinner_one {  -webkit-animation: round-2-one 2s infinite;      animation: round-2-one 2s infinite;  -webkit-animation-delay: .2s;      animation-delay: .2s; } .round-2 #spinner_two {  -webkit-animation: round-2-two 2s infinite;      animation: round-2-two 2s infinite;  -webkit-animation-delay: .3s;      animation-delay: .3s; } .round-2 #spinner_three {  -webkit-animation: round-2-three 2s infinite;      animation: round-2-three 2s infinite;  -webkit-animation-delay: .4s;      animation-delay: .4s; } .round-2 #spinner_four {  -webkit-animation: round-2-four 2s infinite;      animation: round-2-four 2s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .round-2 #spinner_five {  -webkit-animation: round-2-five 2s infinite;      animation: round-2-five 2s infinite;  -webkit-animation-delay: .6s;      animation-delay: .6s; } .round-2 #spinner_six {  -webkit-animation: round-2-six 2s infinite;      animation: round-2-six 2s infinite;  -webkit-animation-delay: .7s;      animation-delay: .7s; } .round-2 #spinner_seven {  -webkit-animation: round-2-seven 2s infinite;      animation: round-2-seven 2s infinite;  -webkit-animation-delay: .8s;      animation-delay: .8s; } .round-2 #spinner_eight {  -webkit-animation: round-2-eight 2s infinite;      animation: round-2-eight 2s infinite;  -webkit-animation-delay: .9s;      animation-delay: .9s; } .round-2 #spinner_big {  position: absolute;  width: 50px;  height: 50px;  left: 50px;  top: 50px;  -webkit-animation: round-2-big 2s infinite;      animation: round-2-big 2s infinite;  -webkit-animation-delay: .5s;      animation-delay: .5s; } @-webkit-keyframes round-2-big {  50% {   -webkit-transform: scale(0.5);  } } @keyframes round-2-big {  50% {   transform: scale(0.5);   -webkit-transform: scale(0.5);  } } @-webkit-keyframes round-2-one {  50% {   -webkit-transform: translate(-65px, -65px);  } } @keyframes round-2-one {  50% {   transform: translate(-65px, -65px);   -webkit-transform: translate(-65px, -65px);  } } @-webkit-keyframes round-2-two {  50% {   -webkit-transform: translate(0, -65px);  } } @keyframes round-2-two {  50% {   transform: translate(0, -65px);   -webkit-transform: translate(0, -65px);  } } @-webkit-keyframes round-2-three {  50% {   -webkit-transform: translate(65px, -65px);  } } @keyframes round-2-three {  50% {   transform: translate(65px, -65px);   -webkit-transform: translate(65px, -65px);  } } @-webkit-keyframes round-2-four {  50% {   -webkit-transform: translate(65px, 0);  } } @keyframes round-2-four {  50% {   transform: translate(65px, 0);   -webkit-transform: translate(65px, 0);  } } @-webkit-keyframes round-2-five {  50% {   -webkit-transform: translate(65px, 65px);  } } @keyframes round-2-five {  50% {   transform: translate(65px, 65px);   -webkit-transform: translate(65px, 65px);  } } @-webkit-keyframes round-2-six {  50% {   -webkit-transform: translate(0, 65px);  } } @keyframes round-2-six {  50% {   transform: translate(0, 65px);   -webkit-transform: translate(0, 65px);  } } @-webkit-keyframes round-2-seven {  50% {   -webkit-transform: translate(-65px, 65px);  } } @keyframes round-2-seven {  50% {   transform: translate(-65px, 65px);   -webkit-transform: translate(-65px, 65px);  } } @-webkit-keyframes round-2-eight {  50% {   -webkit-transform: translate(-65px, 0);  } } @keyframes round-2-eight {  50% {   transform: translate(-65px, 0);   -webkit-transform: translate(-65px, 0);  } } .round-3 {  background-color: #88a825; } .round-3 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 50px;  width: 200px;  margin-top: -25px;  margin-left: -100px; } .round-3 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  float: left;  margin-top: 15px;  border-radius: 100%; } .round-3 #first_spinner {  -webkit-animation: round-3-first 2s infinite;      animation: round-3-first 2s infinite; } .round-3 #second_spinner {  float: right;  -webkit-animation: round-3-second 2s infinite;      animation: round-3-second 2s infinite; } @-webkit-keyframes round-3-first {  25% {   -webkit-transform: translate(90px, 0) scale(2);   transform: translate(90px, 0) scale(2);  }  50% {   -webkit-transform: translate(180px, 0) scale(1);   transform: translate(180px, 0) scale(1);  }  75% {   -webkit-transform: translate(90px, 0) scale(2);   transform: translate(90px, 0) scale(2);  } } @keyframes round-3-first {  25% {   -webkit-transform: translate(90px, 0) scale(2);   transform: translate(90px, 0) scale(2);  }  50% {   -webkit-transform: translate(180px, 0) scale(1);   transform: translate(180px, 0) scale(1);  }  75% {   -webkit-transform: translate(90px, 0) scale(2);   transform: translate(90px, 0) scale(2);  } } @-webkit-keyframes round-3-second {  25% {   -webkit-transform: translate(-90px, 0) scale(2);   transform: translate(-90px, 0) scale(2);  }  50% {   -webkit-transform: translate(-180px, 0) scale(1);   transform: translate(-180px, 0) scale(1);  }  75% {   -webkit-transform: translate(-90px, 0) scale(2);   transform: translate(-90px, 0) scale(2);  } } @keyframes round-3-second {  25% {   -webkit-transform: translate(-90px, 0) scale(2);   transform: translate(-90px, 0) scale(2);  }  50% {   -webkit-transform: translate(-180px, 0) scale(1);   transform: translate(-180px, 0) scale(1);  }  75% {   -webkit-transform: translate(-90px, 0) scale(2);   transform: translate(-90px, 0) scale(2);  } } .round-4 {  background-color: #35203b; } .round-4 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 50px;  width: 300px;  margin-top: -25px;  margin-left: -150px; } .round-4 .spinner {  width: 18px;  height: 18px;  background-color: #fff;  float: left;  margin-top: 15px;  margin-right: 15px;  border-radius: 100%;  -webkit-animation: round-4 1s infinite;      animation: round-4 1s infinite; } .round-4 .spinner:last-child {  margin-right: 0px; } .round-4 .spinner:nth-child(9) {  -webkit-animation-delay: .9s;      animation-delay: .9s; } .round-4 .spinner:nth-child(8) {  -webkit-animation-delay: .8s;      animation-delay: .8s; } .round-4 .spinner:nth-child(7) {  -webkit-animation-delay: .7s;      animation-delay: .7s; } .round-4 .spinner:nth-child(6) {  -webkit-animation-delay: .6s;      animation-delay: .6s; } .round-4 .spinner:nth-child(5) {  -webkit-animation-delay: .5s;      animation-delay: .5s; } .round-4 .spinner:nth-child(4) {  -webkit-animation-delay: .4s;      animation-delay: .4s; } .round-4 .spinner:nth-child(3) {  -webkit-animation-delay: .3s;      animation-delay: .3s; } .round-4 .spinner:nth-child(2) {  -webkit-animation-delay: .2s;      animation-delay: .2s; } @-webkit-keyframes round-4 {  50% {   -webkit-transform: translate(0, -50px);   transform: translate(0, -50px);  } } @keyframes round-4 {  50% {   -webkit-transform: translate(0, -50px);   transform: translate(0, -50px);  } } .round-5 {  background-color: #cf4a30; } .round-5 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 60px;  width: 60px;  margin-top: -30px;  margin-left: -30px;  -webkit-animation: round-5-loading-center-absolute 1s infinite;      animation: round-5-loading-center-absolute 1s infinite; } .round-5 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  float: left;  border-radius: 50%;  margin-right: 20px;  margin-bottom: 20px; } .round-5 .spinner:nth-child(2n+0) {  margin-right: 0; } .round-5 #spinner_one {  -webkit-animation: round-5-one 1s infinite;      animation: round-5-one 1s infinite; } .round-5 #spinner_two {  -webkit-animation: round-5-two 1s infinite;      animation: round-5-two 1s infinite; } .round-5 #spinner_three {  -webkit-animation: round-5-three 1s infinite;      animation: round-5-three 1s infinite; } .round-5 #spinner_four {  -webkit-animation: round-5-four 1s infinite;      animation: round-5-four 1s infinite; } @-webkit-keyframes round-5-loading-center-absolute {  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } @keyframes round-5-loading-center-absolute {  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } @-webkit-keyframes round-5-one {  50% {   -webkit-transform: translate(20px, 20px);   transform: translate(20px, 20px);  } } @keyframes round-5-one {  50% {   -webkit-transform: translate(20px, 20px);   transform: translate(20px, 20px);  } } @-webkit-keyframes round-5-two {  50% {   -webkit-transform: translate(-20px, 20px);   transform: translate(-20px, 20px);  } } @keyframes round-5-two {  50% {   -webkit-transform: translate(-20px, 20px);   transform: translate(-20px, 20px);  } } @-webkit-keyframes round-5-three {  50% {   -webkit-transform: translate(20px, -20px);   transform: translate(20px, -20px);  } } @keyframes round-5-three {  50% {   -webkit-transform: translate(20px, -20px);   transform: translate(20px, -20px);  } } @-webkit-keyframes round-5-four {  50% {   -webkit-transform: translate(-20px, -20px);   transform: translate(-20px, -20px);  } } @keyframes round-5-four {  50% {   -webkit-transform: translate(-20px, -20px);   transform: translate(-20px, -20px);  } } .round-6 {  background-color: #ed8c2b; } .round-6 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 20px;  width: 140px;  margin-top: -10px;  margin-left: -70px;  -webkit-animation: round-6-loading-center-absolute 1s infinite;      animation: round-6-loading-center-absolute 1s infinite; } .round-6 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  float: left;  border-radius: 100%;  margin-right: 20px;  margin-bottom: 20px; } .round-6 .spinner:last-child {  margin-right: 0; } .round-6 #spinner_one {  -webkit-animation: round-6-one 1s infinite;      animation: round-6-one 1s infinite; } .round-6 #spinner_two {  -webkit-animation: round-6-two 1s infinite;      animation: round-6-two 1s infinite; } .round-6 #spinner_three {  -webkit-animation: round-6-three 1s infinite;      animation: round-6-three 1s infinite; } .round-6 #spinner_four {  -webkit-animation: round-6-four 1s infinite;      animation: round-6-four 1s infinite; } @-webkit-keyframes round-6-loading-center-absolute {  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } @keyframes round-6-loading-center-absolute {  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } @-webkit-keyframes round-6-one {  50% {   -webkit-transform: translate(20px, 20px);   transform: translate(20px, 20px);  } } @keyframes round-6-one {  50% {   -webkit-transform: translate(20px, 20px);   transform: translate(20px, 20px);  } } @-webkit-keyframes round-6-two {  50% {   -webkit-transform: translate(-20px, 20px);   transform: translate(-20px, 20px);  } } @keyframes round-6-two {  50% {   -webkit-transform: translate(-20px, 20px);   transform: translate(-20px, 20px);  } } @-webkit-keyframes round-6-three {  50% {   -webkit-transform: translate(20px, -20px);   transform: translate(20px, -20px);  } } @keyframes round-6-three {  50% {   -webkit-transform: translate(20px, -20px);   transform: translate(20px, -20px);  } } @-webkit-keyframes round-6-four {  50% {   -webkit-transform: translate(-20px, -20px);   transform: translate(-20px, -20px);  } } @keyframes round-6-four {  50% {   -webkit-transform: translate(-20px, -20px);   transform: translate(-20px, -20px);  } } .round-7 {  background-color: #db5800; } .round-7 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 20px;  width: 100px;  margin-top: -10px;  margin-left: -50px; } .round-7 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  border-radius: 100%;  margin-right: 20px;  margin-bottom: 20px;  position: absolute; } .round-7 #spinner_one {  -webkit-animation: round-7 2s linear infinite;      animation: round-7 2s linear infinite; } .round-7 #spinner_two {  left: 20px;  -webkit-animation: round-7 2s linear infinite -.4s;      animation: round-7 2s linear infinite -.4s; } .round-7 #spinner_three {  left: 40px;  -webkit-animation: round-7 2s linear infinite -.8s;      animation: round-7 2s linear infinite -.8s; } .round-7 #spinner_four {  left: 60px;  -webkit-animation: round-7 2s linear infinite -1.2s;      animation: round-7 2s linear infinite -1.2s; } .round-7 #spinner_five {  left: 80px;  -webkit-animation: round-7 2s linear infinite -1.6s;      animation: round-7 2s linear infinite -1.6s; } @-webkit-keyframes round-7 {  0% {   left: 100px;   top: 0;  }  80% {   left: 0;   top: 0;  }  85% {   left: 0;   top: -20px;   width: 20px;   height: 20px;  }  90% {   width: 40px;   height: 15px;  }  95% {   left: 100px;   top: -20px;   width: 20px;   height: 20px;  }  100% {   left: 100px;   top: 0;  } } @keyframes round-7 {  0% {   left: 100px;   top: 0;  }  80% {   left: 0;   top: 0;  }  85% {   left: 0;   top: -20px;   width: 20px;   height: 20px;  }  90% {   width: 40px;   height: 15px;  }  95% {   left: 100px;   top: -20px;   width: 20px;   height: 20px;  }  100% {   left: 100px;   top: 0;  } } .round-8 {  background-color: #ff9000; } .round-8 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 118px;  width: 118px;  margin-top: -59px;  margin-left: -59px; } .round-8 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  margin-right: 20px;  float: left;  margin-bottom: 20px;  border-radius: 50%; } .round-8 .spinner:nth-child(3n+0) {  margin-right: 0px; } .round-8 #spinner_one {  -webkit-animation: round-8 1s -0.9s ease-in-out infinite;      animation: round-8 1s -0.9s ease-in-out infinite; } .round-8 #spinner_two {  -webkit-animation: round-8 1s -0.8s ease-in-out infinite;      animation: round-8 1s -0.8s ease-in-out infinite; } .round-8 #spinner_three {  -webkit-animation: round-8 1s -0.7s ease-in-out infinite;      animation: round-8 1s -0.7s ease-in-out infinite; } .round-8 #spinner_four {  -webkit-animation: round-8 1s -0.6s ease-in-out infinite;      animation: round-8 1s -0.6s ease-in-out infinite; } .round-8 #spinner_five {  -webkit-animation: round-8 1s -0.5s ease-in-out infinite;      animation: round-8 1s -0.5s ease-in-out infinite; } .round-8 #spinner_six {  -webkit-animation: round-8 1s -0.4s ease-in-out infinite;      animation: round-8 1s -0.4s ease-in-out infinite; } .round-8 #spinner_seven {  -webkit-animation: round-8 1s -0.3s ease-in-out infinite;      animation: round-8 1s -0.3s ease-in-out infinite; } .round-8 #spinner_eight {  -webkit-animation: round-8 1s -0.2s ease-in-out infinite;      animation: round-8 1s -0.2s ease-in-out infinite; } .round-8 #spinner_nine {  -webkit-animation: round-8 1s -0.1s ease-in-out infinite;      animation: round-8 1s -0.1s ease-in-out infinite; } @-webkit-keyframes round-8 {  50% {   -webkit-transform: scale(1.5, 1.5);   transform: scale(1.5, 1.5);  }  100% {   -webkit-transform: scale(1, 1);   transform: scale(1, 1);  } } @keyframes round-8 {  50% {   -webkit-transform: scale(1.5, 1.5);   transform: scale(1.5, 1.5);  }  100% {   -webkit-transform: scale(1, 1);   transform: scale(1, 1);  } } .round-9 {  background-color: #f0c600; } .round-9 .haru-loading-site-absolute {  position: absolute;  left: 50%;  top: 50%;  height: 150px;  width: 150px;  margin-top: -75px;  margin-left: -75px;  border-radius: 50%; } .round-9 .spinner {  width: 20px;  height: 20px;  background-color: #fff;  position: absolute;  border-radius: 50%;  -webkit-animation: round-9 0.8s infinite;      animation: round-9 0.8s infinite; } .round-9 #spinner_one {  top: 19px;  left: 19px; } .round-9 #spinner_two {  top: 0px;  left: 65px;  -webkit-animation-delay: .1s;      animation-delay: .1s; } .round-9 #spinner_three {  top: 19px;  left: 111px;  -webkit-animation-delay: .2s;      animation-delay: .2s; } .round-9 #spinner_four {  top: 65px;  left: 130px;  -webkit-animation-delay: .3s;      animation-delay: .3s; } .round-9 #spinner_five {  top: 111px;  left: 111px;  -webkit-animation-delay: .4s;      animation-delay: .4s; } .round-9 #spinner_six {  top: 130px;  left: 65px;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .round-9 #spinner_seven {  top: 111px;  left: 19px;  -webkit-animation-delay: .6s;      animation-delay: .6s; } .round-9 #spinner_eight {  top: 65px;  left: 0px;  -webkit-animation-delay: .7s;      animation-delay: .7s; } @-webkit-keyframes round-9 {  25% {   -webkit-transform: scale(1.5);   transform: scale(1.5);  }  75% {   -webkit-transform: scale(0);   transform: scale(0);  } } @keyframes round-9 {  50% {   -webkit-transform: scale(1.5, 1.5);   transform: scale(1.5, 1.5);  }  100% {   -webkit-transform: scale(1, 1);   transform: scale(1, 1);  } } #haru-site-preloader {  display: block;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 99999; } #haru-site-preloader .haru-loading-site {  position: absolute;  left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); }  .back-to-top {  background: rgba(0, 0, 0, 0.3);  border-radius: 3px;  display: block;  position: fixed;  right: 30px;  bottom: -50px;  width: 48px;  height: 48px;  line-height: 48px;  z-index: 999;  text-align: center;  transition: all .3s; } .back-to-top:before {  content: '\e917';  font-family: "phosphor";  font-weight: 700;  color: #fff;  font-size: 18px; } .back-to-top.in {  bottom: 30px; } .back-to-top:hover {  background: rgba(0, 0, 0, 0.5); } .switch-theme-mode {  position: fixed;  left: 4vh;  bottom: 2vh;  z-index: 99;  -webkit-transform: rotate(-90deg);      transform: rotate(-90deg);  -webkit-transform-origin: left top;      transform-origin: left top; } .switch-theme-mode:hover {  cursor: pointer; } .switch-theme-mode.active .button-switch {  -webkit-transform: translateX(100%);      transform: translateX(100%);  transition: all .3s; } @media screen and (max-width: 991px) {  .switch-theme-mode.active .button-switch {   background-color: #000;  } } .switch-theme-mode .button-switch-mode {  height: 30px;  display: inline-block;  min-width: 160px;  border-radius: 30px;  background-color: #ddd;  position: relative;  transition: background-color .3s;  position: relative; } @media screen and (max-width: 991px) {  .switch-theme-mode .button-switch-mode {   min-width: 60px;   height: 20px;  } } @media screen and (max-width: 767px) {  .switch-theme-mode .button-switch-mode {   min-width: 40px;  } } .switch-theme-mode .button-switch-label {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  display: flex;  padding: 2px; } .switch-theme-mode .button-switch-label .button-switch-dark, .switch-theme-mode .button-switch-label .button-switch-light {  flex: 0 0 50%;  display: inline-flex;  align-items: center;  justify-content: center;  font-weight: 600;  color: #7e7e7e; } @media screen and (max-width: 991px) {  .switch-theme-mode .button-switch-label .button-switch-dark,  .switch-theme-mode .button-switch-label .button-switch-light {   font-size: 0;  } } .switch-theme-mode .button-switch {  width: calc(50% - 2px);  height: 26px;  line-height: 1;  border-radius: 26px;  background-color: #fff;  color: #000;  font-weight: 600;  display: inline-flex;  align-items: center;  justify-content: center;  position: absolute;  top: 2px;  left: 2px;  -webkit-transform: translateX(0);      transform: translateX(0);  transition: all .3s; } @media screen and (max-width: 991px) {  .switch-theme-mode .button-switch {   font-size: 0;   height: 16px;   border-radius: 16px;  } }  .haru-ajax-overflow {  display: none;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  position: fixed;  top: 0;  right: 0;  left: 0;  bottom: 0;  background-color: rgba(0, 0, 0, 0.5);  transition: all .3s; } .haru-ajax-overflow.active {  display: table;  z-index: 99999; } .haru-ajax-overflow .haru-ajax-loading {  width: 60px;  height: 50px;  background-color: #fff;  display: inline-block;  left: 0;  right: 0;  margin: auto;  position: absolute;  top: 50%;  -webkit-transform: translate(0, -50%);      transform: translate(0, -50%);  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2); } .haru-ajax-overflow .haru-ajax-loading .loading-wrapper {  width: 38px;  height: 38px;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .haru-ajax-overflow .spinner {  width: 5px;  height: 5px;  background-color: #dd1d26;  position: absolute;  border-radius: 50%;  -webkit-animation: round-9 .8s infinite;      animation: round-9 .8s infinite; } .haru-ajax-overflow #spinner_one {  top: 5px;  left: 5px; } .haru-ajax-overflow #spinner_two {  top: 0;  left: 16px;  -webkit-animation-delay: .1s;      animation-delay: .1s; } .haru-ajax-overflow #spinner_three {  top: 5px;  left: 27px;  -webkit-animation-delay: .2s;      animation-delay: .2s; } .haru-ajax-overflow #spinner_four {  top: 16px;  left: 31px;  -webkit-animation-delay: .3s;      animation-delay: .3s; } .haru-ajax-overflow #spinner_five {  top: 27px;  left: 27px;  -webkit-animation-delay: .4s;      animation-delay: .4s; } .haru-ajax-overflow #spinner_six {  top: 31px;  left: 16px;  -webkit-animation-delay: .5s;      animation-delay: .5s; } .haru-ajax-overflow #spinner_seven {  top: 27px;  left: 5px;  -webkit-animation-delay: .6s;      animation-delay: .6s; } .haru-ajax-overflow #spinner_eight {  top: 16px;  left: 0;  -webkit-animation-delay: .7s;      animation-delay: .7s; }  .haru-social-share__label {  font-weight: 500;  color: #000;  margin-right: 15px; } .haru-social-share__list {  padding: 0;  margin: 0;  list-style: none;  display: inline-block; } .haru-social-share__list li {  display: inline-block; } .haru-social-share__list li a {  font-size: 16px;  padding: 6px 8px;  transition: all .3s; } .haru-social-share__list li a:hover {  transition: all .3s; } .haru-social-share__facebook a:before {  content: '\f39e';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__twitter a:before {  content: '\f099';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__linkedin a:before {  content: '\f0e1';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__tumblr a:before {  content: '\f173';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__pinterest a:before {  content: '\f0d2';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__vk a:before {  content: '\f189';  font-family: "Font Awesome 5 Brands"; } .haru-social-share__telegram a:before {  content: '\f3fe';  font-family: "Font Awesome 5 Brands"; } .haru-social-share--toggle .haru-social-share__wrap {  position: relative; } .haru-social-share--toggle .haru-social-share__wrap:hover {  cursor: pointer; } .haru-social-share--toggle .haru-social-share__label {  margin-right: 0;  -webkit-user-select: none;   -moz-user-select: none;    -ms-user-select: none;      user-select: none;  font-size: 16px;  display: inline-flex;  align-items: center;  position: relative; } .haru-social-share--toggle .haru-social-share__label:before {  content: '\e90c';  font-family: "vicons";  font-weight: 400;  font-size: 20px;  margin-right: 8px; } .haru-social-share--toggle .haru-social-share__label:after {  border-bottom-width: 10px;  border-bottom-style: solid;  left: 50%;  color: #dd1d26;  position: absolute;  content: "";  width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  bottom: 100%;  -webkit-transform: translateX(-50%);      transform: translateX(-50%);  opacity: 0;  visibility: hidden; } .haru-social-share--toggle .haru-social-share__label:hover {  cursor: pointer; } .haru-social-share--toggle .haru-social-share__label.active {  background-color: #dd1d26;  color: #fff; } .haru-social-share--toggle .haru-social-share__label.active:after {  opacity: 1;  visibility: visible; } .haru-social-share--toggle .haru-social-share__list {  display: none;  position: absolute;  bottom: calc(100% + 10px);  left: 0;  width: 100%;  border-radius: 5px;  overflow: hidden;  z-index: 99; } .haru-social-share--toggle .haru-social-share__list li {  display: block; } .haru-social-share--toggle .haru-social-share__list li a {  font-size: 14px;  padding: 0 8px;  height: 32px;  line-height: 32px;  display: block;  color: #fff;  text-align: center;  transition: all .3s; } .haru-social-share--toggle .haru-social-share__list li a:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-social-share--toggle .haru-social-share__list li a {   margin-bottom: 17px;  } } @media screen and (max-width: 767px) {  .haru-social-share--toggle .haru-social-share__list li a {   font-size: 16px;  } } .haru-social-share--toggle .haru-social-share__list li a:hover {  transition: all .3s; } .haru-social-share--toggle .haru-social-share__facebook a {  background-color: #3b5998; } .haru-social-share--toggle .haru-social-share__twitter a {  background-color: #00acee; } .haru-social-share--toggle .haru-social-share__linkedin a {  background-color: #0e76a8; } .haru-social-share--toggle .haru-social-share__tumblr a {  background-color: #34526f; } .haru-social-share--toggle .haru-social-share__pinterest a {  background-color: #c8232c; } .haru-social-share--toggle .haru-social-share__vk a {  background-color: #4c75a3; } .haru-social-share--toggle .haru-social-share__whatsapp a {  background-color: #34b7f1; } .haru-social-share--toggle .haru-social-share__telegram a {  background-color: #0088cc; } .dark-mode .haru-social-share__label {  color: #fff; }  #haru-popup {  background-color: #fff;  box-sizing: border-box;  margin: 40px auto;  max-width: 95%;  position: relative;  text-align: left;  background-repeat: no-repeat;  background-size: cover;  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); } @media screen and (max-width: 767px) {  #haru-popup {   max-height: 400px !important;  } } #haru-popup .newsletter-title {  color: #dd1d26;  font-size: 28px; } @media screen and (max-width: 991px) {  #haru-popup .newsletter-title {   font-size: 24px;  } } #haru-popup .newsletter-description {  font-size: 17px;  font-weight: 600;  line-height: 1.8; } @media screen and (max-width: 991px) {  #haru-popup .newsletter-description {   font-size: 15px;  } } #haru-popup .popup-left {  width: 50%;  float: left;  height: 100%; } @media screen and (max-width: 767px) {  #haru-popup .popup-left {   width: 100%;   clear: both;  } } #haru-popup .popup-right {  width: 50%;  float: right;  height: 100%;  position: relative;  text-align: center; } @media screen and (max-width: 767px) {  #haru-popup .popup-right {   width: 100%;   background-color: #fff;   clear: both;   position: absolute;  } } #haru-popup .popup-right .popup-right-content {  position: absolute;  width: 100%;  top: 50%;  padding: 0 40px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 767px) {  #haru-popup .popup-right .popup-right-content {   padding: 0 40px;  } } #haru-popup .subscribe-default {  position: relative;  padding-bottom: 5px; } #haru-popup .subscribe-default .subscribe-email {  width: 100%;  padding: 0;  border: none;  margin-top: 30px; } #haru-popup .subscribe-default .subscribe-email input[type="email"] {  border: 1px solid #eee;  font-style: italic;  width: 100%;  padding: 9px 0 9px 9px;  background: #fff;  border-radius: 0; } #haru-popup .subscribe-default .subscribe-email input[type="email"]::-moz-placeholder {  color: #fff;  opacity: 1; } #haru-popup .subscribe-default .subscribe-email input[type="email"]:-ms-input-placeholder {  color: #fff; } #haru-popup .subscribe-default .subscribe-email input[type="email"]::-webkit-input-placeholder {  color: #fff; } #haru-popup .subscribe-default .subscribe-email input[type="email"]:focus {  outline: none;  border: 1px solid #dd1d26; } #haru-popup .subscribe-default .subscribe-submit input[type="submit"] {  border: 1px solid #dd1d26;  background: none;  text-transform: uppercase;  padding: 10px 0;  color: #fff;  background: #dd1d26; } #haru-popup .subscribe-default .subscribe-submit input[type="submit"]:hover {  background: #fff;  color: #dd1d26; } #haru-popup .subscribe-default .subscribe-submit input[type="submit"]:focus {  outline: none; } #haru-popup .checkbox-label {  margin-top: 15px; } @media (max-width: 480px) {  #haru-popup .checkbox-label {   margin-left: 15px;  } } #haru-popup .checkbox-label .showagain {  margin-right: 3px;  margin-top: -3px; } #haru-popup .checkbox-label label {  font-weight: 400; } .dark-mode #haru-popup {  background-color: #1d1d1d; }  .mfp-zoom-in {     } .mfp-zoom-in .mfp-with-anim {  opacity: 0;  transition: all .5s ease-in-out;  -webkit-transform: scale(0.8);      transform: scale(0.8); } .mfp-zoom-in.mfp-bg {  opacity: 0;  transition: all .5s ease-out; } .mfp-zoom-in.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: scale(1);      transform: scale(1); } .mfp-zoom-in.mfp-ready.mfp-bg {  opacity: .8; } .mfp-zoom-in.mfp-removing .mfp-with-anim {  -webkit-transform: scale(0.8);      transform: scale(0.8);  opacity: 0; } .mfp-zoom-in.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-zoom-in2 {     } .mfp-zoom-in2 .mfp-with-anim {  opacity: 0;  transition: all .5s ease-in-out;  -webkit-transform: scale(0.9);      transform: scale(0.9); } .mfp-zoom-in2.mfp-bg {  opacity: 0;  transition: all .5s ease-out; } .mfp-zoom-in2.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: scale(1);      transform: scale(1); } .mfp-zoom-in2.mfp-ready.mfp-bg {  opacity: 1; } .mfp-zoom-in2.mfp-removing .mfp-with-anim {  -webkit-transform: scale(0.9);      transform: scale(0.9);  opacity: 0; } .mfp-zoom-in2.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-newspaper {     } .mfp-newspaper .mfp-with-anim {  opacity: 0;  transition: all .5s;  -webkit-transform: scale(0) rotate(500deg);      transform: scale(0) rotate(500deg); } .mfp-newspaper.mfp-bg {  opacity: 0;  transition: all 0.5s; } .mfp-newspaper.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: scale(1) rotate(0deg);      transform: scale(1) rotate(0deg); } .mfp-newspaper.mfp-ready.mfp-bg {  opacity: 0.8; } .mfp-newspaper.mfp-removing .mfp-with-anim {  -webkit-transform: scale(0) rotate(500deg);      transform: scale(0) rotate(500deg);  opacity: 0; } .mfp-newspaper.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-move-horizontal {     } .mfp-move-horizontal .mfp-with-anim {  opacity: 0;  transition: all .3s;  -webkit-transform: translateX(-50px);      transform: translateX(-50px); } .mfp-move-horizontal.mfp-bg {  opacity: 0;  transition: all .3s; } .mfp-move-horizontal.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: translateX(0);      transform: translateX(0); } .mfp-move-horizontal.mfp-ready.mfp-bg {  opacity: .8; } .mfp-move-horizontal.mfp-removing .mfp-with-anim {  -webkit-transform: translateX(50px);      transform: translateX(50px);  opacity: 0; } .mfp-move-horizontal.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-move-from-top {     } .mfp-move-from-top .mfp-content {  vertical-align: top; } .mfp-move-from-top .mfp-with-anim {  opacity: 0;  transition: all .2s;  -webkit-transform: translateY(-100px);      transform: translateY(-100px); } .mfp-move-from-top.mfp-bg {  opacity: 0;  transition: all .2s; } .mfp-move-from-top.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: translateY(0);      transform: translateY(0); } .mfp-move-from-top.mfp-ready.mfp-bg {  opacity: 0.8; } .mfp-move-from-top.mfp-removing .mfp-with-anim {  -webkit-transform: translateY(-50px);      transform: translateY(-50px);  opacity: 0; } .mfp-move-from-top.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-3d-unfold {     } .mfp-3d-unfold .mfp-content {  -webkit-perspective: 2000px;      perspective: 2000px; } .mfp-3d-unfold .mfp-with-anim {  opacity: 0;  transition: all .3s ease-in-out;  -webkit-transform-style: preserve-3d;      transform-style: preserve-3d;  -webkit-transform: rotateY(-60deg);      transform: rotateY(-60deg); } .mfp-3d-unfold.mfp-bg {  opacity: 0;  transition: all .5s; } .mfp-3d-unfold.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: rotateY(0deg);      transform: rotateY(0deg); } .mfp-3d-unfold.mfp-ready.mfp-bg {  opacity: .8; } .mfp-3d-unfold.mfp-removing .mfp-with-anim {  -webkit-transform: rotateY(60deg);      transform: rotateY(60deg);  opacity: 0; } .mfp-3d-unfold.mfp-removing.mfp-bg {  opacity: 0; }  .mfp-zoom-out {     } .mfp-zoom-out .mfp-with-anim {  opacity: 0;  transition: all .3s ease-in-out;  -webkit-transform: scale(1.3);      transform: scale(1.3); } .mfp-zoom-out.mfp-bg {  opacity: 0;  transition: all 0.3s ease-out; } .mfp-zoom-out.mfp-ready .mfp-with-anim {  opacity: 1;  -webkit-transform: scale(1);      transform: scale(1); } .mfp-zoom-out.mfp-ready.mfp-bg {  opacity: .8; } .mfp-zoom-out.mfp-removing .mfp-with-anim {  -webkit-transform: scale(1.3);      transform: scale(1.3);  opacity: 0; } .mfp-zoom-out.mfp-removing.mfp-bg {  opacity: 0; }  @-webkit-keyframes hinge {  0% {   -webkit-transform: rotate(0);       transform: rotate(0);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  20%,  60% {   -webkit-transform: rotate(80deg);       transform: rotate(80deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  40% {   -webkit-transform: rotate(60deg);       transform: rotate(60deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  80% {   -webkit-transform: rotate(60deg) translateY(0);       transform: rotate(60deg) translateY(0);   opacity: 1;   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  100% {   -webkit-transform: translateY(700px);       transform: translateY(700px);   opacity: 0;  } } @keyframes hinge {  0% {   -webkit-transform: rotate(0);       transform: rotate(0);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  20%,  60% {   -webkit-transform: rotate(80deg);       transform: rotate(80deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  40% {   -webkit-transform: rotate(60deg);       transform: rotate(60deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  80% {   -webkit-transform: rotate(60deg) translateY(0);       transform: rotate(60deg) translateY(0);   opacity: 1;   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  100% {   -webkit-transform: translateY(700px);       transform: translateY(700px);   opacity: 0;  } } .hinge {  -webkit-animation-duration: 1s;      animation-duration: 1s;  -webkit-animation-name: hinge;      animation-name: hinge; } .mfp-with-fade .mfp-content, .mfp-with-fade.mfp-bg {  opacity: 0;  transition: opacity .5s ease-out; } .mfp-with-fade.mfp-ready .mfp-content {  opacity: 1; } .mfp-with-fade.mfp-ready.mfp-bg {  opacity: .8; } .mfp-with-fade.mfp-removing.mfp-bg {  opacity: 0; } .widget-post-list ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget-post-list ul.thumb-right .post-item {  flex-direction: row-reverse; } .widget-post-list ul.thumb-right .post-content {  padding-left: 0;  padding-right: 15px; } .widget-post-list ul.thumb-full .post-item {  display: block; } .widget-post-list ul.thumb-full .post-content {  padding-left: 0;  padding-top: 5px; } .widget-post-list .post-item {  display: flex;  margin-bottom: 20px; } .widget-post-list .post-item .post-thumbnail {  flex: 0 0 35%;  max-width: 150px; } .widget-post-list .post-item .post-thumbnail img {  border-radius: 3px; } .widget-post-list .post-item .post-content {  flex: 1;  padding-left: 15px; } .widget-post-list .post-item .post-category {  font-size: 14px;  margin-bottom: 5px; } .widget-post-list .post-item .post-title {  margin-top: 0;  font-weight: 600;  display: -webkit-box;  -webkit-line-clamp: 2;   -webkit-box-orient: vertical;  overflow: hidden; } .widget-post-list .post-item .post-meta {  font-size: 14px; } .widget-post-list .post-item .post-datetime {  margin-left: 6px; } .widget-post-list .post-item .post-datetime:before {  content: '\e910';  font-family: "Haruicons";  font-weight: 400;  margin-right: 6px;  position: relative;  bottom: -1px; } .widget-post-list .post-item .post-comment {  margin-left: 6px; } .widget-post-list .post-item .post-comment a:before {  content: '\e91a';  font-family: "Haruicons";  font-weight: 400;  margin-right: 6px; }  *, *::before, *::after {  box-sizing: border-box; } p {  margin: 0 0 10px; } h1, h2, h3 {  margin-top: 20px;  margin-bottom: 10px; } h4, h5, h6 {  margin-top: 10px;  margin-bottom: 10px; } img {  max-width: 100%; } .haru-clear:before, .haru-clear:after {  display: table;  content: ''; } .haru-clear:after {  clear: both; } mark {  background-color: #dd1d26;  color: #fff;  padding: 0 5px; } a {  text-decoration: none;  color: #7e7e7e; } a:hover {  color: #dd1d26;  text-decoration: none; } a:active {  color: #dd1d26;  text-decoration: none; } a:focus {  color: #dd1d26;  outline: none;  text-decoration: none; } legend, h1, h2, h3, h4, h5, h6 {  color: #000;  font-family: 'Outfit';  font-weight: 600;  line-height: 1.4; } legend a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {  color: #000;  transition: all .3s; } legend a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {  color: #dd1d26;  transition: all .3s; } img {  max-width: 100%;  height: auto; } p {  line-height: 1.8; } blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 18px;  border-left: 5px solid #eee; } @media screen and (max-width: 767px) {  blockquote {   font-size: 16px;  } } .embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden; } .embed-responsive.embed-responsive-16by9 {  padding-bottom: 56.25%; } .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 100%;  height: 100%;  border: 0; } table {  border-collapse: collapse; } table thead {  background: #f5f5f5;  color: #000; } table thead tr > * {  padding: 5px 10px 4px 10px; } table thead th {  font-weight: 600; } table tbody tr > * {  padding: 5px 10px 4px 10px; } table tbody strong {  color: #000;  font-weight: 600; } table th {  font-weight: 500; } table, th, td {  border: 1px solid #eee; } th, td {  padding: 5px; } dt {  font-weight: 500; } audio:focus, video:focus {  outline: none; } address {  font-style: italic; } cite {  font-style: italic; } code {  color: #fff;  background-color: #dd1d26;  padding: 1px 2px; } figure {  margin: 40px 1em; } em {  font-style: italic; } kbd {  color: #fff;  background-color: #000;  padding: 1px 2px; } pre {  background-color: #f7f8f9;  color: #000;  border: 1px solid #eee;  padding: 5px 10px;  white-space: pre;  overflow-x: auto; } strike {  text-decoration: line-through; } b, strong {  font-weight: 600; } u {  text-decoration: underline; } var {  font-style: italic; } html {  overflow-x: hidden; } body {  color: #7e7e7e;  font-family: 'Outfit';  line-height: 1.8;  font-size: 16px;  margin: 0;  overflow-x: hidden;  -webkit-font-smoothing: antialiased; } body.dark-mode {  background-color: #1d1d1d; } body.dark-mode, body .background-dark {  color: #ababab; } body.dark-mode a, body .background-dark a {  color: #ababab; } body.dark-mode a:hover, body .background-dark a:hover {  color: #dd1d26; } body.dark-mode a:active, body .background-dark a:active {  color: #dd1d26; } body.dark-mode a:focus, body .background-dark a:focus {  color: #dd1d26; } body.dark-mode legend, body.dark-mode h1, body.dark-mode h2, body.dark-mode h3, body.dark-mode h4, body.dark-mode h5, body.dark-mode h6, body .background-dark legend, body .background-dark h1, body .background-dark h2, body .background-dark h3, body .background-dark h4, body .background-dark h5, body .background-dark h6 {  color: #fff; } body.dark-mode legend a, body.dark-mode h1 a, body.dark-mode h2 a, body.dark-mode h3 a, body.dark-mode h4 a, body.dark-mode h5 a, body.dark-mode h6 a, body .background-dark legend a, body .background-dark h1 a, body .background-dark h2 a, body .background-dark h3 a, body .background-dark h4 a, body .background-dark h5 a, body .background-dark h6 a {  color: #fff; } body.dark-mode legend a:hover, body.dark-mode h1 a:hover, body.dark-mode h2 a:hover, body.dark-mode h3 a:hover, body.dark-mode h4 a:hover, body.dark-mode h5 a:hover, body.dark-mode h6 a:hover, body .background-dark legend a:hover, body .background-dark h1 a:hover, body .background-dark h2 a:hover, body .background-dark h3 a:hover, body .background-dark h4 a:hover, body .background-dark h5 a:hover, body .background-dark h6 a:hover {  color: #dd1d26; } body.dark-mode blockquote, body .background-dark blockquote {  border-left: 5px solid rgba(255, 255, 255, 0.5); } .dark-mode table, .background-dark table {  border-collapse: collapse; } .dark-mode table thead, .background-dark table thead {  background: #151515;  color: #ababab; } .dark-mode table tbody strong, .background-dark table tbody strong {  color: #fff; } .dark-mode table, .dark-mode th, .dark-mode td, .background-dark table, .background-dark th, .background-dark td {  border: 1px solid #333; } .dark-mode kbd, .background-dark kbd {  color: #000;  background-color: #fff; } .dark-mode pre, .background-dark pre {  background-color: #333;  color: #fff;  border: 1px solid #333;  padding: 5px 10px; } .haru-page-title {  position: relative;  background-size: cover;  background-color: #f5f5f5;  padding: 20px 0 20px;  margin-bottom: 80px; } @media screen and (max-width: 1440px) {  .haru-page-title {   margin-bottom: 70px;   padding: 15px 0 15px;  } } @media screen and (max-width: 1024px) {  .haru-page-title {   margin-bottom: 60px;  } } @media screen and (max-width: 991px) {  .haru-page-title {   margin-bottom: 50px;  } } @media screen and (max-width: 767px) {  .haru-page-title {   margin-bottom: 40px;   padding: 10px 0 10px;  } } .haru-page-title.has-heading {  padding: 90px 0 100px;  margin-bottom: 100px; } @media screen and (max-width: 1440px) {  .haru-page-title.has-heading {   padding: 80px 0 90px;   margin-bottom: 90px;  } } @media screen and (max-width: 1024px) {  .haru-page-title.has-heading {   padding: 70px 0 80px;   margin-bottom: 80px;  } } @media screen and (max-width: 991px) {  .haru-page-title.has-heading {   padding: 60px 0 70px;   margin-bottom: 60px;  } } @media screen and (max-width: 767px) {  .haru-page-title.has-heading {   padding: 50px 0 60px;   margin-bottom: 40px;  } } .haru-page-title.has-bg-image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.5); } .haru-page-title.has-bg-image .haru-page-title__heading--main {  color: #fff; } .haru-page-title.has-bg-image .haru-page-title__heading--sub {  color: #fff; } .haru-page-title.has-bg-image .haru-page-title__breadcrumbs .haru-breadcrumb {  font-size: 16px;  font-weight: 500;  color: rgba(255, 255, 255, 0.6); } @media screen and (max-width: 767px) {  .haru-page-title.has-bg-image .haru-page-title__breadcrumbs .haru-breadcrumb {   font-size: 16px;  } } .haru-page-title.has-bg-image .haru-page-title__breadcrumbs a {  color: rgba(255, 255, 255, 0.6); } .haru-page-title.has-bg-image .haru-page-title__breadcrumbs a:hover {  color: #fff; } .haru-page-title.has-bg-image .haru-page-title__breadcrumbs span.current {  color: #fff; } .haru-page-title.has-bg-image .haru-page-title__breadcrumbs .delimiter:before {  background-color: rgba(255, 255, 255, 0.6); } .haru-page-title__content {  position: relative;  word-break: break-word;  text-align: center; } .haru-page-title__heading--main {  font-size: 40px;  margin-top: 0; } @media screen and (max-width: 1440px) {  .haru-page-title__heading--main {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .haru-page-title__heading--main {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-page-title__heading--main {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-page-title__heading--main {   font-size: 24px;  } } .haru-page-title__breadcrumbs ul {  padding: 0;  margin: 0;  list-style: none; } .haru-page-title__breadcrumbs ul li {  display: inline-block; } .haru-page-title__breadcrumbs a {  transition: all .3s; } .haru-page-title__breadcrumbs a:hover {  transition: all .3s; } .haru-page-title__breadcrumbs span.current {  color: #000; } .haru-page-title__breadcrumbs .delimiter {  margin: 0 5px; } .haru-page-title__breadcrumbs .delimiter:before {  display: inline-block;  width: 20px;  height: 1px;  background-color: #7e7e7e;  content: '';  position: relative;  top: -4px;  margin: 0 3px; } .header-transparent .haru-page-title {  padding-top: 195px; } @media screen and (max-width: 1440px) {  .header-transparent .haru-page-title {   padding-top: 185px;  } } @media screen and (max-width: 1024px) {  .header-transparent .haru-page-title {   padding-top: 175px;  } } @media screen and (max-width: 991px) {  .header-transparent .haru-page-title {   padding-top: 130px;  } } @media screen and (max-width: 767px) {  .header-transparent .haru-page-title {   padding-top: 120px;  } } .header-transparent.header-transparent-dark .haru-page-title {  background-color: #f5f5f5; } .header-transparent.header-transparent-dark .haru-page-title.has-bg-image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(255, 255, 255, 0.5); } .header-transparent.header-transparent-dark .haru-page-title__heading--main {  color: #000; } .header-transparent.header-transparent-dark .haru-page-title__heading--sub {  color: #000; } .header-transparent.header-transparent-dark .haru-page-title__breadcrumbs .haru-breadcrumb {  color: #7e7e7e; } .header-transparent.header-transparent-dark .haru-page-title__breadcrumbs a {  color: #7e7e7e; } .header-transparent.header-transparent-dark .haru-page-title__breadcrumbs a:hover {  color: #dd1d26; } .header-transparent.header-transparent-dark .haru-page-title__breadcrumbs span {  color: #7e7e7e; } .header-transparent.header-transparent-dark .haru-page-title__breadcrumbs span.current {  color: #dd1d26; } .dark-mode .haru-page-title {  background-color: #151515; } .dark-mode .haru-page-title__breadcrumbs span.current {  color: #fff; } .haru-content-404 .page-content {  margin-top: 60px;  margin-bottom: 100px;  text-align: center; } @media screen and (max-width: 1440px) {  .haru-content-404 .page-content {   margin-top: 50px;   margin-bottom: 90px;  } } @media screen and (max-width: 1024px) {  .haru-content-404 .page-content {   margin-top: 40px;   margin-bottom: 80px;  } } @media screen and (max-width: 991px) {  .haru-content-404 .page-content {   margin-top: 30px;   margin-bottom: 70px;  } } @media screen and (max-width: 767px) {  .haru-content-404 .page-content {   margin-top: 20px;   margin-bottom: 60px;  } } .haru-content-404 .page-content .haru-title-404 {  line-height: 1;  font-size: 250px;  color: #dd1d26; } @media screen and (max-width: 1440px) {  .haru-content-404 .page-content .haru-title-404 {   font-size: 230px;  } } @media screen and (max-width: 1024px) {  .haru-content-404 .page-content .haru-title-404 {   font-size: 210px;  } } @media screen and (max-width: 991px) {  .haru-content-404 .page-content .haru-title-404 {   font-size: 180px;  } } @media screen and (max-width: 767px) {  .haru-content-404 .page-content .haru-title-404 {   font-size: 120px;  } } .haru-content-404 .page-content p.txt2 {  color: #000;  font-size: 36px;  letter-spacing: 0px;  margin-top: 30px; } @media screen and (max-width: 1440px) {  .haru-content-404 .page-content p.txt2 {   font-size: 32px;  } } @media screen and (max-width: 1024px) {  .haru-content-404 .page-content p.txt2 {   font-size: 28px;  } } @media screen and (max-width: 991px) {  .haru-content-404 .page-content p.txt2 {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .haru-content-404 .page-content p.txt2 {   font-size: 20px;  } } .haru-content-404 .page-content p.txt3 {  color: #7e7e7e;  padding-bottom: 30px; } body.header-transparent .haru-content-404 .page-content {  padding-top: 100px; } @media screen and (max-width: 1440px) {  body.header-transparent .haru-content-404 .page-content {   padding-top: 90px;  } } @media screen and (max-width: 1024px) {  body.header-transparent .haru-content-404 .page-content {   padding-top: 80px;  } } @media screen and (max-width: 991px) {  body.header-transparent .haru-content-404 .page-content {   padding-top: 30px;  } } @media screen and (max-width: 767px) {  body.header-transparent .haru-content-404 .page-content {   padding-top: 20px;  } } .dark-mode .haru-content-404 .page-content p.txt2 {  color: #fff; } .dark-mode .haru-content-404 .page-content p.txt3 {  color: #ababab; } .maintenance-mode {  background-size: cover;  text-align: center; } .maintenance-mode .maintanence-page {  position: absolute;  top: 50%;  left: 50%;  width: 100%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .maintenance-mode .maintanence-page .maintenance-title {  font-size: 40px;  font-weight: 300; } @media screen and (max-width: 767px) {  .maintenance-mode .maintanence-page .maintenance-title {   font-size: 20px;  } } .maintenance-mode .maintanence-page .countdown-wrapper {  padding: 50px 15%; } @media screen and (max-width: 767px) {  .maintenance-mode .maintanence-page .countdown-wrapper {   padding: 50px 5%;  } } .maintenance-mode .maintanence-page .maintenance-social ul {  list-style: none;  padding: 0;  margin: 0; } .maintenance-mode .maintanence-page .maintenance-social li {  display: inline-block;  font-size: 20px;  padding: 0 10px; } @media screen and (max-width: 767px) {  .maintenance-mode .maintanence-page .maintenance-social li {   font-size: 16px;  } } .rs-button--style-1, .rs-button--style-2, .rs-button--style-3 {  padding: 0 36px !important;  line-height: 52px !important;  font-size: 18px !important; } @media screen and (max-width: 1440px) {  .rs-button--style-1, .rs-button--style-2, .rs-button--style-3 {   font-size: 16px !important;   line-height: 48px !important;   padding: 0 30px !important;  } } @media screen and (max-width: 991px) {  .rs-button--style-1, .rs-button--style-2, .rs-button--style-3 {   font-size: 16px !important;   line-height: 44px !important;   padding: 0 25px !important;  } } .rs-button--style-1:after, .rs-button--style-2:after, .rs-button--style-3:after {  content: '\e90e';  font-family: 'phosphor';  font-weight: 600;  margin-left: 2px;  font-size: 18px;  position: relative;  bottom: -1px; } @media screen and (max-width: 1440px) {  .rs-button--style-1:after, .rs-button--style-2:after, .rs-button--style-3:after {   font-size: 16px;  } } .rs-button--style-2 {  background-color: #dd1d26 !important;  color: #fff !important;  transition: all .3s; } .rs-button--style-2:hover {  background-color: #c61a22 !important;  transition: all .3s; } .rs-button--style-3 {  padding: 0 30px;  font-size: 16px !important;  line-height: 48px; } .rs-button--style-3:after {  font-size: 16px; } @media screen and (max-width: 1440px) {  .rs-title-7 {   margin-top: -10px !important;  } } @media screen and (max-width: 1440px) {  .rs-video-btn-7 {   margin-left: -15px !important;  } } @media screen and (max-width: 1024px) {  .rs-video-btn-7 {   margin-left: auto !important;  } } .rs-shadow--style-1 {  -webkit-filter: drop-shadow(-40px 14px 54px rgba(0, 0, 0, 0.16));      filter: drop-shadow(-40px 14px 54px rgba(0, 0, 0, 0.16)); } #rs-slider-rounded {  border-radius: 5px;  overflow: hidden; } .font--primary {  font-family: "Outfit" !important; } @media screen and (max-width: 1440px) {  .rs-circle-text {   -webkit-transform: scale(0.9);       transform: scale(0.9);  } } @media screen and (max-width: 1024px) {  .rs-circle-text {   -webkit-transform: scale(0.8);       transform: scale(0.8);  } } @media screen and (max-width: 991px) {  .rs-circle-text {   -webkit-transform: scale(0.7);       transform: scale(0.7);  } } @media screen and (max-width: 767px) {  .rs-circle-text {   -webkit-transform: scale(0.6);       transform: scale(0.6);  } } .rs-circle-text svg text {  fill: #fff; } .rs-circle-text:before {  content: '\e925';  font-family: 'haruicons';  font-size: 26px;  color: #fff;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } @media screen and (max-width: 1440px) {  .rs-circle-text-2 {   -webkit-transform: scale(0.9);       transform: scale(0.9);  } } @media screen and (max-width: 1024px) {  .rs-circle-text-2 {   -webkit-transform: scale(0.8);       transform: scale(0.8);  } } @media screen and (max-width: 991px) {  .rs-circle-text-2 {   -webkit-transform: scale(0.7);       transform: scale(0.7);  } } @media screen and (max-width: 767px) {  .rs-circle-text-2 {   -webkit-transform: scale(0.6);       transform: scale(0.6);  } } .rs-circle-text-2 svg {  background-color: #99141a;  border-radius: 50%; } .rs-circle-text-2 svg text {  fill: rgba(255, 255, 255, 0.7); } .rs-circle-text-2:before {  content: '\e925';  font-family: 'haruicons';  font-size: 26px;  color: #fff;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .rs-color-primary {  color: #dd1d26 !important; }   .haru-header-default {  display: flex;  align-items: center;  padding: 0 15px;  position: relative; } .haru-header-default ul {  padding: 0;  margin: 0;  list-style: none;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-header-default .haru-logo {  padding: 20px 0; } @media screen and (max-width: 767px) {  .haru-header-default .haru-logo {   padding: 15px 0;  } } .haru-header-default .haru-logo img {  max-height: 46px; } @media screen and (max-width: 767px) {  .haru-header-default .haru-logo img {   max-height: 35px;  } } .haru-header-content {  margin-left: auto;  display: flex;  align-items: center; } .header-cart-default {  margin-left: 15px; } @media screen and (max-width: 991px) {  #header-primary-menu {   display: none;  } } .haru-main-menu {  padding: 0;  margin: 0;  display: flex;  flex-wrap: wrap;  justify-content: flex-end; } @media screen and (max-width: 991px) {  .haru-main-menu {   display: block;   position: fixed;   top: 65px;   right: 0;   left: 0;   max-height: calc(100vh - 60px);   overflow: auto;   background-color: #fff;   box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1);   z-index: 99;   position: absolute;  } } .haru-main-menu a, .haru-main-menu li {  position: relative;  display: block; } .haru-main-menu li {  border-width: 0; } .haru-main-menu > li > a {  display: flex;  align-items: center; } @media screen and (max-width: 991px) {  .haru-main-menu > li > a {   justify-content: space-between;  } } .haru-main-menu a {  position: relative;  text-decoration: none;  transition: all .3s; } .haru-main-menu a:hover {  transition: all .3s; } .haru-main-menu li {  list-style: none; } .haru-main-menu > li > a {  padding: 35px 15px;  font-weight: 500;  color: #000; } @media screen and (max-width: 991px) {  .haru-main-menu > li > a {   padding: 13px 15px;  } } .haru-main-menu > li > a:hover {  color: #dd1d26; } @media screen and (max-width: 991px) {  .haru-main-menu > li > a:focus {   color: #fff;   background-color: #dd1d26;  } } .haru-main-menu > li.current-menu-item > a {  color: #dd1d26; } @media screen and (max-width: 991px) {  .haru-main-menu > li.current-menu-item > a {   color: #fff;   background-color: #dd1d26;  } } .haru-main-menu > li a {  white-space: nowrap; } .haru-main-menu > li a:after {  content: '\e903';  font-family: 'haruicons';  padding-left: 6px;  font-size: 16px;  position: relative; } @media screen and (max-width: 991px) {  .haru-main-menu > li a:after {   display: none;  } } .haru-main-menu > li a:only-child:after {  content: '';  padding-left: 0; } .haru-main-menu .menu-item-has-children:hover > .sub-menu {  opacity: 1;  visibility: visible;  top: 100%;  left: 0;  z-index: 99;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-main-menu .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  opacity: 1;  visibility: visible;  top: 0;  left: auto;  right: 100%;  z-index: 99;  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-main-menu .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {   left: 0;   right: auto;  } } .haru-main-menu .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  opacity: 1;  visibility: visible;  top: 0;  left: 100%;  z-index: 99;  transition: all .3s; } .haru-main-menu .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  opacity: 1;  visibility: visible;  top: 0;  left: 100%;  z-index: 99;  transition: all .3s; } .haru-main-menu .menu-item-has-children > .sub-menu {  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1); } @media screen and (max-width: 991px) {  .haru-main-menu .menu-item-has-children > .sub-menu {   box-shadow: none;  } } .haru-main-menu .menu-item-has-children .sub-toggle {  position: absolute;  right: 10px;  width: 24px;  height: 24px;  line-height: 24px;  text-align: center;  top: 23px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9; } .haru-main-menu .menu-item-has-children .sub-toggle.active:before {  content: '\e90d'; } .haru-main-menu .menu-item-has-children .sub-toggle:before {  content: '\e903';  font-family: 'haruicons'; } .haru-main-menu .menu-item-has-children a:after {  float: right; } .haru-main-menu ul.sub-menu {  position: absolute;  min-width: 240px;  background-color: #fff;  -webkit-transform: translateY(10px);      transform: translateY(10px);  opacity: 0;  visibility: hidden; } @media screen and (max-width: 991px) {  .haru-main-menu ul.sub-menu {   position: relative;   -webkit-transform: none;       transform: none;   opacity: 1;   visibility: visible;   display: none;   font-size: 13px;  } } .haru-main-menu ul.sub-menu .menu-item a {  padding: 13px 15px;  color: #000; } .haru-main-menu ul.sub-menu .menu-item a:hover {  background-color: #dd1d26;  color: #fff; } .haru-main-menu ul.sub-menu .menu-item.current-menu-item > a {  background-color: #dd1d26;  color: #fff; } @media screen and (max-width: 991px) {  .haru-main-menu ul.sub-menu a {   border-left: 8px solid transparent;  } } @media screen and (max-width: 991px) {  .haru-main-menu ul.sub-menu ul a {   border-left: 16px solid transparent;  } } @media screen and (max-width: 991px) {  .haru-main-menu ul.sub-menu ul ul a {   border-left: 24px solid transparent;  } } @media screen and (max-width: 991px) {  .haru-main-menu ul.sub-menu ul ul ul a {   border-left: 32px solid transparent;  } } .haru-toggle-default {  margin: 15px 0;  display: none;  height: 30px;  position: relative;  vertical-align: middle;  width: 30px; } @media screen and (max-width: 991px) {  .haru-toggle-default {   display: inline-block;  } } .haru-toggle-default:before, .haru-toggle-default:after {  background: none repeat scroll 0 0 #000;  content: "";  height: 2px;  left: 0;  margin: auto;  position: absolute;  right: 0;  width: 80%;  transition: all .3s; } .haru-toggle-default:before {  top: 20%;  -webkit-transform-origin: top left;      transform-origin: top left; } .haru-toggle-default:after {  bottom: 20%;  -webkit-transform-origin: bottom left;      transform-origin: bottom left; } .haru-toggle-default span {  background: none repeat scroll 0 0 #000;  bottom: 0;  display: block;  height: 2px;  left: 0;  margin: auto;  position: absolute;  right: 0;  top: 0;  width: 80%;  transition: all .3s; } .haru-toggle-default.active:before {  -webkit-transform: rotate(45deg);      transform: rotate(45deg); } .haru-toggle-default.active:after {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg); } .haru-toggle-default.active span {  background: transparent; } .haru-header {  color: #000;  position: relative;  z-index: 98; } .haru-header--loading {  opacity: 0;  visibility: hidden; } .haru-header__desktop {  background-color: #fff; } .haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 100;  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1);  background-color: #fff;  transition: all .3s ease-in-out; } .haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 100;  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1);  background-color: #fff;  transition: all .3s ease-in-out; } .haru-header--sticky-on .haru-header-default {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 100;  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1);  background-color: #fff;  transition: all .3s ease-in-out; } .haru-header--transparent {  top: 0px;  position: absolute;  width: 100%;  z-index: 99;  left: 0; } .haru-header--transparent .haru-header__desktop {  background-color: transparent; } .haru-header--transparent.haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {  background-color: #fff; } .haru-header--transparent.haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {  background-color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__default, .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__retina, .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark-retina {  display: none; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark {  display: block; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark {   display: none;  }  .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark-retina {   display: block;  } } .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main {  color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:hover, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:focus, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.highlighted, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.haru-item-active {  color: #dd1d26; } .haru-header--sidebar {  position: fixed;  width: 120px;  height: 100vh;  z-index: 9;  border-right: 1px solid #eee;  background-color: #fff; } @media screen and (max-width: 1024px) {  .haru-header--sidebar {   width: 100px;  } } @media screen and (max-width: 1024px) {  .haru-header--sidebar-hidden-tablet {   position: relative;   border-right: none;   height: auto;   width: auto;  } } @media screen and (max-width: 767px) {  .haru-header--sidebar-hidden-mobile {   position: relative;   border-right: none;   height: auto;   width: auto;  } } .header-sidebar-layout #haru-content-main, .header-sidebar-layout #haru-footer {  margin-left: 120px; } @media screen and (max-width: 1024px) {  .header-sidebar-layout #haru-content-main,  .header-sidebar-layout #haru-footer {   margin-left: 100px;  } } .header-sidebar-layout .elementor-section.elementor-section-stretched > div {  padding-left: 120px; } @media screen and (max-width: 1024px) {  .header-sidebar-layout .elementor-section.elementor-section-stretched > div {   padding-left: 100px;  } } .header-sidebar-layout .switch-theme-mode {  left: 140px; } @media screen and (max-width: 1024px) {  .header-sidebar-layout .switch-theme-mode {   left: 120px;  } } .header-sidebar-layout .full-width {  padding-left: 15px;  padding-right: 15px; } @media screen and (max-width: 1024px) {  .header-sidebar-layout--hidden-tablet #haru-content-main,  .header-sidebar-layout--hidden-tablet #haru-footer {   margin-left: 0;  } } @media screen and (max-width: 1024px) {  .header-sidebar-layout--hidden-tablet .switch-theme-mode {   left: 4vh;  } } @media screen and (max-width: 767px) {  .header-sidebar-layout--hidden-mobile #haru-content-main,  .header-sidebar-layout--hidden-mobile #haru-footer {   margin-left: 0;  } } @media screen and (max-width: 767px) {  .header-sidebar-layout--hidden-mobile .switch-theme-mode {   left: 4vh;  } } .header-rotate--top {  -webkit-transform: rotate(-90deg) translate(-50%, -50%);      transform: rotate(-90deg) translate(-50%, -50%);  -webkit-transform-origin: center top;      transform-origin: center top; } .header-rotate--center {  -webkit-transform: rotate(-90deg);      transform: rotate(-90deg);  -webkit-transform-origin: center center;      transform-origin: center center; } .header-rotate--bottom {  -webkit-transform: rotate(-90deg) translate(50%, 50%);      transform: rotate(-90deg) translate(50%, 50%);  -webkit-transform-origin: center bottom;      transform-origin: center bottom; } .header-sidebar-section {  width: 120px; } @media screen and (max-width: 1024px) {  .header-sidebar-section {   width: 100px;  } } .header-sidebar-section .haru-menu-toggle-popup {  font-size: 28px; } @media screen and (max-width: 1024px) {  .header-sidebar-section .haru-menu-toggle-popup {   font-size: 24px;  } } .header-sidebar-section .haru-search__toggle .hicon {  font-size: 28px; } @media screen and (max-width: 1024px) {  .header-sidebar-section .haru-search__toggle .hicon {   font-size: 24px;  } } .header-sidebar-section .haru-social ul {  flex-wrap: nowrap; } .dark-mode .haru-header__desktop {  background-color: #000; } .dark-mode .haru-header--sticky {  color: #fff; } .dark-mode .haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {  background-color: #000;  box-shadow: 0px 15px 20px rgba(255, 255, 255, 0.1); } .dark-mode .haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {  background-color: #000;  box-shadow: 0px 15px 20px rgba(255, 255, 255, 0.1); } .dark-mode .haru-header--transparent .haru-header__desktop {  background-color: transparent; } .dark-mode .haru-header--transparent.haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {  background-color: #000; } .dark-mode .haru-header--transparent.haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {  background-color: #000; } .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__default, .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__retina, .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark-retina {  display: none; } .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark {  display: block; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark-retina {   display: block;  }  .dark-mode .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark {   display: none;  } } .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) {  color: #000; } .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__retina, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__dark-retina {  display: none; } .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__default {  display: block; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__retina {   display: block;  }  .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-logo .haru-logo__default {   display: none;  } } .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main {  color: #000; } .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:hover, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:focus, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.highlighted, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.haru-item-active {  color: #dd1d26; } .dark-mode .haru-header--sidebar {  border-right: 1px solid #333;  background-color: #000; } .admin-bar .haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {  position: fixed;  top: 32px; } @media screen and (max-width: 782px) {  .admin-bar .haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {   top: 46px;  } } @media screen and (max-width: 600px) {  .admin-bar .haru-header--sticky-on.haru-header--sticky-header .haru-header__desktop {   top: 0;  } } .admin-bar .haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {  position: fixed;  top: 32px; } @media screen and (max-width: 782px) {  .admin-bar .haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {   top: 46px;  } } @media screen and (max-width: 600px) {  .admin-bar .haru-header--sticky-on.haru-header--sticky-menu .haru-header__sticky-menu {   top: 0;  } } .admin-bar .haru-header--sticky-on .haru-header-default {  position: fixed;  top: 32px; } @media screen and (max-width: 782px) {  .admin-bar .haru-header--sticky-on .haru-header-default {   top: 46px;  } } @media screen and (max-width: 600px) {  .admin-bar .haru-header--sticky-on .haru-header-default {   top: 0;  } } .admin-bar .haru-header--transparent {  top: 32px; } @media screen and (max-width: 782px) {  .admin-bar .haru-header--transparent {   top: 46px;  } } .layout-float .haru-header {  padding: 0 100px; } @media screen and (max-width: 1440px) {  .layout-float .haru-header {   padding: 0 50px;  } }  .footer-default {  padding-top: 40px;  padding-bottom: 40px;  text-align: center; } #haru-footer {  clear: both; } .haru-subscriber {  position: relative; } .haru-subscriber .haru-subscriber__email-field {  background: #fff;  box-shadow: 0px 4px 34px rgba(0, 0, 0, 0.05);  border-radius: 5px;  border: 1px solid #fff;  height: 56px;  padding: 0 20px; } .haru-subscriber .haru-subscriber__email-field::-moz-placeholder {  color: #9b9b9b;  opacity: 1; } .haru-subscriber .haru-subscriber__email-field:-ms-input-placeholder {  color: #9b9b9b; } .haru-subscriber .haru-subscriber__email-field::-webkit-input-placeholder {  color: #9b9b9b; } .haru-subscriber .haru-subscriber__email-field:focus {  border: 1px solid #dd1d26; } .haru-subscriber .haru-subscriber__email-field input[type='email'] {  padding-right: 50px; } .haru-subscriber .haru-subscriber__submit {  position: absolute;  right: 0;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-subscriber .haru-subscriber__submit:before {  content: '\e90b';  font-family: 'haruicons';  font-size: 20px;  color: #000;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  transition: all .3s; } .haru-subscriber .haru-subscriber__submit input[type='submit'] {  font-size: 0;  background-color: transparent;  padding: 0 25px;  height: 56px;  line-height: 56px;  position: relative;  z-index: 2; } .haru-subscriber .haru-subscriber__submit:hover:before {  color: #dd1d26; } .haru-subscriber-border .haru-subscriber {  display: flex;  border-bottom: 1px solid #ccc;  margin-top: 0; } .haru-subscriber-border .haru-subscriber .haru-subscriber__email {  flex: 1; } .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field {  background-color: transparent;  border: none;  color: #000;  text-align: left;  padding-left: 0;  font-size: 18px; } .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-moz-placeholder {  color: #000;  opacity: 1; } .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field:-ms-input-placeholder {  color: #000; } .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-webkit-input-placeholder {  color: #000; } .haru-subscriber-border .haru-subscriber .haru-subscriber__submit {  flex: 0 0 50px;  margin-left: auto;  position: relative;  right: auto;  top: auto;  -webkit-transform: none;      transform: none; } .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before {  font-size: 18px; } .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:hover:before {  color: #dd1d26;  transition: all .3s; } .haru-subscriber-border .haru-subscriber .haru-subscriber__submit .haru-button {  background-color: transparent;  font-size: 0;  padding: 0;  height: 56px;  line-height: 56px; } #sb_instagram .sbi_photo_wrap {  border-radius: 5px;  overflow: hidden; } #sb_instagram.grid-layout-square {  width: auto !important; } @media screen and (max-width: 767px) {  #sb_instagram.grid-layout-square {   width: auto !important;  } } #sb_instagram.grid-layout-square.padding-5 {  margin: -10px -10px 0 -10px; } #sb_instagram.grid-layout-square.padding-5.instagram-footer {  margin-top: 5px; } #sb_instagram.grid-layout-square.padding-10 {  margin: -20px -20px 0 -20px; } .footer-bg-gray {  background-color: #f5f5f5; } .footer-bg-white {  background-color: #fff; } .dark-mode .footer-bg-gray, .background-dark .footer-bg-gray {  background-color: #000; } .dark-mode .footer-bg-white, .background-dark .footer-bg-white {  background-color: #151515; } .dark-mode .haru-subscriber .haru-subscriber__email-field, .background-dark .haru-subscriber .haru-subscriber__email-field {  background-color: #333;  border: 1px solid #333; } .dark-mode .haru-subscriber-border .haru-subscriber, .background-dark .haru-subscriber-border .haru-subscriber {  border-bottom: 1px solid #fff; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field {  background-color: transparent;  border: none;  color: #fff; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-moz-placeholder, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-moz-placeholder {  color: #fff;  opacity: 1; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field:-ms-input-placeholder, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field:-ms-input-placeholder {  color: #fff; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-webkit-input-placeholder, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-webkit-input-placeholder {  color: #fff; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before {  color: #fff; } .dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before:hover, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before:hover {  color: #dd1d26; }  .haru-archive-blog article {  border-bottom: 1px solid #eee;  margin-bottom: 40px;  padding-bottom: 40px;  position: relative; } .haru-archive-blog article:last-child {  border: none;  margin-bottom: 0; } .haru-archive-blog article.sticky .post-title a:before {  content: "\f005";  font-family: "Font Awesome 5 Free";  color: #dd1d26;  top: 50%;  margin-right: 15px;  font-weight: 400;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 767px) {  .haru-archive-blog article.sticky .post-title a:before {   margin-right: 10px;  } } .haru-archive-blog article .post-meta-info a {  color: #000;  transition: all .3s; } .haru-archive-blog article .post-meta-info a:hover {  color: #dd1d26;  transition: all .3s; } .haru-archive-blog article .post-category-wrap {  font-size: 13px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap; } .haru-archive-blog article .post-category-wrap a {  background-color: #f5f5f5;  padding: 5px 12px;  border-radius: 3px;  margin-left: 5px;  transition: all .3s; } .haru-archive-blog article .post-category-wrap a:first-child {  margin-left: 0; } .haru-archive-blog article .post-category-wrap a:hover {  transition: all .3s; } .haru-archive-blog article .post-meta-author {  display: inline-block;  margin-right: 30px; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-meta-author {   margin-right: 20px;  } } .haru-archive-blog article .post-meta-author:before {  content: '';  width: 25px;  height: 1px;  background-color: #9b9b9b;  display: inline-block;  vertical-align: middle;  margin-right: 10px; } .haru-archive-blog article .post-meta-date {  display: inline-block;  margin-right: 10px; } .haru-archive-blog article .post-meta-date:before {  content: '\e910';  font-family: "Haruicons";  font-weight: 400;  margin-right: 10px;  position: relative;  bottom: -1px;  display: none; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-meta-date:before {   margin-right: 6px;  } } .haru-archive-blog article .post-meta-comment {  display: inline-block;  margin-right: 10px; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-meta-comment {   display: none;  } } .haru-archive-blog article .post-meta-comment:before {  content: '\e91a';  font-family: "Haruicons";  font-weight: 400;  margin-right: 10px;  position: relative;  bottom: -1px; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-meta-comment:before {   margin-right: 6px;  } } .haru-archive-blog article .post-meta-sticky {  color: #dd1d26;  display: inline-block;  font-weight: 600; } .haru-archive-blog article .post-meta-sticky:before {  content: "\f005";  font-family: "Font Awesome 5 Free";  font-weight: 400;  margin-right: 10px; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-meta-sticky:before {   margin-right: 6px;  } } .haru-archive-blog article .post-thumbnail-wrap {  position: relative;  margin-bottom: 30px;  border-radius: 5px;  overflow: hidden; } .haru-archive-blog article .post-thumbnail-wrap img {  border-radius: 5px; } .haru-archive-blog article .post-thumbnail-wrap .post-thumbnail-link {  display: flex;  align-items: flex-start; } .haru-archive-blog article .post-thumbnail-wrap .owl-dots {  opacity: 1;  visibility: visible; } .haru-archive-blog article .post-link-wrap {  margin-bottom: 30px;  border-radius: 5px;  overflow: hidden; } .haru-archive-blog article .post-link-wrap .post-content-link {  background: #eeeeee;  height: 60px;  display: flex; } .haru-archive-blog article .post-link-wrap .post-content-link:before {  content: '\f0c1';  font-family: "Font Awesome 5 Free";  font-weight: 700;  width: 60px;  line-height: 60px;  background: #dd1d26;  color: #fff;  text-align: center; } .haru-archive-blog article .post-link-wrap .post-content-link a {  color: #000;  margin-left: 20px;  line-height: 60px;  font-weight: 600;  text-transform: uppercase;  text-decoration: underline; } .haru-archive-blog article .post-link-wrap .post-content-link a:hover {  color: #dd1d26;  transition: all .3s; } .haru-archive-blog article .post-link-wrap .post-set-link {  display: inline-flex;  align-items: center;  padding: 0 15px; } .haru-archive-blog article .post-audio-wrap {  margin-bottom: 30px;  border-radius: 5px;  overflow: hidden; } .haru-archive-blog article .post-set-audio {  background: #eeeeee;  height: 60px;  padding: 0 15px;  display: flex;  align-items: center; } .haru-archive-blog article .post-quote-wrap {  padding: 15px;  background: #eeeeee;  border-radius: 5px;  margin-bottom: 30px;  text-align: center; } .haru-archive-blog article .post-quote-wrap:before {  content: '\e946';  font-family: 'Haruicons';  font-size: 32px; } @media screen and (max-width: 1024px) {  .haru-archive-blog article .post-quote-wrap:before {   font-size: 30px;  } } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-quote-wrap:before {   font-size: 28px;  } } .haru-archive-blog article .post-quote-wrap blockquote {  font-family: "Yellowtail";  border-left: none;  margin: 0; } .haru-archive-blog article .post-quote-wrap .post-quote {  color: #000;  font-size: 24px;  font-weight: 500;  margin-bottom: 20px; } @media screen and (max-width: 1440px) {  .haru-archive-blog article .post-quote-wrap .post-quote {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-archive-blog article .post-quote-wrap .post-quote {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-quote-wrap .post-quote {   font-size: 18px;  } } .haru-archive-blog article .post-quote-wrap .post-quote:before {  content: '\f10d';  font-family: "Font Awesome 5 Free";  font-weight: 700;  margin-right: 10px;  color: #dd1d26;  display: none; } .haru-archive-blog article .post-quote-wrap .post-quote:after {  content: '\f10e';  font-family: "Font Awesome 5 Free";  font-weight: 700;  margin-left: 10px;  color: #dd1d26;  display: none; } .haru-archive-blog article .post-quote-wrap cite {  font-style: normal; } .haru-archive-blog article .post-quote-wrap cite a {  color: #000;  font-size: 16px;  font-weight: 600;  transition: all .3s; } .haru-archive-blog article .post-quote-wrap cite a:hover {  color: #dd1d26;  transition: all .3s; } .haru-archive-blog article .post-title {  line-height: 1.4;  margin-top: 15px;  word-wrap: break-word; } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-title {   padding: 0;  } } .haru-archive-blog article .post-title a {  font-size: 36px; } @media screen and (max-width: 1440px) {  .haru-archive-blog article .post-title a {   font-size: 32px;  } } @media screen and (max-width: 1024px) {  .haru-archive-blog article .post-title a {   font-size: 28px;  } } @media screen and (max-width: 991px) {  .haru-archive-blog article .post-title a {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .haru-archive-blog article .post-title a {   font-size: 20px;  } } .haru-archive-blog article .post-excerpt {  margin-top: 15px;  word-break: break-word; } .haru-archive-blog article .post-read-more {  margin-top: 30px; } .haru-archive-blog article .post-read-more .read-more:after {  content: '\f054';  display: none;  font-family: "Font Awesome 5 Free";  font-weight: 700;  margin-left: 6px; } .haru-archive-blog article.format-standard:not(.has-post-thumbnail) .post-meta-category {  margin-top: 0; } .haru-archive-blog article.medium-image .post-title {  padding: 0; } .haru-archive-blog article.medium-image .post-title a {  font-size: 18px; } .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap {  display: flex;  flex-direction: row; } @media screen and (max-width: 767px) {  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap {   display: block;  } } .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-thumbnail-wrap {  flex: 0 0 50%;  width: 50%;  padding-right: 10px;  margin-bottom: 0; } @media screen and (max-width: 767px) {  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-thumbnail-wrap {   padding-right: 0;   margin-bottom: 30px;   width: 100%;  } } .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap {  flex: 0 0 50%;  padding-left: 10px; } @media screen and (max-width: 767px) {  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap {   padding-left: 0;  } } @media screen and (max-width: 991px) {  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap {   width: 100%;  }  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap .post-detail {   margin-left: 0;  }  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap .post-detail .post-meta-category {   margin-top: 15px;  } } @media screen and (max-width: 767px) {  .haru-archive-blog article.medium-image.has-post-thumbnail:not(.format-link):not(.format-quote):not(.format-audio) .post-wrap .post-content-wrap {   width: 100%;  } } .haru-archive-blog article.medium-image:not(.has-post-thumbnail) .post-content-wrap {  padding-left: 0; } .haru-archive-blog article.medium-image .post-meta-comment {  display: none; } .haru-archive-blog article.grid {  border: none; } .haru-archive-blog article.grid:before {  content: '';  position: absolute;  width: calc(100% - 30px);  bottom: 0;  left: 15px;  background-color: #eee;  height: 1px; } .haru-archive-blog article.grid .post-title {  padding: 0; } .haru-archive-blog article.grid .post-title a {  font-size: 18px; } .haru-archive-blog article.grid .post-meta-comment {  display: none; } .haru-archive-blog .layout-grid {  margin: 0 -15px; } .haru-archive-blog .layout-grid article {  padding-left: 15px;  padding-right: 15px; } @media screen and (max-width: 767px) {  .haru-archive-blog .layout-grid.grid-columns-2 .grid-item, .haru-archive-blog .layout-grid.grid-columns-3 .grid-item, .haru-archive-blog .layout-grid.grid-columns-4 .grid-item {   width: 100%;  } } .haru-archive-blog .archive-pagination {  margin-top: 30px;  text-align: center; } .dark-mode .haru-archive-blog article {  border-color: #333; } .dark-mode .haru-archive-blog article .post-meta-info a {  color: #fff; } .dark-mode .haru-archive-blog article .post-meta-info a:hover {  color: #dd1d26; } .dark-mode .haru-archive-blog article .post-meta-author {  border-color: #323f4b; } .dark-mode .haru-archive-blog article .post-link-wrap .post-content-link {  background: #333; } .dark-mode .haru-archive-blog article .post-link-wrap .post-content-link a {  color: #ababab; } .dark-mode .haru-archive-blog article .post-link-wrap .post-content-link a:hover {  color: #dd1d26; } .dark-mode .haru-archive-blog article .post-set-audio {  background: #333; } .dark-mode .haru-archive-blog article .post-quote-wrap {  background: #333; } .dark-mode .haru-archive-blog article .post-quote-wrap cite a {  color: #fff; } .dark-mode .haru-archive-blog article .post-quote-wrap cite a:hover {  color: #dd1d26; } .dark-mode .haru-archive-blog article.grid:before {  background-color: #333; } .single-content.no-sidebar .post-thumbnail-wrap .post-thumbnail {  text-align: center; } .single-content.no-sidebar .post-thumbnail-wrap .post-thumbnail img {  margin: 0 auto; } .single-content.no-sidebar .post-thumbnail-wrap .post-meta-category {  display: none; } .single-content.no-sidebar .post-content-wrap {  padding: 0 15%; } @media screen and (max-width: 767px) {  .single-content.no-sidebar .post-content-wrap {   padding: 0;  } } .single-content.no-sidebar .author-info {  padding: 40px 15% !important; } @media screen and (max-width: 767px) {  .single-content.no-sidebar .author-info {   padding: 40px 0 !important;  } } .single-content.no-sidebar .post-related {  text-align: center; } .single-content.no-sidebar #comments {  padding: 0 15%; } @media screen and (max-width: 767px) {  .single-content.no-sidebar #comments {   padding: 0 !important;  } } .single-content .post-meta-info {  text-align: center; } .single-content .post-category-wrap {  font-size: 13px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap;  justify-content: center;  margin-bottom: 20px; } .single-content .post-category-wrap a {  background-color: #f5f5f5;  padding: 5px 12px;  border-radius: 3px;  margin-left: 5px;  transition: all .3s; } .single-content .post-category-wrap a:first-child {  margin-left: 0; } .single-content .post-category-wrap a:hover {  transition: all .3s; } .single-content .post-title {  font-size: 40px;  margin-top: 0;  line-height: 1.4;  word-wrap: break-word; } @media screen and (max-width: 1440px) {  .single-content .post-title {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .single-content .post-title {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .single-content .post-title {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .single-content .post-title {   font-size: 22px;  } } .single-content .post-info {  margin-top: 15px; } .single-content .post-info a {  color: #000;  transition: all .3s; } .single-content .post-info a:hover {  color: #dd1d26;  transition: all .3s; } .single-content .post-meta-sticky {  font-weight: 600;  color: #dd1d26;  display: inline-block; } .single-content .post-meta-sticky:before {  content: "\f005";  font-family: "Font Awesome 5 Free";  font-weight: 400;  margin-right: 10px; } @media screen and (max-width: 767px) {  .single-content .post-meta-sticky:before {   margin-right: 6px;  } } .single-content .post-meta-author {  display: inline-block;  margin-right: 30px; } @media screen and (max-width: 767px) {  .single-content .post-meta-author {   margin-right: 20px;  } } .single-content .post-meta-author:before {  content: '';  width: 25px;  height: 1px;  background-color: #9b9b9b;  display: inline-block;  vertical-align: middle;  margin-right: 10px; } .single-content .post-meta-date {  display: inline-block;  margin-right: 10px; } @media screen and (max-width: 767px) {  .single-content .post-meta-date {   margin-right: 8px;   padding-right: 0;   border-right: none;  } } .single-content .post-meta-date:before {  content: '\e910';  font-family: "haruicons";  font-weight: 400;  margin-right: 10px;  position: relative;  bottom: -1px;  display: none; } @media screen and (max-width: 767px) {  .single-content .post-meta-date:before {   margin-right: 6px;  } } .single-content .post-meta-comment {  display: inline-block;  margin-right: 10px; } .single-content .post-meta-comment:before {  content: '\e91a';  font-family: "haruicons";  margin-right: 10px;  position: relative;  bottom: -1px; } @media screen and (max-width: 767px) {  .single-content .post-meta-comment:before {   margin-right: 6px;  } } .single-content .post-thumbnail-wrap {  margin-top: 30px;  position: relative; } .single-content .post-thumbnail-wrap .post-thumbnail img {  border-radius: 5px; } .single-content .post-thumbnail-wrap .post-thumbnail-link {  display: flex; } .single-content .post-thumbnail-wrap .owl-dots {  opacity: 1;  visibility: visible; } .single-content .post-thumbnail-wrap .owl-dots {  opacity: 1;  visibility: visible; } .single-content .post-thumbnail-wrap .post-quote-wrap {  padding: 15px;  background: #eeeeee;  border-radius: 5px;  margin-bottom: 30px;  text-align: center; } .single-content .post-thumbnail-wrap .post-quote-wrap:before {  content: '\e946';  font-family: 'haruicons';  font-size: 32px; } @media screen and (max-width: 1024px) {  .single-content .post-thumbnail-wrap .post-quote-wrap:before {   font-size: 30px;  } } @media screen and (max-width: 767px) {  .single-content .post-thumbnail-wrap .post-quote-wrap:before {   font-size: 28px;  } } .single-content .post-thumbnail-wrap .post-quote-wrap blockquote {  font-family: "Yellowtail";  font-size: 24px;  font-weight: 500;  color: #000;  line-height: 1.6; } @media screen and (max-width: 1440px) {  .single-content .post-thumbnail-wrap .post-quote-wrap blockquote {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .single-content .post-thumbnail-wrap .post-quote-wrap blockquote {   font-size: 20px;  } } .single-content .post-thumbnail-wrap .post-quote-wrap cite {  font-style: normal; } .single-content .post-thumbnail-wrap .post-quote-wrap a {  font-weight: 500;  color: #000; } .single-content .post-thumbnail-wrap .post-link {  background: #eeeeee;  height: 60px;  display: flex; } .single-content .post-thumbnail-wrap .post-link:before {  content: '\f0c1';  font-family: "Font Awesome 5 Free";  font-weight: 700;  width: 60px;  line-height: 60px;  background: #dd1d26;  color: #fff;  text-align: center; } .single-content .post-thumbnail-wrap .post-link a {  color: #000;  margin-left: 20px;  line-height: 60px;  font-weight: 700;  font-style: italic;  text-transform: uppercase; } .single-content .post-thumbnail-wrap .post-link a:hover {  color: #dd1d26;  transition: all .3s; } .single-content .post-content-wrap {  margin-top: 35px;  margin-bottom: 35px;  padding-bottom: 35px;  border-bottom: 1px solid #eee; } @media screen and (max-width: 767px) {  .single-content .post-content-wrap {   padding-bottom: 30px;   margin-bottom: 20px;  } } .single-content .post-content-wrap .post-content blockquote {  font-size: 24px;  font-weight: 500;  margin: 3% 5%;  font-family: "Yellowtail";  border-left: 0;  text-align: center; } @media screen and (max-width: 1440px) {  .single-content .post-content-wrap .post-content blockquote {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .single-content .post-content-wrap .post-content blockquote {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .single-content .post-content-wrap .post-content blockquote {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .single-content .post-content-wrap .post-content blockquote {   margin: 3% 0;  } } .single-content .post-content-wrap .post-content blockquote:before {  content: '\e946';  font-family: 'haruicons';  font-size: 32px; } @media screen and (max-width: 1024px) {  .single-content .post-content-wrap .post-content blockquote:before {   font-size: 30px;  } } @media screen and (max-width: 767px) {  .single-content .post-content-wrap .post-content blockquote:before {   font-size: 28px;  } } .single-content .post-content-wrap .post-content blockquote p {  color: #000;  line-height: 1.6;  margin-bottom: 0; } .single-content .post-content-wrap .post-content blockquote cite {  font-size: 14px; } .single-content .post-content-wrap .post-other-meta {  clear: both;  margin-top: 40px;  display: flex;  align-items: flex-end; } @media screen and (max-width: 767px) {  .single-content .post-content-wrap .post-other-meta {   display: block;  } } .single-content .post-content-wrap .post-other-meta .haru-page-links {  padding-top: 0;  padding-bottom: 3px;  margin-right: 20px; } .single-content .post-content-wrap .single-post-tags {  flex: 1; } .single-content .post-content-wrap .post-meta-tag .tag-title {  color: #000;  display: none;  font-weight: 600;  margin-right: 10px; } .single-content .post-content-wrap .post-meta-tag a {  display: inline-block;  font-size: 16px;  font-weight: 400;  margin: 3px 5px 3px 0;  padding: 2px 10px 2px 0;  color: #9b9b9b;  transition: all .3s; } .single-content .post-content-wrap .post-meta-tag a:hover {  color: #dd1d26;  transition: all .3s; } .single-content .post-content-wrap .post-meta-tag a:before {  content: "#";  display: inline-block; } @media screen and (max-width: 767px) {  .single-content .post-content-wrap .post-meta-tag a {   display: inline-block;   font-size: 16px;   margin-bottom: 5px;  } } .single-content .post-content-wrap .haru-social-share {  flex: 0 0 50%;  text-align: right; } @media screen and (max-width: 767px) {  .single-content .post-content-wrap .haru-social-share {   text-align: left;  } } .single-content .single-post-navigation {  border-bottom: 1px solid #eee;  padding-bottom: 30px; } @media screen and (max-width: 767px) {  .single-content .single-post-navigation {   padding-bottom: 20px;  } } .single-content .single-post-navigation .post-nav {  display: flex;  position: relative; } @media screen and (max-width: 767px) {  .single-content .single-post-navigation .post-nav {   display: block;  } } .single-content .single-post-navigation .post-nav .post-nav-link {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1; } .single-content .single-post-navigation .post-nav .post-nav-content {  display: flex;  align-items: center; } .single-content .single-post-navigation .post-nav .post-nav-label {  line-height: 1;  font-size: 14px;  color: #ababab;  text-transform: uppercase;  letter-spacing: 1px; } .single-content .single-post-navigation .post-nav .post-nav-title {  margin-top: 8px;  margin-bottom: 0;  font-size: 18px;  font-weight: 600; } @media screen and (max-width: 1440px) {  .single-content .single-post-navigation .post-nav .post-nav-title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .single-content .single-post-navigation .post-nav .post-nav-title {   font-size: 16px;  } } .single-content .single-post-navigation .post-nav .post-prev {  width: 50%;  position: relative; } @media screen and (max-width: 767px) {  .single-content .single-post-navigation .post-nav .post-prev {   width: 100%;   padding-bottom: 20px;   margin-bottom: 20px;   border-bottom: 1px solid #eee;  } } .single-content .single-post-navigation .post-nav .post-prev .post-nav-meta {  padding-left: 30px;  position: relative; } .single-content .single-post-navigation .post-nav .post-prev .post-nav-meta:before {  content: '\e91d';  font-family: 'haruicons';  position: absolute;  top: 50%;  left: 0;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  font-size: 18px; } .single-content .single-post-navigation .post-nav .post-next {  width: 50%;  margin-left: auto;  text-align: right;  position: relative; } @media screen and (max-width: 767px) {  .single-content .single-post-navigation .post-nav .post-next {   width: 100%;  } } .single-content .single-post-navigation .post-nav .post-next .post-nav-content {  justify-content: flex-end; } .single-content .single-post-navigation .post-nav .post-next .post-nav-info {  justify-content: flex-end; } .single-content .single-post-navigation .post-nav .post-next .post-nav-meta {  padding-right: 30px;  position: relative; } .single-content .single-post-navigation .post-nav .post-next .post-nav-meta:before {  content: '\e91e';  font-family: 'haruicons';  position: absolute;  top: 50%;  right: 0;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  font-size: 18px; } .single-content .author-info {  padding: 40px 0;  display: flex;  border-bottom: 1px solid #eee;  margin-bottom: 40px; } .single-content .author-info .author-avatar {  flex: 0 0 120px;  padding-right: 25px; } @media screen and (max-width: 1440px) {  .single-content .author-info .author-avatar {   flex: 0 0 110px;  } } @media screen and (max-width: 767px) {  .single-content .author-info .author-avatar {   flex: 0 0 80px;   padding-right: 15px;  } } .single-content .author-info .author-avatar img {  border-radius: 50%; } .single-content .author-info .author-title {  margin-top: 0;  font-size: 18px;  font-weight: 600; } @media screen and (max-width: 1440px) {  .single-content .author-info .author-title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .single-content .author-info .author-title {   font-size: 16px;  } } .single-content .author-info .author-url {  color: #000;  font-weight: 500;  font-size: 15px;  text-decoration: underline;  transition: all .3s; } @media screen and (max-width: 767px) {  .single-content .author-info .author-url {   font-size: 14px;  } } .single-content .author-info .author-url:hover {  color: #dd1d26; } .single-content .post-related {  padding-bottom: 30px;  border-bottom: 1px solid #eee;  margin-bottom: 40px;  padding-top: 20px; } @media screen and (max-width: 767px) {  .single-content .post-related {   padding-top: 0;  } } .single-content .post-related .haru-heading {  text-align: center; } @media screen and (max-width: 767px) {  .single-content .post-related .owl-nav {   top: -65px;  } } .single-content .post-related .post-image {  margin-bottom: 20px;  min-height: 30px;  position: relative; } .single-content .post-related .post-image img {  border-radius: 5px; } .single-content .post-related .post-meta-category {  font-size: 12px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap;  justify-content: center;  margin-top: 25px;  margin-bottom: 20px; } .single-content .post-related .post-meta-category a {  background-color: #f5f5f5;  padding: 5px 12px;  border-radius: 3px;  margin-left: 5px;  transition: all .3s; } .single-content .post-related .post-meta-category a:first-child {  margin-left: 0; } .single-content .post-related .post-meta-category a:hover {  transition: all .3s; } .single-content .post-related .post-title {  font-size: 22px;  font-weight: 600;  padding-top: 0;  line-height: 1.4;  text-align: center; } @media screen and (max-width: 1440px) {  .single-content .post-related .post-title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .single-content .post-related .post-title {   font-size: 18px;  } } .post-password-form input[type=submit] {  margin-top: 10px; } .haru-page-links {  clear: both;  padding: 15px 0; } .haru-page-links .haru-page-links-title {  color: #000;  font-weight: 600;  padding-right: 6px; } .haru-page-links .haru-page-link {  display: inline-block;  padding: 0 10px;  color: #7e7e7e;  margin: 0 3px;  width: 30px;  height: 30px;  line-height: 30px;  border-radius: 5px;  font-weight: 600;  text-align: center;  transition: all .3s; } .haru-page-links .current .haru-page-link {  background-color: #dd1d26;  color: #fff; } .haru-page-links > a > span:hover, .haru-page-links > a > span:focus {  color: #dd1d26; } .dark-mode .single-content .post-info a {  color: #fff; } .dark-mode .single-content .post-info a:hover {  color: #dd1d26; } .dark-mode .single-content .post-meta-date {  border-right: 1px solid #333; } .dark-mode .single-content .post-thumbnail-wrap blockquote {  border-left: 4px solid rgba(255, 255, 255, 0.5);  color: #fff; } .dark-mode .single-content .post-thumbnail-wrap .post-link {  background: #333; } .dark-mode .single-content .post-thumbnail-wrap .post-link:before {  background: rgba(255, 255, 255, 0.5);  color: #000; } .dark-mode .single-content .post-thumbnail-wrap .post-link a {  color: #fff; } .dark-mode .single-content .post-thumbnail-wrap .post-link a:hover {  color: #dd1d26; } .dark-mode .single-content .post-content-wrap {  border-bottom: 1px solid #333; } .dark-mode .single-content .post-content-wrap .post-content blockquote {  font-family: "Yellowtail"; } .dark-mode .single-content .post-content-wrap .post-content blockquote p {  color: #fff; } .dark-mode .single-content .post-content-wrap .post-meta-tag .tag-title {  color: #fff; } .dark-mode .single-content .single-post-navigation {  border-bottom: 1px solid #333; } @media screen and (max-width: 767px) {  .dark-mode .single-content .single-post-navigation .post-nav .post-prev {   border-bottom: 1px solid #333;  } } .dark-mode .single-content .author-info {  border-bottom: 1px solid #333; } .dark-mode .single-content .author-info .author-url {  color: #fff; } .dark-mode .single-content .author-info .author-url:hover {  color: #dd1d26; } .dark-mode .single-content .post-related {  border-bottom: 1px solid #333; } .dark-mode .haru-page-links .haru-page-links-title {  color: #fff; } .dark-mode .haru-page-links .haru-page-link {  color: #ababab; } .dark-mode .haru-page-links .current .haru-page-link {  background-color: #dd1d26;  color: #fff; } aside {  margin-bottom: 30px; } .widget-title {  font-size: 20px;  line-height: 1.4;  margin-top: 0px;  margin-bottom: 25px; } @media screen and (max-width: 1440px) {  .widget-title {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .widget-title {   font-size: 18px;  } } .widget_categories ul, .widget_archive ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget_categories ul li, .widget_archive ul li {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  margin-bottom: 12px; } .widget_categories ul li:last-child, .widget_archive ul li:last-child {  margin-bottom: 0; } .widget_categories ul li.current-cat > a, .widget_categories ul li:hover > a, .widget_archive ul li.current-cat > a, .widget_archive ul li:hover > a {  color: #dd1d26;  border-bottom: 1px solid #dd1d26; } .widget_categories ul li.current-cat > .count, .widget_categories ul li:hover > .count, .widget_archive ul li.current-cat > .count, .widget_archive ul li:hover > .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .widget_categories ul li:focus, .widget_archive ul li:focus {  outline: none; } .widget_categories ul li a, .widget_archive ul li a {  border-bottom: 1px solid transparent;  transition: all .3s; } .widget_categories ul li a[aria-current="page"], .widget_archive ul li a[aria-current="page"] {  color: #dd1d26;  border-bottom: 1px solid #dd1d26; } .widget_categories ul li a[aria-current="page"] + .count, .widget_archive ul li a[aria-current="page"] + .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff; } .widget_categories ul li .count, .widget_archive ul li .count {  border: 1px solid transparent;  color: #000;  padding: 0 5px;  font-size: 13px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .widget_categories ul .children, .widget_archive ul .children {  flex: 1 1 100%;  padding-left: 20px;  margin-top: 12px; } .widget_calendar caption {  margin-bottom: 8px;  font-weight: 600;  font-size: 16px; } .widget_calendar .calendar_wrap table {  width: 100%;  border: 1px solid #eee;  margin-bottom: 5px;  text-align: center; } .widget_calendar .calendar_wrap table th {  border-bottom: 1px solid #eee;  text-align: center;  padding: 5px 0;  background: #f5f5f5;  color: #000;  font-weight: 600; } .widget_calendar .calendar_wrap table td {  border-left: 1px solid #eee;  border-bottom: 1px solid #eee;  padding: 5px 0;  text-align: center; } .widget_pages ul {  padding: 0;  margin: 0;  list-style: none;  list-style-type: none; } .widget_pages ul li {  display: flex;  flex-wrap: wrap;  margin-bottom: 12px; } .widget_pages ul li:last-child {  margin-bottom: 0; } .widget_pages ul li:focus {  outline: none; } .widget_pages ul li a {  flex: 1 1 auto;  transition: all .3s; } .widget_pages ul .children {  flex: 1 1 100%;  padding-left: 20px;  margin-top: 12px; } .widget_meta ul {  padding: 0;  margin: 0;  list-style: none;  list-style-type: none; } .widget_meta ul li {  display: flex;  flex-wrap: wrap;  margin-bottom: 12px; } .widget_meta ul li:last-child {  margin-bottom: 0; } .widget_meta ul li:focus {  outline: none; } .widget_meta ul li a {  flex: 1 1 auto;  transition: all .3s; } .widget_recent_comments ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget_recent_comments ul li {  margin-bottom: 12px; } .widget_recent_comments ul li:last-child {  margin-bottom: 0; } .widget_recent_comments ul li:focus {  outline: none; } .widget_recent_comments ul li a {  color: #000;  flex: 1 1 auto;  transition: all .3s; } .widget_recent_comments ul li a:hover {  color: #dd1d26; } .widget_recent_comments ul li a:not(.url) {  font-weight: 600; } .widget_recent_entries ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget_recent_entries ul li {  margin-bottom: 12px; } .widget_recent_entries ul li:last-child {  margin-bottom: 0; } .widget_recent_entries ul li:focus {  outline: none; } .widget_recent_entries ul li a {  flex: 1 1 auto;  transition: all .3s; } .widget_rss > ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget_rss > ul li {  margin-bottom: 12px; } .widget_rss > ul li:last-child {  margin-bottom: 0; } .widget_rss > ul li:focus {  outline: none; } .widget_rss > ul li a {  color: #000;  font-weight: 600;  flex: 1 1 auto;  transition: all .3s; } .widget_rss > ul li a:hover {  color: #dd1d26; } .widget_rss > ul li .rssSummary {  font-weight: 400; } .widget_rss > ul li cite {  color: #000; } .widget_nav_menu ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .widget_nav_menu ul li {  margin-bottom: 12px; } .widget_nav_menu ul li:last-child {  margin-bottom: 0; } .widget_nav_menu ul li:focus {  outline: none; } .widget_nav_menu ul li a {  flex: 1 1 auto;  transition: all .3s; } .widget_nav_menu .sub-menu {  margin-top: 12px;  margin-left: 20px; } @media screen and (max-width: 1024px) {  .widget_nav_menu .sub-menu {   margin-left: 15px;  } } .search-form {  position: relative;  background-color: transparent;  border: 1px solid #eee;  border-radius: 5px; } .search-form label {  display: block;  margin-bottom: 0; } .search-form label input[type="search"] {  width: calc(100% - 60px);  height: 48px;  background-color: transparent;  border: none;  outline: none;  padding-left: 20px;  padding-right: 5px;  font-weight: 400; } .search-form label input[type="search"]::-moz-placeholder {  color: #9b9b9b;  opacity: 1; } .search-form label input[type="search"]:-ms-input-placeholder {  color: #9b9b9b; } .search-form label input[type="search"]::-webkit-input-placeholder {  color: #9b9b9b; } .search-form label input[type="search"]:focus {  border: none; } .search-form .search-submit {  color: rgba(155, 155, 155, 0.8);  width: 60px;  padding: 0;  position: absolute;  font-size: 0;  right: 0;  top: 0;  bottom: 0;  overflow: hidden;  border: none;  background: none;  outline: none; } .search-form .search-submit:hover {  color: #dd1d26; } .search-form .search-submit:before {  content: '\e92f';  font-family: "phosphor";  font-weight: 400;  position: absolute;  font-size: 20px;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .widget_tag_cloud .tagcloud a {  background-color: #f8f8f8;  border-radius: 5px;  color: #7e7e7e;  display: inline-block;  margin: 6px 4px 0 0;  padding: 4px 12px;  font-size: 16px !important;  text-transform: capitalize;  transition: all .3s; } .widget_tag_cloud .tagcloud a:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .dark-mode .widget_categories ul li:hover > a, .dark-mode .widget_archive ul li:hover > a {  color: #dd1d26; } .dark-mode .widget_categories ul li:hover > .count, .dark-mode .widget_archive ul li:hover > .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff; } .dark-mode .widget_categories ul li .count, .dark-mode .widget_archive ul li .count {  border: 1px solid #333;  color: #fff; } .dark-mode .widget_calendar .calendar_wrap table {  border: 1px solid #333; } .dark-mode .widget_calendar .calendar_wrap table th {  border-bottom: 1px solid #333;  background: #151515;  color: #fff; } .dark-mode .widget_calendar .calendar_wrap table td {  border-left: 1px solid #333;  border-bottom: 1px solid #333; } .dark-mode .widget_recent_comments ul li a {  color: #fff; } .dark-mode .widget_recent_comments ul li a:hover {  color: #dd1d26; } .dark-mode .widget_rss > ul li a {  color: #fff; } .dark-mode .widget_rss > ul li a:hover {  color: #dd1d26; } .dark-mode .widget_rss > ul li cite {  color: #fff; } .dark-mode .search-form {  border: 1px solid #333; } .dark-mode .search-form label input[type="search"]::-moz-placeholder {  color: #ababab;  opacity: 1; } .dark-mode .search-form label input[type="search"]:-ms-input-placeholder {  color: #ababab; } .dark-mode .search-form label input[type="search"]::-webkit-input-placeholder {  color: #ababab; } .dark-mode .search-form .search-submit {  color: rgba(171, 171, 171, 0.8); } .dark-mode .search-form .search-submit:hover {  color: #dd1d26; } .dark-mode .widget_tag_cloud .tagcloud a {  background-color: #333;  color: #ababab; } .dark-mode .widget_tag_cloud .tagcloud a:hover {  background-color: #dd1d26;  color: #fff; } .wp-block-tag-cloud a {  background-color: #f8f8f8;  border-radius: 5px;  color: #7e7e7e;  display: inline-block;  margin: 6px 4px 0 0;  padding: 4px 12px;  font-size: 16px !important;  text-transform: capitalize;  transition: all .3s; } .wp-block-tag-cloud a:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {  padding: 0;  border: none; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {  padding: 0 60px 0 15px;  border-radius: 5px; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button svg {  fill: transparent; } .wp-block-rss__item-excerpt {  margin-top: 5px; } .wp-block-page-list {  padding: 0;  list-style: none; } .wp-block-page-list__item {  margin-bottom: 8px; } .wp-block-page-list__item:last-child {  margin-bottom: 0; } .wp-block-pages-list__item {  margin-bottom: 8px; } .wp-block-pages-list__item:last-child {  margin-bottom: 0; } .wp-block-pages-list__item__link {  transition: all .3s; } .wp-block-pages-list__item__link:hover {  transition: all .3s; } .wp-block-loginout label {  color: #000; } .wp-block-loginout .login-remember input {  position: relative;  top: -2px; } .wp-block-calendar .wp-calendar-table {  margin-bottom: 15px; } p.search-not-found {  margin-bottom: 15px; } #comments {  padding-top: 20px;  clear: both; } @media screen and (max-width: 767px) {  #comments {   padding-top: 0;  } } #comments .haru-heading {  text-align: center; } #comments .comment-list {  padding: 0;  margin: 0;  list-style: none;  list-style-type: none; } #comments .comment-list li.trackback .comment-body .author-avatar, #comments .comment-list li.pingback .comment-body .author-avatar {  width: 0; } #comments .comment-list li.trackback .comment-body .comment-text, #comments .comment-list li.pingback .comment-body .comment-text {  padding-left: 0; } #comments .comment-list li .comment-body {  padding: 10px 0;  margin-bottom: 10px; } #comments .comment-list li .author-avatar {  width: 90px;  float: left; } @media screen and (max-width: 767px) {  #comments .comment-list li .author-avatar {   width: 50px;  } } #comments .comment-list li .author-avatar img {  border-radius: 50%; } #comments .comment-list li .comment-text {  padding-left: 90px; } @media screen and (max-width: 767px) {  #comments .comment-list li .comment-text {   padding-left: 65px;  } } #comments .comment-list li .comment-text .author .author-name {  color: #000;  font-size: 16px;  font-weight: 500;  text-transform: capitalize; } @media screen and (max-width: 767px) {  #comments .comment-list li .comment-text .author .author-name {   font-size: 16px;  } } #comments .comment-list li .comment-text .author .author-name a {  color: #000;  font-weight: 500; } #comments .comment-list li .comment-text .author .author-name a:hover {  color: #dd1d26;  transition: all .3s; } #comments .comment-list li .comment-text .comment-meta .comment-meta-date {  float: left;  font-size: 15px;  padding-top: 2px; } #comments .comment-list li .comment-text .comment-meta .comment-meta-action a {  font-weight: 500;  margin-left: 15px;  font-size: 15px; } #comments .comment-list li .comment-text .comment-meta .comment-meta-action a:hover {  color: #dd1d26; } #comments .comment-list li .comment-text .comment-meta .comment-meta-action a:first-child {  padding-left: 15px;  border-left: 1px solid #eee; } #comments .comment-list li .comment-text .text {  margin-top: 6px;  line-height: 1.8; } #comments .comment-list li .children {  border-left: 1px solid #eee;  margin-left: 70px;  margin-bottom: 20px;  padding-left: 15px; } @media screen and (max-width: 991px) {  #comments .comment-list li .children {   margin-left: 35px;   padding-left: 10px;  } } @media screen and (max-width: 767px) {  #comments .comment-list li .children {   margin-left: 10px;   padding-left: 5px;   border-left: none;  } } #comments .comment-list .children {  list-style: none;  list-style-type: none; } #comments .comment-form {  text-align: center; } #comments .comment-respond {  padding-top: 15px;  padding-bottom: 25px; } @media screen and (max-width: 991px) {  #comments .comment-respond {   padding-top: 20px;  } } @media screen and (max-width: 767px) {  #comments .comment-respond {   padding-top: 10px;  } } #comments #respond-wrapper .comment-reply-title small, #comments .comment-respond .comment-reply-title small {  font-size: 50%; } @media screen and (max-width: 767px) {  #comments #respond-wrapper .comment-reply-title small,  #comments .comment-respond .comment-reply-title small {   font-size: 14px;   font-weight: 400;  } } #comments #respond-wrapper .comment-reply-title a:not([style*="display: none"]), #comments .comment-respond .comment-reply-title a:not([style*="display: none"]) {  margin-left: 20px; } @media screen and (max-width: 767px) {  #comments #respond-wrapper .comment-reply-title a:not([style*="display: none"]),  #comments .comment-respond .comment-reply-title a:not([style*="display: none"]) {   margin-left: 10px;  } } #comments #respond-wrapper .comment-form input[type=checkbox], #comments .comment-respond .comment-form input[type=checkbox] {  position: relative;  top: -1px; } #comments #respond-wrapper .comment-form .logged-in-as, #comments .comment-respond .comment-form .logged-in-as {  margin-top: -8px;  margin-bottom: 15px; } #comments #respond-wrapper .comment-form .logged-in-as a, #comments .comment-respond .comment-form .logged-in-as a {  color: #000; } #comments #respond-wrapper .comment-form .logged-in-as a:hover, #comments .comment-respond .comment-form .logged-in-as a:hover {  color: #dd1d26; } #comments #respond-wrapper .comment-form .comment-form-comment, #comments .comment-respond .comment-form .comment-form-comment {  margin-bottom: 20px; } #comments #respond-wrapper .comment-form .form-submit, #comments .comment-respond .comment-form .form-submit {  display: inline-block; } #comments #respond-wrapper .comment-form #cancel-comment-reply-link, #comments .comment-respond .comment-form #cancel-comment-reply-link {  display: inline-block;  height: 48px;  border: 1px solid #dd1d26;  border-radius: 5px;  padding: 0 25px;  margin-left: 15px;  line-height: 46px;  font-weight: 600;  color: #dd1d26;  transition: all .3s; } #comments #respond-wrapper .comment-form #cancel-comment-reply-link:hover, #comments .comment-respond .comment-form #cancel-comment-reply-link:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } #comments #respond-wrapper > .comment-respond {  padding-bottom: 0; } .comment-navigation {  margin-bottom: 20px;  text-align: right; } .comment-navigation span, .comment-navigation a {  display: inline-block;  padding: 0 10px;  margin: 0 3px;  width: 30px;  height: 30px;  line-height: 30px;  border-radius: 5px;  font-weight: 600;  transition: all .3s; } .comment-navigation span:first-child, .comment-navigation a:first-child {  margin-left: 0; } .comment-navigation span:last-child, .comment-navigation a:last-child {  margin-right: 0; } .comment-navigation span.current {  background-color: #dd1d26;  color: #fff; } .comment-form-cookies-consent {  margin-bottom: 25px; } .dark-mode #comments .comment-list li .comment-text .author .author-name {  color: #fff; } .dark-mode #comments .comment-list li .comment-text .author .author-name a {  color: #fff; } .dark-mode #comments .comment-list li .comment-text .author .author-name a:hover {  color: #dd1d26;  transition: all .3s; } .dark-mode #comments .comment-list li .comment-text .comment-meta .comment-meta-action a {  color: #fff; } .dark-mode #comments .comment-list li .comment-text .comment-meta .comment-meta-action a:hover {  color: #dd1d26; } .dark-mode #comments .comment-list li .comment-text .comment-meta .comment-meta-action a:first-child {  border-left: 1px solid #333; } .dark-mode #comments .comment-list li .children {  border-left: 1px solid #333; } .dark-mode #comments .comment-list .children {  list-style: none;  list-style-type: none; } .dark-mode #comments #respond-wrapper .comment-form .logged-in-as a, .dark-mode #comments .comment-respond .comment-form .logged-in-as a {  color: #fff; } .dark-mode #comments #respond-wrapper .comment-form .logged-in-as a:hover, .dark-mode #comments .comment-respond .comment-form .logged-in-as a:hover {  color: #dd1d26; } .dark-mode .comment-navigation span, .dark-mode .comment-navigation a {  color: #fff; } .dark-mode .comment-navigation span.current {  background-color: #fff;  color: #dd1d26; } .jp-audio .jp-play:before, .jp-audio .jp-pause:before, .jp-audio .jp-mute:before, .jp-audio .jp-unmute:before {  font-family: "Font Awesome 5 Free";  font-weight: 700;  font-size: 16px;  line-height: 18px;  position: relative;  top: 2px; } .jp-audio .jp-play:before {  content: '\f04b'; } .jp-audio .jp-pause:before {  content: '\f04c'; } .jp-audio .jp-mute {  display: none; } .jp-audio .jp-mute:before {  content: '\f028'; } .jp-audio .jp-unmute:before {  content: '\f026'; } .jp-audio .jp-volume li {  margin-right: 3px; } .jp-audio .jp-volume li:last-child {  margin-right: 0; } .jp-audio .jp-interface {  height: 60px; } .jp-audio .jp-controls {  height: 60px;  line-height: 60px; } .jp-audio .jp-controls a {  color: #fff; } .jp-audio .jp-controls a:hover {  color: #dd1d26;  transition: all .3s; } .jp-audio .jp-progress {  width: calc(100% - 200px); } .jp-audio .jp-progress .jp-seek-bar {  height: 6px;  border-radius: 6px; } .jp-audio .jp-progress .jp-seek-bar .jp-play-bar {  background: #dd1d26;  border-radius: 6px; } .jp-audio .jp-volume .jp-volume-bar {  height: 6px;  border-radius: 6px; } .jp-audio .jp-volume .jp-volume-bar .jp-volume-bar-value {  background: #dd1d26;  height: 6px;  border-radius: 6px; }  .product-top {  position: relative; } .product-thumbnail {  position: relative; } .product-thumbnail > a {  display: flex;  align-items: flex-start; } .product-thumbnail img {  width: 100%;  border: 1px solid rgba(238, 238, 238, 0.5);  border-radius: 5px; } .product-label {  position: absolute;  left: 10px;  top: 10px; } .product-label__item {  display: block;  border-radius: 3px;  color: #fff;  font-size: 14px;  font-weight: 600;  padding: 0 6px;  margin-bottom: 3px;  line-height: 1.6;  text-align: center; } .product-label__item:last-child {  margin-bottom: 0; } .product-label__item--onhot {  background-color: #fb935a; } .product-label__item--onnew {  background-color: #11b196; } .product-label__item--onsale {  background-color: #d3122a; } .product-label__item--onsold {  background-color: #000; } .woocommerce-loop-product__title {  font-size: 18px;  margin-top: 20px;  margin-bottom: 5px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .woocommerce-loop-product__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .woocommerce-loop-product__title {   font-size: 16px;  } } .woocommerce-loop-product__title:hover {  color: #dd1d26;  transition: all .3s; } .product-info {  text-align: center; } .product-info .product-button--add-to-cart {  display: none; } .product-info .button.product_type_customizable {  display: none; } .product-short-description {  display: none; } .product-item {     } .product-item .product-varations .haru-variations-list .variation {  margin: 0 3px;  cursor: pointer;  position: relative; } .product-item .product-varations .haru-variations-list .variation:first-child {  margin-left: 0; } .product-item .product-varations .haru-variations-list .variation:last-child {  margin-right: 0; } .product-item .product-varations .haru-variations-list .variation:hover .button-tooltip {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, -10px);      transform: translate(-50%, -10px);  transition: all .3s ease-in-out 0s; } .product-item .product-varations .haru-variations-list .variation.selected {  border-color: #dd1d26; } .product-item .product-varations .haru-variations-list .variation .button-tooltip {  padding: 1px 3px;  position: absolute;  text-transform: none;  display: inline-block;  min-width: 50px;  opacity: 0;  text-align: center;  visibility: hidden;  bottom: 100%;  left: 50%;  background: #555 !important;  color: #fff !important;  font-size: 12px !important;  line-height: 20px !important;  font-weight: normal;  border-radius: 3px;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .product-item .product-varations .haru-variations-list .variation .button-tooltip:after {  width: 0;  height: 0;  position: absolute;  bottom: -6px;  left: 50%;  content: "";  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: 7px solid #555;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .product-item .product-varations .haru-variations-list .variation-color {  border: 1px solid #eee;  width: 20px;  height: 20px;  border-radius: 50%;  display: inline-block; } .product-item .product-varations .haru-variations-list .variation-color .color-variation {  width: 14px;  height: 14px;  border-radius: 50%;  display: inline-block;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .product-item .product-varations .haru-variations-list .variation-label {  border: 1px solid #eee;  padding: 0 5px;  background-color: #fff;  color: #000; } .product-item .product-varations .haru-variations-list .variation-image {  border: 1px solid #eee;  display: inline-flex; } .product-item .product-varations .haru-variations-list .variation-image img {  max-width: 30px; } .product-item .product-actions a {  height: 40px !important;  line-height: 40px !important;  width: 40px !important;  padding: 0 !important;  border-radius: 50%;  color: #000 !important; } .product-item .product-actions a:before {  font-size: 20px;  font-weight: 400;  font-family: 'phosphor'; } .product-item .product-actions > div:after {  background-color: #eee;  content: "";  width: 1px;  height: 20px;  right: 0;  position: absolute;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  display: none; } .product-item .product-actions > div:last-child:after {  display: none; } .product-item .product-actions .yith-wcwl-add-to-wishlist {  margin-top: 0; } .product-item .product-actions .yith-wcwl-add-to-wishlist a {  display: block;  font-size: 0; } .product-item .product-actions .yith-wcwl-add-to-wishlist a:hover {  transition: all .3s; } .product-item .product-actions .yith-wcwl-add-to-wishlist a:before {  content: '\e901'; } .product-item .product-actions .yith-wcwl-add-to-wishlist i {  display: none; } .product-item .product-actions .yith-wcwl-add-to-wishlist .ajax-loading {  display: none; } .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback {  display: none; } .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {  color: #dd1d26;  transition: all .3s; } .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {  color: #dd1d26; } .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:hover a:before, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:hover a:before {  color: #fff; } .product-item .product-actions .product-button--compare {  font-size: 0; } .product-item .product-actions .product-button--compare a {  background: transparent !important;  color: #7e7e7e;  width: 48px;  height: 48px;  padding: 0;  border-radius: 50%; } .product-item .product-actions .product-button--compare a:before {  content: '\e926'; } .product-item .product-actions .product-button--compare a:hover {  transition: all .3s; } .product-item .product-actions .product-button--compare a.compare-loading {  overflow: hidden; } .product-item .product-actions .product-button--add-to-cart a, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button, .product-item .product-actions .product-button--add-to-cart .added_to_cart {  background: transparent !important;  color: #7e7e7e;  font-weight: 400; } .product-item .product-actions .product-button--add-to-cart a:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart:before {  display: block;  content: '\e905';  font-family: 'phosphor';  font-size: 20px; } .product-item .product-actions .product-button--add-to-cart a.product_type_soldout:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.product_type_soldout:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.product_type_soldout:before {  content: '\e90a'; } .product-item .product-actions .product-button--add-to-cart a.product_type_simple:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.product_type_simple:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.product_type_simple:before {  content: '\e905'; } .product-item .product-actions .product-button--add-to-cart a.product_type_variable:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.product_type_variable:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.product_type_variable:before {  content: '\e906'; } .product-item .product-actions .product-button--add-to-cart a.product_type_grouped:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.product_type_grouped:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.product_type_grouped:before {  content: '\e906'; } .product-item .product-actions .product-button--add-to-cart a.product_type_external:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.product_type_external:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.product_type_external:before {  content: '\e906'; } .product-item .product-actions .product-button--add-to-cart a.added, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.added, .product-item .product-actions .product-button--add-to-cart .added_to_cart.added {  display: none; } .product-item .product-actions .product-button--add-to-cart a.loading, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.loading, .product-item .product-actions .product-button--add-to-cart .added_to_cart.loading {  opacity: 1; } .product-item .product-actions .product-button--add-to-cart a.loading:before, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button.loading:before, .product-item .product-actions .product-button--add-to-cart .added_to_cart.loading:before {  content: '\e95f';  -webkit-animation: iconSpin 2s linear infinite;      animation: iconSpin 2s linear infinite; } .product-item .product-actions .product-button--add-to-cart a:hover, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover, .product-item .product-actions .product-button--add-to-cart .added_to_cart:hover {  color: #dd1d26; } .product-item .product-actions .product-button--add-to-cart .added_to_cart {  font-size: 0; } .product-item .product-actions .product-button--add-to-cart .added_to_cart:before {  color: #dd1d26; } .product-item .product-actions .product-button--add-to-cart:hover .added_to_cart:before {  color: #fff; } .product-item .product-actions .product-button--quickview a {  display: block;  position: relative; } .product-item .product-actions .product-button--quickview a:before {  content: '\e92f'; } .product-item.style-1 .product-varations {  position: absolute;  left: 10px;  bottom: 0;  opacity: 0;  z-index: 3;  transition: all .5s; } .product-item.style-1 .product-actions {  display: flex;  flex-direction: column;  position: absolute;  right: 10px;  top: 10px;  opacity: 0;  visibility: hidden;  text-align: center;  z-index: 3;  transition: all .5s;  -webkit-transform: translateX(10px);      transform: translateX(10px); } .product-item.style-1 .product-actions .product-button {  flex: 1;  display: flex;  align-items: center;  justify-content: center;  position: relative;  background-color: #fff;  margin-bottom: 10px;  border-radius: 50%;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.08);  transition: all .3s; } .product-item.style-1 .product-actions .product-button:last-child {  margin-bottom: 0; } .product-item.style-1 .product-actions .product-button:hover {  background-color: #dd1d26;  transition: all .3s; } .product-item.style-1 .product-actions .product-button:hover a {  color: #fff !important;  transition: all .3s; } .product-item.style-1 .product-actions a:hover {  background-color: transparent; } .product-item.style-1 .product-actions a:hover .button-tooltip {  opacity: 1;  visibility: visible;  transition: all 300ms ease-in-out 0s; } .product-item.style-1 .product-actions a .button-tooltip {  padding: 2px 6px;  position: absolute;  text-transform: none;  display: inline-block;  min-width: 82px;  opacity: 0;  text-align: center;  visibility: hidden;  right: calc(100% + 6px);  top: 50%;  background: #000;  color: #fff;  border-radius: 3px;  font-size: 14px;  line-height: 20px;  font-weight: normal;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 1440px) {  .product-item.style-1 .product-actions a .button-tooltip {   font-size: 13px;   padding: 2px 5px;   min-width: 80px;  } } @media screen and (max-width: 991px) {  .product-item.style-1 .product-actions a .button-tooltip {   font-size: 12px;  } } .product-item.style-1 .product-actions a .button-tooltip:after {  width: 0;  height: 0;  position: absolute;  right: -6px;  top: 50%;  content: "";  border-top: 5px solid transparent;  border-bottom: 5px solid transparent;  border-left: 7px solid #000;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .product-item.style-1 .product-design {  position: absolute;  bottom: 15px;  left: 50%;  -webkit-transform: translate(-50%, 15px);      transform: translate(-50%, 15px);  opacity: 0;  visibility: hidden;  transition: all .3s; } .product-item.style-1 .product-design .button {  height: 40px;  line-height: 40px;  background-color: #fff;  box-shadow: 0 4px 9px rgba(0, 0, 0, 0.05);  color: #000;  border-radius: 3px;  display: inline-flex;  align-items: center;  font-size: 16px; } @media screen and (max-width: 1440px) {  .product-item.style-1 .product-design .button {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .product-item.style-1 .product-design .button {   font-size: 14px;  } } .product-item.style-1 .product-design .button:before {  content: '\e91f';  font-family: 'phosphor';  font-size: 16px;  font-weight: 600;  margin-right: 3px; } .product-item.style-1 .product-design .button:hover {  background-color: #dd1d26;  color: #fff; } .product-item.style-1 .product-info {  position: relative; } .product-item.style-1 .star-rating {  font-size: 18px;  position: absolute;  top: 1px;  left: 50%;  line-height: 1;  opacity: 0;  visibility: hidden;  -webkit-transform: translate(-50%, 10px);      transform: translate(-50%, 10px);  transition: all .3s; } @media screen and (max-width: 1440px) {  .product-item.style-1 .star-rating {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .product-item.style-1 .star-rating {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .product-item.style-1 .star-rating {   font-size: 15px;  } } .product-item.style-1 .price {  color: #9b9b9b;  font-size: 16px; } @media screen and (max-width: 1440px) {  .product-item.style-1 .price {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .product-item.style-1 .price {   font-size: 14px;  } } .product-item.style-1 .price .amount {  color: #dd1d26;  font-weight: 600; } .product-item.style-1 .price ins {  text-decoration: none; } .product-item.style-1 .price del {  margin-left: 6px; } .product-item.style-1 .price del .amount {  color: #9b9b9b;  font-weight: 600; } .product-item.style-1.has-rating:hover .woocommerce-loop-product__title {  opacity: 0;  visibility: hidden;  -webkit-transform: translateY(-10px);      transform: translateY(-10px); } .product-item.style-1.has-rating:hover .star-rating {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0);  transition: all .3s; } .product-item.style-1:hover .product-varations {  opacity: 1;  visibility: visible;  transition: all .3s; } .product-item.style-1:hover .product-actions {  opacity: 1;  visibility: visible;  -webkit-transform: translateX(0);      transform: translateX(0);  transition: all .3s; } .product-item.style-1:hover .product-design {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0);  transition: all .3s; } .product-item.style-1:hover .star-rating {  opacity: 1;  transition: all .3s; } .product-item.style-2 {  position: relative; } .product-item.style-2:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: calc(100% + 20px);  background: #fff;  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.13);  border-radius: 5px;  opacity: 0;  visibility: hidden;  -webkit-transform: scale(0.96) translateY(0);      transform: scale(0.96) translateY(0);  transition: all .3s; } .product-item.style-2 .product-wrap {  transition: all .3s; } .product-item.style-2 .product-varations {  text-align: right;  width: 100%;  padding-right: 10px;  position: absolute;  top: 10px;  opacity: 0;  visibility: hidden;  z-index: 3;  transition: all .3s; } .product-item.style-2 .product-actions {  display: flex;  flex-direction: row;  position: absolute;  bottom: 20px;  left: 50%;  opacity: 0;  visibility: hidden;  text-align: center;  z-index: 3;  transition: all .3s;  -webkit-transform: translate(-50%, 15px);      transform: translate(-50%, 15px); } .product-item.style-2 .product-actions .product-button {  flex: 1;  display: flex;  align-items: center;  justify-content: center;  position: relative;  background-color: #fff;  margin: 0 5px;  border-radius: 50%;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.08);  transition: all .3s; } .product-item.style-2 .product-actions .product-button:first-child {  margin-left: 0; } .product-item.style-2 .product-actions .product-button:last-child {  margin-right: 0; } .product-item.style-2 .product-actions .product-button:hover {  background-color: #dd1d26;  transition: all .3s; } .product-item.style-2 .product-actions .product-button:hover a {  color: #fff !important;  transition: all .3s; } .product-item.style-2 .product-actions a:hover {  background-color: transparent; } .product-item.style-2 .product-actions a:hover .button-tooltip {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, -6px);      transform: translate(-50%, -6px);  transition: all 300ms ease-in-out 0s; } .product-item.style-2 .product-actions a .button-tooltip {  padding: 2px 6px;  position: absolute;  text-transform: none;  display: inline-block;  min-width: 82px;  opacity: 0;  text-align: center;  visibility: hidden;  background: #000;  color: #fff;  border-radius: 3px;  font-size: 14px;  line-height: 20px;  font-weight: normal;  bottom: 100%;  left: 50%;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } @media screen and (max-width: 1440px) {  .product-item.style-2 .product-actions a .button-tooltip {   font-size: 13px;   padding: 2px 5px;   min-width: 80px;  } } @media screen and (max-width: 991px) {  .product-item.style-2 .product-actions a .button-tooltip {   font-size: 12px;  } } .product-item.style-2 .product-actions a .button-tooltip:after {  width: 0;  height: 0;  position: absolute;  right: auto;  top: auto;  bottom: -6px;  left: 50%;  content: "";  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: 7px solid #000;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .product-item.style-2 .product-design {  position: absolute;  top: calc(100% + 15px);  bottom: auto;  right: 0;  left: 0;  -webkit-transform: none;      transform: none;  opacity: 0;  visibility: hidden;  text-align: center;  transition: all .3s; } .product-item.style-2 .product-design .button {  height: 40px;  line-height: 40px;  background-color: #fff;  border: 2px solid #eee;  border-radius: 5px;  color: #000;  border-radius: 5px;  display: inline-flex;  align-items: center;  font-size: 16px; } @media screen and (max-width: 1440px) {  .product-item.style-2 .product-design .button {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .product-item.style-2 .product-design .button {   font-size: 14px;  } } .product-item.style-2 .product-design .button:before {  content: '\e91f';  font-family: 'phosphor';  font-size: 16px;  font-weight: 600;  margin-right: 3px; } .product-item.style-2 .product-design .button:hover {  border: 2px solid #dd1d26;  background-color: #dd1d26;  color: #fff; } .product-item.style-2 .product-info {  position: relative; } .product-item.style-2 .star-rating {  font-size: 18px;  position: absolute;  top: 1px;  left: 50%;  line-height: 1;  opacity: 0;  visibility: hidden;  -webkit-transform: translate(-50%, 10px);      transform: translate(-50%, 10px);  transition: all .3s; } @media screen and (max-width: 1440px) {  .product-item.style-2 .star-rating {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .product-item.style-2 .star-rating {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .product-item.style-2 .star-rating {   font-size: 15px;  } } .product-item.style-2 .price {  color: #9b9b9b;  font-size: 16px; } @media screen and (max-width: 1440px) {  .product-item.style-2 .price {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .product-item.style-2 .price {   font-size: 14px;  } } .product-item.style-2 .price .amount {  color: #dd1d26;  font-weight: 600; } .product-item.style-2 .price ins {  text-decoration: none; } .product-item.style-2 .price del {  margin-left: 6px; } .product-item.style-2 .price del .amount {  color: #9b9b9b;  font-weight: 600; } .product-item.style-2.product-customize:before {  height: calc(100% + 75px);  transition: all .3s; } .product-item.style-2.has-rating:hover .woocommerce-loop-product__title {  opacity: 0;  visibility: hidden;  -webkit-transform: translateY(-10px);      transform: translateY(-10px); } .product-item.style-2.has-rating:hover .star-rating {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0);  transition: all .3s; } .product-item.style-2:hover {  z-index: 2; } .product-item.style-2:hover:before {  opacity: 1;  visibility: visible;  -webkit-transform: scale(1) translateY(-10px);      transform: scale(1) translateY(-10px);  transition: all .3s; } .product-item.style-2:hover .product-wrap {  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .product-item.style-2:hover .product-varations {  opacity: 1;  visibility: visible;  transition: all .3s; } .product-item.style-2:hover .product-actions {  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0);  opacity: 1;  visibility: visible;  transition: all .3s; } .product-item.style-2:hover .product-design {  opacity: 1;  visibility: visible;  transition: all .3s; } .product-item.style-2:hover .star-rating {  opacity: 1;  transition: all .3s; } .product-item.product-category img {  border: 1px solid rgba(238, 238, 238, 0.5);  border-radius: 5px; } .product-item.product-category .count {  background-color: transparent;  color: #dd1d26;  display: none; }  @-webkit-keyframes iconSpin {  0% {   -webkit-transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(360deg);  } } @keyframes iconSpin {  0% {   -webkit-transform: rotate(0deg);       transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(360deg);       transform: rotate(360deg);  } } .dark-mode .product-label__item {  color: #fff; } .dark-mode .product-label__item--onhot {  background-color: #1d1d1d; } .dark-mode .product-label__item--onnew {  background-color: #1d1d1d; } .dark-mode .product-label__item--onsale {  background-color: #1d1d1d; } .dark-mode .product-label__item--onsold {  background-color: #1d1d1d; } .dark-mode .product-item .product-actions {  background-color: #151515; } .dark-mode .product-item .product-actions > div:after {  background-color: #333; } .dark-mode .product-item .product-actions .product-button--compare a {  color: #ababab; } .dark-mode .product-item .product-actions .product-button--add-to-cart a, .dark-mode .product-item .product-actions .product-button--add-to-cart .add_to_cart_button, .dark-mode .product-item .product-actions .product-button--add-to-cart .added_to_cart {  color: #ababab; } .dark-mode .product-item .product-actions .product-button--add-to-cart a:hover, .dark-mode .product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover, .dark-mode .product-item .product-actions .product-button--add-to-cart .added_to_cart:hover {  color: #dd1d26; } .dark-mode .product-item .price {  color: #9b9b9b; } .dark-mode .product-item .price .amount {  color: #dd1d26;  font-weight: 700; } .dark-mode .product-item .price del .amount {  color: #9b9b9b; }  .elementor-editor-active .product-item .product-wrap > .product-button {  display: none; } .elementor-editor-active .product-item .product-wrap > .product_type_customizable {  display: none; } .woocommerce-products-header .term-description {  background: #f5f5f5;  padding: 15px 15px 5px 15px;  margin-bottom: 40px;  margin-left: 15px;  margin-right: 15px;  border-radius: 5px; } @media screen and (max-width: 767px) {  .woocommerce-products-header .term-description {   margin-bottom: 30px;  } } .woocommerce-products-header .term-description:empty {  display: none; } .shop-filter {  display: flex;  align-items: center;  flex-wrap: wrap;  justify-content: space-between;  margin-bottom: 30px;  max-width: 100%;  width: 100%;  position: relative; } @media screen and (max-width: 767px) {  .shop-filter {   display: block;  } } .shop-filter__sidebar-btn {  color: #000;  display: inline-flex;  align-items: center;  margin-right: 20px;  text-transform: capitalize;  transition: all .3s; } @media screen and (max-width: 767px) {  .shop-filter__sidebar-btn {   display: flex;  } } .shop-filter__sidebar-btn:before {  content: '\e931';  font-family: 'phosphor';  font-size: 24px;  margin-right: 12px; } .shop-filter__sidebar-btn:hover {  cursor: pointer;  color: rgba(0, 0, 0, 0.6);  transition: all .3s; } .shop-filter__layout {  display: inline-flex;  align-items: center;  margin-left: 30px; } .shop-filter__label {  font-weight: 500;  color: #000;  margin-right: 10px; } .shop-filter__grid, .shop-filter__list {  position: relative;  padding: 0 5px; } .shop-filter__grid:hover, .shop-filter__list:hover {  cursor: pointer;  color: rgba(0, 0, 0, 0.8); } .shop-filter__grid.active, .shop-filter__list.active {  color: #000;  pointer-events: none; } .shop-filter__grid:before, .shop-filter__list:before {  display: block;  font-family: 'phosphor';  font-size: 32px; } .shop-filter__grid {  padding-left: 0; } .shop-filter__grid:before {  content: '\e91e'; } .shop-filter__list {  padding-right: 0; } .shop-filter__list:before {  content: '\e927'; } .shop-filter__catalog {  flex: 1;  display: flex;  align-items: center; } @media screen and (max-width: 767px) {  .shop-filter__catalog {   display: inline-flex;   margin-top: 10px;  } } @media screen and (max-width: 767px) {  .shop-filter .woocommerce-result-count {   position: absolute;   right: 0;   top: 8px;   margin-right: 0;  } } .haru-active-filters {  margin-top: -15px;  margin-bottom: 20px;  min-height: 1px; } .haru-active-filters .haru-clear-filters {  display: inline-block;  vertical-align: middle;  margin-bottom: 5px;  margin-right: 15px;  padding-right: 15px;  position: relative;  text-transform: capitalize; } .haru-active-filters .haru-clear-filters:after {  content: '';  position: absolute;  right: -2px;  top: 50%;  width: 1px;  height: 16px;  background-color: rgba(0, 0, 0, 0.4);  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-active-filters .haru-clear-filters > a {  position: relative;  font-weight: 600;  font-size: 16px;  line-height: 1;  color: #000;  transition: all .3s; } .haru-active-filters .haru-clear-filters > a:before {  content: '\e919';  font-family: 'haruicons';  font-weight: 400;  position: relative;  bottom: -1px;  margin-right: 2px; } .haru-active-filters .haru-clear-filters > a:hover {  color: rgba(0, 0, 0, 0.5);  transition: all .3s; } .haru-active-filters .widget_layered_nav_filters {  display: inline-block;  vertical-align: middle;  line-height: 1; } .haru-active-filters .widget_layered_nav_filters li {  display: inline-block;  margin-bottom: 5px !important;  margin-right: 10px; } .haru-active-filters .widget_layered_nav_filters a {  padding: 2px 10px;  background-color: #f5f5f5;  border-radius: 3px; } .haru-active-filters ul {  list-style: none;  padding: 0;  margin: 0; } .woocommerce-result-count {  color: #000;  margin: 0; } .woocommerce-ordering {  display: inline-flex;  align-items: center;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  vertical-align: middle;  margin-left: auto; } @media screen and (max-width: 767px) {  .woocommerce-ordering {   display: flex;  } } .woocommerce-ordering select {  color: #000;  cursor: pointer; } .woocommerce-ordering select:focus {  border-color: transparent; } .archive-product .layout-grid {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .archive-product .layout-grid {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-grid {   margin: 0 -8px;  } } .archive-product .layout-grid .product-item.product-category, .archive-product .layout-grid .product-item.style-1 {  padding: 0 15px;  margin-bottom: 35px; } @media screen and (max-width: 991px) {  .archive-product .layout-grid .product-item.product-category, .archive-product .layout-grid .product-item.style-1 {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-grid .product-item.product-category, .archive-product .layout-grid .product-item.style-1 {   padding: 0 8px;  } } .archive-product .layout-grid .product-item.style-2 {  padding: 15px 15px 0 15px;  margin-bottom: 30px; } @media screen and (max-width: 991px) {  .archive-product .layout-grid .product-item.style-2 {   padding: 10px 10px 0 10px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-grid .product-item.style-2 {   padding: 8px 8px 0 8px;  } } .archive-product .layout-grid .product-short-description {  display: none; } .archive-product .layout-list .product-item.product-category, .archive-product .layout-list .product-item.style-1 {  margin-bottom: 30px;  padding-bottom: 30px;  border-bottom: 1px solid #eee; } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.product-category, .archive-product .layout-list .product-item.style-1 {   padding-bottom: 15px;  } } .archive-product .layout-list .product-item.product-category:last-child, .archive-product .layout-list .product-item.style-1:last-child {  border: none;  padding-bottom: 0; } .archive-product .layout-list .product-item.product-category.outofstock, .archive-product .layout-list .product-item.style-1.outofstock {  padding-bottom: 0; } .archive-product .layout-list .product-item.product-category.outofstock .product-info, .archive-product .layout-list .product-item.style-1.outofstock .product-info {  margin-bottom: 0; } .archive-product .layout-list .product-item.product-category .product-wrap, .archive-product .layout-list .product-item.style-1 .product-wrap {  display: flex;  align-items: start;  flex-direction: row;  flex-wrap: nowrap; } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.product-category .product-wrap, .archive-product .layout-list .product-item.style-1 .product-wrap {   display: block;  } } .archive-product .layout-list .product-item.product-category .product-top, .archive-product .layout-list .product-item.style-1 .product-top {  flex: 0 0 330px;  margin-right: 30px; } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.product-category .product-top, .archive-product .layout-list .product-item.style-1 .product-top {   margin-right: 25px;  } } @media screen and (max-width: 991px) {  .archive-product .layout-list .product-item.product-category .product-top, .archive-product .layout-list .product-item.style-1 .product-top {   margin-right: 20px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.product-category .product-top, .archive-product .layout-list .product-item.style-1 .product-top {   margin-right: 0;  } } .archive-product .layout-list .product-item.product-category .woocommerce-loop-product__title, .archive-product .layout-list .product-item.style-1 .woocommerce-loop-product__title {  margin-top: 0;  font-size: 24px; } @media screen and (max-width: 1440px) {  .archive-product .layout-list .product-item.product-category .woocommerce-loop-product__title, .archive-product .layout-list .product-item.style-1 .woocommerce-loop-product__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.product-category .woocommerce-loop-product__title, .archive-product .layout-list .product-item.style-1 .woocommerce-loop-product__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .archive-product .layout-list .product-item.product-category .woocommerce-loop-product__title, .archive-product .layout-list .product-item.style-1 .woocommerce-loop-product__title {   font-size: 18px;  } } .archive-product .layout-list .product-item.product-category .product-info, .archive-product .layout-list .product-item.style-1 .product-info {  flex: 1 1 auto; } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.product-category .product-info, .archive-product .layout-list .product-item.style-1 .product-info {   margin-top: 20px;   margin-bottom: 15px;  } } .archive-product .layout-list .product-item.product-category .price, .archive-product .layout-list .product-item.style-1 .price {  display: block;  font-size: 20px;  padding-top: 3px; } @media screen and (max-width: 1440px) {  .archive-product .layout-list .product-item.product-category .price, .archive-product .layout-list .product-item.style-1 .price {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.product-category .price, .archive-product .layout-list .product-item.style-1 .price {   font-size: 16px;  } } .archive-product .layout-list .product-item.product-category .product-short-description, .archive-product .layout-list .product-item.style-1 .product-short-description {  display: block;  margin-top: 10px; } .archive-product .layout-list .product-item.product-category .product-short-description:empty, .archive-product .layout-list .product-item.style-1 .product-short-description:empty {  display: none; } .archive-product .layout-list .product-item.product-category.has-rating .star-rating, .archive-product .layout-list .product-item.style-1.has-rating .star-rating {  position: relative;  left: 0;  top: 0;  opacity: 1;  visibility: visible;  -webkit-transform: none;      transform: none;  margin: 10px 0; } .archive-product .layout-list .product-item.product-category.has-rating:hover .woocommerce-loop-product__title, .archive-product .layout-list .product-item.style-1.has-rating:hover .woocommerce-loop-product__title {  opacity: 1;  visibility: visible;  -webkit-transform: none;      transform: none; } .archive-product .layout-list .product-item.style-2 {  margin-bottom: 30px;  padding-bottom: 30px;  border-bottom: 1px solid #eee; } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.style-2 {   padding-bottom: 15px;  } } .archive-product .layout-list .product-item.style-2:last-child {  border: none;  padding-bottom: 0; } .archive-product .layout-list .product-item.style-2:before {  display: none; } .archive-product .layout-list .product-item.style-2.outofstock {  padding-bottom: 0; } .archive-product .layout-list .product-item.style-2.outofstock .product-info {  margin-bottom: 0; } .archive-product .layout-list .product-item.style-2 .product-wrap {  display: flex;  align-items: start;  flex-direction: row;  flex-wrap: nowrap; } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.style-2 .product-wrap {   display: block;  } } .archive-product .layout-list .product-item.style-2 .product-top {  flex: 0 0 330px;  margin-right: 30px; } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.style-2 .product-top {   margin-right: 25px;  } } @media screen and (max-width: 991px) {  .archive-product .layout-list .product-item.style-2 .product-top {   margin-right: 20px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.style-2 .product-top {   margin-right: 0;  } } .archive-product .layout-list .product-item.style-2 .woocommerce-loop-product__title {  margin-top: 0;  font-size: 24px; } @media screen and (max-width: 1440px) {  .archive-product .layout-list .product-item.style-2 .woocommerce-loop-product__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.style-2 .woocommerce-loop-product__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .archive-product .layout-list .product-item.style-2 .woocommerce-loop-product__title {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .archive-product .layout-list .product-item.style-2 .product-info {   margin-top: 20px;   margin-bottom: 15px;  } } .archive-product .layout-list .product-item.style-2 .price {  display: block;  font-size: 20px;  padding-top: 3px; } @media screen and (max-width: 1440px) {  .archive-product .layout-list .product-item.style-2 .price {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .archive-product .layout-list .product-item.style-2 .price {   font-size: 16px;  } } .archive-product .layout-list .product-item.style-2 .product-design {  opacity: 1;  visibility: visible; } .archive-product .layout-list .product-item.style-2 .product-short-description {  display: block;  margin-top: 10px; } .archive-product .layout-list .product-item.style-2 .product-short-description:empty {  display: none; } .archive-product .layout-list .product-item.style-2.has-rating .star-rating {  position: relative;  left: 0;  top: 0;  opacity: 1;  visibility: visible;  -webkit-transform: none;      transform: none;  margin: 10px 0; } .archive-product .layout-list .product-item.style-2.has-rating:hover .woocommerce-loop-product__title {  opacity: 1;  visibility: visible;  -webkit-transform: none;      transform: none; } .archive-product .layout-list .product-item.style-2:hover .product-wrap {  -webkit-transform: none;      transform: none; } .woocommerce-loop-category__title {  font-size: 18px;  margin-top: 10px;  margin-bottom: 5px;  text-align: center;  transition: all .3s; } @media screen and (max-width: 1440px) {  .woocommerce-loop-category__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .woocommerce-loop-category__title {   font-size: 16px;  } } .woocommerce-loop-category__title:hover {  color: #dd1d26;  transition: all .3s; } .woocommerce-loop-category__count {  font-size: 16px;  text-align: center;  transition: all .3s; } @media screen and (max-width: 1440px) {  .woocommerce-loop-category__count {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .woocommerce-loop-category__count {   font-size: 14px;  } } .layout-list .product-item.product-category a {  display: flex; } .layout-list .product-item.product-category img {  flex: 0 0 330px;  max-width: 330px;  margin-right: 30px; } .layout-list .product-item.product-category .woocommerce-loop-category__title {  flex: 1 1 auto;  text-align: left; } .layout-list .product-item .product-actions .product-button--add-to-cart {  display: none; } .layout-list .product-info {  text-align: left; } .layout-list .product-info .product-button--add-to-cart {  display: inline-block;  margin-top: 20px; } .layout-list .product-info .product-button--add-to-cart .button {  padding: 0 35px; } @media screen and (max-width: 767px) {  .layout-list .product-info .product-button--add-to-cart .button {   padding: 0 30px;  } } .layout-list .product-info .product-button .product_type_soldout {  display: none; } .layout-list .product-info .product-design {  position: relative;  display: inline-block;  margin-left: 15px;  bottom: -1px; } .layout-list .product-info .product-design .button {  height: 48px;  line-height: 48px;  padding: 0 35px; } @media screen and (max-width: 1440px) {  .layout-list .product-info .product-design .button {   font-size: inherit;  } } @media screen and (max-width: 767px) {  .layout-list .product-info .product-design .button {   padding: 0 30px;  } } .woocommerce-pagination {  padding-top: 50px;  text-align: center; } @media screen and (max-width: 1440px) {  .woocommerce-pagination {   padding-top: 45px;  } } @media screen and (max-width: 1024px) {  .woocommerce-pagination {   padding-top: 40px;  } } @media screen and (max-width: 991px) {  .woocommerce-pagination {   padding-top: 35px;  } } @media screen and (max-width: 767px) {  .woocommerce-pagination {   padding-top: 30px;  } } .woocommerce-pagination .page-numbers {  border: none;  padding: 0;  margin: 0; } .woocommerce-pagination .page-numbers li {  display: inline-block;  border: none; } .woocommerce-pagination .page-numbers li span, .woocommerce-pagination .page-numbers li a {  display: inline-block;  padding: 0 10px;  color: #000;  margin: 0 3px;  width: 30px;  height: 30px;  line-height: 30px;  border-radius: 3px;  font-weight: 600;  transition: all .3s; } .woocommerce-pagination .page-numbers li span.next:before, .woocommerce-pagination .page-numbers li a.next:before {  content: '\e919';  font-family: 'phosphor'; } .woocommerce-pagination .page-numbers li span.prev:before, .woocommerce-pagination .page-numbers li a.prev:before {  content: '\e918';  font-family: 'phosphor'; } .woocommerce-pagination .page-numbers li span.current {  background-color: #dd1d26;  color: #fff; } .woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li a:focus {  background: transparent;  color: #dd1d26;  transition: all .3s; } .archive-sidebar.hidden-sidebar {  position: fixed;  top: 0;  left: 0;  width: 350px;  height: 100vh;  background-color: #fff;  z-index: 102;  -webkit-transform: translateX(-100%);      transform: translateX(-100%);  transition: all .3s; } .archive-sidebar.hidden-sidebar.in {  -webkit-transform: translateX(0);      transform: translateX(0);  transition: all .3s; } .hidden-sidebar__header {  padding: 10px;  border-bottom: 1px solid #eee;  height: 50px;  display: flex;  align-items: center;  justify-content: flex-end; } .hidden-sidebar__close {  display: inline-flex;  align-items: center;  text-transform: uppercase;  color: #000;  font-weight: 500;  font-size: 0;  transition: all .3s; } .hidden-sidebar__close:after {  content: '\e919';  font-family: 'haruicons';  font-weight: 400;  font-size: 20px;  position: relative;  top: -1px; } .hidden-sidebar__close:hover {  cursor: pointer;  color: #dd1d26;  transition: all .3s; } .hidden-sidebar__content {  padding: 40px 0;  height: calc(100vh - 50px);  overflow-y: auto; } .hidden-sidebar__content aside {  padding: 0 30px 30px 30px;  margin-bottom: 30px;  border-bottom: 1px solid #eee; } .hidden-sidebar__content aside:last-child {  padding-bottom: 0;  margin-bottom: 0;  border-bottom: none; } .hidden-sidebar-overlay {  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.8);  z-index: 101;  opacity: 0;  visibility: hidden;  transition: all .3s; } .hidden-sidebar-overlay.in {  opacity: 1;  visibility: visible;  transition: all .3s; } .hidden-sidebar-overlay:hover {  cursor: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/close-white.svg), auto; } .archive-content.has-hidden-sidebar .woocommerce-result-count {  margin-left: auto; } .archive-content.has-hidden-sidebar .woocommerce-ordering {  margin-left: 25px; } @media screen and (max-width: 767px) {  .archive-content.has-hidden-sidebar .woocommerce-ordering {   margin-left: 0;  } } .dark-mode .woocommerce-products-header .term-description {  background: #333; } .dark-mode .shop-filter__layout {  border: 1px solid #333; } .dark-mode .woocommerce-ordering select {  color: #fff; } .dark-mode .archive-product .layout-list .product-item {  border-bottom: 1px solid #333; } .dark-mode .archive-product .layout-list .product-item:last-child {  border: none; } .dark-mode .woocommerce-pagination .page-numbers li span, .dark-mode .woocommerce-pagination .page-numbers li a {  color: #fff; } .dark-mode .woocommerce-pagination .page-numbers li a:hover, .dark-mode .woocommerce-pagination .page-numbers li a:focus {  color: #dd1d26; } html.overflow-hidden {  overflow: hidden; } .haru-single-product .related, .haru-single-product .upsells {  padding-top: 60px;  border-top: 1px solid #eee; } @media screen and (max-width: 1440px) {  .haru-single-product .related,  .haru-single-product .upsells {   padding-top: 50px;  } } @media screen and (max-width: 1024px) {  .haru-single-product .related,  .haru-single-product .upsells {   padding-top: 40px;  } } @media screen and (max-width: 767px) {  .haru-single-product .related,  .haru-single-product .upsells {   margin-top: 40px;  } } .haru-single-product .related .haru-heading, .haru-single-product .upsells .haru-heading {  text-align: center; } .haru-single-product .related .related-products, .haru-single-product .upsells .related-products {  margin: 0;  padding: 0; } .haru-single-product .related .related-products .product, .haru-single-product .upsells .related-products .product {  width: 100%; } @media screen and (max-width: 991px) {  .haru-single-product .related .haru-carousel--nav-top-right .owl-nav,  .haru-single-product .upsells .haru-carousel--nav-top-right .owl-nav {   top: -75px;  } } @media screen and (max-width: 767px) {  .haru-single-product .related .haru-carousel--nav-top-right .owl-nav,  .haru-single-product .upsells .haru-carousel--nav-top-right .owl-nav {   top: -68px;  } } .haru-single-product .related .haru-carousel .owl-prev, .haru-single-product .related .haru-carousel .owl-next, .haru-single-product .upsells .haru-carousel .owl-prev, .haru-single-product .upsells .haru-carousel .owl-next {  border-radius: 3px; } .haru-single-product .upsells {  margin-top: 40px; } @media screen and (max-width: 1440px) {  .haru-single-product .upsells {   margin-top: 30px;  } } @media screen and (max-width: 767px) {  .haru-single-product .upsells {   border-top: none;   margin-top: 0;  } } .haru-single-product .related {  margin-top: 60px; } .single-product-top {  display: flex;  width: 100%;  margin-bottom: 50px; } @media screen and (max-width: 767px) {  .single-product-top {   display: block;  } } .single-product-top .slick-arrow.slick-prev, .single-product-top .slick-arrow.slick-next {  background: none;  border: none;  color: transparent;  cursor: pointer;  display: block;  font-size: 0;  line-height: 0;  outline: none;  padding: 0;  position: absolute;  top: 50%;  z-index: 9;  opacity: 0;  visibility: hidden;  transition: all .3s; } .single-product-top .slick-arrow.slick-prev:before, .single-product-top .slick-arrow.slick-next:before {  color: #7e7e7e;  line-height: 1;  opacity: 1;  font-family: "phosphor";  font-weight: 400;  visibility: visible;  transition: all .3s; } .single-product-top .slick-arrow.slick-prev:hover:before, .single-product-top .slick-arrow.slick-next:hover:before {  color: #dd1d26;  transition: all .3s; } .single-product-top .slick-arrow.slick-prev:before {  content: "\e915"; } .single-product-top .slick-arrow.slick-next:before {  content: "\e916"; } .single-product-top #product-images:hover .slick-arrow.slick-prev, .single-product-top #product-images:hover .slick-arrow.slick-next, .single-product-top #product-thumbnails:hover .slick-arrow.slick-prev, .single-product-top #product-thumbnails:hover .slick-arrow.slick-next {  opacity: 1;  visibility: visible;  transition: all .3s; } .single-product-top #product-images:hover .slick-arrow.slick-prev.slick-disabled, .single-product-top #product-images:hover .slick-arrow.slick-next.slick-disabled, .single-product-top #product-thumbnails:hover .slick-arrow.slick-prev.slick-disabled, .single-product-top #product-thumbnails:hover .slick-arrow.slick-next.slick-disabled {  opacity: .6; } .single-product-top #product-images .product-image-item:hover {  cursor: -webkit-grab;  cursor: grab; } .single-product-top .single-product-image-wrap {  width: 50%;  position: relative;  overflow: hidden;  padding-right: 15px; } @media screen and (max-width: 767px) {  .single-product-top .single-product-image-wrap {   width: 100%;   padding-right: 0;  } } .single-product-top .single-product-image-wrap .product-label {  z-index: 9;  left: 20px;  top: 20px; } @media screen and (max-width: 1440px) {  .single-product-top .single-product-image-wrap .product-label {   left: 15px;   top: 15px;  } } @media screen and (max-width: 767px) {  .single-product-top .single-product-image-wrap .product-label {   left: 10px;   top: 10px;  } } .single-product-top .single-product-image-wrap .product-label__item {  font-size: 15px;  font-weight: 600; } @media screen and (max-width: 1440px) {  .single-product-top .single-product-image-wrap .product-label__item {   font-size: 14px;  } } @media screen and (max-width: 767px) {  .single-product-top .single-product-image-wrap .product-label__item {   font-size: 13px;  } } .single-product-top .single-product-image-wrap .product-images-actions {  position: absolute;  left: 0;  bottom: 10px;  padding: 20px; } .single-product-top .single-product-image-wrap .product-gallery-btn {  display: flex;  align-items: flex-start;  flex-direction: column; } .single-product-top .single-product-image-wrap .product-gallery-btn > a {  background-color: #fff;  font-size: 14px;  text-align: center;  border-radius: 30px;  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);  display: flex;  align-items: center;  font-size: 13px; } .single-product-top .single-product-image-wrap .product-gallery-btn > a:before {  width: 48px;  height: 48px;  line-height: 48px;  font-size: 20px;  font-weight: 700; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap .product-gallery-btn > a:before {   width: 40px;   height: 40px;   line-height: 40px;   font-size: 18px;  } } .single-product-top .single-product-image-wrap .product-gallery-btn > a > span {  max-width: 0;  overflow: hidden;  padding: 0;  white-space: nowrap;  font-weight: 600;  transition: all .3s; } .single-product-top .single-product-image-wrap .product-gallery-btn > a:hover > span {  max-width: 220px;  padding-right: 20px;  transition: all .3s; } .single-product-top .single-product-image-wrap .product-video {  margin-bottom: 10px; } .single-product-top .single-product-image-wrap .product-video a:before {  content: '\e924';  font-family: 'haruicons';  font-weight: 400;  position: relative;  right: -1px; } .single-product-top .single-product-image-wrap .product-gallery-enlarge a:before {  content: '\e92f';  font-family: 'phosphor';  font-weight: 400; } .single-product-top .single-product-image-wrap .single-product-image {  position: relative; } .single-product-top .single-product-image-wrap .product-images-wrap {  position: relative; } .single-product-top .single-product-image-wrap.horizontal .product-image-item:focus, .single-product-top .single-product-image-wrap.horizontal .thumbnail-image:focus, .single-product-top .single-product-image-wrap.vertical .product-image-item:focus, .single-product-top .single-product-image-wrap.vertical .thumbnail-image:focus {  outline: none; } .single-product-top .single-product-image-wrap.horizontal .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.horizontal .thumbnail-image:not(:first-child), .single-product-top .single-product-image-wrap.vertical .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.vertical .thumbnail-image:not(:first-child) {  display: none; } .single-product-top .single-product-image-wrap.horizontal #product-images.slick-initialized .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.horizontal #product-images.slick-initialized .thumbnail-image:not(:first-child), .single-product-top .single-product-image-wrap.horizontal #product-thumbnails.slick-initialized .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.horizontal #product-thumbnails.slick-initialized .thumbnail-image:not(:first-child), .single-product-top .single-product-image-wrap.vertical #product-images.slick-initialized .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.vertical #product-images.slick-initialized .thumbnail-image:not(:first-child), .single-product-top .single-product-image-wrap.vertical #product-thumbnails.slick-initialized .product-image-item:not(:first-child), .single-product-top .single-product-image-wrap.vertical #product-thumbnails.slick-initialized .thumbnail-image:not(:first-child) {  display: block; } .single-product-top .single-product-image-wrap.horizontal #product-images:hover .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap.vertical #product-images:hover .slick-arrow.slick-prev {  left: 35px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-images:hover .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap.vertical #product-images:hover .slick-arrow.slick-prev {   left: 20px;  } } .single-product-top .single-product-image-wrap.horizontal #product-images:hover .slick-arrow.slick-next, .single-product-top .single-product-image-wrap.vertical #product-images:hover .slick-arrow.slick-next {  right: 35px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-images:hover .slick-arrow.slick-next, .single-product-top .single-product-image-wrap.vertical #product-images:hover .slick-arrow.slick-next {   right: 20px;  } } .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev {  left: 10px;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next {  right: 10px;  -webkit-transform: translate(50%, -50%);      transform: translate(50%, -50%); } .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next:before {  font-size: 42px; } @media screen and (max-width: 1440px) {  .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next:before {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next:before {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next:before {   font-size: 28px;  } } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-images .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-images .slick-arrow.slick-next:before {   font-size: 24px;  } } .single-product-top .single-product-image-wrap.horizontal #product-images .product-image-lightbox, .single-product-top .single-product-image-wrap.vertical #product-images .product-image-lightbox {  display: none; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .woocommerce-thumbnail-image, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .woocommerce-thumbnail-image {  display: flex; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next:before {  font-size: 28px; } @media screen and (max-width: 1440px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next:before {   font-size: 26px;  } } @media screen and (max-width: 1024px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next:before {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next:before {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next:before {   font-size: 20px;  } } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide img, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide img {  border-bottom: 2px solid transparent; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide.slick-current img, .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide.slick-current img {  border-bottom: 2px solid #000; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails {  margin: 10px -5px 0 -5px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails {   margin: 6px -3px 0 -3px;  } } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails:hover .slick-arrow.slick-prev {  left: 25px; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails:hover .slick-arrow.slick-next {  right: 25px; } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-prev {  left: 10px;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-arrow.slick-next {  right: 10px;  -webkit-transform: translate(50%, -50%);      transform: translate(50%, -50%); } .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide {  padding: 0 5px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide {   padding: 0 3px;  } } .single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-images-wrap {  margin-left: 100px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-images-wrap {   margin-left: 97px;  } } .single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-thumbnails-wrap {  position: absolute;  left: 0;  top: 0;  width: 90px;  height: 100%; } .single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-label {  left: 110px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-label {   left: 107px;  } } .single-product-top .single-product-image-wrap.vertical.thumbnail-right .product-images-wrap {  margin-right: 100px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.vertical.thumbnail-right .product-images-wrap {   margin-right: 97px;  } } .single-product-top .single-product-image-wrap.vertical.thumbnail-right .product-thumbnails-wrap {  position: absolute;  right: 0;  top: 0;  width: 90px;  height: 100%; } .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide {  border: none; } .single-product-top .single-product-image-wrap.vertical #product-thumbnails:hover .slick-arrow.slick-prev {  top: 15px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.vertical #product-thumbnails:hover .slick-arrow.slick-prev {   top: 5px;  } } .single-product-top .single-product-image-wrap.vertical #product-thumbnails:hover .slick-arrow.slick-next {  bottom: 15px; } @media screen and (max-width: 991px) {  .single-product-top .single-product-image-wrap.vertical #product-thumbnails:hover .slick-arrow.slick-next {   bottom: 5px;  } } .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-prev {  top: 0;  bottom: auto;  left: 50%;  -webkit-transform: translateX(-50%) rotate(90deg);      transform: translateX(-50%) rotate(90deg); } .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-arrow.slick-next {  bottom: 0;  top: auto;  left: 50%;  -webkit-transform: translateX(-50%) rotate(90deg);      transform: translateX(-50%) rotate(90deg); } .single-product-top .single-product-image-wrap.vertical_gallery .product-images-wrap {  margin-left: 110px; } .single-product-top .single-product-image-wrap.vertical_gallery #product-images .product-image-item {  display: flex;  align-items: flex-start;  position: relative;  margin-bottom: 20px; } .single-product-top .single-product-image-wrap.vertical_gallery #product-images .product-image-item .product-image-lightbox {  width: 36px;  height: 36px;  font-size: 16px;  line-height: 36px;  text-align: center;  background-color: #fff;  position: absolute;  right: 20px;  top: 20px;  z-index: 9;  opacity: 0;  transition: all .3s;  border-radius: 50%;  box-shadow: 0 0 29px 0 rgba(0, 0, 0, 0.3);  display: none; } .single-product-top .single-product-image-wrap.vertical_gallery .product-label {  left: 120px; } .single-product-top .single-product-image-wrap.vertical_gallery .product-thumbnails-wrap {  position: absolute;  top: 0;  left: 0;  width: 100px;  height: 100%; } .single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .woocommerce-thumbnail-image {  display: flex;  align-items: flex-start; } .single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image {  border-bottom: 2px solid transparent;  margin-bottom: 10px; } .single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image:last-child {  margin-bottom: 0; } .single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image.current {  border-bottom: 2px solid #000; } .single-product-top .single-product-summary {  position: relative;  width: 50%;  padding-left: 15px; } @media screen and (max-width: 767px) {  .single-product-top .single-product-summary {   width: 100%;   padding-left: 0;   margin-top: 20px;  } } @media screen and (max-width: 767px) {  .single-product-top .entry-summary {   padding-top: 0 !important;  } } .single-product-top .product_title {  font-size: 40px;  font-weight: 600;  margin-top: 0; } @media screen and (max-width: 1440px) {  .single-product-top .product_title {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .single-product-top .product_title {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .single-product-top .product_title {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .single-product-top .product_title {   font-size: 24px;  } } .single-product-top .woocommerce-product-rating {  display: flex;  align-items: center;  padding: 0 0 5px; } .single-product-top .woocommerce-product-rating .star-rating {  margin-right: 6px; } .single-product-top .woocommerce-review-link {  color: #9b9b9b;  transition: all .3s; } .single-product-top .woocommerce-review-link:hover {  color: #dd1d26;  transition: all .3s; } .single-product-top .out-of-stock {  color: #dd1d26;  font-weight: 600; } .single-product-top .price {  font-size: 24px; } @media screen and (max-width: 1440px) {  .single-product-top .price {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .single-product-top .price {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .single-product-top .price {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .single-product-top .price {   font-size: 16px;  } } .single-product-top .price .amount {  font-weight: 600; } .single-product-top .price del {  margin-left: 6px; } .single-product-top .woocommerce-product-details__short-description {  padding-bottom: 5px; } .single-product-top .product-size-guide .product-size-guide-link {  color: #000;  display: inline-flex;  align-items: center;  transition: all .3s; } .single-product-top .product-size-guide .product-size-guide-link:hover {  color: #dd1d26;  transition: all .3s; } .single-product-top .product-size-guide .product-size-guide-link:before {  content: '\e959';  font-family: 'phosphor';  margin-right: 6px;  font-size: 18px;  position: relative;  top: -1px; } .single-product-top .woocommerce-grouped-product-list {  margin-bottom: 30px; } .single-product-top .woocommerce-grouped-product-list tr td:first-child {  padding-left: 0; } .single-product-top .woocommerce-grouped-product-list-item__label a {  font-weight: 600;  color: #000; } .single-product-top .woocommerce-grouped-product-list-item__label a:hover {  color: #dd1d26;  transition: all .3s; } .single-product-top form.cart {  margin-top: 15px;  margin-bottom: 10px; } .single-product-top form.cart:before, .single-product-top form.cart:after {  display: table;  content: ''; } .single-product-top form.cart:after {  clear: both; } .single-product-top form.cart .hide {  display: none; } .single-product-top form.cart table.variations {  border: none;  margin-bottom: 10px; } .single-product-top form.cart table.variations th, .single-product-top form.cart table.variations td {  border: none; } .single-product-top form.cart table.variations .label {  width: 100px; } .single-product-top form.cart table.variations label {  color: #000;  font-weight: 600; } .single-product-top form.cart table.variations td {  padding: 5px 0 10px 0; } .single-product-top form.cart table.variations tr:last-child td {  padding: 0; } .single-product-top form.cart table.variations .reset_variations {  color: #000;  font-size: 15px;  transition: all .3s; } .single-product-top form.cart table.variations .reset_variations:hover {  transition: all .3s; } .single-product-top form.cart table.variations .reset_variations:before {  content: '\e937';  font-family: 'haruicons';  font-weight: 700;  display: inline-block;  margin-right: 5px;  position: relative;  bottom: -2px; } .single-product-top form.cart table.variations .variable-attribute-wrap {  padding: 0;  margin: 0;  list-style: none;  display: flex;  flex-wrap: wrap;  align-items: center; } .single-product-top form.cart table.variations .variable-attribute-wrap > li {  cursor: pointer;  display: flex;  align-items: flex-start;  position: relative; } .single-product-top form.cart table.variations .variable-attribute-wrap > li:hover .button-tooltip {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, -5px);      transform: translate(-50%, -5px);  transition: all 300ms ease-in-out 0s; } .single-product-top form.cart table.variations .variable-attribute-wrap > li .button-tooltip {  padding: 3px 5px;  position: absolute;  text-transform: none;  min-width: 60px;  opacity: 0;  text-align: center;  visibility: hidden;  bottom: calc(100% + 2px);  left: 50%;  background: #555;  color: #fff;  font-size: 12px;  line-height: 20px;  font-weight: normal;  border-radius: 3px;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .single-product-top form.cart table.variations .variable-attribute-wrap > li .button-tooltip:after {  width: 0;  height: 0;  position: absolute;  bottom: -6px;  left: 50%;  content: '';  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: 7px solid #555;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li {  width: 24px;  height: 24px;  margin-right: 16px;  border-radius: 50%; } .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li:last-child {  margin-right: 0; } .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li.selected:before {  border: 1px solid #000; } .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li:before {  content: '';  position: absolute;  width: 30px;  height: 30px;  border: 1px solid #cdcdcd;  top: -3px;  left: -3px;  border-radius: 50%; } .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li {  font-weight: 500;  background-color: #f5f5f5;  border: 1px solid #f5f5f5;  border-radius: 3px;  font-size: 15px;  margin-right: 5px;  margin-bottom: 5px;  height: 36px;  line-height: 34px;  padding: 0 15px;  transition: all .3s; } @media screen and (max-width: 1024px) {  .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li {   font-size: 14px;  } } .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li:last-child {  margin-right: 0; } .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li.selected {  border: 1px solid #000;  color: #000; } .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li:hover {  color: #000;  transition: all .3s; } .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li {  max-width: 48px;  margin-right: 5px;  padding: 3px;  border: 1px solid #eee;  border-radius: 3px; } .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li:last-child {  margin-right: 0; } .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li.selected {  border: 1px solid #000; } .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li img {  border-radius: 3px; } .single-product-top form.cart .quantity {  float: left;  margin-right: 10px; } .single-product-top form.cart .quantity .screen-reader-text {  display: none; } .single-product-top form.cart .quantity .input-button {  height: 46px; } .single-product-top form.cart .quantity input[type="number"] {  width: 46px;  height: 46px; } .single-product-top form.cart .single_add_to_cart_button {  float: left;  height: 48px;  padding: 0 20px;  width: 100%;  max-width: calc(100% - 100px); } .single-product-top form.cart .woocommerce-variation-price {  margin-bottom: 20px; } .single-product-top form.cart .woocommerce-variation-price span.price {  border: none; } .single-product-top form.cart .woocommerce-variation-price span.price del {  margin-left: 6px; } .single-product-top form.cart .woocommerce-variation-price span.price ins {  text-decoration: none; } .single-product-top .product-button {  position: relative;  float: left;  margin-top: 12px; } .single-product-top .product-button a .button-tooltip {  font-size: 16px;  font-weight: 600; } .single-product-top .product-button--wishlist {  width: auto;  float: left; } .single-product-top .product-button--wishlist a {  height: 48px;  line-height: 48px;  padding: 0;  display: inline-flex;  align-items: center;  background: transparent;  color: #000;  transition: all .3s; } .single-product-top .product-button--wishlist a:before {  content: '\e901';  font-family: 'phosphor';  font-size: 20px;  font-weight: 400;  margin-right: 10px; } .single-product-top .product-button--wishlist a:hover {  color: #dd1d26;  transition: all .3s; } .single-product-top .product-button--wishlist i {  display: none; } .single-product-top .product-button--wishlist img {  display: none; } .single-product-top .product-button--wishlist span:not(.haru-tooltip) {  display: none; } .single-product-top .product-button--wishlist .feedback {  display: none; } .single-product-top .product-button--wishlist .yith-wcwl-add-to-wishlist {  margin-top: 0; } .single-product-top .product-button--wishlist .yith-wcwl-wishlistaddedbrowse a, .single-product-top .product-button--wishlist .yith-wcwl-wishlistexistsbrowse a {  color: #dd1d26;  font-size: 0; } .single-product-top .product-button--compare {  margin-left: 40px; } .single-product-top .product-button--compare a.button {  display: inline-flex;  padding: 0;  height: 48px;  line-height: 48px;  background: transparent;  text-align: center;  color: #000;  transition: all .3s; } .single-product-top .product-button--compare a.button:before {  content: '\e926';  font-family: 'phosphor';  font-size: 20px;  font-weight: 400;  margin-right: 10px; } .single-product-top .product-button--compare a.button.added {  color: #dd1d26;  transition: all .3s; } .single-product-top .product-button--compare a.button:hover {  background: transparent;  color: #dd1d26;  transition: all .3s; } .single-product-top .single-product-summary .product_type_customizable {  display: inline-flex;  justify-content: center;  background-color: #fff;  border: 2px solid #eee;  color: #000;  border-radius: 5px;  line-height: 46px; } .single-product-top .single-product-summary .product_type_customizable:hover {  background-color: #dd1d26;  border: 2px solid #dd1d26; } .single-product-top .single-product-summary .product_type_customizable:before {  content: '\e91f';  font-family: 'phosphor';  font-size: 16px;  font-weight: 600;  margin-right: 5px;  position: relative;  bottom: -1px; } .single-product-top .product_meta {  margin-top: 15px;  border-top: 1px solid #eee;  padding-top: 20px; } .single-product-top .product_meta > span {  display: block;  margin-bottom: 10px; } .single-product-top .product_meta > span.devide_sign {  font-weight: 400; } .single-product-top .product_meta .sku_wrapper .label, .single-product-top .product_meta .posted_in .label, .single-product-top .product_meta .tagged_as .label {  color: #000;  display: inline-block;  font-weight: 500;  padding: 0 5px 0 0;  text-transform: capitalize; } .single-product-top .haru-social-share__list li a {  font-size: 15px; } .single-product-top .haru-social-share__label {  display: inline-block;  margin-right: 5px; } .product-customize.product form.cart .button.product_type_customizable {  width: 100%;  max-width: calc(100% - 100px); } .product-customize.product form.cart .single_add_to_cart_button {  width: 100%;  max-width: 100%;  margin-top: 20px; } .single-product-bottom {  margin-bottom: 20px; } @media screen and (max-width: 767px) {  .woocommerce-tabs {   border-top: 2px solid #eee;  } } .woocommerce-tabs .tabs {  margin: 0 0 20px 0;  padding: 0;  list-style: none;  text-align: center;  border-bottom: 1px solid #eee; } @media screen and (max-width: 767px) {  .woocommerce-tabs .tabs {   display: none;  } } .woocommerce-tabs .tabs li {  display: inline-block;  margin: 0 15px; } .woocommerce-tabs .tabs li:first-child {  margin-left: 0; } .woocommerce-tabs .tabs li:last-child {  margin-right: 0; } .woocommerce-tabs .tabs li.active a {  color: #000; } .woocommerce-tabs .tabs li.active a:before {  content: '';  position: absolute;  width: 100%;  height: 2px;  bottom: -1px;  left: 0;  background-color: #000; } .woocommerce-tabs .tabs li a {  display: block;  font-size: 20px;  font-weight: 600;  padding: 10px 0;  position: relative;  transition: all .3s; } @media screen and (max-width: 1440px) {  .woocommerce-tabs .tabs li a {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .woocommerce-tabs .tabs li a {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .woocommerce-tabs .tabs li a {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .woocommerce-tabs .tabs li a {   font-size: 16px;  } } .woocommerce-tabs .tabs li a:hover {  color: #000;  transition: all .3s; } .woocommerce-tabs .woocommerce-Tabs-panel {  padding: 20px 0 10px; } @media screen and (max-width: 1440px) {  .woocommerce-tabs .woocommerce-Tabs-panel {   padding: 15px 0 5px;  } } @media screen and (max-width: 1024px) {  .woocommerce-tabs .woocommerce-Tabs-panel {   padding: 10px 0 0;  } } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Tabs-panel {   padding: 5px 0 15px;  } } .woocommerce-tabs .woocommerce-Tabs-panel .elementor-widget-text-editor .elementor-widget-container ul {  padding: 0;  margin: 0;  list-style: none; } .woocommerce-tabs .woocommerce-Tabs-panel .elementor-widget-text-editor .elementor-widget-container ul li {  line-height: 2; } .woocommerce-tabs .woocommerce-Tabs-panel .elementor-widget-text-editor .elementor-widget-container ul li:before {  content: '\e916';  font-family: 'phosphor';  font-size: 12px;  margin-right: 6px; } .woocommerce-tabs .woocommerce-Tabs-panel > h2 {  display: none;  font-size: 16px;  font-weight: 400;  color: #dd1d26;  text-transform: uppercase;  padding-bottom: 30px; } .woocommerce-tabs .woocommerce-Tabs-panel p {  line-height: 1.8; } @media screen and (max-width: 767px) {  .woocommerce-tabs .haru-woocommerce-tab {   border-bottom: 1px solid #eee;  } } .woocommerce-tabs .haru-accordion-title {  position: relative;  padding: 15px 0;  color: #000;  font-size: 15px;  font-weight: 600;  text-transform: uppercase;  display: none; } @media screen and (max-width: 767px) {  .woocommerce-tabs .haru-accordion-title {   display: block;  } } .woocommerce-tabs .haru-accordion-title:before {  content: '\e914';  font-family: "haruicons";  font-weight: 400;  font-size: 20px;  position: absolute;  right: 0;  top: 50%;  -webkit-transform: translateY(-50%) rotate(0);      transform: translateY(-50%) rotate(0);  transition: all .3s; } .woocommerce-tabs .haru-accordion-title.active {  color: #dd1d26; } .woocommerce-tabs .haru-accordion-title.active:before {  -webkit-transform: translateY(-50%) rotate(180deg);      transform: translateY(-50%) rotate(180deg);  transition: all .3s; } .woocommerce-tabs #tab-additional_information .shop_attributes {  margin: 0 auto 10px auto;  border: none;  width: 100%;  max-width: 600px; } .woocommerce-tabs #tab-additional_information .shop_attributes th, .woocommerce-tabs #tab-additional_information .shop_attributes td {  border: none;  border-bottom: 1px solid #eee;  padding: 10px;  padding-right: 0;  padding-left: 0; } .woocommerce-tabs #tab-additional_information .shop_attributes th p, .woocommerce-tabs #tab-additional_information .shop_attributes td p {  margin-bottom: 0; } .woocommerce-tabs #tab-additional_information .shop_attributes th {  color: #000;  font-weight: 600;  text-align: left; } .woocommerce-tabs #tab-additional_information .shop_attributes td {  text-align: right; } .woocommerce-tabs #tab-additional_information .shop_attributes tr:last-child th, .woocommerce-tabs #tab-additional_information .shop_attributes tr:last-child td {  border: none; } .woocommerce-tabs .woocommerce-Reviews .required {  color: #d82329; } .woocommerce-tabs .woocommerce-Reviews label {  color: #000;  display: block;  margin-bottom: 5px;  font-weight: 500; } .woocommerce-tabs .woocommerce-Reviews #comments {  margin-top: 0;  padding-bottom: 15px;  border-bottom: 1px solid #eee; } .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-Reviews-title {  font-size: 20px;  font-weight: 600;  padding-bottom: 20px;  margin-top: 0; } @media screen and (max-width: 1440px) {  .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-Reviews-title {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-Reviews-title {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-Reviews-title {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-Reviews-title {   font-size: 16px;  } } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist {  padding: 0;  margin: 0;  list-style: none; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container {  display: flex;  align-items: flex-start;  flex-direction: row;  padding: 15px 0; } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container {   padding: 10px 0;  } } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container img {  border: none;  margin-right: 20px;  flex: 0 0 70px;  border-radius: 50%; } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container img {   flex: 0 0 60px;   margin-right: 15px;  } } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text {  display: flex;  flex: 1 1 auto;  flex-direction: row;  flex-wrap: wrap;  justify-content: space-between; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .star-rating {  order: 2;  margin-right: 0; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .meta {  font-size: 16px;  order: 1;  margin-bottom: 10px; } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .meta {   margin-bottom: 5px;  } } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .meta time {  font-style: italic; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .woocommerce-review__author {  color: #000; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .description {  flex: 1 1 100%;  order: 3;  margin-bottom: 0;  max-width: 100%;  line-height: 1.6; } .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .children {  list-style: none;  padding-left: 30px; } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .children {   padding-left: 25px;  } } @media screen and (max-width: 767px) {  .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .children {   padding-left: 20px;  } } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper {  margin-top: 30px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {  color: #000;  display: block;  margin-bottom: 15px;  font-weight: 600;  font-size: 20px; } @media screen and (max-width: 1440px) {  .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {   font-size: 16px;  } } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating {  margin: 15px 0; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label[for=rating] {  display: inline-block;  margin-bottom: 0; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars {  display: inline-block;  margin: 0 0 0 20px;  line-height: 1.3; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment {  margin: 10px 0 10px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author, .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email {  width: 50%;  float: left;  margin-bottom: 20px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author {  padding-right: 10px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email {  padding-left: 10px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-cookies-consent {  clear: left; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form label[for=wp-comment-cookies-consent] {  display: inline;  margin-bottom: 0;  position: relative;  bottom: -1px; } .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit {  margin-top: 20px; } .woocommerce p.stars {  font-size: 20px;  letter-spacing: -5px; } .woocommerce p.stars.selected a:before {  content: "\e92c"; } .woocommerce p.stars.selected a:before ~ a:before {  content: "\e92b"; } .woocommerce p.stars.selected:hover a:before {  content: "\e92c"; } .woocommerce p.stars.selected:hover a:before ~ a:before {  content: "\e92b"; } .woocommerce p.stars a.active ~ a:before {  content: "\e92b"; } .woocommerce p.stars:hover a:before {  content: "\e92c"; } .woocommerce p.stars:hover a:before ~ a:before {  content: "\e92b"; } .woocommerce p.stars a {  position: relative;  text-indent: -999em;  display: inline-block;  text-decoration: none;  width: 1em;  height: 1em; } .woocommerce p.stars a:before {  content: "\e92b";  color: #f7bb2a;  font-family: 'haruicons';  display: block;  position: absolute;  width: 1em;  height: 1em;  line-height: 1;  left: 0;  text-indent: 0;  top: 4px; } .woocommerce p.stars a:hover ~ a:before {  content: "" !important; } .star-rating {  color: #f7bb2a;  font-size: 18px;  position: relative;  display: inline-block;  letter-spacing: -1px; } .star-rating:before {  content: "\e92b \e92b \e92b \e92b \e92b";  color: #f7bb2a;  font-family: 'haruicons'; } .star-rating span {  position: absolute;  top: 0;  bottom: 0;  left: 0;  overflow: hidden;  width: 100%;  text-indent: 999em; } .star-rating span:before {  position: absolute;  content: "\e92c \e92c \e92c \e92c \e92c";  top: 0;  left: 0;  text-indent: 0;  color: #f7bb2a;  font-family: 'haruicons'; } .quantity {  display: inline-flex;  align-items: center;  background: #f5f5f5;  border-radius: 5px;  border: 1px solid #eee; } .quantity .input-button {  min-width: 20px;  border: none;  background: transparent;  cursor: pointer;  padding: 0 5px;  color: #7e7e7e;  fill: #7e7e7e;  outline: 0;  height: 46px;  line-height: 46px;  font-weight: 400;  font-size: 20px; } .quantity .input-button:hover {  color: #000; } .quantity .input-button.minus {  border-top-left-radius: 5px;  border-bottom-left-radius: 5px; } .quantity .input-button.plus {  border-top-right-radius: 5px;  border-bottom-right-radius: 5px; } .quantity .input-text[type=number] {  background: transparent;  border: none;  border-radius: 0;  width: 30px;  padding: 0;  height: 46px;  line-height: 46px;  text-align: center; } .quantity .input-text[type=number]:focus {  outline: none; } .quantity .input-text[type=number]::-webkit-inner-spin-button, .quantity .input-text[type=number]::-webkit-inner-outer-button {  margin: 0;  -webkit-appearance: none;      appearance: none; } .dark-mode .related, .dark-mode .upsells {  border-top: 1px solid #333; } .dark-mode .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide.slick-current, .dark-mode .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide.slick-current {  opacity: .6; } .dark-mode .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide.slick-current img, .dark-mode .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide.slick-current img {  border-bottom: 2px solid #dd1d26; } .dark-mode .single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image.current {  border-bottom: 2px solid #fff;  opacity: .6; } .dark-mode .single-product-top .price {  border-bottom: 1px solid #333; } .dark-mode .single-product-top .product-size-guide .product-size-guide-link {  color: #fff; } .dark-mode .single-product-top .product-size-guide .product-size-guide-link:hover {  color: #dd1d26; } .dark-mode .single-product-top .woocommerce-grouped-product-list-item__label a {  color: #fff; } .dark-mode .single-product-top .woocommerce-grouped-product-list-item__label a:hover {  color: #dd1d26; } .dark-mode .single-product-top form.cart table.variations label {  color: #fff; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li.selected:before {  border: 2px solid #dd1d26; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li:before {  border: 1px solid #333; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li {  border: 1px solid #333; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li.selected {  border: 1px solid #dd1d26; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li {  border: 1px solid #333; } .dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li.selected {  border: 1px solid #dd1d26; } .dark-mode .single-product-top .product-button--wishlist a {  border: 1px solid #333; } .dark-mode .single-product-top .product-button--wishlist a:hover {  border: 1px solid #dd1d26; } .dark-mode .single-product-top .product-button--wishlist .yith-wcwl-wishlistaddedbrowse a, .dark-mode .single-product-top .product-button--wishlist .yith-wcwl-wishlistexistsbrowse a {  border: 1px solid #dd1d26; } .dark-mode .single-product-top .product-button--compare a.button {  border: 1px solid #333;  color: #ababab; } .dark-mode .single-product-top .product-button--compare a.button.added {  border: 1px solid #dd1d26;  color: #dd1d26; } .dark-mode .single-product-top .product-button--compare a.button:hover {  border: 1px solid #dd1d26;  color: #fff; } .dark-mode .single-product-top .product_meta {  border-top: 1px solid #333; } .dark-mode .single-product-top .product_meta .sku_wrapper .label, .dark-mode .single-product-top .product_meta .posted_in .label, .dark-mode .single-product-top .product_meta .tagged_as .label {  color: #fff; } @media screen and (max-width: 767px) {  .dark-mode .woocommerce-tabs {   border-top: 2px solid #333;  } } .dark-mode .woocommerce-tabs .tabs {  border-bottom: 1px solid #333; } @media screen and (max-width: 767px) {  .dark-mode .woocommerce-tabs .tabs {   display: none;  } } .dark-mode .woocommerce-tabs .tabs li.active a {  color: #fff; } .dark-mode .woocommerce-tabs .tabs li.active a:before {  background-color: #fff; } .dark-mode .woocommerce-tabs .tabs li a:hover {  color: #fff; } @media screen and (max-width: 767px) {  .dark-mode .woocommerce-tabs .haru-woocommerce-tab {   border-bottom: 1px solid #333;  } } .dark-mode .woocommerce-tabs .haru-accordion-title {  color: #fff; } .dark-mode .woocommerce-tabs #tab-additional_information .shop_attributes th, .dark-mode .woocommerce-tabs #tab-additional_information .shop_attributes td {  border: none;  border-bottom: 1px solid #333; } .dark-mode .woocommerce-tabs #tab-additional_information .shop_attributes th {  color: #fff; } .dark-mode .woocommerce-tabs #tab-additional_information .shop_attributes tr:last-child th, .dark-mode .woocommerce-tabs #tab-additional_information .shop_attributes tr:last-child td {  border: none; } .dark-mode .woocommerce-tabs .woocommerce-Reviews label {  color: #fff; } .dark-mode .woocommerce-tabs .woocommerce-Reviews #comments {  border-bottom: 1px solid #333; } .dark-mode .woocommerce-tabs .woocommerce-Reviews #comments .commentlist .comment_container .comment-text .woocommerce-review__author {  color: #fff; } .dark-mode .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title {  color: #fff; } .dark-mode .quantity {  background: #333;  border: 1px solid #333; } .dark-mode .quantity .input-button {  color: #ababab;  fill: #ababab; }  .widget_product_categories .product-categories {  margin: 0;  padding: 0;  list-style: none;  list-style-type: none; } .widget_product_categories .product-categories li {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  margin-bottom: 12px; } .widget_product_categories .product-categories li:last-child {  margin-bottom: 0; } .widget_product_categories .product-categories li.current-cat > a, .widget_product_categories .product-categories li:hover > a {  color: #dd1d26;  border-bottom: 1px solid #dd1d26; } .widget_product_categories .product-categories li.current-cat > .count, .widget_product_categories .product-categories li:hover > .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .widget_product_categories .product-categories li:focus {  outline: none; } .widget_product_categories .product-categories li a {  border-bottom: 1px solid transparent;  transition: all .3s; } .widget_product_categories .product-categories li .count {  color: #000;  padding: 0 5px;  font-size: 13px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .widget_product_categories .product-categories .children {  flex: 1 1 100%;  padding-left: 20px;  margin-top: 10px; } .widget_price_filter .ui-slider {  position: relative; } .widget_price_filter .price-slider {  margin-bottom: 20px; } .widget_price_filter .ui-slider-horizontal {  height: 20px;  border: none;  background: 0 0;  cursor: pointer; } .widget_price_filter .ui-slider-horizontal:before {  content: "";  position: absolute;  top: 50%;  right: 0;  left: 0;  margin-top: -1px;  height: 3px;  background-color: #eee;  border-radius: 4px; } .widget_price_filter .ui-slider-range {  background-color: #dd1d26;  position: absolute;  top: 50%;  z-index: 1;  display: block;  margin-top: -1px;  height: 4px;  border: 0;  border-radius: 0;  background-image: none; } .widget_price_filter .ui-slider-handle {  position: absolute;  top: 50%;  z-index: 2;  display: flex;  align-items: center;  flex-direction: column;  justify-content: center;  margin-top: -14px;  margin-left: -15px;  width: 30px;  height: 30px;  outline: 0;  border: none;  border-radius: 0;  background: 0 0;  background-color: !important;  cursor: ew-resize; } .widget_price_filter .ui-slider-handle:after {  content: "";  background-color: #dd1d26;  display: inline-block;  width: 15px;  height: 15px;  border-radius: 50%; } .widget_price_filter .price_slider_amount {  display: flex;  align-items: center;  flex-direction: row;  flex-wrap: wrap;  justify-content: space-between;  margin-top: 15px; } .widget_price_filter .price_slider_amount .price_label {  order: 1; } .widget_price_filter .price_slider_amount .price_label span {  color: #000;  font-weight: 500; } .widget_price_filter .price_slider_amount .button {  order: 2;  background-color: #f5f5f5;  color: #000;  font-size: 14px;  height: 40px;  line-height: 40px;  padding: 0 20px; } .widget_price_filter .price_slider_amount .button:hover {  background-color: #dd1d26;  color: #fff; } .widget_price_filter .price_slider_amount .clear {  display: none;  clear: both;  width: 100%; } .widget_shopping_cart_content .amount {  color: #dd1d26; } .widget_shopping_cart_content .widget_shopping_cart_icon {  display: inline-block;  position: relative; } .widget_shopping_cart_content .widget_shopping_cart_icon:before {  content: '\e905';  font-family: 'phosphor';  font-size: 20px; } .widget_shopping_cart_content .widget_shopping_cart_icon .total {  position: absolute;  border: none;  top: -2px;  right: -10px;  padding: 0;  width: 18px;  height: 18px;  border-radius: 50%;  background: #dd1d26;  color: #fff;  text-align: center;  line-height: 18px;  font-size: 12px; } .widget_shopping_cart_content .sub-total-text {  display: inline-block;  margin-left: 15px;  font-size: 18px; } .widget_shopping_cart_content .mini-cart-sidebar-header {  display: none; } .widget_shopping_cart_content .woocommerce-mini-cart {  margin: 15px 0;  padding: 0; } .widget_shopping_cart_content .empty h4 {  font-size: 16px;  font-weight: 500;  margin-top: 0; } .widget_shopping_cart_content .woocommerce-mini-cart-item {  padding-bottom: 15px;  margin-bottom: 15px;  display: flex;  border-bottom: 1px solid #eee; } .widget_shopping_cart_content .woocommerce-mini-cart-item:last-child {  border: none;  padding-bottom: 0;  margin-bottom: 0; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-left {  flex: 0 0 auto;  font-size: 0;  overflow: hidden;  margin-right: 15px; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-left img {  width: 80px; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right {  flex: 1 1 auto;  padding-right: 20px;  position: relative; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove) {  color: #000;  display: block;  font-weight: 600; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove):hover {  color: #dd1d26;  transition: all .3s; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right .remove {  position: absolute;  top: 0;  right: 0;  padding: 0 5px; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right .quantity {  background: transparent;  border: none; } .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right .amount {  margin-left: 6px; } .widget_shopping_cart_content .cart-total {  margin-top: 15px; } .widget_shopping_cart_content .cart-total .total {  border-top: 1px solid #eee;  font-size: 16px;  padding-top: 15px;  margin-bottom: 15px; } .widget_shopping_cart_content .cart-total strong {  color: #000;  font-weight: 600; } .widget_shopping_cart_content .button.checkout {  margin-left: 10px;  background-color: #000; } .widget_shopping_cart_content .button.checkout:hover {  background-color: #dd1d26; } .widget_product_tag_cloud .tagcloud a {  background-color: #f5f5f5;  border-radius: 5px;  display: inline-block;  margin: 6px 4px 0 0;  padding: 3px 14px;  font-size: 16px !important;  text-transform: capitalize;  transition: all .3s; } .widget_product_tag_cloud .tagcloud a:hover {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .product_list_widget {  padding: 0;  margin: 0;  list-style: none; } .product_list_widget .widget-product-item {  display: flex;  align-items: stretch;  flex-direction: row;  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid #eee; } .product_list_widget > li:last-child .widget-product-item {  padding-bottom: 0;  margin-bottom: 0;  border: none; } .product_list_widget .widget-product-img {  display: flex;  align-items: flex-start;  flex: 0 0 auto;  overflow: hidden;  margin-right: 15px; } .product_list_widget .widget-product-img img {  width: 80px;  border: 1px solid rgba(238, 238, 238, 0.5);  border-radius: 3px; } .product_list_widget .widget-product-info {  flex: 1 1 auto; } .product_list_widget .product-title {  color: #000;  display: block;  font-weight: 600;  line-height: 1.4;  transition: all .3s; } .product_list_widget .product-title:hover {  color: #dd1d26;  transition: all .3s; } .product_list_widget .star-rating {  font-size: 14px;  margin-top: 3px; } .product_list_widget .price {  display: block;  font-size: 90%;  margin-top: 8px; } .widget_recent_reviews .reviewer {  display: block;  font-size: 14px;  margin-top: -5px; } .widget_product_search .woocommerce-product-search {  margin-top: 20px;  display: flex;  border-radius: 5px;  position: relative; } .widget_product_search .woocommerce-product-search input[type="search"] {  padding-right: 65px; } .widget_product_search .woocommerce-product-search button[type="submit"] {  background-color: transparent;  color: #7e7e7e;  padding: 0 20px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;  font-size: 0;  position: absolute;  right: 0;  top: 0; } .widget_product_search .woocommerce-product-search button[type="submit"]:before {  content: '\e92f';  font-family: 'phosphor';  font-size: 20px;  font-weight: 400; } .widget_product_search .woocommerce-product-search button[type="submit"]:hover {  color: #dd1d26; } .widget_layered_nav .woocommerce-widget-layered-nav-list {  margin: 0;  padding: 0; } .widget_layered_nav .woocommerce-widget-layered-nav-list li {  list-style: none;  display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px; } .widget_layered_nav .woocommerce-widget-layered-nav-list li:last-child {  margin-bottom: 0; } .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen a, .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover a {  color: #dd1d26;  border-bottom: 1px solid #dd1d26; } .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen .count, .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen:hover a:after {  opacity: 1;  visibility: visible; } .widget_layered_nav .woocommerce-widget-layered-nav-list li:focus {  outline: none; } .widget_layered_nav .woocommerce-widget-layered-nav-list li a {  border-bottom: 1px solid transparent;  position: relative;  transition: all .3s; } .widget_layered_nav .woocommerce-widget-layered-nav-list li a:after {  position: absolute;  left: calc(100% + 5px);  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  font-weight: 600;  font-size: 10px;  line-height: 1;  content: '\e919';  font-family: 'haruicons';  opacity: 0;  visibility: hidden;  transition: all .3s; } .widget_layered_nav .woocommerce-widget-layered-nav-list li .count {  border: 1px solid transparent;  color: #000;  padding: 0 5px;  font-size: 13px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit {  margin-top: 10px;  background-color: #f5f5f5;  color: #000;  font-size: 14px;  height: 40px;  line-height: 40px;  padding: 0 20px; } .widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit:hover {  background-color: #dd1d26;  color: #fff; } .widget_layered_nav_filters ul {  margin: 0;  padding: 0;  list-style: none; } .widget_layered_nav_filters li {  margin-bottom: 10px; } .widget_layered_nav_filters li:last-child {  margin-bottom: 0; } .widget_layered_nav_filters a {  color: #000;  font-weight: 500;  transition: all .3s; } .widget_layered_nav_filters a:hover {  color: rgba(0, 0, 0, 0.6);  transition: all .3s; } .widget_layered_nav_filters a:before {  margin-right: 3px;  font-size: 80%;  font-weight: 400;  content: '\e919';  font-family: 'haruicons'; } .widget_rating_filter ul {  margin: 0;  padding: 0;  list-style: none; } .widget_rating_filter li {  margin-bottom: 10px; } .widget_rating_filter li:last-child {  margin-bottom: 0; } .widget_rating_filter li:hover a > span:not(.star-rating) {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .widget_rating_filter li a {  display: flex;  align-items: center;  justify-content: space-between; } .widget_rating_filter li a > span:not(.star-rating) {  border: 1px solid #eee;  color: #000;  padding: 0 5px;  font-size: 12px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .widget_rating_filter .star-rating {  font-size: 20px; } .yith-woocompare-widget ul {  margin: 0;  padding: 0;  list-style: none; } .yith-woocompare-widget li {  padding: 10px 0 10px 30px !important;  border-bottom: 1px solid #eee !important;  display: flex; } .yith-woocompare-widget li:before {  content: '\e926';  font-family: 'phosphor';  font-size: 20px;  margin-right: 10px; } .yith-woocompare-widget li .remove {  font-size: 16px !important;  top: 13px; } .yith-woocompare-widget li .title {  color: #000;  text-transform: capitalize;  font-size: 16px !important;  font-weight: 600 !important;  text-transform: none !important; } .yith-woocompare-widget li .title:hover {  color: #dd1d26;  transition: all .3s; } .yith-woocompare-widget a.clear-all {  font-weight: 500;  font-size: 13px; } .yith-woocompare-widget .compare {  font-size: 16px !important;  text-transform: none !important; } .dark-mode .widget_product_categories .product-categories li:hover > .count {  border: 1px solid #dd1d26; } .dark-mode .widget_product_categories .product-categories li .count {  border: 1px solid #333;  color: #fff; } .dark-mode .widget_price_filter .ui-slider-horizontal:before {  background-color: #333; } .dark-mode .widget_price_filter .price_slider_amount .price_label span {  color: #fff; } .dark-mode .widget_shopping_cart_content .woocommerce-mini-cart-item {  border-bottom: 1px solid #333; } .dark-mode .widget_shopping_cart_content .woocommerce-mini-cart-item:last-child {  border: none; } .dark-mode .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove) {  color: #fff; } .dark-mode .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove):hover {  color: #dd1d26; } .dark-mode .widget_shopping_cart_content .cart-total .total {  border-top: 1px solid #333; } .dark-mode .widget_shopping_cart_content .cart-total strong {  color: #fff; } .dark-mode .widget_shopping_cart_content .button.checkout {  background-color: #000; } .dark-mode .widget_shopping_cart_content .button.checkout:hover {  background-color: #dd1d26; } .dark-mode .widget_product_tag_cloud .tagcloud a {  background-color: #333; } .dark-mode .widget_product_tag_cloud .tagcloud a:hover {  background-color: #dd1d26;  color: #fff; } .dark-mode .product_list_widget .widget-product-item {  border-bottom: 1px solid #333; } .dark-mode .product_list_widget > li:last-child .widget-product-item {  border: none; } .dark-mode .product_list_widget .product-title {  color: #fff; } .dark-mode .product_list_widget .product-title:hover {  color: #dd1d26; } .dark-mode .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover a {  color: #dd1d26; } .dark-mode .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff; } .dark-mode .widget_layered_nav .woocommerce-widget-layered-nav-list li .count {  border: 1px solid #333;  color: #fff; } .dark-mode .widget_rating_filter li:hover a > span:not(.star-rating) {  border: 1px solid #dd1d26;  color: #fff; } .dark-mode .widget_rating_filter li a > span:not(.star-rating) {  border: 1px solid #333;  color: #fff; } .dark-mode .yith-woocompare-widget li {  border-bottom: 1px solid #333 !important; } .dark-mode .yith-woocompare-widget li .title {  color: #fff; } .dark-mode .yith-woocompare-widget li .title:hover {  color: #dd1d26; }  dl.variation {  margin: 15px 0; } @media screen and (max-width: 767px) {  dl.variation {   flex: 0 0 100%;   margin: 3px 0;  } } dl.variation dt {  color: #000;  font-size: 12px;  font-weight: 600;  float: left;  clear: left;  margin-right: 5px;  line-height: 1.4; } dl.variation dd {  font-size: 12px;  margin-left: 0; } dl.variation dd p {  line-height: 1.4; } dl.variation dd a {  font-weight: 400 !important;  text-decoration: underline; } .woocommerce-cart .shopping-cart-title {  margin-bottom: 70px;  font-size: 18px;  text-align: center;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .woocommerce-cart .shopping-cart-title {   margin-bottom: 60px;  } } @media screen and (max-width: 1024px) {  .woocommerce-cart .shopping-cart-title {   margin-bottom: 50px;  } } @media screen and (max-width: 991px) {  .woocommerce-cart .shopping-cart-title {   margin-bottom: 40px;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .shopping-cart-title {   font-size: 16px;   margin-bottom: 30px;  } } .woocommerce-cart .woocommerce-cart-form thead {  background-color: #f5f5f5; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form thead {   display: none;  } } .woocommerce-cart .woocommerce-cart-form th {  border-width: 1px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form tr {   display: block;   border-bottom: 1px solid #eee;   position: relative;   margin-bottom: 20px;   padding-bottom: 20px;   padding-left: 95px;   min-height: 120px;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form tr:last-child {   margin-bottom: 0;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form td {   display: flex;   align-items: center;   flex-direction: row;   flex-wrap: wrap;   padding: 0;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form td:not(:last-child) {   border-bottom: 1px dashed #eee;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form td:last-child {   border: none;   margin-bottom: 0;   padding-bottom: 0;  } } .woocommerce-cart .woocommerce-cart-form .product-remove {  font-size: 18px;  padding: 0;  text-align: center; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-remove {   position: absolute;   top: -6px;   right: 0;   z-index: 1;   margin-bottom: 0;   padding-bottom: 0;   border: none !important;  } } .woocommerce-cart .woocommerce-cart-form .product-thumbnail img {  width: 80px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-thumbnail {   position: absolute;   top: 0;   left: 0;   overflow: hidden;   margin-bottom: 0;   padding-bottom: 0;   max-height: 115px;   border-bottom: none !important;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-name {   margin-bottom: 0;   padding-bottom: 0;   border-bottom: none;   text-align: left;  } } .woocommerce-cart .woocommerce-cart-form .product-name a {  color: #000;  font-weight: 600; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-name a {   margin-bottom: 10px;   padding-right: 25px;  } } .woocommerce-cart .woocommerce-cart-form .product-name a:hover {  color: #dd1d26;  transition: all .3s; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-price:before {   content: attr(data-title);   float: left;   padding: 6px 0;   color: #000;   text-transform: uppercase;   font-weight: 600;   font-size: 11px;   flex: 1 1 auto;  } } .woocommerce-cart .woocommerce-cart-form .product-price bdi {  color: #7e7e7e;  font-weight: 400; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-quantity:before {   content: attr(data-title);   float: left;   padding: 13px 0;   color: #000;   text-transform: uppercase;   font-weight: 600;   font-size: 11px;   flex: 1 1 auto;  } } .woocommerce-cart .woocommerce-cart-form .product-quantity .input-button {  height: 36px;  line-height: 36px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-quantity .input-button {   height: 28px;   line-height: 28px;  } } .woocommerce-cart .woocommerce-cart-form .product-quantity .input-text[type=number] {  height: 36px;  line-height: 36px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-quantity .input-text[type=number] {   height: 28px;   line-height: 28px;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-subtotal:before {   content: attr(data-title);   float: left;   padding-top: 10px;   color: #000;   text-transform: uppercase;   font-weight: 700;   font-size: 12px;   flex: 1 1 auto;   text-align: left;  } } .woocommerce-cart .woocommerce-cart-form .product-subtotal .amount {  color: #dd1d26;  font-weight: 600;  font-size: 16px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .product-subtotal .amount {   font-size: 16px;   padding-top: 10px;  } } .woocommerce-cart .woocommerce-cart-form .cart-actions {  display: flex;  align-items: center;  flex-wrap: wrap; } .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon {  display: flex;  align-items: center;  flex-direction: row;  flex: 1; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon {   border: 2px dashed #eee;   display: block;   flex: 0 0 100%;   order: 2;   padding: 15px;  } } .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon label {  display: none; } .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon .input-text {  max-width: 230px;  height: 48px;  line-height: 48px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon .input-text {   max-width: none;   width: 100%;  } } .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon .button {  margin-left: 5px; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .cart-actions .coupon .button {   margin-top: 10px;   width: 100%;   margin-left: 0;  } } .woocommerce-cart .woocommerce-cart-form .cart-actions > .button {  margin-left: auto; } @media screen and (max-width: 767px) {  .woocommerce-cart .woocommerce-cart-form .cart-actions > .button {   flex: 0 0 100%;   margin-bottom: 35px;   width: 100%;  } } .woocommerce-cart .cart-collaterals {  display: flex;  flex-wrap: wrap;  margin-top: 80px; } @media screen and (max-width: 1440px) {  .woocommerce-cart .cart-collaterals {   margin-top: 70px;  } } @media screen and (max-width: 1024px) {  .woocommerce-cart .cart-collaterals {   margin-top: 60px;  } } @media screen and (max-width: 991px) {  .woocommerce-cart .cart-collaterals {   margin-top: 50px;  } } @media screen and (max-width: 767px) {  .woocommerce-cart .cart-collaterals {   margin-top: 40px;  } } .woocommerce-cart .cross-sells {  flex: 0 0 50%;  width: 50%;  padding-right: 15px; } @media screen and (max-width: 767px) {  .woocommerce-cart .cross-sells {   flex: 0 0 100%;   width: 100%;   padding-right: 0;   margin-bottom: 30px;  } } .woocommerce-cart .cross-sells > h2 {  font-size: 18px;  margin-top: 0;  margin-bottom: 25px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .woocommerce-cart .cross-sells > h2 {   font-size: 16px;  } } .woocommerce-cart .cross-sells > ul {  padding: 0;  margin: 0; } .woocommerce-cart .cross-sells .add_to_cart_button.added {  display: block !important; } .woocommerce-cart .cart_totals {  flex: 0 0 50%;  width: 50%;  padding-left: 15px;  margin-left: auto; } @media screen and (max-width: 767px) {  .woocommerce-cart .cart_totals {   flex: 0 0 100%;   width: 100%;   padding-left: 0;  } } .woocommerce-cart .cart_totals > h2 {  font-size: 18px;  margin-top: 0;  margin-bottom: 25px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .woocommerce-cart .cart_totals > h2 {   font-size: 16px;  } } .woocommerce-cart .cart_totals .cart-subtotal bdi {  color: #7e7e7e;  font-weight: 400; } .woocommerce-cart .cart_totals .order-total th {  font-size: 18px; } @media screen and (max-width: 767px) {  .woocommerce-cart .cart_totals .order-total th {   font-size: 16px;  } } .woocommerce-cart .cart_totals .order-total .amount {  color: #dd1d26;  font-size: 18px;  font-weight: 600; } @media screen and (max-width: 767px) {  .woocommerce-cart .cart_totals .order-total .amount {   font-size: 16px;  } } .woocommerce-cart .cart-totals-wrap {  position: relative;  padding: 15px;  background-color: #f5f5f5; } .woocommerce-cart .cart-totals-inner {  background-color: #fff;  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);  padding: 5px 15px;  overflow-x: auto; } .woocommerce-cart .wc-proceed-to-checkout {  margin-bottom: 15px; } @media screen and (max-width: 767px) {  .woocommerce-cart .wc-proceed-to-checkout .button {   display: block;   text-align: center;  } } .dark-mode dl.variation dt {  color: #fff; } .dark-mode.woocommerce-cart .woocommerce-cart-form thead {  background-color: #333; } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form tr {   border-bottom: 1px solid #333;  } } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form td:not(:last-child) {   border-bottom: 1px dashed #333;  } } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form td:last-child {   border: none;  } } .dark-mode.woocommerce-cart .woocommerce-cart-form .product-name a {  color: #fff; } .dark-mode.woocommerce-cart .woocommerce-cart-form .product-name a:hover {  color: #dd1d26; } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form .product-price:before {   color: #fff;  } } .dark-mode.woocommerce-cart .woocommerce-cart-form .product-price bdi {  color: #ababab; } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form .product-quantity:before {   color: #fff;  } } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form .product-subtotal:before {   color: #fff;  } } @media screen and (max-width: 767px) {  .dark-mode.woocommerce-cart .woocommerce-cart-form .cart-actions .coupon {   border: 2px dashed #333;  } } .dark-mode.woocommerce-cart .cart_totals .cart-subtotal bdi {  color: #ababab; } .dark-mode.woocommerce-cart .cart-totals-wrap {  background-color: #333; } .dark-mode.woocommerce-cart .cart-totals-inner {  background-color: #000;  box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1); }  .woocommerce-my-account-wrap {  display: flex; } @media screen and (max-width: 767px) {  .woocommerce-my-account-wrap {   display: block;  } } .woocommerce-my-account-title {  font-size: 18px;  text-transform: uppercase;  margin-top: 0;  padding-bottom: 10px;  padding-left: 15px;  border-bottom: 1px solid #eee; } @media screen and (max-width: 767px) {  .woocommerce-my-account-title {   font-size: 16px;   margin-top: 10px;  } } .woocommerce-my-account-menu {  flex: 0 0 25%;  border-right: 1px solid #eee;  padding-right: 30px; } @media screen and (max-width: 767px) {  .woocommerce-my-account-menu {   padding-right: 0;   border-right: none;   border: 1px dashed #eee;   margin-bottom: 30px;  } } .woocommerce-MyAccount-content {  flex: 0 0 75%;  padding-left: 30px; } @media screen and (max-width: 767px) {  .woocommerce-MyAccount-content {   padding-left: 0;  } } .woocommerce-MyAccount-content a {  color: #000; } .woocommerce-MyAccount-content a:hover {  color: #dd1d26; } .woocommerce-MyAccount-navigation ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 15px 0; } .woocommerce-MyAccount-navigation ul li.is-active, .woocommerce-MyAccount-navigation ul li:hover {  background-color: #f6fafc; } .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li:hover a {  color: #dd1d26; } .woocommerce-MyAccount-navigation ul li:first-child {  margin-top: 0; } .woocommerce-MyAccount-navigation ul li a {  display: block;  font-weight: 600;  color: #000;  padding: 13px 15px;  transition: all .3s; } @media screen and (max-width: 767px) {  .account-orders-table {   display: block;  } } @media screen and (max-width: 767px) {  .account-orders-table thead {   display: none;  } } @media screen and (max-width: 767px) {  .account-orders-table tbody,  .account-orders-table tfoot,  .account-orders-table tr {   display: block;  } } @media screen and (max-width: 767px) {  .account-orders-table td {   display: block;   margin-bottom: 10px !important;   padding: 0 0 10px !important;   text-align: right !important;  } } @media screen and (max-width: 767px) {  .account-orders-table td:before {   content: attr(data-title);   float: left;   padding-top: 3px;   color: #000;   text-transform: uppercase;   font-weight: 600;   font-size: 12px;  } } @media screen and (max-width: 767px) {  .account-orders-table td:last-child {   border: none !important;  } } .account-orders-table .amount {  color: #dd1d26;  font-weight: 600; } .woocommerce-orders-table__cell-order-number a {  color: #000;  font-weight: 600;  transition: all .3s; } .woocommerce-orders-table__cell-order-number a:hover {  color: #dd1d26; } .woocommerce-Address-title h3 {  display: inline-block; } .woocommerce-Address-title .edit {  display: inline-block;  font-size: 12px;  font-weight: 600;  margin-left: 3px; } @media screen and (max-width: 767px) {  .woocommerce-EditAccountForm fieldset {   margin-top: 35px;  } } fieldset {  margin-bottom: 20px;  padding: 20px 40px;  border: 2px solid #eee;  border-radius: 5px; } @media screen and (max-width: 991px) {  fieldset {   padding: 15px 30px;  } } @media screen and (max-width: 767px) {  fieldset {   padding: 10px 15px;  } } fieldset legend {  margin-bottom: 0;  padding-right: 15px;  padding-left: 15px;  font-weight: 600;  font-size: 18px;  text-transform: uppercase;  width: auto; } @media screen and (max-width: 767px) {  fieldset legend {   font-size: 16px;  } } .customer_login_form_wrap h2 {  font-size: 18px;  text-transform: uppercase;  margin-top: 20px;  margin-bottom: 20px; } .customer_login_form_wrap .woocommerce-form {  border: 1px solid #eee;  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);  padding: 20px; } @media screen and (max-width: 767px) {  .customer_login_form_wrap .woocommerce-form {   padding: 15px;  } } .customer_login_form_wrap .woocommerce-form-login > .form-row:not(.woocommerce-form-row--wide) {  display: flex;  align-items: center;  padding-top: 5px; } .customer_login_form_wrap .woocommerce-form-login > .form-row:not(.woocommerce-form-row--wide) label {  order: 2;  margin-bottom: 0;  margin-left: 5px; } .customer_login_form_wrap .woocommerce-form-login__submit.button {  padding: 0 35px; } .customer_login_form_wrap .lost_password a {  color: #dd1d26; } .customer_login_form_wrap .lost_password a:hover {  text-decoration: underline; } .dark-mode .woocommerce-my-account-title {  border-bottom: 1px solid #333; } .dark-mode .woocommerce-my-account-menu {  border-right: 1px solid #333; } @media screen and (max-width: 767px) {  .dark-mode .woocommerce-my-account-menu {   border: 1px dashed #333;  } } .dark-mode .woocommerce-MyAccount-content a {  color: #fff; } .dark-mode .woocommerce-MyAccount-content a:hover {  color: #dd1d26; } .dark-mode .woocommerce-MyAccount-navigation ul li.is-active, .dark-mode .woocommerce-MyAccount-navigation ul li:hover {  background-color: #333; } .dark-mode .woocommerce-MyAccount-navigation ul li.is-active a, .dark-mode .woocommerce-MyAccount-navigation ul li:hover a {  color: #dd1d26; } .dark-mode .woocommerce-MyAccount-navigation ul li a {  color: #fff; } @media screen and (max-width: 767px) {  .dark-mode .account-orders-table td:before {   color: #fff;  } } @media screen and (max-width: 767px) {  .dark-mode .account-orders-table td:last-child {   border: none !important;  } } .dark-mode .woocommerce-orders-table__cell-order-number a {  color: #fff; } .dark-mode .woocommerce-orders-table__cell-order-number a:hover {  color: #dd1d26; } .dark-mode fieldset {  border: 2px solid #333; } .dark-mode .customer_login_form_wrap .woocommerce-form {  border: 1px solid #333;  box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1); }  #yith-wcwl-form .wishlist-title-container {  text-align: center; } #yith-wcwl-form .wishlist-title {  margin-bottom: 40px; } #yith-wcwl-form .wishlist-title h2 {  color: #000;  font-size: 18px;  margin: 0;  padding: 0;  text-transform: uppercase; } @media screen and (max-width: 767px) {  #yith-wcwl-form .wishlist-title h2 {   font-size: 16px;  } } #yith-wcwl-form .wishlist-title .show-title-form {  padding: 0;  background-color: transparent;  color: inherit;  line-height: inherit;  height: auto; } .wishlist_table thead {  background-color: #f5f5f5 !important; } .wishlist_table thead th {  border-width: 1px !important;  border-top: none !important; } .wishlist_table tr .product-remove {  text-align: center; } .wishlist_table tr .product-thumbnail {  width: 10%; } .wishlist_table tr .product-thumbnail a {  max-width: 100px !important; } .wishlist_table tr .product-name a {  color: #000;  font-weight: 600; } .wishlist_table tr .product-price {  font-weight: 600; } .wishlist_table tr .product-stock-status .wishlist-in-stock {  color: #dd1d26; } .wishlist_table tr .product-stock-status .wishlist-out-of-stock {  color: red; } .wishlist_table tr .product-add-to-cart a {  background: #dd1d26;  color: #fff;  display: inline-block;  font-weight: 700;  outline: none;  border: none;  height: 48px;  line-height: 48px;  padding: 0 25px;  line-height: 48px;  min-width: 130px;  border-radius: 5px;  transition: all .3s; } .wishlist_table tr .product-add-to-cart a:hover {  background: #c61a22;  color: #fff;  transition: all .3s; } .wishlist_table.mobile {  margin: 0;  padding: 0; } .wishlist_table.mobile li {  position: relative;  padding-bottom: 20px;  margin-bottom: 20px;  border-bottom: 1px solid #eee; } .wishlist_table.mobile li:last-child {  border: none;  padding-bottom: 0; } .wishlist_table.mobile li .item-wrapper {  width: 100%; } .wishlist_table.mobile li .item-wrapper .product-thumbnail {  max-width: 80px; } .wishlist_table.mobile li .item-wrapper .item-details {  width: calc(100% - 100px); } .wishlist_table.mobile li .item-wrapper .item-details h3 {  font-size: 14px;  font-weight: 600;  margin-top: 0;  margin-bottom: 0; } .wishlist_table.mobile li table.item-details-table td {  font-size: 12px !important;  font-weight: 600 !important;  padding: 3px 0 !important; } .wishlist_table.mobile li table.item-details-table td.label {  color: #000; } .wishlist_table.mobile li table.additional-info td {  font-size: 13px !important;  font-weight: 600 !important;  padding: 6px 0 !important; } .wishlist_table.mobile li table.additional-info td.label {  color: #000; } .wishlist_table.mobile li .product-remove {  position: absolute;  right: 0;  top: 0;  font-size: 14px; } .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart {  margin-bottom: 0; } .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a {  background: #dd1d26;  color: #fff;  font-weight: 600;  outline: none;  border: none;  height: 48px;  line-height: 48px;  padding: 0 25px !important;  line-height: 48px;  min-width: 130px;  margin-bottom: 0 !important;  display: block;  width: 100%;  border-radius: 5px;  transition: all .3s; } .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a:hover {  background: #c61a22;  color: #fff;  transition: all .3s; } table.wishlist_table thead th {  border-color: #eee; } .yith-wcwl-share {  float: none !important; } .yith-wcwl-share .yith-wcwl-share-title {  font-size: 18px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .yith-wcwl-share .yith-wcwl-share-title {   font-size: 16px;  } } .yith-wcwl-share .share-button a {  border-radius: 5px;  min-width: 30px;  min-height: 30px;  padding: 7px 5px;  color: #fff;  transition: all .3s; } .yith-wcwl-share .share-button a:hover {  color: #fff;  transition: all .3s; } .yith-wcwl-share .share-button .fa {  font-family: 'FontAwesome'; } .dark-mode #yith-wcwl-form .wishlist-title h2 {  color: #fff; } .dark-mode .wishlist_table thead {  background-color: #333 !important; } .dark-mode .wishlist_table tr .product-name a {  color: #fff; } .dark-mode .wishlist_table.mobile li {  border-bottom: 1px solid #333; } .dark-mode .wishlist_table.mobile li:last-child {  border: none; } .dark-mode .wishlist_table.mobile li table.item-details-table td.label {  color: #fff; } .dark-mode .wishlist_table.mobile li table.additional-info td.label {  color: #fff; } .dark-mode table.wishlist_table thead th {  border-color: #333; } html.compare-open-popup {  overflow: hidden; } html.compare-hidden {  overflow-y: hidden; } html.compare-hidden.compare-loaded {  overflow-y: auto; } html.compare-hidden.compare-loaded {  scrollbar-face-color: #dd1d26;  scrollbar-track-color: #ededed; } html.compare-hidden.compare-loaded::-webkit-scrollbar {  width: 3px;  height: 3px; } html.compare-hidden.compare-loaded::-webkit-scrollbar-thumb {  background: #dd1d26;  border-radius: 0; } html.compare-hidden.compare-loaded::-webkit-scrollbar-track {  background: #ededed;  border-radius: 0; } html.compare-loaded h1 {  font-size: 18px; } @media screen and (max-width: 1440px) {  html.compare-loaded h1 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  html.compare-loaded h1 {   font-size: 16px;  } } #cboxOverlay.yith_woocompare_colorbox {  background: rgba(0, 0, 0, 0.7);  opacity: 1 !important; } #cboxContent {  margin-top: 30px; } #cboxClose {  top: -48px;  bottom: auto;  right: -15px;  text-indent: unset;  font-size: 0;  width: 48px;  height: 48px;  border-radius: 50%;  background: none; } #cboxClose:hover:before {  opacity: .8;  transition: all .3s; } #cboxClose:before {  content: '\e957';  font-family: 'phosphor';  font-size: 24px;  opacity: 1;  transition: all .3s; } #cboxMiddleLeft {  background: none; } #cboxMiddleRight {  background: none; } #cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {  background: none; } #cboxLoadedContent {  margin-bottom: 0; } .dataTables_scrollHead {  display: none; } .dataTables_scrollFoot {  display: none; } body #yith-woocompare {  padding: 15px;  opacity: 0;  visibility: hidden; } body #yith-woocompare.table-loaded {  opacity: 1;  visibility: visible; } table.dataTable.compare-list tr > th {  background-color: #f8f8f8;  color: #000;  text-align: center;  font-weight: 500;  line-height: inherit;  text-transform: uppercase !important; } table.dataTable.compare-list tbody th, table.dataTable.compare-list tbody td {  padding: 10px 15px; } table.dataTable.compare-list tbody th, table.dataTable.compare-list tbody td {  border-right: 1px solid #eee !important;  border-left: 1px solid #eee !important;  border-top: 1px solid #eee !important; } table.dataTable.compare-list tr.image, table.dataTable.compare-list tr.title {  display: none; } table.dataTable.compare-list tr.add-to-cart:not(.custom) {  display: none; } .compare-info__title {  display: flex;  align-items: center;  margin-top: 5px; } .compare-info h6 {  margin: 0;  font-size: 18px; } .compare-info a {  font-size: 0;  margin-left: auto; } .compare-info__image {  margin-top: 10px; } table.compare-list .remove td a:hover .remove {  background-color: #000;  border: 1px solid #000;  color: #fff; } table.compare-list .remove td a .remove {  width: 32px;  height: 32px;  line-height: 30px;  border-radius: 50%;  border: 1px solid #eee;  color: #7e7e7e; } @media screen and (max-width: 1440px) {  table.compare-list .remove td a .remove {   width: 30px;   height: 30px;   line-height: 28px;  } } table.compare-list .remove td a .remove:before {  content: '\e957';  font-family: 'phosphor';  font-size: 14px;  opacity: 1; } table.compare-list td.odd {  background: transparent; } table.compare-list {  margin-bottom: 0 !important;  width: calc(100% - 1px) !important; } table.compare-list .price {  color: #000; } table.compare-list .price .amount bdi {  font-weight: 500; } table.compare-list .add-to-cart td a:not(.unstyled_button) {  background-color: #dd1d26;  line-height: 48px;  padding: 0 25px;  font-weight: 600;  text-transform: none;  width: 100%;  text-align: center;  max-width: 425px; } table.compare-list .add-to-cart td a:not(.unstyled_button):hover {  background-color: #b0171e; } table.compare-list .add-to-cart td a:not(.unstyled_button).product_type_soldout {  background-color: #000;  border-radius: 5px; } table.compare-list .remove td a:hover {  transition: all .3s; } table.compare-list .remove td a:hover .remove {  transition: all .3s; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {  text-decoration: none; } table.dataTable.compare-list tbody th, table.dataTable.compare-list tbody td {  border-right: 1px solid #e7e7e7 !important;  border-left: 1px solid #e7e7e7 !important; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  overflow-y: hidden !important; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  scrollbar-face-color: rgba(0, 0, 0, 0.2);  scrollbar-track-color: #ededed; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar {  width: 8px;  height: 8px; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-thumb {  background: rgba(0, 0, 0, 0.2);  border-radius: 0; } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-track {  background: #ededed;  border-radius: 0; } table.compare-list .stock td span {  color: #7e7e7e;  display: flex;  align-items: center; } table.compare-list .stock td span:before {  content: '\e961';  font-family: 'phosphor';  font-size: 20px;  color: #68b65b;  margin-right: 5px; } table.compare-list .stock td.out-of-stock span:before {  color: red; } table.dataTable.compare-list tr.title td {  color: #000;  font-weight: 600;  font-size: 18px; } @media screen and (max-width: 1440px) {  table.dataTable.compare-list tr.title td {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  table.dataTable.compare-list tr.title td {   font-size: 16px;  } } table.dataTable.compare-list tbody th {  border-right: 1px solid #eee; } #yith-woocompare .DTFC_LeftBodyLiner {  overflow-x: hidden; } #yith-woocompare .no-products {  color: #000; } #yith-woocompare .no-products td {  text-align: center; } table.compare-list td img {  margin-bottom: 0;  padding: 0;  border: 1px solid #eee;  border-radius: 5px; } .woocommerce-checkout .woocommerce-form-login {  margin-bottom: 20px; } @media screen and (max-width: 767px) {  .woocommerce-checkout .woocommerce-form-login__submit {   width: 100%;  } } .woocommerce-checkout .woocommerce-form-coupon {  margin-bottom: 15px; } @media screen and (max-width: 767px) {  .woocommerce-checkout .woocommerce-form-coupon .button {   width: 100%;  } } .woocommerce-checkout-wrap {  display: flex; } @media screen and (max-width: 991px) {  .woocommerce-checkout-wrap {   display: block;  } } .woocommerce form.woocommerce-form-coupon .form-row-last {  float: left; } .woocommerce form.woocommerce-form-coupon .form-row-last .button {  margin-left: 5px; } @media screen and (max-width: 767px) {  .woocommerce form.woocommerce-form-coupon .form-row-last .button {   margin-left: 0;  } } .woocommerce-checkout-customer {  flex: 0 0 50%;  padding-right: 15px; } @media screen and (max-width: 991px) {  .woocommerce-checkout-customer {   padding-right: 0;  } } .woocommerce-checkout-order {  flex: 0 0 50%;  padding-left: 15px; } @media screen and (max-width: 991px) {  .woocommerce-checkout-order {   padding-left: 0;  } } .col1-set h3, .col2-set h3 {  font-size: 18px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .col1-set h3,  .col2-set h3 {   font-size: 16px;  } } .col2-set {  display: flex; } @media screen and (max-width: 767px) {  .col2-set {   display: block;  } } .col2-set .col-1 {  flex: 0 0 50%;  padding-right: 15px; } @media screen and (max-width: 767px) {  .col2-set .col-1 {   padding-right: 0;  } } .col2-set .col-2 {  flex: 0 0 50%;  padding-left: 15px; } @media screen and (max-width: 767px) {  .col2-set .col-2 {   padding-left: 0;  } } .woocommerce .form-row label {  display: block;  font-weight: 500;  color: #000;  line-height: 2;  margin-bottom: 5px; } .woocommerce .form-row .required {  color: red;  font-weight: 700;  text-decoration: none; } abbr[data-original-title], abbr[title] {  cursor: help; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {  width: 48%;  overflow: visible; } @media screen and (max-width: 767px) {  .woocommerce form .form-row-first,  .woocommerce form .form-row-last,  .woocommerce-page form .form-row-first,  .woocommerce-page form .form-row-last {   width: 100%;  } } .woocommerce form .form-row-first, .woocommerce-page form .form-row-first {  float: left; } .woocommerce form .form-row-last, .woocommerce-page form .form-row-last {  float: right; } .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {  clear: both; } #order_review_heading {  font-size: 18px;  margin-top: 20px;  margin-bottom: 20px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  #order_review_heading {   font-size: 16px;  } } #order_review {  position: relative;  padding: 15px;  background-color: #f5f5f5; } .woocommerce-checkout-review-order-table td, .woocommerce-checkout-review-order-table th {  width: 50%;  max-width: 50%; } .woocommerce-checkout-review-order-table tbody .amount bdi {  color: #7e7e7e;  font-weight: 400; } .woocommerce-checkout-review-order-table .cart-subtotal th, .woocommerce-checkout-review-order-table .cart-subtotal td {  font-size: 16px; } @media screen and (max-width: 767px) {  .woocommerce-checkout-review-order-table .cart-subtotal th,  .woocommerce-checkout-review-order-table .cart-subtotal td {   font-size: 14px;  } } .woocommerce-checkout-review-order-table .order-total th, .woocommerce-checkout-review-order-table .order-total td {  font-size: 18px; } @media screen and (max-width: 767px) {  .woocommerce-checkout-review-order-table .order-total th,  .woocommerce-checkout-review-order-table .order-total td {   font-size: 16px;  } } .woocommerce-checkout-review-order-wrap {  background-color: #fff;  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);  padding: 5px 15px;  overflow-x: auto; } .woocommerce-shipping-methods {  margin: 0;  padding: 0;  list-style: none; } .woocommerce-shipping-methods li {  display: flex;  align-items: center;  justify-content: flex-end;  margin-bottom: 8px; } .woocommerce-shipping-methods li:last-child {  margin-bottom: 0; } .woocommerce-shipping-methods li input {  margin-left: 8px;  order: 2; } .woocommerce-shipping-methods .amount {  color: #dd1d26;  font-weight: 600; } .woocommerce-shipping-destination {  margin: 8px 0; } .woocommerce-shipping-destination strong {  font-weight: 600; } .shipping-calculator-button {  font-weight: 600;  transition: all .3s; } .shipping-calculator-button:hover {  transition: all .3s; } .shipping-calculator-form {  margin-top: 20px; } .wc_payment_methods {  margin: 0;  padding: 0;  list-style: none; } .wc_payment_methods li {  display: flex;  flex-wrap: wrap;  align-items: center;  margin-bottom: 8px; } .wc_payment_methods li:last-child {  margin-bottom: 0; } .wc_payment_methods li input {  margin-right: 8px; } .wc_payment_methods li > label {  display: inline-flex;  align-items: center; } .wc_payment_methods li > label img {  max-height: 40px;  margin: 0 10px; } .wc_payment_methods li > label a {  text-decoration: underline; } .wc_payment_methods .payment_box {  flex: 0 0 100%;  position: relative;  margin-top: 15px;  padding: 10px 15px;  background-color: #f5f5f5;  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); } .wc_payment_methods .payment_box:before {  content: '';  position: absolute;  bottom: 100%;  left: 25px;  width: 0;  height: 0;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 12px solid #f5f5f5; } .wc_payment_methods .payment_box p:last-child {  margin-bottom: 0; } .woocommerce-terms-and-conditions-wrapper {  margin-top: 20px;  padding-top: 20px;  border-top: 1px solid #eee; } .woocommerce-terms-and-conditions-wrapper p:last-child {  margin-bottom: 0; } .woocommerce-terms-and-conditions-wrapper p.form-row {  margin-bottom: 20px; } .woocommerce-terms-and-conditions-wrapper p.form-row label {  font-weight: 400; } .woocommerce-terms-and-conditions-wrapper p.form-row a {  color: #dd1d26;  text-decoration: underline; } .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {  padding-bottom: 20px;  border-bottom: 1px solid #eee;  margin-bottom: 20px; } #place_order {  margin-bottom: 10px; } @media screen and (max-width: 767px) {  #place_order {   width: 100%;  } } .woocommerce-thankyou-order-received {  margin-bottom: 30px;  padding: 2%;  width: 100%;  border: 2px dashed #dd1d26;  background-color: #f5f5f5;  color: #dd1d26;  text-align: center;  font-weight: 600;  font-size: 20px; } @media screen and (max-width: 1024px) {  .woocommerce-thankyou-order-received {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .woocommerce-thankyou-order-received {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .woocommerce-thankyou-order-received {   font-size: 14px;  } } .wc-bacs-bank-details, .woocommerce-thankyou-order-details {  display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: space-between;  list-style: none;  padding: 0;  margin: 15px 0; } .wc-bacs-bank-details li, .woocommerce-thankyou-order-details li {  flex: 1 1 0%;  margin-bottom: 20px;  padding-right: 20px;  padding-left: 20px;  border-right: 1px solid #eee;  text-align: center; } @media screen and (max-width: 991px) {  .wc-bacs-bank-details li,  .woocommerce-thankyou-order-details li {   flex-basis: 50%;   margin-bottom: 30px;   max-width: 50%;  } } @media screen and (max-width: 767px) {  .wc-bacs-bank-details li,  .woocommerce-thankyou-order-details li {   flex-basis: 100%;   margin-bottom: 0;   padding-top: 15px;   padding-right: 0;   padding-bottom: 15px;   padding-left: 0;   max-width: 100%;   border-right: none;   border-bottom: 1px solid #eee;  } } .wc-bacs-bank-details li:last-child, .woocommerce-thankyou-order-details li:last-child {  border-right: 0; } @media screen and (max-width: 991px) {  .wc-bacs-bank-details li:nth-child(2n),  .woocommerce-thankyou-order-details li:nth-child(2n) {   border-right: 0;  } } .wc-bacs-bank-details strong, .woocommerce-thankyou-order-details strong {  display: block;  color: #000;  margin-top: 10px; } .order-details-wrap {  position: relative;  padding: 15px;  background-color: #f5f5f5; } .order-details-inner {  background-color: #fff;  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);  padding: 5px 15px;  overflow-x: auto; } .woocommerce-order-details__title {  font-size: 18px;  text-transform: uppercase;  margin-top: 40px;  margin-bottom: 20px; } @media screen and (max-width: 767px) {  .woocommerce-order-details__title {   font-size: 16px;  } } .woocommerce-order-details .order_details {  margin-bottom: 0; } .woocommerce-order-details .amount bdi {  color: #7e7e7e;  font-weight: 400; } .woocommerce-order-details .product-name a {  color: #000;  font-weight: 600; } .woocommerce-order-details tfoot .amount {  color: #dd1d26;  font-weight: 600;  font-size: 16px; } @media screen and (max-width: 767px) {  .woocommerce-order-details tfoot .amount {   font-size: 14px;  } } .woocommerce-order-details tfoot .amount bdi {  color: #dd1d26;  font-weight: 600; } .woocommerce-order-details tfoot tr:first-child th {  font-size: 16px; } @media screen and (max-width: 767px) {  .woocommerce-order-details tfoot tr:first-child th {   font-size: 14px;  } } .woocommerce-order-details tfoot tr:last-child th, .woocommerce-order-details tfoot tr:last-child td {  border: 0; } .woocommerce-order-details tfoot tr:last-child th {  font-size: 18px; } @media screen and (max-width: 767px) {  .woocommerce-order-details tfoot tr:last-child th {   font-size: 16px;  } } .woocommerce-order-details tfoot tr:last-child .amount {  font-size: 18px; } @media screen and (max-width: 767px) {  .woocommerce-order-details tfoot tr:last-child .amount {   font-size: 16px;  } } .woocommerce-columns--2 {  display: flex; } @media screen and (max-width: 767px) {  .woocommerce-columns--2 {   display: block;  } } .woocommerce-columns .col-1 {  flex: 0 0 50%;  padding-right: 15px; } @media screen and (max-width: 767px) {  .woocommerce-columns .col-1 {   padding-right: 0;  } } .woocommerce-columns .col-2 {  flex: 0 0 50%;  padding-left: 15px; } @media screen and (max-width: 767px) {  .woocommerce-columns .col-2 {   padding-left: 0;  } } .woocommerce-column__title {  font-size: 18px;  margin-top: 40px;  margin-bottom: 10px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .woocommerce-column__title {   font-size: 16px;  } } .woocommerce-column address {  font-style: italic; } .wc-item-meta {  margin: 15px 0 0;  padding: 0;  list-style: none; } .wc-item-meta li {  font-size: 12px; } .wc-item-meta li p {  line-height: 1.4; } .wc-item-meta-label {  color: #000;  font-weight: 600;  float: left;  clear: left;  margin-right: 5px;  line-height: 1.4; } .dark-mode .woocommerce .form-row label {  color: #fff; } .dark-mode #order_review {  background-color: #333; } .dark-mode .woocommerce-checkout-review-order-table tbody .amount bdi {  color: #ababab; } .dark-mode .woocommerce-checkout-review-order-wrap {  background-color: #000;  box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1); } .dark-mode .wc_payment_methods .payment_box {  background-color: #333;  box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1); } .dark-mode .wc_payment_methods .payment_box:before {  border-bottom: 12px solid #333; } .dark-mode .woocommerce-terms-and-conditions-wrapper {  border-top: 1px solid #333; } .dark-mode .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {  border-bottom: 1px solid #333; } .dark-mode .woocommerce-thankyou-order-received {  background-color: #333; } .dark-mode .wc-bacs-bank-details li, .dark-mode .woocommerce-thankyou-order-details li {  border-right: 1px solid #333; } @media screen and (max-width: 767px) {  .dark-mode .wc-bacs-bank-details li,  .dark-mode .woocommerce-thankyou-order-details li {   border-bottom: 1px solid #333;  } } .dark-mode .wc-bacs-bank-details li:last-child, .dark-mode .woocommerce-thankyou-order-details li:last-child {  border-right: 0; } @media screen and (max-width: 991px) {  .dark-mode .wc-bacs-bank-details li:nth-child(2n),  .dark-mode .woocommerce-thankyou-order-details li:nth-child(2n) {   border-right: 0;  } } .dark-mode .wc-bacs-bank-details strong, .dark-mode .woocommerce-thankyou-order-details strong {  color: #fff; } .dark-mode .order-details-wrap {  background-color: #333; } .dark-mode .order-details-inner {  background-color: #000;  box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1); } .dark-mode .woocommerce-order-details .amount bdi {  color: #ababab; } .dark-mode .woocommerce-order-details tfoot .amount bdi {  color: #dd1d26; } .dark-mode .woocommerce-order-details tr:last-child th, .dark-mode .woocommerce-order-details tr:last-child td {  border: 0; } .dark-mode .woocommerce-order-details .product-name a {  color: #fff; } .dark-mode .wc-item-meta-label {  color: #fff; } .woocommerce-form.track_order {  margin-bottom: 80px; } @media screen and (max-width: 1440px) {  .woocommerce-form.track_order {   margin-bottom: 70px;  } } @media screen and (max-width: 1024px) {  .woocommerce-form.track_order {   margin-bottom: 60px;  } } @media screen and (max-width: 991px) {  .woocommerce-form.track_order {   margin-bottom: 50px;  } } @media screen and (max-width: 767px) {  .woocommerce-form.track_order {   margin-bottom: 40px;  } } .woocommerce-form.track_order > p:first-child {  background: #f6fafc;  border: 2px dashed #eee;  padding: 15px;  margin-bottom: 30px; } .woocommerce-form.track_order .form-row {  margin-bottom: 15px; } @media screen and (max-width: 767px) {  .woocommerce-form.track_order .form-row .button {   width: 100%;  } } .order-info {  padding: 15px;  border: 2px dashed #eee;  background-color: #f5f5f5;  font-weight: 600; } .dark-mode .track_order > p:first-child {  background: #333;  border: 2px dashed #333; } .dark-mode .order-info {  border: 2px dashed #333;  background-color: #333; } html.quickview-open-popup {  overflow-y: hidden; } .mfp-quick-view .product-quick-view .mfp-close {  font-size: 0;  width: 48px;  height: 48px;  top: -48px;  right: -15px;  opacity: 1; } .mfp-quick-view .product-quick-view .mfp-close:hover {  opacity: .8;  transition: all .3s; } .mfp-quick-view .product-quick-view .mfp-close:hover:before {  color: #fff; } .mfp-quick-view .product-quick-view .mfp-close:before {  content: '\e957';  font-family: 'phosphor';  font-size: 24px;  color: #fff;  transition: all .3s; } .product-quick-view {  background-color: #fff;  margin: 30px auto;  max-width: 900px;  position: relative;  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); } .product-quick-view .single-product-top {  padding: 15px 0 15px 15px; } .product-quick-view .single-product-top .single-product-image-wrap .product-label__item {  font-size: 12px; } .product-quick-view .single-product-top .product_title {  margin-bottom: 5px; } .product-quick-view .single-product-top .product_meta {  margin-top: 30px; } .product-quick-view .summary {  overflow: auto;  overflow-x: hidden;  position: absolute;  right: 0;  top: 0;  height: 100%;  width: calc(100% - 15px);  padding-right: 15px;  padding-bottom: 10px; } @media screen and (max-width: 767px) {  .product-quick-view .summary {   position: relative;   width: 100%;   padding-top: 0;  } } .product-quick-view .woocommerce-review-link {  pointer-events: none; } .product-quick-view .mfp-close:hover {  background-color: transparent;  border: none;  color: #dd1d26; } .product-quick-view .wc-dnd-file-upload {  display: none; } .haru-scroll-content {  scrollbar-face-color: #dd1d26;  scrollbar-track-color: #ededed; } .haru-scroll-content::-webkit-scrollbar {  width: 3px;  height: 3px; } .haru-scroll-content::-webkit-scrollbar-thumb {  background: #dd1d26;  border-radius: 0; } .haru-scroll-content::-webkit-scrollbar-track {  background: #ededed;  border-radius: 0; } .dark-mode .product-quick-view {  background-color: #1d1d1d;  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); } .dark-mode .mfp-close {  color: #ababab; } .dark-mode .mfp-close:hover {  color: #dd1d26; } .wc-block-grid__product {  position: relative; } .wc-block-grid__product-image img {  border: 1px solid rgba(238, 238, 238, 0.6); } .wc-block-grid__product-title {  font-size: 16px;  font-weight: 600;  color: #000; } .wc-block-grid__product-onsale {  position: absolute;  left: 10px;  top: 10px;  background: #dd1d26;  border: none;  color: #fff;  font-size: 12px;  font-weight: 600; } .wc-block-grid .amount {  color: #dd1d26; } .wc-block-grid del .amount {  color: #7e7e7e; } .wc-block-grid__product-add-to-cart a {  border-radius: 5px;  font-weight: 600;  transition: all .3s; } .wc-block-grid__product-add-to-cart a:hover {  background: #dd1d26;  transition: all .3s; } .wc-block-grid__product-rating .star-rating:before {  content: "" !important;  color: #f7bb2a !important; } .wc-block-grid__product-rating .star-rating span:before {  position: absolute !important;  content: "" !important;  top: 0 !important;  left: 0 !important;  right: auto !important;  text-indent: 0;  color: #f7bb2a !important; } .wc-block-product-search .wc-block-product-search__label {  font-size: 20px;  line-height: 1.4;  display: block;  margin-bottom: 25px;  color: #000;  font-weight: 600; } @media screen and (max-width: 1440px) {  .wc-block-product-search .wc-block-product-search__label {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .wc-block-product-search .wc-block-product-search__label {   font-size: 18px;  } } .wc-block-product-search .wc-block-product-search__fields {  position: relative; } .wc-block-product-search .wc-block-product-search__field {  padding-right: 60px; } .wc-block-product-search .wc-block-product-search__button {  position: absolute;  right: 0;  top: 0;  background-color: transparent;  color: #7e7e7e;  padding: 0 20px !important; } .wc-block-product-search .wc-block-product-search__button:hover {  color: #dd1d26; } .wc-block-product-search .wc-block-product-search__button:before {  content: '\e92f';  font-family: "phosphor";  font-weight: 400;  position: absolute;  font-size: 20px;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } .wc-block-product-search .wc-block-product-search__button svg {  fill: transparent; } .wc-block-product-categories-list {  padding: 0;  list-style: none; } .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item {  margin: 10px 0 10px 60px; } .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item:first-child {  margin-top: 0; } .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item:last-child {  margin-bottom: 0; } .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item a {  transition: all .3s; } .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item a:hover {  transition: all .3s; } .wc-block-product-categories.is-list .wc-block-product-categories-list-item {  margin-bottom: 8px; } .wc-block-product-categories.is-list .wc-block-product-categories-list-item:last-child {  margin-bottom: 0; } .wc-block-product-categories.is-dropdown .wc-block-product-categories__dropdown {  flex: 1; } .wc-block-product-categories.is-dropdown .wc-block-product-categories__button {  padding: 0 15px;  display: inherit;  margin-left: 5px; } .wc-block-featured-product__link .wp-block-button__link {  font-weight: 600; } .wc-block-featured-category__title {  padding-top: 15px !important; } .wc-block-featured-category__link .wp-block-button__link {  font-weight: 600; } .wc-block-components-review-list {  padding: 0; } .wc-block-components-review-list-item__product {  margin-top: -5px; } .wc-block-components-review-list-item__rating {  font-size: 12px;  margin-top: 3px;  margin-bottom: 5px; } .wc-block-components-review-list-item__author {  font-size: 14px; } .wc-block-components-review-list-item__published-date {  font-size: 14px; } .wc-block-components-load-more .wp-block-button__link {  padding: 0 25px;  font-size: 16px; } .wc-block-components-sort-select__label {  display: block;  text-align: left;  font-weight: 600;  margin-right: 0;  margin-bottom: 20px; } .wc-block-components-sort-select__select {  width: 100%; } .wc-dnd-file-upload {  font-weight: 600;  color: #000;  padding: 0 0 15px; } .wc-dnd-file-upload .codedropz-upload-wrapper {  font-weight: 400;  color: #7e7e7e; } .wc-dnd-file-upload .codedropz-upload-handler {  margin-top: 10px;  border-radius: 5px; } .wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn {  background-color: #000;  border-radius: 5px;  color: #fff;  padding: 0 15px;  font-weight: 600;  transition: all .3s; } .wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn:hover {  background-color: rgba(0, 0, 0, 0.8);  transition: all .3s; } .wc-upload-wrap .codedropz-upload-inner .codedropz-label {  font-size: 16px; } .wc-upload-wrap .codedropz-upload-inner .codedropz-label span.cd-icon {  margin-bottom: -6px; } .wc-upload-wrap .codedropz-upload-inner .codedropz-label .text {  color: #000; } .dnd-upload-counter {  right: 10px;  bottom: 5px; } @media screen and (max-width: 767px) {  .dnd-upload-counter {   bottom: 0;  } } .dnd-upload-status .dnd-upload-image {  margin-bottom: -10px; } .dnd-upload-status .dnd-upload-details .dnd-progress-bar {  border-radius: 10px; } .dnd-upload-status .dnd-upload-details .dnd-progress-bar span {  background: #11b196; } .dnd-upload-status .dnd-upload-details .name {  color: #000; } .dnd-upload-status .dnd-upload-details .name em {  color: #000;  font-weight: 600;  font-style: normal; } .codedropz--results {  margin-bottom: 12px; } .widget-woo-layered-nav ul {  padding: 0 5px 0 0;  margin: 0;  list-style: none; } .widget-woo-layered-nav li {  display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 5px; } .widget-woo-layered-nav li.chosen .filter-swatch > span:after, .widget-woo-layered-nav li:hover .filter-swatch > span:after {  opacity: 1; } .widget-woo-layered-nav li.chosen .layered-nav-link, .widget-woo-layered-nav li:hover .layered-nav-link {  color: #000;  transition: all .3s; } .widget-woo-layered-nav li.chosen .count, .widget-woo-layered-nav li:hover .count {  background-color: #dd1d26;  border: 1px solid #dd1d26;  color: #fff;  transition: all .3s; } .widget-woo-layered-nav li.chosen .layered-nav-link {  font-weight: 500; } .widget-woo-layered-nav li.chosen .layered-nav-link:hover:after {  opacity: 1;  visibility: visible;  transition: all .3s; } .widget-woo-layered-nav li.chosen:hover .filter-swatch > span:after {  content: '\e919'; } .widget-woo-layered-nav li.with-swatch-color .layered-nav-link:after {  display: none; } .widget-woo-layered-nav .layered-nav-link {  position: relative;  display: flex;  flex: 1 1 auto;  align-items: center;  flex-direction: row;  padding-top: 5px;  padding-bottom: 5px;  padding-right: 5px;  transition: all .3s; } .widget-woo-layered-nav .layered-nav-link:after {  margin-left: 5px;  font-weight: 600;  font-size: 10px;  line-height: 1;  content: '\e919';  font-family: 'haruicons';  opacity: 0;  visibility: hidden;  transition: all .3s; } .widget-woo-layered-nav .swatch-inner {  display: inline-flex;  align-items: center;  flex-direction: row; } .widget-woo-layered-nav .filter-swatch {  position: relative;  margin-right: 10px;  font-size: 0;  transition: opacity .25s ease; } .widget-woo-layered-nav .filter-swatch > span {  position: relative;  display: block;  border-radius: 50%;  background-position: center center;  background-size: contain;  background-repeat: no-repeat;  vertical-align: middle; } .widget-woo-layered-nav .filter-swatch > span:after {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  display: flex;  align-items: center;  justify-content: center;  border-radius: 50%;  background-color: rgba(0, 0, 0, 0.1);  color: #fff;  font-weight: 700;  line-height: 1;  opacity: 0;  transition: opacity .3s ease;  content: '\e93e';  font-family: 'haruicons'; } .widget-woo-layered-nav .layer-term-name {  position: relative; } .widget-woo-layered-nav .swatches-normal .filter-swatch > span {  width: 25px;  height: 25px;  border: 1px solid #eee; } .widget-woo-layered-nav .swatches-normal .filter-swatch > span:after {  font-size: 14px; } .widget-woo-layered-nav .count {  border: 1px solid transparent;  color: #000;  padding: 0 5px;  font-size: 13px;  border-radius: 20px;  min-width: 30px;  text-align: center;  transition: all .3s; } .widget-woo-layered-nav .show-labels-off .layer-term-name {  display: none; } .widget-woo-layered-nav .show-labels-off .count {  display: none; } .widget-woo-layered-nav .button-tooltip {  padding: 1px 3px;  position: absolute;  text-transform: none;  display: inline-block;  min-width: 50px;  opacity: 0;  text-align: center;  visibility: hidden;  bottom: 100%;  left: 50%;  background: #555 !important;  color: #fff !important;  font-size: 12px !important;  line-height: 20px !important;  font-weight: normal;  border-radius: 2px;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .widget-woo-layered-nav .button-tooltip:after {  width: 0;  height: 0;  position: absolute;  bottom: -6px;  left: 50%;  content: "";  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: 7px solid #555;  -webkit-transform: translate(-50%, 0);      transform: translate(-50%, 0); } .widget-woo-layered-nav .attr-tooltip {  position: relative; } .widget-woo-layered-nav .attr-tooltip:hover .button-tooltip {  opacity: 1;  visibility: visible;  -webkit-transform: translate(-50%, -10px);      transform: translate(-50%, -10px);  transition: all .3s ease-in-out 0s; } .widget-woo-layered-nav .swatches-display-double {  display: flex;  flex-direction: row;  flex-wrap: wrap;  margin-left: -5px; } .widget-woo-layered-nav .swatches-display-double li {  flex: 1 1 50%;  padding-right: 5px;  padding-left: 5px;  max-width: 50%; } .widget-woo-stock-status ul {  margin: 0;  padding: 0;  list-style: none; } .widget-woo-stock-status li {  margin-bottom: 15px; } .widget-woo-stock-status li:last-child {  margin-bottom: 0; } .widget-woo-stock-status a {  display: block;  position: relative; } .widget-woo-stock-status a:before {  content: "";  display: inline-block;  margin-top: -4px;  margin-right: 6px;  width: 16px;  height: 16px;  border: 2px solid #eee;  vertical-align: middle;  transition: all .3s ease; } .widget-woo-stock-status a:after {  position: absolute;  top: 4px;  left: 2px;  color: #fff;  font-weight: 600;  font-size: 12px;  opacity: 0;  content: '\e93e';  font-family: 'haruicons'; } .widget-woo-stock-status a.haru-active, .widget-woo-stock-status a:hover {  color: #000; } .widget-woo-stock-status a.haru-active:before, .widget-woo-stock-status a:hover:before {  background-color: #dd1d26;  border-color: #dd1d26; } .widget-woo-stock-status a.haru-active:after, .widget-woo-stock-status a:hover:after {  opacity: 1; } .widget-woo-stock-status a.haru-active {  font-weight: 600; } .woocommerce-ordering-list ul {  list-style: none;  padding: 0;  margin: 0; } .woocommerce-ordering-list li {  margin-bottom: 15px; } .woocommerce-ordering-list li:last-child {  margin-bottom: 0; } .woocommerce-ordering-list a {  border-bottom: 1px solid transparent;  display: inline-flex;  transition: all .3s; } .woocommerce-ordering-list a:hover, .woocommerce-ordering-list a.selected-order {  color: #dd1d26;  border-bottom: 1px solid #dd1d26;  transition: all .3s; } .widget-woo-price-filter ul {  list-style: none;  padding: 0;  margin: 0; } .widget-woo-price-filter li {  margin-bottom: 12px; } .widget-woo-price-filter li:last-child {  margin-bottom: 0; } .widget-woo-price-filter a {  transition: all .3s; } .widget-woo-price-filter a:hover {  transition: all .3s; } .widget-woo-price-filter .current-state {  color: #000;  font-weight: 500; } .widget-woo-price-filter .current-state .amount {  font-weight: 500; }  .clear {  clear: both; } .woocommerce-store-notice {  background-color: #dd1d26;  color: #fff;  font-size: 14px;  font-weight: 600;  margin: 0;  padding: 15px;  position: fixed;  bottom: 0;  left: 0;  width: 100%;  display: flex;  align-items: center;  z-index: 9998; } .woocommerce-store-notice:before {  content: '\e939';  font-family: 'haruicons';  font-size: 16px;  font-weight: 700;  display: inline-block;  margin-right: 10px; } .woocommerce-store-notice__dismiss-link {  background-color: #fff;  padding: 3px 10px;  margin-left: auto; } .woocommerce-store-notice__dismiss-link:before {  content: '\e93a';  font-family: 'haruicons';  font-weight: 700;  display: inline-block;  margin-right: 5px; } .woocommerce-notices-wrapper:empty {  display: none; } .woocommerce-error, .woocommerce-info, .woocommerce-message {  padding: 15px 20px 15px 60px;  margin: 0 0 30px;  position: relative;  background-color: #f6fafc;  border-top: 3px solid #dd1d26;  list-style: none outside;  width: auto;  word-break: break-word;  display: flex;  align-items: center; } @media screen and (max-width: 767px) {  .woocommerce-error,  .woocommerce-info,  .woocommerce-message {   display: block;   margin: 0 0 20px;  } } .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {  content: '\e93e';  font-family: 'haruicons';  font-size: 18px;  font-weight: 700;  display: inline-block;  position: absolute;  top: 50%;  margin-top: -16px;  left: 30px; } @media screen and (max-width: 767px) {  .woocommerce-error:before,  .woocommerce-info:before,  .woocommerce-message:before {   left: 25px;  } } .woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {  min-width: 120px;  text-align: center;  margin-left: auto;  order: 2; } .woocommerce-error a:not(.button), .woocommerce-info a:not(.button), .woocommerce-message a:not(.button) {  color: #dd1d26;  margin-left: 2px;  text-decoration: underline; } @media screen and (max-width: 767px) {  .woocommerce-error a:not(.button),  .woocommerce-info a:not(.button),  .woocommerce-message a:not(.button) {   margin-left: 0;  } } .woocommerce-message {  border-top-color: #dd1d26; } .woocommerce-message:before {  content: '\e93e';  color: #dd1d26; } .woocommerce-info {  border-top-color: #c61a22; } .woocommerce-info:before {  content: '\e93f';  color: #c61a22; } .woocommerce-error {  border-top-color: #99141a; } .woocommerce-error:before {  content: '\e939';  color: #99141a; } .woocommerce-page .haru-page .woocommerce {  margin-bottom: 100px; } @media screen and (max-width: 1440px) {  .woocommerce-page .haru-page .woocommerce {   margin-bottom: 90px;  } } @media screen and (max-width: 1024px) {  .woocommerce-page .haru-page .woocommerce {   margin-bottom: 80px;  } } @media screen and (max-width: 991px) {  .woocommerce-page .haru-page .woocommerce {   margin-bottom: 70px;  } } @media screen and (max-width: 767px) {  .woocommerce-page .haru-page .woocommerce {   margin-bottom: 60px;  } } .woocommerce .button, .woocommerce a.button, .woocommerce input.button, .woocommerce-page .button, .woocommerce-page a.button, .woocommerce-page input.button, .woocommerce-js .button, .woocommerce-js a.button, .woocommerce-js input.button {  border-radius: 5px;  background: #dd1d26;  color: #fff;  display: inline-block;  font-weight: 600;  outline: none;  border: none;  height: 48px;  line-height: 48px;  padding: 0 25px;  transition: all .3s; } .woocommerce .button[disabled], .woocommerce .button.disabled, .woocommerce a.button[disabled], .woocommerce a.button.disabled, .woocommerce input.button[disabled], .woocommerce input.button.disabled, .woocommerce-page .button[disabled], .woocommerce-page .button.disabled, .woocommerce-page a.button[disabled], .woocommerce-page a.button.disabled, .woocommerce-page input.button[disabled], .woocommerce-page input.button.disabled, .woocommerce-js .button[disabled], .woocommerce-js .button.disabled, .woocommerce-js a.button[disabled], .woocommerce-js a.button.disabled, .woocommerce-js input.button[disabled], .woocommerce-js input.button.disabled {  background: rgba(221, 29, 38, 0.6);  pointer-events: none; } .woocommerce .button:hover, .woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce-page .button:hover, .woocommerce-page a.button:hover, .woocommerce-page input.button:hover, .woocommerce-js .button:hover, .woocommerce-js a.button:hover, .woocommerce-js input.button:hover {  background: #c61a22;  color: #fff;  transition: all .3s; } .woocommerce table, .woocommerce-page table, .woocommerce-js table {  margin-bottom: 35px;  width: 100%;  border-spacing: 0;  border-collapse: collapse;  border: 0;  font-size: 16px;  line-height: 1.4; } .woocommerce table thead, .woocommerce-page table thead, .woocommerce-js table thead {  background: transparent; } .woocommerce table th, .woocommerce-page table th, .woocommerce-js table th {  padding: 15px 10px;  border: none;  border-bottom: 2px solid #eee;  color: #000;  font-size: 16px;  vertical-align: middle;  text-align: left;  text-transform: uppercase;  font-weight: 600;  line-height: 1.2; } @media screen and (max-width: 767px) {  .woocommerce table th,  .woocommerce-page table th,  .woocommerce-js table th {   font-size: 14px;  } } .woocommerce table tr, .woocommerce-page table tr, .woocommerce-js table tr {  border: 0; } .woocommerce table td, .woocommerce-page table td, .woocommerce-js table td {  padding: 15px 12px;  border: none;  border-bottom: 1px solid #eee;  text-align: left;  font-weight: inherit; } .woocommerce table tbody th, .woocommerce table tfoot th, .woocommerce-page table tbody th, .woocommerce-page table tfoot th, .woocommerce-js table tbody th, .woocommerce-js table tfoot th {  border-bottom: 1px solid #eee;  text-transform: none;  font-size: 16px; } .shop_table tr td:last-child, .shop_table tr th:last-child {  text-align: right; } .price {  color: #9b9b9b; } .amount bdi {  color: #000;  font-weight: 600; } ins {  text-decoration: none; } ins .amount bdi {  color: #dd1d26; } del {  font-size: 85%;  margin-left: 3px;  color: #9b9b9b; } del .amount bdi {  color: #9b9b9b;  font-weight: 500; } .woocommerce-form__input-checkbox {  position: relative;  top: -2px; } .woocommerce-form .form-row {  margin-bottom: 10px; } .select2-container .selection .select2-container--focus {  outline: none; } .select2-container .selection .select2-selection--single {  border: 1px solid #f5f5f5;  border-radius: 5px;  height: 48px;  background-color: #f5f5f5; } .select2-container .selection .select2-selection--single:focus {  outline: none; } .select2-container .selection .select2-selection--single .select2-selection__clear {  margin-right: 5px; } .select2-container .selection .select2-selection--single .select2-selection__rendered {  line-height: 46px;  padding-left: 15px;  color: #7e7e7e; } .select2-container .selection .select2-selection--single .select2-selection__rendered:focus, .select2-container .selection .select2-selection--single .select2-selection__rendered:active {  outline: none; } .select2-container .selection .select2-selection--single .select2-selection__arrow {  height: 46px;  right: 5px; } .select2-container .selection .select2-selection--multiple {  border: 1px solid #f5f5f5 !important;  border-radius: 5px;  height: 48px; } .select2-container .selection .select2-selection--multiple .select2-selection__rendered {  padding: 0 10px; } .select2-container .selection .select2-selection--multiple .select2-selection__rendered .select2-search {  margin: 0; } .select2-container .selection .select2-selection--multiple .select2-selection__rendered .select2-search--inline {  float: none; } .select2-container .selection .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {  line-height: 38px;  margin: 3px 3px 0 0; } .select2-container .selection .select2-selection--multiple .select2-search__field {  height: 46px;  line-height: 46px; } .select2-container .select2-dropdown {  border-color: #eee; } .select2-container .select2-dropdown .select2-search__field {  border: 1px solid #eee; } .select2-container .select2-dropdown .select2-search__field:focus {  outline: none;  border: 1px solid #dd1d26; } .dark-mode .woocommerce-error, .dark-mode .woocommerce-info, .dark-mode .woocommerce-message {  background-color: #333; } .dark-mode .woocommerce table th {  border-bottom: 2px solid #333;  color: #fff; } .dark-mode .woocommerce table tr {  border: 0; } .dark-mode .woocommerce table td {  border-bottom: 1px solid #333; } .dark-mode .woocommerce table tbody th, .dark-mode .woocommerce table tfoot th {  border-bottom: 1px solid #333; } .dark-mode .select2-container .select2-dropdown {  background-color: #151515; } .dark-mode .select2-container .selection .select2-selection--single {  background-color: #333;  border: 1px solid #333; } .dark-mode .select2-container .selection .select2-selection--single .select2-selection__rendered {  color: #ababab; } .dark-mode .select2-container .selection .select2-selection--multiple {  background-color: #333;  border: 1px solid #333 !important; } .dark-mode .select2-container .selection .select2-selection--multiple .select2-selection__rendered {  color: #ababab; } .dark-mode .select2-container .select2-dropdown {  border-color: #333; } .dark-mode .select2-container .select2-dropdown .select2-search__field {  border: 1px solid #333; } .dark-mode .select2-container .select2-dropdown .select2-search__field:focus {  border: 1px solid #dd1d26; }  .archive-pagination .page-numbers {  display: inline-block;  padding: 0 10px;  color: #000;  margin: 0 3px;  width: 30px;  height: 30px;  line-height: 30px;  border-radius: 5px;  font-weight: 600;  transition: all .3s; } .archive-pagination .page-numbers.current {  background-color: #dd1d26;  color: #fff; } .archive-pagination .page-numbers:first-child {  margin-left: 0; } .archive-pagination .page-numbers:last-child {  margin-right: 0; } .archive-pagination a:hover, .archive-pagination a:focus {  color: #dd1d26; } .archive-pagination a.prev, .archive-pagination a.next {  width: auto;  text-transform: capitalize; } .dark-mode .archive-pagination .page-numbers {  color: #fff; } .dark-mode .archive-pagination .page-numbers.current {  background-color: #dd1d26;  color: #fff; } .dark-mode .archive-pagination a:hover, .dark-mode .archive-pagination a:focus {  color: #dd1d26; } @media screen and (max-width: 1440px) {  .elementor-widget-image.banner-home-11 img {   max-height: 600px;   margin-left: -15%;   width: auto;  } } @media screen and (max-width: 767px) {  .elementor-widget-image.banner-home-11 img {   margin-left: 0;  } } .elementor-widget-image.banner-home-12 {  right: -15%;  bottom: 0;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .elementor-widget-image.banner-home-12:hover {  -webkit-transform: translateY(-5px);      transform: translateY(-5px);  transition: all .3s; } @media screen and (max-width: 1560px) {  .elementor-widget-image.banner-home-12 {   right: -8%;  } } @media screen and (max-width: 1500px) {  .elementor-widget-image.banner-home-12 {   right: -5%;  } } @media screen and (max-width: 1440px) {  .elementor-widget-image.banner-home-12 {   right: 0;   left: -2%;  } } @media screen and (max-width: 991px) {  .elementor-widget-image.banner-home-12 {   right: 0;   left: -5%;   top: 10%;  } } @media screen and (max-width: 767px) {  .elementor-widget-image.banner-home-12 {   left: 0;  } } .haru-icon-box-home-7 {  margin-top: calc(50% + 15px); } @media screen and (max-width: 767px) {  .haru-icon-box-home-7 {   margin-top: 0;  } } .elementor-element.e-container.section-newsletter-5 {  padding: 35px 60px 50px 60px;  border-radius: 5px; } @media screen and (max-width: 767px) {  .elementor-element.e-container.section-newsletter-5 {   padding: 25px 20px 40px 30px;  } } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber {  border-bottom: 2px solid #fff; } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field {  color: #fff;  box-shadow: none;  font-size: 22px; } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-moz-placeholder {  color: #fff;  opacity: 1; } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field:-ms-input-placeholder {  color: #fff; } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field::-webkit-input-placeholder {  color: #fff; } @media screen and (max-width: 1440px) {  .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__email-field {   font-size: 18px;  } } .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before {  color: #fff;  font-size: 22px; } @media screen and (max-width: 1440px) {  .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .elementor-element.e-container.section-newsletter-5 .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before {   font-size: 18px;  } } .designer-spacer {  margin-bottom: 40px; } @media screen and (max-width: 1440px) {  .designer-spacer {   margin-bottom: 35px;  } } @media screen and (max-width: 1024px) {  .designer-spacer {   margin-bottom: 30px;  } } @media screen and (max-width: 991px) {  .designer-spacer {   margin-bottom: 25px;  } } @media screen and (max-width: 767px) {  .designer-spacer {   margin-bottom: 20px;  } } .haru-logo a {  display: flex; } .haru-logo .haru-logo__retina, .haru-logo .haru-logo__dark, .haru-logo .haru-logo__dark-retina {  display: none; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .haru-logo .haru-logo__default {   display: none;  }  .haru-logo .haru-logo__retina {   display: block;  } } .dark-mode .haru-logo .haru-logo__dark {  display: block; } .dark-mode .haru-logo .haru-logo__default, .dark-mode .haru-logo .haru-logo__retina, .dark-mode .haru-logo .haru-logo__dark-retina {  display: none; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .dark-mode .haru-logo .haru-logo__dark {   display: none;  }  .dark-mode .haru-logo .haru-logo__dark-retina {   display: block;  } } .haru-logo-footer a {  display: flex; } .haru-logo-footer .haru-logo-footer__retina, .haru-logo-footer .haru-logo-footer__dark, .haru-logo-footer .haru-logo-footer__dark-retina {  display: none; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .haru-logo-footer .haru-logo-footer__default {   display: none;  }  .haru-logo-footer .haru-logo-footer__retina {   display: block;  } } .dark-mode .haru-logo-footer .haru-logo-footer__dark {  display: block; } .dark-mode .haru-logo-footer .haru-logo-footer__default, .dark-mode .haru-logo-footer .haru-logo-footer__retina, .dark-mode .haru-logo-footer .haru-logo-footer__dark-retina {  display: none; } @media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {  .dark-mode .haru-logo-footer .haru-logo-footer__dark {   display: none;  }  .dark-mode .haru-logo-footer .haru-logo-footer__dark-retina {   display: block;  } } .haru-nav-menu {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu .menu-label {  border-radius: 2px;  color: #fff;  padding: 2px 3px;  font-size: 9px;  text-align: center;  vertical-align: baseline;  margin-left: 5px;  position: relative;  top: -8px; } .haru-nav-menu .menu-icon {  height: 16px;  line-height: 16px;  margin-right: 8px; } .haru-nav-menu .menu-icon img {  max-height: 100%; } .haru-nav-menu .sub-arrow i {  font-style: normal;  font-family: "haruicons"; } .haru-nav-menu ul {  padding: 0;  margin: 0;  list-style: none;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu a, .haru-nav-menu li {  position: relative;  display: block; } .haru-nav-menu li {  border-width: 0; } .haru-nav-menu > li > a {  display: flex;  align-items: center; } .haru-nav-menu--layout-horizontal {  display: flex; } .haru-nav-menu--layout-horizontal .haru-nav-menu {  display: flex;  flex-wrap: wrap; } .haru-nav-menu--layout-horizontal .haru-nav-menu .haru-item, .haru-nav-menu--layout-horizontal .haru-nav-menu .haru-sub-item {  white-space: nowrap; } .haru-nav-menu--indicator-none .haru-nav-menu .haru-item.has-submenu {  padding-right: 20px; } .haru-nav-menu--indicator-none .haru-nav-menu .haru-item.has-submenu .sub-arrow {  display: none; } .haru-nav-menu--indicator-chevron .haru-nav-menu .sub-arrow i:before {  content: "\e914";  font-weight: 700;  font-size: 12px;  margin-left: 5px; } .haru-nav-menu--indicator-angle .haru-nav-menu .sub-arrow i:before {  content: "\e904";  font-weight: 700;  margin-left: 5px; } .haru-nav-menu--indicator-classic .haru-nav-menu .sub-arrow i:before {  content: "\e903";  font-weight: 700;  margin-left: 5px; } .haru-nav-menu--indicator-plus .haru-nav-menu .sub-arrow i:before {  content: '+';  margin-left: 5px; } .haru-nav-menu--indicator-plus .haru-nav-menu .sub-arrow.active i:before {  content: '-'; } .haru-nav-menu--indicator-chevron .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow, .haru-nav-menu--indicator-angle .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow, .haru-nav-menu--indicator-classic .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow {  -webkit-transform: rotate(-90deg) translateY(5px);      transform: rotate(-90deg) translateY(5px); } .haru-nav-menu--indicator-chevron .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow i:before, .haru-nav-menu--indicator-angle .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow i:before, .haru-nav-menu--indicator-classic .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow i:before {  margin-left: 0; } .haru-nav-menu__align-left .haru-nav-menu {  margin-right: auto;  justify-content: flex-start; } .haru-nav-menu__align-left .haru-nav-menu--layout-vertical > ul > li > a {  justify-content: flex-start; } .haru-nav-menu__align-right .haru-nav-menu {  margin-left: auto;  justify-content: flex-end; } .haru-nav-menu__align-right .haru-nav-menu--layout-vertical > ul > li > a {  justify-content: flex-end; } .haru-nav-menu__align-center .haru-nav-menu {  margin-left: auto;  margin-right: auto;  justify-content: center; } .haru-nav-menu__align-center .haru-nav-menu--layout-vertical > ul > li > a {  justify-content: center; } .haru-nav-menu__align-justify .haru-nav-menu--layout-horizontal .haru-nav-menu {  width: 100%; } .haru-nav-menu__align-justify .haru-nav-menu--layout-horizontal .haru-nav-menu > li {  flex-grow: 1; } .haru-nav-menu__align-justify .haru-nav-menu--layout-horizontal .haru-nav-menu > li > a {  justify-content: center; } .haru-nav-menu__align-justify .haru-nav-menu--layout-vertical .haru-nav-menu > li .haru-item--main .sub-arrow {  display: inline-flex;  align-items: center;  margin-left: auto; } .haru-nav-menu--main .menu-item-has-children:hover > .sub-menu {  display: block;  top: 100%;  left: 0;  z-index: 99; } .haru-nav-menu--main .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu--main .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu--main .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu--main .menu-item-has-children > .sub-menu {  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1); } .haru-nav-menu--main .menu-item-has-children > .sub-menu .sub-arrow {  float: right; } .haru-nav-menu--main .menu-item-has-children .sub-menu {  left: 100%; } .haru-nav-menu--main .haru-nav-menu ul.sub-menu {  position: absolute;  min-width: 205px;  display: none;  background-color: #fff; } .haru-nav-menu--main .haru-nav-menu .haru-item--main {  padding: 13px 15px; } .haru-nav-menu--subdown .haru-sub-item {  color: #000;  padding: 13px 15px; } .haru-nav-menu--dropdown {  background-color: #fff;  font-size: 90%;  display: none;  max-height: 100vh;  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1); } .haru-nav-menu--dropdown ul:not(.sub-menu), .haru-nav-menu--dropdown li {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu--dropdown ul.sub-menu {  display: none; } .haru-nav-menu--dropdown ul ul a, .haru-nav-menu--dropdown ul ul a:hover, .haru-nav-menu--dropdown ul ul a:focus, .haru-nav-menu--dropdown ul ul a:active {  border-left: 8px solid transparent; } .haru-nav-menu--dropdown ul ul ul a, .haru-nav-menu--dropdown ul ul ul a:hover, .haru-nav-menu--dropdown ul ul ul a:focus, .haru-nav-menu--dropdown ul ul ul a:active {  border-left: 16px solid transparent; } .haru-nav-menu--dropdown ul ul ul ul a, .haru-nav-menu--dropdown ul ul ul ul a:hover, .haru-nav-menu--dropdown ul ul ul ul a:focus, .haru-nav-menu--dropdown ul ul ul ul a:active {  border-left: 24px solid transparent; } .haru-nav-menu--dropdown ul ul ul ul ul a, .haru-nav-menu--dropdown ul ul ul ul ul a:hover, .haru-nav-menu--dropdown ul ul ul ul ul a:focus, .haru-nav-menu--dropdown ul ul ul ul ul a:active {  border-left: 32px solid transparent; } .haru-nav-menu--dropdown a {  color: #000;  padding: 13px 15px; } .haru-nav-menu--dropdown .haru-nav-menu .sub-arrow i:before {  margin-left: 0; } .haru-nav-menu--dropdown .haru-item:hover, .haru-nav-menu--dropdown .haru-item:focus, .haru-nav-menu--dropdown .haru-item.highlighted, .haru-nav-menu--dropdown .haru-item.haru-item-active {  background-color: #dd1d26;  color: #fff; } .haru-nav-menu--dropdown .haru-item:hover img, .haru-nav-menu--dropdown .haru-item:focus img, .haru-nav-menu--dropdown .haru-item.highlighted img, .haru-nav-menu--dropdown .haru-item.haru-item-active img {  -webkit-filter: brightness(0) invert(1);      filter: brightness(0) invert(1); } @media screen and (max-width: 1024px) {  .haru-nav-menu--dropdown-tablet .haru-nav-menu--main {   display: none !important;  } } @media screen and (min-width: 1025px) {  .haru-nav-menu--dropdown-tablet .haru-nav-menu--dropdown,  .haru-nav-menu--dropdown-tablet .haru-menu-toggle {   display: none !important;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu--dropdown-tablet span.sub-arrow {   position: absolute;   top: 50%;   margin-top: -17px;   left: auto;   right: 15px;   width: 34px;   height: 34px;   line-height: 34px;   overflow: hidden;   font-weight: 700;   font-size: 16px;   text-align: center;   text-shadow: none;   background: rgba(0, 0, 0, 0.05);   border-radius: 0;   z-index: 9;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu--dropdown-tablet span.sub-arrow i {   display: block;   transition: all .3s;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu--dropdown-tablet span.sub-arrow.active i {   -webkit-transform: rotate(180deg);       transform: rotate(180deg);   transition: all .3s;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu--dropdown-tablet.haru-nav-menu--indicator-plus a.highlighted .sub-arrow i:before {   content: '-';  } } @media screen and (max-width: 767px) {  .haru-nav-menu--dropdown-mobile .haru-nav-menu--main {   display: none !important;  } } @media screen and (min-width: 768px) {  .haru-nav-menu--dropdown-mobile .haru-nav-menu--dropdown,  .haru-nav-menu--dropdown-mobile .haru-menu-toggle {   display: none !important;  } } @media screen and (max-width: 767px) {  .haru-nav-menu--dropdown-mobile span.sub-arrow {   position: absolute;   top: 50%;   margin-top: -17px;   left: auto;   right: 0;   width: 34px;   height: 34px;   line-height: 34px;   overflow: hidden;   font-weight: 700;   font-size: 16px;   text-align: center;   text-shadow: none;   background: rgba(0, 0, 0, 0.05);   border-radius: 0;   z-index: 9;  } } @media screen and (max-width: 767px) {  .haru-nav-menu--dropdown-mobile span.sub-arrow i {   display: block;   transition: all .3s;  } } @media screen and (max-width: 767px) {  .haru-nav-menu--dropdown-mobile span.sub-arrow.active i {   -webkit-transform: rotate(180deg);       transform: rotate(180deg);   transition: all .3s;  } } @media screen and (max-width: 767px) {  .haru-nav-menu--dropdown-mobile.haru-nav-menu--indicator-plus a.highlighted .sub-arrow i:before {   content: '-';  } } .haru-nav-menu--dropdown.haru-nav-menu__container {  margin-top: 10px;  overflow: auto;  z-index: 99; } .haru-nav-menu--stretch .haru-nav-menu--dropdown {  position: absolute; } .haru-nav-menu--layout-vertical {  background: #fff;  border: 1px solid #eee;  box-sizing: border-box;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);  border-radius: 5px;  position: relative; } .haru-nav-menu--layout-vertical.show-view-more .menu-vertical-toggle {  display: block; } .haru-nav-menu--layout-vertical.haru-nav-menu--main .menu-item-has-children:hover > .sub-menu {  left: 100%;  top: 0; } .haru-nav-menu--layout-vertical .haru-menu-header {  background-color: #dd1d26;  color: #fff;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  font-size: 18px;  font-weight: 700;  padding: 16px 25px;  letter-spacing: 1px;  white-space: nowrap;  display: flex;  align-items: center;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-nav-menu--layout-vertical .haru-menu-header {   font-size: 16px;  } } .haru-nav-menu--layout-vertical .haru-menu-header:hover {  cursor: pointer; } .haru-nav-menu--layout-vertical .haru-menu-header i {  font-weight: 700;  margin-right: 10px;  position: relative;  top: -1px; } @media screen and (max-width: 1440px) {  .haru-nav-menu--layout-vertical .haru-menu-header i {   top: 0;  } } .haru-nav-menu--layout-vertical .haru-menu-header i:before {  content: '\e927';  font-family: "phosphor" !important;  font-size: 22px; } @media screen and (max-width: 1440px) {  .haru-nav-menu--layout-vertical .haru-menu-header i:before {   font-size: 20px;  } } .haru-nav-menu--layout-vertical .menu-vertical-wrap {  position: absolute;  width: 100%;  top: 100%;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px; } .haru-nav-menu--layout-vertical .haru-nav-menu > li {  border-bottom: 1px solid #eee; } .haru-nav-menu--layout-vertical .haru-nav-menu > li:last-child {  border-bottom: none; } .haru-nav-menu--layout-vertical .haru-nav-menu > li.menu-item--more {  display: none; } .haru-nav-menu--layout-vertical .haru-nav-menu > li.menu-item--more.show {  display: block; } .haru-nav-menu--layout-vertical .haru-nav-menu > li .haru-item--main .sub-arrow {  -webkit-transform: rotate(-90deg);      transform: rotate(-90deg);  -webkit-transform-origin: top right;      transform-origin: top right; } .haru-nav-menu--layout-vertical .haru-nav-menu .menu-icon {  height: 24px;  line-height: 24px;  margin-right: 10px;  display: inline-flex;  align-items: center; } .haru-nav-menu--layout-vertical .menu-vertical-toggle {  display: none; } .haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more {  display: flex;  align-items: center;  border-top: 1px solid transparent;  color: #000;  padding: 13px 15px;  transition: all .3s; } .haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more:before {  content: '\e922';  font-family: 'phosphor';  font-size: 24px;  margin-right: 10px; } .haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more:hover {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more.show-category {  border-top: 1px solid #eee; } .haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more.show-category:before {  content: '\e957'; } .haru-menu-toggle {  display: inline-flex;  align-items: center;  justify-content: center;  font-size: 22px;  width: 34px;  height: 34px;  cursor: pointer;  border: 0 solid;  border-radius: 0;  background-color: rgba(0, 0, 0, 0.05);  color: #000; } .haru-menu-toggle.haru-active i:before {  content: '\e957'; } .haru-menu-toggle.toggle-vertical {  width: 100%;  height: auto; } .haru-menu-toggle.toggle-vertical .haru-menu-header {  background-color: #dd1d26;  color: #fff;  font-size: 16px;  font-weight: 700;  padding: 10px 15px;  letter-spacing: 1px;  white-space: nowrap;  display: flex;  width: 100%;  align-items: center;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .haru-menu-toggle.toggle-vertical .haru-menu-header {   font-size: 15px;  } } .haru-menu-toggle.toggle-vertical .haru-menu-header:hover {  cursor: pointer; } .haru-menu-toggle.toggle-vertical .haru-menu-header i {  font-weight: 700;  margin-right: 10px;  position: relative;  top: 0px; } .haru-menu-toggle.toggle-vertical .haru-menu-header i:before {  content: '\e927';  font-family: "phosphor" !important;  font-size: 22px; } @media screen and (max-width: 767px) {  .haru-menu-toggle.toggle-vertical .haru-menu-header i:before {   font-size: 20px;  } } .elementor-widget-haru-nav-menu:not(.haru-nav-menu--toggle) .haru-menu-toggle {  display: none; } .elementor-widget-haru-nav-menu .elementor-widget-container {  display: flex;  flex-direction: column; } .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item {  color: #000;  transition: all .3s; } .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:hover, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:focus, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.highlighted, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.haru-item-active {  color: #dd1d26;  transition: all .3s; } .haru-item:before, .haru-item:after {  display: block;  position: absolute;  transition: .3s; } .haru-item:not(:hover):not(:focus):not(.haru-item-active):before, .haru-item:not(:hover):not(:focus):not(.haru-item-active):after {  opacity: 0; } .haru-item-active:before, .haru-item-active:after, .haru-item:hover:before, .haru-item:hover:after, .haru-item:focus:before, .haru-item:focus:after {  -webkit-transform: scale(1);      transform: scale(1); } .haru--pointer-overline .haru-item--main:before, .haru--pointer-overline .haru-item--main:after, .haru--pointer-underline .haru-item--main:before, .haru--pointer-underline .haru-item--main:after, .haru--pointer-double-line .haru-item--main:before, .haru--pointer-double-line .haru-item--main:after {  background-color: #dd1d26;  height: 2px;  width: 100%;  left: 0;  z-index: 1; } .haru--pointer-overline.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-underline.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-double-line.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before {  width: 8px;  left: -16px; } .haru--pointer-overline.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-underline.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-double-line.haru--animation-slide .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after {  width: 8px;  left: calc( 100% + 16px); } .haru--pointer-overline.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-overline.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-underline.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-underline.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-double-line.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-double-line.haru--animation-grow .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after {  height: 0;  width: 0;  left: 50%; } .haru--pointer-overline.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-underline.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-double-line.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before {  top: -8px; } .haru--pointer-overline.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-underline.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-double-line.haru--animation-drop-in .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after {  bottom: -8px; } .haru--pointer-overline.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-underline.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before, .haru--pointer-double-line.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):before {  top: 8px; } .haru--pointer-overline.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-underline.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after, .haru--pointer-double-line.haru--animation-drop-out .haru-item--main:not(:hover):not(:focus):not(.haru-item-active):after {  bottom: 8px; } .haru--pointer-overline.haru--animation-none, .haru--pointer-underline.haru--animation-none, .haru--pointer-double-line.haru--animation-none {  transition-duration: 0s; } .haru--pointer-overline.haru--animation-none:before, .haru--pointer-overline.haru--animation-none:after, .haru--pointer-overline.haru--animation-none:hover, .haru--pointer-overline.haru--animation-none:focus, .haru--pointer-underline.haru--animation-none:before, .haru--pointer-underline.haru--animation-none:after, .haru--pointer-underline.haru--animation-none:hover, .haru--pointer-underline.haru--animation-none:focus, .haru--pointer-double-line.haru--animation-none:before, .haru--pointer-double-line.haru--animation-none:after, .haru--pointer-double-line.haru--animation-none:hover, .haru--pointer-double-line.haru--animation-none:focus {  transition-duration: 0s; } .haru--pointer-overline.haru--animation-none .haru-item--main, .haru--pointer-underline.haru--animation-none .haru-item--main, .haru--pointer-double-line.haru--animation-none .haru-item--main {  transition-duration: 0s; } .haru--pointer-overline.haru--animation-none .haru-item--main:before, .haru--pointer-overline.haru--animation-none .haru-item--main:after, .haru--pointer-overline.haru--animation-none .haru-item--main:hover, .haru--pointer-overline.haru--animation-none .haru-item--main:focus, .haru--pointer-underline.haru--animation-none .haru-item--main:before, .haru--pointer-underline.haru--animation-none .haru-item--main:after, .haru--pointer-underline.haru--animation-none .haru-item--main:hover, .haru--pointer-underline.haru--animation-none .haru-item--main:focus, .haru--pointer-double-line.haru--animation-none .haru-item--main:before, .haru--pointer-double-line.haru--animation-none .haru-item--main:after, .haru--pointer-double-line.haru--animation-none .haru-item--main:hover, .haru--pointer-double-line.haru--animation-none .haru-item--main:focus {  transition-duration: 0s; } .haru--pointer-overline .haru-item--main:before, .haru--pointer-double-line .haru-item--main:before {  content: '';  top: 0; } .haru--pointer-underline .haru-item--main:after, .haru--pointer-double-line .haru-item--main:after {  content: '';  bottom: 0; } .haru-sub-item:hover, .haru-sub-item:focus, .haru-sub-item.highlighted, .haru-sub-item.haru-item-active {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {  position: absolute;  top: -10000em;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .mega-menu-content .haru-item {  padding: 10px 0;  transition: all .3s; } .mega-menu-content .haru-item:hover {  transition: all .3s; } .mega-menu-content .menu-item:first-child .haru-item {  padding-top: 0; } .mega-menu-content .menu-item:last-child .haru-item {  padding-bottom: 0; } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .menu-item-has-children > .sub-menu {  box-shadow: 0px 15px 20px rgba(255, 255, 255, 0.1); } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item {  color: #fff; } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:hover, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:focus, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.highlighted, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.haru-item-active {  color: #dd1d26; } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-nav-menu ul.sub-menu {  background-color: #000; } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--subdown a {  color: #fff; } .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item:hover, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item:focus, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item.highlighted, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item.haru-item-active {  background-color: #dd1d26;  color: #fff; } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--dropdown {  background-color: #000;  box-shadow: 0px 15px 20px rgba(255, 255, 255, 0.1); } .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--dropdown a {  color: #fff;  padding: 13px 15px; } .dark-mode .elementor-widget-haru-nav-menu .haru-menu-toggle {  background-color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-menu-toggle {  background-color: #fff;  color: #000; } .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-menu-toggle {  background-color: #000;  color: #fff; } .haru-nav-menu-popup {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-popup .menu-label {  border-radius: 2px;  color: #fff;  padding: 2px 3px;  font-size: 9px;  text-align: center;  vertical-align: baseline;  margin-left: 5px;  position: relative;  top: -8px; } .haru-nav-menu-popup .menu-icon {  height: 16px;  line-height: 16px;  margin-right: 8px; } .haru-nav-menu-popup .menu-icon img {  max-height: 100%; } .haru-nav-menu-popup .sub-arrow {  display: inline-flex;  align-items: center;  justify-content: center;  position: absolute;  top: 50%;  right: 0;  width: 30px;  height: 100%;  font-size: 16px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9; } .haru-nav-menu-popup .sub-arrow i {  font-style: normal;  font-family: "haruicons";  display: inline-block;  line-height: 1;  transition: all .3s; } .haru-nav-menu-popup .sub-arrow i:before {  content: '\e902'; } .haru-nav-menu-popup .sub-arrow.active i {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg);  transition: all .3s; } .haru-nav-menu-popup ul {  padding: 0;  margin: 0;  list-style: none;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-popup a, .haru-nav-menu-popup li {  position: relative;  display: block; } .haru-nav-menu-popup li {  border-width: 0; } .haru-nav-menu-popup--dropdown ul:not(.sub-menu), .haru-nav-menu-popup--dropdown li {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-popup--dropdown ul.sub-menu {  display: none; } .haru-nav-menu-popup--dropdown ul ul a, .haru-nav-menu-popup--dropdown ul ul a:hover, .haru-nav-menu-popup--dropdown ul ul a:focus, .haru-nav-menu-popup--dropdown ul ul a:active {  border-left: 8px solid transparent; } .haru-nav-menu-popup--dropdown ul ul ul a, .haru-nav-menu-popup--dropdown ul ul ul a:hover, .haru-nav-menu-popup--dropdown ul ul ul a:focus, .haru-nav-menu-popup--dropdown ul ul ul a:active {  border-left: 16px solid transparent; } .haru-nav-menu-popup--dropdown ul ul ul ul a, .haru-nav-menu-popup--dropdown ul ul ul ul a:hover, .haru-nav-menu-popup--dropdown ul ul ul ul a:focus, .haru-nav-menu-popup--dropdown ul ul ul ul a:active {  border-left: 24px solid transparent; } .haru-nav-menu-popup--dropdown ul ul ul ul ul a, .haru-nav-menu-popup--dropdown ul ul ul ul ul a:hover, .haru-nav-menu-popup--dropdown ul ul ul ul ul a:focus, .haru-nav-menu-popup--dropdown ul ul ul ul ul a:active {  border-left: 32px solid transparent; } .haru-nav-menu-popup--dropdown .sub-arrow {  justify-content: flex-end; } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup {  font-size: 28px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup {   font-size: 18px;  } } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup ul.sub-menu {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup ul.sub-menu {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-popup--dropdown .haru-nav-menu-popup ul.sub-menu {   font-size: 16px;  } } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a {  color: rgba(255, 255, 255, 0.6);  font-weight: 700;  padding: 8px 15px 8px 0;  transition: all .3s; } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a:hover, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a:focus, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a.highlighted, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a {  padding-left: 0;  color: #fff;  transition: all .3s; } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a:hover, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a:focus, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a.highlighted, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-popup--dropdown .haru-nav-menu-popup .menu-item-has-children a {  padding-right: 50px; } .haru-nav-menu-popup--dropdown.haru-nav-menu-popup__container {  width: 500px;  max-width: 100%;  margin: 0 auto; } .haru-nav-menu-popup__container {  padding: 10vh 15px;  z-index: 99; } @media screen and (max-width: 991px) {  .haru-nav-menu-popup__container {   padding: 10vh 15px 6vh 15px;  } } .haru-nav-menu-popup__container::-webkit-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-popup__container::-moz-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-popup__container::-webkit-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-popup__container::-moz-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-popup__container::-webkit-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } .haru-nav-menu-popup__container::-moz-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } .haru-nav-menu-popup-bg .mfp-close {  opacity: 1;  font-size: 0;  top: 3vh;  right: 2vh;  width: 48px;  height: 48px;  line-height: 46px;  border-radius: 50%;  border: 1px solid #fff;  color: #fff; } @media screen and (max-width: 991px) {  .haru-nav-menu-popup-bg .mfp-close {   width: 40px;   height: 40px;   line-height: 38px;  } } .haru-nav-menu-popup-bg .mfp-close:hover {  background-color: #fff;  color: #dd1d26; } .haru-nav-menu-popup-bg .mfp-close:before {  content: '\e919';  font-family: 'haruicons';  font-size: 20px; } @media screen and (max-width: 991px) {  .haru-nav-menu-popup-bg .mfp-close:before {   font-size: 18px;  } } .elementor-edit-mode .section-popup-menu {  background-color: #0b0b0b; } .haru-menu-toggle-popup {  display: block;  text-align: center;  font-size: 32px;  width: 32px;  height: 32px;  line-height: 1;  cursor: pointer;  border: 0 solid;  border-radius: 0;  color: #000; } @media screen and (max-width: 1440px) {  .haru-menu-toggle-popup {   font-size: 30px;   width: 30px;   height: 30px;  } } @media screen and (max-width: 1024px) {  .haru-menu-toggle-popup {   font-size: 28px;   width: 28px;   height: 28px;  } } @media screen and (max-width: 991px) {  .haru-menu-toggle-popup {   font-size: 26px;   width: 26px;   height: 26px;  } } @media screen and (max-width: 767px) {  .haru-menu-toggle-popup {   font-size: 24px;   width: 24px;   height: 24px;  } } .haru-menu-toggle-popup.haru-active i:before {  content: '\e919'; } .dark-mode .haru-menu-toggle-popup, .background-dark .haru-menu-toggle-popup {  color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-menu-toggle-popup {  color: #fff; } .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-menu-toggle-popup {  color: #000; } .haru-nav-menu-sidebar {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-sidebar .menu-label {  border-radius: 2px;  color: #fff;  padding: 2px 3px;  font-size: 9px;  text-align: center;  vertical-align: baseline;  margin-left: 5px;  position: relative;  top: -8px; } .haru-nav-menu-sidebar .menu-icon {  height: 16px;  line-height: 16px;  margin-right: 8px; } .haru-nav-menu-sidebar .menu-icon img {  max-height: 100%; } .haru-nav-menu-sidebar .sub-arrow {  display: inline-flex;  align-items: center;  justify-content: center;  position: absolute;  top: 50%;  right: 0;  width: 30px;  height: 100%;  font-size: 16px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9; } .haru-nav-menu-sidebar .sub-arrow i {  font-style: normal;  font-family: "haruicons";  display: inline-block;  line-height: 1;  transition: all .3s; } .haru-nav-menu-sidebar .sub-arrow i:before {  content: '\e902'; } .haru-nav-menu-sidebar .sub-arrow.active i {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg);  transition: all .3s; } .haru-nav-menu-sidebar ul {  padding: 0;  margin: 0;  list-style: none;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-sidebar a, .haru-nav-menu-sidebar li {  position: relative;  display: block; } .haru-nav-menu-sidebar li {  border-width: 0; } .haru-nav-menu-sidebar--dropdown ul:not(.sub-menu), .haru-nav-menu-sidebar--dropdown li {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-sidebar--dropdown ul.sub-menu {  display: none; } .haru-nav-menu-sidebar--dropdown ul ul a, .haru-nav-menu-sidebar--dropdown ul ul a:hover, .haru-nav-menu-sidebar--dropdown ul ul a:focus, .haru-nav-menu-sidebar--dropdown ul ul a:active {  border-left: 8px solid transparent; } .haru-nav-menu-sidebar--dropdown ul ul ul a, .haru-nav-menu-sidebar--dropdown ul ul ul a:hover, .haru-nav-menu-sidebar--dropdown ul ul ul a:focus, .haru-nav-menu-sidebar--dropdown ul ul ul a:active {  border-left: 16px solid transparent; } .haru-nav-menu-sidebar--dropdown ul ul ul ul a, .haru-nav-menu-sidebar--dropdown ul ul ul ul a:hover, .haru-nav-menu-sidebar--dropdown ul ul ul ul a:focus, .haru-nav-menu-sidebar--dropdown ul ul ul ul a:active {  border-left: 24px solid transparent; } .haru-nav-menu-sidebar--dropdown ul ul ul ul ul a, .haru-nav-menu-sidebar--dropdown ul ul ul ul ul a:hover, .haru-nav-menu-sidebar--dropdown ul ul ul ul ul a:focus, .haru-nav-menu-sidebar--dropdown ul ul ul ul ul a:active {  border-left: 32px solid transparent; } .haru-nav-menu-sidebar--dropdown .sub-arrow {  justify-content: flex-end; } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar {  font-size: 28px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar {   font-size: 18px;  } } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar ul.sub-menu {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar ul.sub-menu {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar ul.sub-menu {   font-size: 16px;  } } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a {  color: rgba(255, 255, 255, 0.6);  font-weight: 700;  padding: 8px 15px 8px 0;  transition: all .3s; } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a:hover, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a:focus, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a.highlighted, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a {  padding-left: 0;  color: #fff;  transition: all .3s; } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a:hover, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a:focus, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a.highlighted, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar .menu-item-has-children a {  padding-right: 50px; } .haru-nav-menu-sidebar--dropdown.haru-nav-menu-sidebar__container {  width: 500px;  max-width: 100%;  margin: 0 auto; } .haru-nav-menu-sidebar__container {  padding: 3vh 10px;  z-index: 99; } .sidebar-position--left {  left: 0;  -webkit-transform: translateX(-100%);      transform: translateX(-100%);  border-right: 1px solid #333; } .sidebar-position--left.canvas-active {  -webkit-transform: translateX(0);      transform: translateX(0);  transition: all .3s; } .sidebar-position--right {  right: 0;  -webkit-transform: translateX(100%);      transform: translateX(100%);  border-left: 1px solid #333; } .sidebar-position--right.canvas-active {  -webkit-transform: translateX(0);      transform: translateX(0);  transition: all .3s; } @media screen and (max-width: 991px) {  .sidebar-position--tablet-left {   left: 0;   -webkit-transform: translateX(-100%);       transform: translateX(-100%);   border-right: 1px solid #333;  } } @media screen and (max-width: 991px) {  .sidebar-position--tablet-left.canvas-active {   -webkit-transform: translateX(0);       transform: translateX(0);   transition: all .3s;  } } @media screen and (max-width: 991px) {  .sidebar-position--tablet-right {   right: 0;   -webkit-transform: translateX(100%);       transform: translateX(100%);   border-left: 1px solid #333;  } } @media screen and (max-width: 991px) {  .sidebar-position--tablet-right.canvas-active {   -webkit-transform: translateX(0);       transform: translateX(0);   transition: all .3s;  } } @media screen and (max-width: 767px) {  .sidebar-position--mobile-left {   left: 0;   -webkit-transform: translateX(-100%);       transform: translateX(-100%);   border-right: 1px solid #333;  } } @media screen and (max-width: 767px) {  .sidebar-position--mobile-left.canvas-active {   -webkit-transform: translateX(0);       transform: translateX(0);   transition: all .3s;  } } @media screen and (max-width: 767px) {  .sidebar-position--mobile-right {   right: 0;   -webkit-transform: translateX(100%);       transform: translateX(100%);   border-left: 1px solid #333;  } } @media screen and (max-width: 767px) {  .sidebar-position--mobile-right.canvas-active {   -webkit-transform: translateX(0);       transform: translateX(0);   transition: all .3s;  } } .haru-nav-menu-sidebar-wrap {  position: fixed;  top: 0;  width: 300px;  height: 100vh;  overflow: auto;  background-color: #000;  z-index: 2;  transition: all .3s; } .haru-nav-menu-sidebar-wrap::-webkit-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-sidebar-wrap::-moz-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-sidebar-wrap::-webkit-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-sidebar-wrap::-moz-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-sidebar-wrap::-webkit-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } .haru-nav-menu-sidebar-wrap::-moz-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } .haru-canvas-overlay {  position: fixed;  top: 0;  left: 0;  width: 100vw;  height: 100vh;  background-color: rgba(0, 0, 0, 0.7);  cursor: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/close-white.svg), auto;  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-canvas-overlay.canvas-active {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-canvas-close {  font-size: 32px;  margin-top: 30px;  color: #fff;  text-align: center; } @media screen and (max-width: 767px) {  .haru-canvas-close {   margin-top: 15px;  } } .haru-canvas-close:hover {  cursor: pointer; } .haru-canvas-close:before {  content: '\e919';  font-family: 'haruicons'; } .elementor-edit-mode .section-sidebar-menu {  background-color: #0b0b0b; } .haru-menu-toggle-sidebar {  display: block;  text-align: center;  font-size: 32px;  width: 32px;  height: 32px;  line-height: 1;  cursor: pointer;  border: 0 solid;  border-radius: 0;  color: #000; } @media screen and (max-width: 1440px) {  .haru-menu-toggle-sidebar {   font-size: 30px;   width: 30px;   height: 30px;  } } @media screen and (max-width: 1024px) {  .haru-menu-toggle-sidebar {   font-size: 28px;   width: 28px;   height: 28px;  } } @media screen and (max-width: 991px) {  .haru-menu-toggle-sidebar {   font-size: 26px;   width: 26px;   height: 26px;  } } @media screen and (max-width: 767px) {  .haru-menu-toggle-sidebar {   font-size: 24px;   width: 24px;   height: 24px;  } } .haru-menu-toggle-sidebar.haru-active i:before {  content: '\e919'; } .dark-mode .haru-menu-toggle-sidebar, .background-dark .haru-menu-toggle-sidebar {  color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-menu-toggle-sidebar {  color: #fff; } .haru-header--transparent-dark:not(.haru-header--sticky-on) .haru-menu-toggle-sidebar {  color: #000; } .haru-nav-menu-template {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-template .menu-label {  border-radius: 2px;  color: #fff;  padding: 2px 3px;  font-size: 9px;  text-align: center;  vertical-align: baseline;  margin-left: 5px;  position: relative;  top: -8px; } .haru-nav-menu-template .menu-icon {  height: 16px;  line-height: 16px;  margin-right: 8px; } .haru-nav-menu-template .menu-icon img {  max-height: 100%; } .haru-nav-menu-template .sub-arrow {  display: inline-flex;  align-items: center;  justify-content: center;  position: absolute;  top: 50%;  right: 0;  width: 30px;  height: 100%;  font-size: 16px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9; } .haru-nav-menu-template .sub-arrow i {  font-style: normal;  font-family: "haruicons";  display: inline-block;  line-height: 1;  transition: all .3s; } .haru-nav-menu-template .sub-arrow i:before {  content: '\e902'; } .haru-nav-menu-template .sub-arrow.active i {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg);  transition: all .3s; } .haru-nav-menu-template ul {  padding: 0;  margin: 0;  list-style: none;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-template a, .haru-nav-menu-template li {  position: relative;  display: block; } .haru-nav-menu-template li {  border-width: 0; } .haru-nav-menu-template .haru-titem, .haru-nav-menu-template .haru-sub-titem {  white-space: nowrap; } .haru-nav-menu-template--dropdown ul:not(.sub-menu), .haru-nav-menu-template--dropdown li {  display: block;  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .haru-nav-menu-template--dropdown ul.sub-menu {  display: none; } .haru-nav-menu-template--dropdown ul ul a, .haru-nav-menu-template--dropdown ul ul a:hover, .haru-nav-menu-template--dropdown ul ul a:focus, .haru-nav-menu-template--dropdown ul ul a:active {  border-left: 8px solid transparent; } .haru-nav-menu-template--dropdown ul ul ul a, .haru-nav-menu-template--dropdown ul ul ul a:hover, .haru-nav-menu-template--dropdown ul ul ul a:focus, .haru-nav-menu-template--dropdown ul ul ul a:active {  border-left: 16px solid transparent; } .haru-nav-menu-template--dropdown ul ul ul ul a, .haru-nav-menu-template--dropdown ul ul ul ul a:hover, .haru-nav-menu-template--dropdown ul ul ul ul a:focus, .haru-nav-menu-template--dropdown ul ul ul ul a:active {  border-left: 24px solid transparent; } .haru-nav-menu-template--dropdown ul ul ul ul ul a, .haru-nav-menu-template--dropdown ul ul ul ul ul a:hover, .haru-nav-menu-template--dropdown ul ul ul ul ul a:focus, .haru-nav-menu-template--dropdown ul ul ul ul ul a:active {  border-left: 32px solid transparent; } .haru-nav-menu-template--dropdown .sub-arrow {  justify-content: flex-end; } .haru-nav-menu-template--dropdown .haru-nav-menu-template {  font-size: 28px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template {   font-size: 18px;  } } .haru-nav-menu-template--dropdown .haru-nav-menu-template ul.sub-menu {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template ul.sub-menu {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-template--dropdown .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } .haru-nav-menu-template--dropdown .haru-nav-menu-template li a {  color: rgba(255, 255, 255, 0.6);  font-weight: 700;  padding: 8px 15px 8px 0;  transition: all .3s; } .haru-nav-menu-template--dropdown .haru-nav-menu-template li a:hover, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a:focus, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.highlighted, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a {  padding-left: 0;  color: #fff;  transition: all .3s; } .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:hover, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:focus, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.highlighted, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-template--dropdown .haru-nav-menu-template .menu-item-has-children a {  padding-right: 50px; } .haru-nav-menu-template--hover .haru-nav-menu-template {  font-size: 28px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-template--hover .haru-nav-menu-template {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-template--hover .haru-nav-menu-template {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-template--hover .haru-nav-menu-template {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-template--hover .haru-nav-menu-template {   font-size: 18px;  } } .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {   font-size: 16px;  } } .haru-nav-menu-template--hover .haru-nav-menu-template li a {  color: rgba(255, 255, 255, 0.6);  font-weight: 700;  padding: 8px 30px;  transition: all .3s; } .haru-nav-menu-template--hover .haru-nav-menu-template li a:hover, .haru-nav-menu-template--hover .haru-nav-menu-template li a:focus, .haru-nav-menu-template--hover .haru-nav-menu-template li a.highlighted, .haru-nav-menu-template--hover .haru-nav-menu-template li a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-template--hover .haru-nav-menu-template > li {  max-width: 25%; } .haru-nav-menu-template--hover .haru-nav-menu-template > li > a {  padding-left: 0;  color: #fff; } .haru-nav-menu-template--hover .haru-nav-menu-template > li > a:hover, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a:focus, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a.highlighted, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a.haru-titem-active {  color: #dd1d26;  transition: all .3s; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children:hover > a > .sub-arrow i {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg);  transition: all .3s; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children > a {  padding-right: 50px; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children:hover > .sub-menu {  display: block;  top: 8px;  left: 100%;  z-index: 99; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu-template--hover .haru-nav-menu-template .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu > .menu-item-has-children:hover > .sub-menu {  display: block;  top: 0;  left: 100%;  z-index: 99; } .haru-nav-menu-template--hover .haru-nav-menu-template ul.sub-menu {  position: absolute;  min-width: 205px;  display: none; } .haru-nav-menu-template__container {  z-index: 99; } .haru-nav-menu-template__container::-webkit-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-template__container::-moz-scrollbar-track {  border-radius: 10px;  background-color: #333; } .haru-nav-menu-template__container::-webkit-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-template__container::-moz-scrollbar {  width: 5px;  background-color: #333; } .haru-nav-menu-template__container::-webkit-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } .haru-nav-menu-template__container::-moz-scrollbar-thumb {  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.3); } @media screen and (max-width: 1024px) {  .haru-nav-menu-template-layout-hover .haru-nav-menu-template--hover {   display: none;  } } .haru-nav-menu-template-layout-hover .haru-nav-menu-template--dropdown {  display: none; } @media screen and (max-width: 1024px) {  .haru-nav-menu-template-layout-hover .haru-nav-menu-template--dropdown {   display: block;  } } .elementor-edit-mode .section-popup-menu {  background-color: #0b0b0b; } .haru-heading-title--topbar-1 {  font-size: 18px;  font-weight: 500;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-heading-title--topbar-1 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--topbar-1 {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--topbar-1 {   font-size: 15px;  } } .haru-heading-title--topbar-2 {  color: #7e7e7e;  font-size: 15px;  font-weight: 400;  margin: 0; } .haru-heading-title--topbar-2 a {  color: #7e7e7e; } .haru-heading-title--topbar-2 i {  font-size: 20px;  margin-right: 8px;  position: relative;  bottom: -3px; } .haru-heading-title--topbar-3 {  color: #fff;  font-size: 24px;  font-family: "Yellowtail";  font-weight: 400;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-heading-title--topbar-3 {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--topbar-3 {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--topbar-3 {   font-size: 16px;  } } .haru-heading-title--topbar-3 a {  color: #7e7e7e; } .haru-heading-title--topbar-3 span, .haru-heading-title--topbar-3 strong {  background: #dd1d26;  background: linear-gradient(101.31deg, #FF0C3E 2.11%, #E9563D 34.14%, #EF7740 65.38%, #FEDD68 105.05%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent; } .haru-heading-title--topbar-3 strong {  font-family: "Outfit"; } .haru-heading-title--topbar-3 i {  font-size: 20px;  margin-right: 8px;  position: relative;  bottom: -3px; } .haru-heading-title--menu-1 {  color: #7e7e7e;  font-size: 15px;  font-weight: 400;  font-weight: 500;  margin: 0; } .haru-heading-title--menu-1 span {  color: #dd1d26; } .haru-heading-title--menu-1 a {  color: #7e7e7e; } .haru-heading-title--menu-1 i {  position: relative;  bottom: -1px; } .haru-heading-title--menu-2 {  font-size: 18px;  text-transform: uppercase;  letter-spacing: 1px; } @media screen and (max-width: 1440px) {  .haru-heading-title--menu-2 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--menu-2 {   font-size: 16px;  } } .haru-heading-title--footer-1 {  color: #000;  font-size: 20px; } @media screen and (max-width: 1440px) {  .haru-heading-title--footer-1 {   font-size: 18px;  } } .haru-heading-title--footer-1 span {  color: #dd1d26;  font-size: 16px;  font-weight: 400;  margin-left: 8px;  position: relative;  top: -2px; } @media screen and (max-width: 1440px) {  .haru-heading-title--footer-1 span {   font-size: 15px;  } } .haru-heading-title--footer-2 {  color: #000;  font-size: 22px; } @media screen and (max-width: 1440px) {  .haru-heading-title--footer-2 {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--footer-2 {   font-size: 18px;  } } .haru-heading-title--footer-2 span {  color: #dd1d26;  font-size: 16px;  font-weight: 400;  margin-left: 8px;  position: relative;  top: -2px; } @media screen and (max-width: 1440px) {  .haru-heading-title--footer-2 span {   font-size: 15px;  } } .haru-heading-title--footer-3 {  color: #000;  font-size: 16px;  font-weight: 400;  text-transform: uppercase; } .haru-heading-title--footer-text-1 {  font-size: 16px;  font-weight: 400;  margin: 0; } .haru-heading-title--footer-copyright-1 {  font-size: 16px;  font-weight: 400;  color: #7e7e7e;  margin: 0; } .haru-heading-title--footer-copyright-2 {  font-size: 18px;  font-weight: 400;  color: #7e7e7e;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-heading-title--footer-copyright-2 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--footer-copyright-2 {   font-size: 16px;  } } .haru-heading-title--notice-1 {  font-size: 14px;  font-weight: 600;  margin: 0;  border-radius: 3px;  color: #11b196;  background-color: rgba(17, 177, 150, 0.1);  display: inline-block;  padding: 6px 13px;  position: relative;  letter-spacing: 2px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-heading-title--notice-1 {   font-size: 13px;   padding: 5px 10px;  } } .haru-heading-title--notice-1 .haru-star {  position: absolute;  left: calc(100% + 8px);  top: 3px; } .haru-heading-title--notice-1 .haru-star:before {  font-size: 18px;  color: #f3bb2e;  font-family: 'haruicons'; } .haru-heading-title--notice-1 .haru-star--5:before {  content: '\e92c \e92c \e92c \e92c \e92c'; } .haru-heading-title--notice-1 .haru-star--4:before {  content: '\e92c \e92c \e92c \e92c'; } .haru-heading-title--notice-1 .haru-star--3:before {  content: '\e92c \e92c \e92c'; } .haru-heading-title--notice-1 .haru-star--2:before {  content: '\e92c \e92c'; } .haru-heading-title--notice-1 .haru-star--2:before {  content: '\e92c'; } .haru-heading-title--description-1 {  font-size: 24px;  color: #7e7e7e;  font-weight: 400;  line-height: 1.6; } @media screen and (max-width: 1440px) {  .haru-heading-title--description-1 {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--description-1 {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--description-1 {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--description-1 {   font-size: 16px;  } } .haru-heading-title--description-2 {  font-size: 18px;  color: #7e7e7e;  font-weight: 400;  line-height: 1.8; } @media screen and (max-width: 1440px) {  .haru-heading-title--description-2 {   font-size: 16px;  } } .haru-heading-title--description-3 {  font-size: 16px;  color: #7e7e7e;  font-weight: 400;  line-height: 1.8; } .haru-heading-title--heading-1 {  font-size: 48px;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-1 {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-1 {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-1 {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-1 {   font-size: 22px;  } } .haru-heading-title--heading-1 span {  display: inline-block;  position: relative;  z-index: 1; } .haru-heading-title--heading-1 span:after {  content: '';  position: absolute;  left: 0;  bottom: 5px;  width: 100%;  height: 15px;  background-color: rgba(221, 29, 38, 0.3);  background: linear-gradient(101.31deg, #b1f1b3 2.11%, #f3eec2 105.05%);  z-index: -1; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-1 span:after {   bottom: 3px;   height: 12px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-1 span:after {   bottom: 3px;   height: 8px;  } } .haru-heading-title--heading-2 {  font-size: 64px;  font-weight: 700;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-2 {   font-size: 48px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-2 {   font-size: 42px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-2 {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-2 {   font-size: 24px;  } } .haru-heading-title--heading-2 span {  display: inline-block;  position: relative; } .haru-heading-title--heading-2 span:after {  content: '';  position: absolute;  left: 0;  bottom: 5px;  width: 100%;  height: 15px;  background-color: rgba(221, 29, 38, 0.3);  background: linear-gradient(101.31deg, #b1f1b3 2.11%, #f3eec2 105.05%);  z-index: -1; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-2 span:after {   bottom: 3px;   height: 12px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-2 span:after {   bottom: 3px;   height: 8px;  } } .haru-heading-title--heading-3 {  font-size: 48px;  line-height: 1.15; } .haru-heading-title--heading-3.font__secondary {  font-weight: 400; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-3 {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-3 {   font-size: 36px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-3 {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-3 {   font-size: 24px;  } } .haru-heading-title--heading-4 {  font-size: 72px;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-4 {   font-size: 62px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-4 {   font-size: 52px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-4 {   font-size: 42px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-4 {   font-size: 32px;   text-align: left;  } } .haru-heading-title--heading-5 {  font-size: 40px;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-5 {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-5 {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-5 {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-5 {   font-size: 24px;  } } .haru-heading-title--heading-6 {  font-size: 24px;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-6 {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-6 {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-6 {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-6 {   font-size: 16px;  } } .haru-heading-title--heading-7 {  font-size: 32px;  line-height: 1.15; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-7 {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-7 {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--heading-7 {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--heading-7 {   font-size: 20px;  } } .haru-heading-title--heading-8 {  font-size: 18px;  text-transform: uppercase;  letter-spacing: 1px; } @media screen and (max-width: 1440px) {  .haru-heading-title--heading-8 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--heading-8 {   font-size: 16px;  } } .haru-heading-title--sub-heading-1 {  color: #dd1d26;  font-size: 16px;  letter-spacing: 2px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-1 {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-1 {   font-size: 14px;   letter-spacing: 1.5px;  } } .haru-heading-title--sub-heading-2 {  font-size: 32px;  font-weight: 400; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-2 {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-2 {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-2 {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-2 {   font-size: 18px;  } } .haru-heading-title--sub-heading-3 {  font-size: 18px;  font-weight: 400;  color: #7e7e7e; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-3 {   font-size: 16px;  } } .haru-heading-title--sub-heading-4 {  font-size: 24px;  font-weight: 700;  letter-spacing: 8px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-4 {   font-size: 22px;   letter-spacing: 6px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-4 {   font-size: 20px;   letter-spacing: 4px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-4 {   font-size: 18px;   letter-spacing: 3px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-4 {   font-size: 16px;   letter-spacing: 2px;  } } .haru-heading-title--sub-heading-5 {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-5 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-5 {   font-size: 16px;  } } .haru-heading-title--sub-heading-6 {  font-size: 18px;  font-weight: 700;  letter-spacing: 2px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-6 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-6 {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-6 {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-6 {   font-size: 14px;  } } .haru-heading-title--sub-heading-6 span {  display: inline-block;  background-color: #dd1d26;  border-radius: 3px;  color: #fff;  padding: 0 11px;  letter-spacing: normal; } .haru-heading-title--sub-heading-7 {  font-size: 18px;  font-weight: 500;  color: #7e7e7e; } .haru-heading-title--sub-heading-8.font__secondary, .haru-heading-title--sub-heading-11.font__secondary {  font-size: 24px;  font-weight: 400;  font-style: italic; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-8.font__secondary, .haru-heading-title--sub-heading-11.font__secondary {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-8.font__secondary, .haru-heading-title--sub-heading-11.font__secondary {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-8.font__secondary, .haru-heading-title--sub-heading-11.font__secondary {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-8.font__secondary, .haru-heading-title--sub-heading-11.font__secondary {   font-size: 16px;  } } .haru-heading-title--sub-heading-9 {  font-style: italic;  font-size: 36px;  margin-bottom: 0;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-9 {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-9 {   font-size: 26px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-9 {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-9 {   font-size: 20px;  } } .haru-heading-title--sub-heading-10 {  font-size: 24px;  font-weight: 600;  text-transform: uppercase;  letter-spacing: 1px; } @media screen and (max-width: 1440px) {  .haru-heading-title--sub-heading-10 {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-heading-title--sub-heading-10 {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--sub-heading-10 {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--sub-heading-10 {   font-size: 14px;  } } .haru-heading-title--sub-heading-11 {  line-height: 1.6; } .haru-heading-title--menu-heading-1 {  font-size: 18px; } .haru-heading-title--single-heading-1 {  font-size: 16px;  text-transform: uppercase; } @media screen and (max-width: 1024px) {  .haru-heading-title--single-heading-1 {   font-size: 15px;  } } @media screen and (max-width: 991px) {  .haru-heading-title--single-heading-1 {   font-size: 14px;   margin-bottom: 5px;  } } @media screen and (max-width: 767px) {  .haru-heading-title--single-heading-1 {   margin-bottom: 0;  } } .haru-heading-title .heading-separator {  display: inline-block;  width: 1px;  height: 24px;  margin: 0 15px;  background-color: #fff;  position: relative;  bottom: -6px; } .dark-mode .haru-heading-title--footer-copyright-1, .background-dark .haru-heading-title--footer-copyright-1 {  color: #9b9b9b; } .haru-footer-link ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-footer-link li {  margin-bottom: 12px; } @media screen and (max-width: 767px) {  .haru-footer-link li {   margin-bottom: 10px;  } } .haru-footer-link li:last-child {  margin-bottom: 0; } .haru-footer-link--style-1 a {  font-size: 16px;  transition: all .3s; } .haru-footer-link--style-1 a:hover, .haru-footer-link--style-1 a:active {  color: #dd1d26;  transition: all .3s; } .haru-footer-link--style-2 li {  display: inline-block;  position: relative;  margin: 0 12px; } .haru-footer-link--style-2 li:after {  content: '';  position: absolute;  width: 1px;  height: 16px;  background-color: rgba(155, 155, 155, 0.5);  top: 50%;  right: -12px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-footer-link--style-2 li:first-child {  margin-left: 0; } .haru-footer-link--style-2 li:last-child {  margin-right: 0; } .haru-footer-link--style-2 li:last-child:after {  display: none; } .haru-footer-link--style-2 a {  font-size: 16px;  transition: all .3s; } .haru-footer-link--style-2 a:hover, .haru-footer-link--style-2 a:active {  color: #dd1d26;  transition: all .3s; } .haru-footer-link--style-3 a {  color: #000;  font-size: 16px;  transition: all .3s; } .haru-footer-link--style-3 a:hover, .haru-footer-link--style-3 a:active {  color: #dd1d26;  transition: all .3s; } .dark-mode .haru-footer-link--style-1 a, .background-dark .haru-footer-link--style-1 a {  color: #fff; } .dark-mode .haru-footer-link--style-1 a:hover, .dark-mode .haru-footer-link--style-1 a:active, .background-dark .haru-footer-link--style-1 a:hover, .background-dark .haru-footer-link--style-1 a:active {  color: #dd1d26; } .dark-mode .haru-footer-link--style-2 a, .background-dark .haru-footer-link--style-2 a {  color: #fff; } .dark-mode .haru-footer-link--style-2 a:hover, .dark-mode .haru-footer-link--style-2 a:active, .background-dark .haru-footer-link--style-2 a:hover, .background-dark .haru-footer-link--style-2 a:active {  color: #dd1d26; } .dark-mode .haru-footer-link--style-3 a, .background-dark .haru-footer-link--style-3 a {  color: #fff; } .dark-mode .haru-footer-link--style-3 a:hover, .dark-mode .haru-footer-link--style-3 a:active, .background-dark .haru-footer-link--style-3 a:hover, .background-dark .haru-footer-link--style-3 a:active {  color: #dd1d26; } .haru-footer-text--style-1 {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-footer-text--style-1 {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-footer-text--style-1 {   font-size: 16px;  } } .haru-footer-text--style-1 strong, .haru-footer-text--style-1 b {  color: #000;  font-weight: 400; } .haru-contact ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-contact li {  display: flex;  margin-bottom: 15px; } @media screen and (max-width: 767px) {  .haru-contact li {   margin-bottom: 10px;  } } .haru-contact li:last-child {  margin-bottom: 0; } .haru-contact__icon {  margin-right: 10px;  line-height: 1; } .haru-contact__title {  margin-top: 0;  margin-bottom: 10px; } .haru-contact--none .haru-contact__icon {  color: #dd1d26; } .haru-contact--style-1 a {  color: #000;  transition: all .3s; } .haru-contact--style-1 a:hover, .haru-contact--style-1 a:active {  color: #dd1d26;  transition: all .3s; } .haru-contact--style-1 .haru-contact__icon {  color: #dd1d26;  margin-right: 10px;  margin-top: 3px; } .haru-contact--style-1 .haru-contact__icon svg path {  fill: #dd1d26 !important; } .haru-contact--style-1 .haru-contact__title {  margin-top: 0;  margin-bottom: 10px; } .haru-contact--style-1 .haru-contact__desc strong, .haru-contact--style-1 .haru-contact__desc b {  color: #000; } .haru-contact--style-2 li {  margin-bottom: 10px; } .haru-contact--style-2 a {  color: #000;  transition: all .3s; } .haru-contact--style-2 a:hover, .haru-contact--style-2 a:active {  color: #dd1d26;  transition: all .3s; } .haru-contact--style-2 .haru-contact__icon {  display: none; } .haru-contact--style-2 .haru-contact__title {  display: none; } .haru-contact--style-2 .haru-contact__desc {  font-size: 16px; } .haru-contact--style-2 .haru-contact__desc strong, .haru-contact--style-2 .haru-contact__desc b {  color: #000;  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-contact--style-2 .haru-contact__desc strong,  .haru-contact--style-2 .haru-contact__desc b {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-contact--style-2 .haru-contact__desc strong,  .haru-contact--style-2 .haru-contact__desc b {   font-size: 16px;  } } .haru-contact--style-3 .haru-contact__top {  display: flex;  justify-content: space-between;  margin-bottom: 15px; } .haru-contact--style-3 .haru-contact__heading {  font-size: 16px; } .haru-contact--style-3 .haru-contact__btn a {  color: #dd1d26;  font-weight: 700;  text-decoration: underline; } .haru-contact--style-3 .haru-contact__icon {  color: #dd1d26;  margin-right: 10px;  margin-top: 2px; } .haru-contact--style-3 .haru-contact__icon svg path {  fill: #dd1d26 !important; } .haru-contact--style-4 a {  color: #000;  transition: all .3s; } .haru-contact--style-4 a:hover, .haru-contact--style-4 a:active {  color: #dd1d26;  transition: all .3s; } .haru-contact--style-4 .haru-contact__icon {  display: none; } .haru-contact--style-4 .haru-contact__title {  display: none; } .haru-contact--style-5 a {  color: #000;  transition: all .3s; } .haru-contact--style-5 a:hover, .haru-contact--style-5 a:active {  color: #dd1d26;  transition: all .3s; } .haru-contact--style-5 strong {  color: #000; } .haru-contact--style-5 li {  margin-bottom: 30px; } .haru-contact--style-5 .haru-contact__icon {  display: none; } .haru-contact--style-5 .haru-contact__title {  margin-top: 0;  margin-bottom: 15px;  font-size: 24px; } @media screen and (max-width: 1440px) {  .haru-contact--style-5 .haru-contact__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-contact--style-5 .haru-contact__title {   font-size: 18px;  } } .haru-contact--style-5 .haru-contact__desc {  line-height: 2; } .haru-contact--style-6 {  border: 1px solid #eee;  padding: 40px 25px; } @media screen and (max-width: 991px) {  .haru-contact--style-6 {   padding: 35px 15px;  } } .haru-contact--style-6 a {  color: #000;  transition: all .3s; } .haru-contact--style-6 a:hover, .haru-contact--style-6 a:active {  color: #dd1d26;  transition: all .3s; } .haru-contact--style-6 strong {  color: #000; } .haru-contact--style-6 li {  margin-bottom: 30px; } .haru-contact--style-6 .haru-contact__icon {  color: #000;  margin-right: 15px;  margin-top: 3px;  font-size: 24px; } @media screen and (max-width: 1024px) {  .haru-contact--style-6 .haru-contact__icon {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-contact--style-6 .haru-contact__icon {   font-size: 20px;  } } .haru-contact--style-6 .haru-contact__icon svg path {  fill: #dd1d26 !important; } .haru-contact--style-6 .haru-contact__title {  margin-top: 0;  margin-bottom: 15px;  font-size: 20px; } @media screen and (max-width: 991px) {  .haru-contact--style-6 .haru-contact__title {   font-size: 18px;  } } .haru-contact--style-6 .haru-contact__desc {  line-height: 2; } .dark-mode .haru-contact--style-1 a, .background-dark .haru-contact--style-1 a {  color: #fff; } .dark-mode .haru-contact--style-1 a:hover, .dark-mode .haru-contact--style-1 a:active, .background-dark .haru-contact--style-1 a:hover, .background-dark .haru-contact--style-1 a:active {  color: #dd1d26; } .dark-mode .haru-contact--style-2 a, .background-dark .haru-contact--style-2 a {  color: #fff; } .dark-mode .haru-contact--style-2 a:hover, .dark-mode .haru-contact--style-2 a:active, .background-dark .haru-contact--style-2 a:hover, .background-dark .haru-contact--style-2 a:active {  color: #dd1d26; } .dark-mode .haru-contact--style-2 .haru-contact__desc, .background-dark .haru-contact--style-2 .haru-contact__desc {  color: #fff; } .dark-mode .haru-contact--style-5 a, .background-dark .haru-contact--style-5 a {  color: #fff; } .dark-mode .haru-contact--style-5 a:hover, .dark-mode .haru-contact--style-5 a:active, .background-dark .haru-contact--style-5 a:hover, .background-dark .haru-contact--style-5 a:active {  color: #dd1d26; } .dark-mode .haru-contact--style-5 strong, .background-dark .haru-contact--style-5 strong {  color: #fff; } .dark-mode .haru-contact--style-6, .background-dark .haru-contact--style-6 {  border: 1px solid #323f4b; } .dark-mode .haru-contact--style-6 a, .background-dark .haru-contact--style-6 a {  color: #fff; } .dark-mode .haru-contact--style-6 a:hover, .dark-mode .haru-contact--style-6 a:active, .background-dark .haru-contact--style-6 a:hover, .background-dark .haru-contact--style-6 a:active {  color: #dd1d26; } .dark-mode .haru-contact--style-6 strong, .background-dark .haru-contact--style-6 strong {  color: #fff; } .dark-mode .haru-contact--style-6 .haru-contact__icon, .background-dark .haru-contact--style-6 .haru-contact__icon {  color: #fff; } .haru-social ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0;  display: flex;  flex-wrap: wrap; } .haru-social--none li {  margin: 0 12px; } .haru-social--none li:first-child {  margin-left: 0; } .haru-social--none li:last-child {  margin-right: 0; } .haru-social--none a {  display: flex;  align-items: center; } .haru-social--none a:hover .haru-social__title {  color: #dd1d26;  transition: all .3s; } .haru-social--none .haru-social__title {  margin-top: 0;  margin-bottom: 0;  margin-left: 10px;  font-weight: 600;  color: #000;  transition: all .3s; } .haru-social--style-1 li {  margin: 0 12px; } .haru-social--style-1 li:first-child {  margin-left: 0; } .haru-social--style-1 li:last-child {  margin-right: 0; } .haru-social--style-1 a:hover .haru-social__icon {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-social--style-1 .haru-social__icon {  background-color: #323f4b;  border-radius: 50%;  color: #fff;  width: 40px;  height: 40px;  display: flex;  align-items: center;  justify-content: center;  transition: all .3s; } .haru-social--style-1 .haru-social__icon svg path {  fill: #323f4b; } .haru-social--style-2 li {  margin: 0 20px; } @media screen and (max-width: 1440px) {  .haru-social--style-2 li {   margin: 0 18px;  } } @media screen and (max-width: 1024px) {  .haru-social--style-2 li {   margin: 0 16px;  } } @media screen and (max-width: 991px) {  .haru-social--style-2 li {   margin: 0 14px;  } } @media screen and (max-width: 991px) {  .haru-social--style-2 li {   margin: 0 12px;  } } .haru-social--style-2 li:first-child {  margin-left: 0; } .haru-social--style-2 li:last-child {  margin-right: 0; } .haru-social--style-2 a:hover .haru-social__title {  color: #dd1d26;  transition: all .3s; } .haru-social--style-2 .haru-social__title {  color: #000;  font-weight: 600;  font-size: 20px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-social--style-2 .haru-social__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-social--style-2 .haru-social__title {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .haru-social--style-2 .haru-social__title {   font-size: 16px;  } } .haru-social--style-3 li {  margin: 0 15px; } @media screen and (max-width: 1440px) {  .haru-social--style-3 li {   margin: 0 13px;  } } @media screen and (max-width: 1024px) {  .haru-social--style-3 li {   margin: 0 11px;  } } .haru-social--style-3 li:first-child {  margin-left: 0; } .haru-social--style-3 li:last-child {  margin-right: 0; } .haru-social--style-3 a:hover .haru-social__icon {  color: #dd1d26;  transition: all .3s; } .haru-social--style-3 .haru-social__icon {  color: #9b9b9b;  font-size: 20px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-social--style-3 .haru-social__icon {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .haru-social--style-3 .haru-social__icon {   font-size: 18px;  } } .haru-social--style-3 .haru-social__icon svg path {  fill: #9b9b9b; } .haru-social--style-4 ul {  display: flex;  justify-content: space-between; } @media screen and (max-width: 767px) {  .haru-social--style-4 ul {   display: block;  } } .haru-social--style-4 li {  flex: 1;  position: relative;  text-align: center; } @media screen and (max-width: 767px) {  .haru-social--style-4 li {   border-bottom: 1px solid #eee;  } } @media screen and (max-width: 767px) {  .haru-social--style-4 li:last-child {   border: none;  } } .haru-social--style-4 a {  display: block;  padding: 25px 0; } @media screen and (max-width: 767px) {  .haru-social--style-4 a {   padding: 20px 0;  } } .haru-social--style-4 a:hover {  background-color: #ebf1fc; } .haru-social--style-4 a:hover .haru-social__icon {  opacity: 1;  visibility: visible; } .haru-social--style-4 a:hover .haru-social__title {  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-social--style-4 .haru-social__icon {  font-size: 22px;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-social--style-4 .haru-social__icon .fa-facebook, .haru-social--style-4 .haru-social__icon .fa-facebook-f, .haru-social--style-4 .haru-social__icon .fa-facebook-messenger, .haru-social--style-4 .haru-social__icon .fa-facebook-square {  color: #3b5998; } .haru-social--style-4 .haru-social__icon .fa-instagram {  color: #3f729b; } .haru-social--style-4 .haru-social__icon .fa-twitter, .haru-social--style-4 .haru-social__icon .fa-twitter-square {  color: #3998F2; } .haru-social--style-4 .haru-social__icon .fa-vimeo, .haru-social--style-4 .haru-social__icon .fa-vimeo-square, .haru-social--style-4 .haru-social__icon .fa-vimeo-v {  color: #1ab7ea; } .haru-social--style-4 .haru-social__icon .fa-pinterest, .haru-social--style-4 .haru-social__icon .fa-pinterest-square, .haru-social--style-4 .haru-social__icon .fa-pinterest-p {  color: #e60023; } .haru-social--style-4 .haru-social__icon .fa-youtube-square, .haru-social--style-4 .haru-social__icon .fa-youtube {  color: #ff0000; } .haru-social--style-4 .haru-social__title {  color: #000;  font-weight: 500;  font-size: 18px;  opacity: 1;  visibility: visible;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-social--style-4 .haru-social__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-social--style-4 .haru-social__title {   font-size: 16px;  } } .haru-social--style-5 li {  margin: 0 8px; } .haru-social--style-5 li:first-child {  margin-left: 0; } .haru-social--style-5 li:last-child {  margin-right: 0; } .haru-social--style-5 a:hover .haru-social__icon {  border: 1px solid #dd1d26;  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-social--style-5 a:hover .haru-social__icon svg path {  fill: #fff; } .haru-social--style-5 .haru-social__icon {  border-radius: 50%;  border: 1px solid #eee;  background-color: transparent;  color: #000;  width: 40px;  height: 40px;  display: flex;  align-items: center;  justify-content: center;  transition: all .3s; } .haru-social--style-5 .haru-social__icon svg path {  fill: #000; } .haru-social--size-large.haru-social--style-3 li {  margin: 0 20px; } @media screen and (max-width: 1440px) {  .haru-social--size-large.haru-social--style-3 li {   margin: 0 15px;  } } .haru-social--size-large.haru-social--style-3 li:first-child {  margin-left: 0; } .haru-social--size-large.haru-social--style-3 li:last-child {  margin-right: 0; } .haru-social--size-large.haru-social--style-3 .haru-social__icon {  font-size: 24px; } @media screen and (max-width: 1440px) {  .haru-social--size-large.haru-social--style-3 .haru-social__icon {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-social--size-large.haru-social--style-3 .haru-social__icon {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-social--size-large.haru-social--style-3 .haru-social__icon {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-social--size-large.haru-social--style-3 .haru-social__icon {   font-size: 16px;  } } .haru-social--size-small.haru-social--style-3 li {  margin: 0 10px; } .haru-social--size-small.haru-social--style-3 li:first-child {  margin-left: 0; } .haru-social--size-small.haru-social--style-3 li:last-child {  margin-right: 0; } .haru-social--size-small.haru-social--style-3 .haru-social__icon {  font-size: 16px; } .dark-mode .haru-social--style-2 a:hover .haru-social__title, .background-dark .haru-social--style-2 a:hover .haru-social__title {  color: #dd1d26; } .dark-mode .haru-social--style-2 .haru-social__title, .background-dark .haru-social--style-2 .haru-social__title {  color: #fff; } .dark-mode .haru-social--style-3 a:hover .haru-social__icon, .background-dark .haru-social--style-3 a:hover .haru-social__icon {  color: #dd1d26; } .dark-mode .haru-social--style-3 .haru-social__icon, .background-dark .haru-social--style-3 .haru-social__icon {  color: #fff; } .dark-mode .haru-social--style-3 .haru-social__icon svg path, .background-dark .haru-social--style-3 .haru-social__icon svg path {  fill: #fff; } .dark-mode .haru-social--style-5 a:hover .haru-social__icon, .background-dark .haru-social--style-5 a:hover .haru-social__icon {  border: 1px solid #dd1d26;  background-color: #dd1d26;  color: #fff; } .dark-mode .haru-social--style-5 .haru-social__icon, .background-dark .haru-social--style-5 .haru-social__icon {  border: 1px solid #333;  background-color: transparent;  color: #fff; } .dark-mode .haru-social--style-5 .haru-social__icon svg path, .background-dark .haru-social--style-5 .haru-social__icon svg path {  fill: #fff; } .haru-counter--style-1 {  padding: 40px 30px 40px 50px;  background: #fff;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  min-height: 210px; } @media screen and (max-width: 767px) {  .haru-counter--style-1 {   min-height: 200px;  } } .haru-counter--style-1 .haru-counter__number-wrap {  display: flex;  line-height: 1;  font-size: 48px;  font-weight: 600;  color: #000;  background: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-counter--style-1 .haru-counter__number-wrap {    display: inline;   }  } } @media screen and (max-width: 1440px) {  .haru-counter--style-1 .haru-counter__number-wrap {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-counter--style-1 .haru-counter__number-wrap {   font-size: 36px;  } } .haru-counter--style-1 .haru-counter__number {  font-weight: 600; } .haru-counter--style-1 .haru-counter__number-prefix, .haru-counter--style-1 .haru-counter__number-suffix {  white-space: pre-wrap; } .haru-counter--style-1 .haru-counter__number-prefix {  text-align: right; } .haru-counter--style-1 .haru-counter__number-suffix {  text-align: left; } .haru-counter--style-1 .haru-counter__title {  display: flex;  font-size: 20px;  font-weight: 500;  margin-top: 10px; } @media screen and (max-width: 1440px) {  .haru-counter--style-1 .haru-counter__title {   font-size: 18px;  } } .haru-counter--style-2 .haru-counter__number-wrap {  display: flex;  line-height: 1;  font-size: 48px;  font-weight: 600;  color: #000; } @media screen and (max-width: 1440px) {  .haru-counter--style-2 .haru-counter__number-wrap {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-counter--style-2 .haru-counter__number-wrap {   font-size: 36px;  } } @media screen and (max-width: 991px) {  .haru-counter--style-2 .haru-counter__number-wrap {   font-size: 30px;  } } @media screen and (max-width: 767px) {  .haru-counter--style-2 .haru-counter__number-wrap {   font-size: 24px;  } } .haru-counter--style-2 .haru-counter__number {  font-weight: 600; } .haru-counter--style-2 .haru-counter__number-prefix, .haru-counter--style-2 .haru-counter__number-suffix {  white-space: pre-wrap; } .haru-counter--style-2 .haru-counter__number-prefix {  text-align: right; } .haru-counter--style-2 .haru-counter__number-suffix {  text-align: left; } .haru-counter--style-2 .haru-counter__title {  display: flex;  color: #7e7e7e;  font-size: 18px;  font-weight: 500;  margin-top: 10px; } @media screen and (max-width: 1440px) {  .haru-counter--style-2 .haru-counter__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-counter--style-2 .haru-counter__title {   font-size: 16px;  } } .haru-counter--style-3 .haru-counter__number-wrap {  display: flex;  line-height: 1;  font-size: 56px;  font-weight: 700;  color: #000; } @media screen and (max-width: 1440px) {  .haru-counter--style-3 .haru-counter__number-wrap {   font-size: 48px;  } } @media screen and (max-width: 1024px) {  .haru-counter--style-3 .haru-counter__number-wrap {   font-size: 42px;  } } @media screen and (max-width: 991px) {  .haru-counter--style-3 .haru-counter__number-wrap {   font-size: 36px;  } } .haru-counter--style-3 .haru-counter__number {  font-weight: 700; } .haru-counter--style-3 .haru-counter__number-prefix, .haru-counter--style-3 .haru-counter__number-suffix {  white-space: pre-wrap; } .haru-counter--style-3 .haru-counter__number-prefix {  text-align: right; } .haru-counter--style-3 .haru-counter__number-suffix {  text-align: left; } .haru-counter--style-3 .haru-counter__title {  display: flex;  color: #3e4c59;  font-size: 24px;  font-weight: 500;  margin-top: 10px; } @media screen and (max-width: 1440px) {  .haru-counter--style-3 .haru-counter__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-counter--style-3 .haru-counter__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-counter--style-3 .haru-counter__title {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-counter--style-3 .haru-counter__title {   font-size: 16px;  } } .haru-counter--style-3 .haru-counter__description {  display: flex;  border-top: 1px solid #eee;  padding-top: 20px;  margin-top: 15px; } .dark-mode .haru-counter--style-1 .haru-counter__number-wrap, .background-dark .haru-counter--style-1 .haru-counter__number-wrap {  color: #fff; } .dark-mode .haru-counter--style-1 .haru-counter__title, .background-dark .haru-counter--style-1 .haru-counter__title {  color: #ababab; } .dark-mode .haru-counter--style-2 .haru-counter__number-wrap, .background-dark .haru-counter--style-2 .haru-counter__number-wrap {  color: #fff; } .dark-mode .haru-counter--style-2 .haru-counter__title, .background-dark .haru-counter--style-2 .haru-counter__title {  color: #ababab; } .dark-mode .haru-counter--style-3 .haru-counter__number-wrap, .background-dark .haru-counter--style-3 .haru-counter__number-wrap {  color: #fff; } .dark-mode .haru-counter--style-3 .haru-counter__title, .background-dark .haru-counter--style-3 .haru-counter__title {  color: #fff; } .dark-mode .haru-counter--style-3 .haru-counter__description, .background-dark .haru-counter--style-3 .haru-counter__description {  border-top: 1px solid rgba(255, 255, 255, 0.6);  color: rgba(255, 255, 255, 0.7); } .haru-countdown--label-block .haru-countdown__label {  display: block; } .haru-countdown--style-1 .haru-countdown__content {  display: flex;  line-height: 1.4; } .haru-countdown--style-1 .haru-countdown__item {  margin: 0 25px;  text-align: center; } .haru-countdown--style-1 .haru-countdown__item:first-child {  margin-left: 0; } .haru-countdown--style-1 .haru-countdown__item:last-child {  margin-right: 0; } @media screen and (max-width: 1440px) {  .haru-countdown--style-1 .haru-countdown__item {   margin: 0 20px;  } } @media screen and (max-width: 1024px) {  .haru-countdown--style-1 .haru-countdown__item {   margin: 0 15px;  } } @media screen and (max-width: 991px) {  .haru-countdown--style-1 .haru-countdown__item {   margin: 0 10px;  } } .haru-countdown--style-1 .haru-countdown__digits {  font-size: 48px;  font-weight: 600;  color: #000;  position: relative; } @media screen and (max-width: 1440px) {  .haru-countdown--style-1 .haru-countdown__digits {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-countdown--style-1 .haru-countdown__digits {   font-size: 36px;  } } @media screen and (max-width: 991px) {  .haru-countdown--style-1 .haru-countdown__digits {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-countdown--style-1 .haru-countdown__digits {   font-size: 28px;  } } .haru-countdown--style-1 .haru-countdown__digits:before {  content: ':';  font-size: 24px;  position: absolute;  right: calc(100% + 21px);  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 1440px) {  .haru-countdown--style-1 .haru-countdown__digits:before {   font-size: 22px;   right: calc(100% + 17px);  } } @media screen and (max-width: 1024px) {  .haru-countdown--style-1 .haru-countdown__digits:before {   font-size: 20px;   right: calc(100% + 15px);  } } @media screen and (max-width: 991px) {  .haru-countdown--style-1 .haru-countdown__digits:before {   font-size: 18px;   right: calc(100% + 9px);  } } @media screen and (max-width: 767px) {  .haru-countdown--style-1 .haru-countdown__digits:before {   font-size: 16px;   right: calc(100% + 8px);  } } .haru-countdown--style-1 .haru-countdown__digits.haru-countdown__days:before {  display: none; } .haru-countdown--style-2 .haru-countdown__content {  display: flex;  line-height: 1.8; } .haru-countdown--style-2 .haru-countdown__item {  margin: 0 10px;  text-align: center; } .haru-countdown--style-2 .haru-countdown__item:first-child {  margin-left: 0; } .haru-countdown--style-2 .haru-countdown__item:last-child {  margin-right: 0; } .haru-countdown--style-2 .haru-countdown__digits {  background-color: #dd1d26;  border-radius: 3px;  color: #fff;  display: inline-block;  font-size: 20px;  font-weight: 600;  padding: 2px 9px;  min-width: 45px;  text-align: center;  position: relative; } .haru-countdown--style-2 .haru-countdown__digits:before {  content: ':';  font-size: 18px;  color: #dd1d26;  position: absolute;  right: calc(100% + 8px);  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-countdown--style-2 .haru-countdown__digits.haru-countdown__days:before {  display: none; } .haru-countdown--style-3 .haru-countdown__content {  display: flex;  line-height: 1.4; } .haru-countdown--style-3 .haru-countdown__item {  margin: 0 15px;  text-align: center; } .haru-countdown--style-3 .haru-countdown__item:first-child {  margin-left: 0; } .haru-countdown--style-3 .haru-countdown__item:last-child {  margin-right: 0; } @media screen and (max-width: 1440px) {  .haru-countdown--style-3 .haru-countdown__item {   margin: 0 12px;  } } @media screen and (max-width: 991px) {  .haru-countdown--style-3 .haru-countdown__item {   margin: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-countdown--style-3 .haru-countdown__item {   margin: 0 5px;  } } .haru-countdown--style-3 .haru-countdown__digits {  font-size: 24px;  font-weight: 600;  color: #000;  position: relative; } @media screen and (max-width: 1440px) {  .haru-countdown--style-3 .haru-countdown__digits {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-countdown--style-3 .haru-countdown__digits {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-countdown--style-3 .haru-countdown__digits {   font-size: 18px;  } } .haru-countdown--style-3 .haru-countdown__digits:before {  content: ':';  font-size: 16px;  position: absolute;  right: calc(100% + 12px);  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 1440px) {  .haru-countdown--style-3 .haru-countdown__digits:before {   font-size: 15px;   right: calc(100% + 10px);  } } @media screen and (max-width: 1024px) {  .haru-countdown--style-3 .haru-countdown__digits:before {   font-size: 14px;   right: calc(100% + 9px);  } } @media screen and (max-width: 991px) {  .haru-countdown--style-3 .haru-countdown__digits:before {   right: calc(100% + 8px);  } } @media screen and (max-width: 767px) {  .haru-countdown--style-3 .haru-countdown__digits:before {   right: calc(100% + 3px);  } } .haru-countdown--style-3 .haru-countdown__digits.haru-countdown__days:before {  display: none; } .haru-countdown--style-3 .haru-countdown__label {  font-size: 14px; } .dark-mode .haru-countdown--style-3 .haru-countdown__digits, .background-dark .haru-countdown--style-3 .haru-countdown__digits {  color: #fff; } .haru-button span {  text-decoration: inherit; } .haru-button-content-wrapper {  display: flex;  justify-content: center; } .haru-button-icon {  flex-grow: 0;  order: 5; } .haru-button-text {  flex-grow: 1;  order: 10;  display: inline-block; } .haru-button .haru-align-icon-left {  margin-right: 8px;  order: 5; } .haru-button .haru-align-icon-right {  margin-left: 8px;  order: 15; } .haru-button.haru-button--style-4 {  font-size: 16px; } @media screen and (max-width: 1024px) {  .haru-button.haru-button--style-4 {   font-size: 15px;  } } .haru-button.haru-button--style-4 .haru-button-icon {  font-size: 18px; } .haru-button.haru-button--style-4 .haru-button-icon .ti-arrow-top-right {  bottom: -3px; } .haru-button.haru-button--style-7 {  border-bottom: 1px solid #000;  padding-bottom: 6px;  transition: all .3s; } .haru-button.haru-button--style-7:hover {  border-bottom: 1px solid #dd1d26;  transition: all .3s; } .haru-align-left {  text-align: left; } .haru-align-left .haru-button {  width: auto; } .haru-align-right {  text-align: right; } .haru-align-right .haru-button {  width: auto; } .haru-align-center {  text-align: center; } .haru-align-center .haru-button {  width: auto; } .haru-align-justify .haru-button {  width: 100%; } @media screen and (max-width: 991px) {  .haru-align--tabletleft {   text-align: left;  } } @media screen and (max-width: 991px) {  .haru-align--tabletright {   text-align: right;  } } @media screen and (max-width: 991px) {  .haru-align--tabletcenter {   text-align: center;  } } @media screen and (max-width: 767px) {  .haru-align--mobileleft {   text-align: left;  } } @media screen and (max-width: 767px) {  .haru-align--mobileright {   text-align: right;  } } @media screen and (max-width: 767px) {  .haru-align--mobilecenter {   text-align: center;  } } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-button--style-2 {  background-color: #fff;  color: #000; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-button--style-2:hover {  background-color: #dd1d26;  color: #fff; } .haru-header-button .haru-button--style-2 {  padding: 0 20px; } @media screen and (max-width: 1024px) {  .haru-header-button .haru-button--style-2 {   font-size: 15px;  } } .haru-header-button .haru-button--style-2 .haru-button-icon {  font-size: 18px; } .haru-header-button .haru-button--style-5:hover {  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.18);  transition: all .3s; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-button--style-2 {  background-color: #fff;  color: #000; } .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-button--style-2:hover {  background-color: #dd1d26;  color: #fff; } .haru-header-icon-box .haru-header-icon-box__icon svg {  max-height: 100px; } @media screen and (max-width: 1440px) {  .haru-header-icon-box .haru-header-icon-box__icon svg {   max-height: 90px;  } } @media screen and (max-width: 1024px) {  .haru-header-icon-box .haru-header-icon-box__icon svg {   max-height: 80px;  } } @media screen and (max-width: 991px) {  .haru-header-icon-box .haru-header-icon-box__icon svg {   max-height: 70px;  } } @media screen and (max-width: 767px) {  .haru-header-icon-box .haru-header-icon-box__icon svg {   max-height: 60px;  } } .haru-header-icon-box--style-1 {  display: flex; } .haru-header-icon-box--style-1 .haru-header-icon-box__icon {  display: inline-flex;  font-size: 48px;  color: #dd1d26; } @media screen and (max-width: 991px) {  .haru-header-icon-box--style-1 .haru-header-icon-box__icon {   font-size: 42px;  } } .haru-header-icon-box--style-1 .haru-header-icon-box__icon > span, .haru-header-icon-box--style-1 .haru-header-icon-box__icon > a {  display: inline-flex;  width: 60px;  height: 60px;  align-items: center;  justify-content: center; } @media screen and (max-width: 991px) {  .haru-header-icon-box--style-1 .haru-header-icon-box__icon > span,  .haru-header-icon-box--style-1 .haru-header-icon-box__icon > a {   width: 50px;   height: 50px;  } } .haru-header-icon-box--style-1 .haru-header-icon-box__icon i {  color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } .haru-header-icon-box--style-1 .haru-header-icon-box__icon svg path {  fill: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-header-icon-box--style-1 .haru-header-icon-box__content {  padding-left: 10px; } @media screen and (max-width: 991px) {  .haru-header-icon-box--style-1 .haru-header-icon-box__content {   padding-left: 6px;  } } .haru-header-icon-box--style-1 .haru-header-icon-box__title {  font-size: 16px;  margin-top: 5px;  margin-bottom: 0; } @media screen and (max-width: 1440px) {  .haru-header-icon-box--style-1 .haru-header-icon-box__title {   font-size: 15px;  } } .haru-header-icon-box--style-1 .haru-header-icon-box__description {  color: #7e7e7e;  font-size: 14px; } .haru-banner {  position: relative; } .haru-banner--hover-scale .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--hover-scale:hover img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--hover-overlay .haru-banner__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-banner--hover-overlay .haru-banner__image:hover:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--hover-scale-overlay .haru-banner__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-banner--hover-scale-overlay .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--hover-scale-overlay:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--hover-scale-overlay:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--shadow-yes .haru-banner__image {  box-shadow: 0 20px 70px rgba(0, 0, 0, 0.15); } .haru-banner--style-0 > a {  display: flex; } .haru-banner--style-0 .haru-banner__image {  display: inline-flex;  align-items: flex-start;  border-radius: 5px;  position: relative;  overflow: hidden; } .haru-banner--style-1 {  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  overflow: hidden;  transition: all .3s; } .haru-banner--style-1 .haru-banner__image {  display: flex;  align-items: flex-start; } .haru-banner--style-1 .haru-banner__image img {  width: 100%; } .haru-banner--style-1 .haru-banner__content {  padding: 20px; } .haru-banner--style-1 .haru-banner__title {  font-size: 20px;  position: relative;  line-height: 1.3;  margin: 0;  display: flex;  align-items: center; } @media screen and (max-width: 1440px) {  .haru-banner--style-1 .haru-banner__title {   font-size: 18px;  } } .haru-banner--style-1 .haru-banner__title:after {  content: '\e90e';  font-family: 'phosphor';  display: inline-block;  border-radius: 50%;  background-color: #f5f5f5;  color: #000;  font-size: 16px;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  margin-left: auto;  transition: all .3s; } .haru-banner--style-1:hover {  -webkit-transform: translateY(-20px);      transform: translateY(-20px);  transition: all .3s; } .haru-banner--style-1:hover .haru-banner__title:after {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-banner--style-2 {  background: #fff;  box-shadow: 0 0 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  padding: 50px 70px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-banner--style-2 {   padding: 40px 60px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-2 {   padding: 30px 50px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-2 {   padding: 25px 35px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-2 {   padding: 25px 30px;  } } .haru-banner--style-2 .haru-banner__image {  position: relative;  overflow: hidden; } .haru-banner--style-2 .haru-banner__image img {  display: block;  width: 100%;  transition: all .5s; } .haru-banner--style-2 .haru-banner__content {  margin-top: 25px;  text-align: center; } @media screen and (max-width: 1440px) {  .haru-banner--style-2 .haru-banner__content {   margin-top: 20px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-2 .haru-banner__content {   margin-top: 15px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-2 .haru-banner__content {   margin-top: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-2 .haru-banner__content {   margin-top: 5px;  } } .haru-banner--style-2 .haru-banner__title, .haru-banner--style-2 .haru-banner__title a {  font-size: 32px;  padding-top: 10px; } @media screen and (max-width: 1440px) {  .haru-banner--style-2 .haru-banner__title,  .haru-banner--style-2 .haru-banner__title a {   font-size: 24px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-2 .haru-banner__title,  .haru-banner--style-2 .haru-banner__title a {   font-size: 22px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-2 .haru-banner__title,  .haru-banner--style-2 .haru-banner__title a {   font-size: 18px;  } } .haru-banner--style-2:hover {  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-banner--style-2:hover .haru-banner__image img {  transition: all .5s; } .haru-banner--style-3 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-3 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-3 .haru-banner__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-3 .haru-banner__content {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  padding: 50px 60px;  z-index: 2; } .haru-banner--style-3 .haru-banner__title, .haru-banner--style-3 .haru-banner__title a {  color: #000;  font-size: 48px;  line-height: 1.15;  margin-bottom: 25px; } @media screen and (max-width: 1440px) {  .haru-banner--style-3 .haru-banner__title,  .haru-banner--style-3 .haru-banner__title a {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-3 .haru-banner__title,  .haru-banner--style-3 .haru-banner__title a {   font-size: 36px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-3 .haru-banner__title,  .haru-banner--style-3 .haru-banner__title a {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-3 .haru-banner__title,  .haru-banner--style-3 .haru-banner__title a {   font-size: 28px;  } } .haru-banner--style-3 .haru-banner__description {  font-size: 14px;  letter-spacing: 1px;  background-color: #dd1d26;  display: inline-block;  font-weight: 700;  color: #fff;  padding: 0 8px;  border-radius: 3px;  margin-bottom: 10px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-banner--style-3 .haru-banner__description {   font-size: 13px;  } } .haru-banner--style-3:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-3:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-4 .haru-banner__btn {  position: absolute;  left: 24px;  right: 24px;  bottom: 24px; } @media screen and (max-width: 767px) {  .haru-banner--style-4 .haru-banner__btn {   position: absolute;   left: 12px;   right: 12px;   bottom: 12px;   font-size: 16px;  } } .haru-banner--style-5 {  display: flex;  align-items: center; } @media screen and (max-width: 767px) {  .haru-banner--style-5 {   display: block;  } } .haru-banner--style-5 .haru-banner__image {  flex: 0 0 calc(50% - 12px);  position: relative;  overflow: hidden;  border-radius: 5px; } .haru-banner--style-5 .haru-banner__image a {  display: flex;  align-items: flex-start; } .haru-banner--style-5 .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-5 .haru-banner__content {  padding-left: 24px;  flex: 1; } @media screen and (max-width: 767px) {  .haru-banner--style-5 .haru-banner__content {   padding-left: 0;   padding-top: 24px;  } } .haru-banner--style-5 .haru-banner__sub-title {  background-color: rgba(221, 29, 38, 0.1);  color: #dd1d26;  font-size: 14px;  font-weight: 700;  letter-spacing: 1px;  padding: 3px 12px;  border-radius: 3px;  display: inline-block;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-banner--style-5 .haru-banner__sub-title {   font-size: 13px;   padding: 2px 10px;  } } .haru-banner--style-5 .haru-banner__title, .haru-banner--style-5 .haru-banner__title a {  color: #000;  font-size: 40px;  line-height: 1.3;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-banner--style-5 .haru-banner__title,  .haru-banner--style-5 .haru-banner__title a {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-5 .haru-banner__title,  .haru-banner--style-5 .haru-banner__title a {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-5 .haru-banner__title,  .haru-banner--style-5 .haru-banner__title a {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-5 .haru-banner__title,  .haru-banner--style-5 .haru-banner__title a {   font-size: 24px;  } } .haru-banner--style-5 .haru-banner__description {  margin-bottom: 25px; } .haru-banner--style-5 .haru-banner__btn {  border-bottom: 1px solid #000;  padding-bottom: 6px;  transition: all .3s; } .haru-banner--style-5 .haru-banner__btn:hover {  border-bottom: 1px solid #dd1d26;  transition: all .3s; } .haru-banner--style-5:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-6 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-6 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-6 .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-6 .haru-banner__content {  position: absolute;  max-width: 100%;  max-height: 100%;  bottom: 0;  left: 0;  padding: 25px 30px;  z-index: 2; } .haru-banner--style-6 .haru-banner__title, .haru-banner--style-6 .haru-banner__title a {  color: #000;  font-size: 24px;  line-height: 1.5;  margin-bottom: 5px; } @media screen and (max-width: 767px) {  .haru-banner--style-6 .haru-banner__title,  .haru-banner--style-6 .haru-banner__title a {   font-size: 20px;  } } .haru-banner--style-6 .haru-banner__description {  font-size: 14px;  letter-spacing: 1px;  background-color: #dd1d26;  display: inline-block;  font-weight: 700;  color: #fff;  padding: 0 8px;  border-radius: 3px;  margin-bottom: 5px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .haru-banner--style-6 .haru-banner__description {   font-size: 13px;  } } .haru-banner--style-6 .haru-banner__btn {  border-bottom: 1px solid transparent;  padding-bottom: 6px;  padding-top: 15px;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-banner--style-6 .haru-banner__btn {   font-size: 15px;  } } .haru-banner--style-6 .haru-banner__btn:after {  content: '\e90e';  font-family: 'phosphor';  font-size: 14px;  margin-left: 5px; } .haru-banner--style-6 .haru-banner__btn:hover {  border-bottom: 1px solid rgba(0, 0, 0, 0.6) !important;  color: rgba(0, 0, 0, 0.6);  transition: all .3s; } .haru-banner--style-6:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-6:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-6:hover .haru-banner__btn {  border-bottom: 1px solid #000;  transition: all .3s; } .haru-banner--style-7 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-7 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-7 .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-7 .haru-banner__content {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  padding: 35px 30px;  text-align: center;  z-index: 2; } .haru-banner--style-7 .haru-banner__title, .haru-banner--style-7 .haru-banner__title a {  color: #000;  font-size: 24px;  line-height: 1.5;  margin-bottom: 5px; } .haru-banner--style-7 .haru-banner__description {  font-size: 14px;  letter-spacing: 1px;  background-color: #dd1d26;  display: inline-block;  font-weight: 700;  color: #fff;  padding: 0 8px;  border-radius: 3px;  margin-bottom: 5px;  text-transform: uppercase; } .haru-banner--style-7 .haru-banner__btn {  margin-top: 15px; } .haru-banner--style-7:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-7:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-8 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-8 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-8 .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-8 .haru-banner__content {  position: absolute;  width: 100%;  height: 100%;  bottom: 0;  left: 0;  padding: 50px 60px;  z-index: 2; } @media screen and (max-width: 767px) {  .haru-banner--style-8 .haru-banner__content {   padding: 10px 30px;  } } .haru-banner--style-8 .haru-banner__title, .haru-banner--style-8 .haru-banner__title a {  color: #000;  font-size: 32px;  line-height: 1.3;  margin-bottom: 15px; } @media screen and (max-width: 767px) {  .haru-banner--style-8 .haru-banner__title,  .haru-banner--style-8 .haru-banner__title a {   font-size: 18px;  } } .haru-banner--style-8 .haru-banner__description {  font-size: 14px;  letter-spacing: 1px;  background-color: #dd1d26;  display: inline-block;  font-weight: 700;  color: #fff;  padding: 0 8px;  border-radius: 3px;  margin-bottom: 5px;  text-transform: uppercase; } .haru-banner--style-8 .haru-banner__btn {  border-bottom: 1px solid transparent;  padding-bottom: 6px;  padding-top: 15px; } @media screen and (max-width: 767px) {  .haru-banner--style-8 .haru-banner__btn {   font-size: 15px;  } } .haru-banner--style-8 .haru-banner__btn:after {  content: '\e90e';  font-family: 'phosphor';  font-size: 14px;  margin-left: 10px; } .haru-banner--style-8 .haru-banner__btn:hover {  border-bottom: 1px solid rgba(0, 0, 0, 0.6) !important;  color: rgba(0, 0, 0, 0.6);  transition: all .3s; } .haru-banner--style-8:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-8:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-8:hover .haru-banner__btn {  border-bottom: 1px solid #000;  transition: all .3s; } .haru-banner--style-9 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-9 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-9 .haru-banner__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-9 .haru-banner__content {  position: absolute;  width: 100%;  top: 50%;  left: 0;  padding: 0 60px;  z-index: 2;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } @media screen and (max-width: 991px) {  .haru-banner--style-9 .haru-banner__content {   padding: 0 40px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-9 .haru-banner__content {   padding: 0 30px;  } } .haru-banner--style-9 .haru-banner__title, .haru-banner--style-9 .haru-banner__title a {  color: #000;  font-size: 32px;  line-height: 1.3;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-banner--style-9 .haru-banner__title,  .haru-banner--style-9 .haru-banner__title a {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-9 .haru-banner__title,  .haru-banner--style-9 .haru-banner__title a {   font-size: 26px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-9 .haru-banner__title,  .haru-banner--style-9 .haru-banner__title a {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-9 .haru-banner__title,  .haru-banner--style-9 .haru-banner__title a {   font-size: 20px;  } } .haru-banner--style-9 .haru-banner__sub-title {  background-color: #dd1d26;  color: #fff;  font-size: 18px;  font-weight: 600;  line-height: 1.2;  position: absolute;  top: 50%;  right: 8%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  min-width: 72px;  min-height: 72px;  border-radius: 50%;  text-align: center;  padding: 11px; } @media screen and (max-width: 1440px) {  .haru-banner--style-9 .haru-banner__sub-title {   font-size: 16px;   min-width: 66px;   min-height: 66px;  } } .haru-banner--style-9 .haru-banner__sub-title span {  display: block;  font-size: 24px;  font-weight: 600; } @media screen and (max-width: 1440px) {  .haru-banner--style-9 .haru-banner__sub-title span {   font-size: 22px;  } } .haru-banner--style-9 .haru-banner__description {  color: #000;  font-size: 14px;  letter-spacing: 1px;  display: inline-block;  font-weight: 700;  margin-bottom: 5px;  margin-top: 20px;  text-transform: uppercase; } .haru-banner--style-9 .haru-banner__btn {  margin-top: 15px; } @media screen and (max-width: 767px) {  .haru-banner--style-9 .haru-banner__btn {   display: none;  } } .haru-banner--style-9:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-9:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-10 > a {  display: flex; } .haru-banner--style-10 .haru-banner__image {  display: inline-flex;  align-items: flex-start;  position: relative;  overflow: hidden; } .haru-banner--style-10 .haru-banner__content {  position: absolute;  top: 10%;  left: 10%;  width: 130px;  height: 130px;  border-radius: 50%;  background-color: #dd1d26;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center; } @media screen and (max-width: 1440px) {  .haru-banner--style-10 .haru-banner__content {   width: 110px;   height: 110px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-10 .haru-banner__content {   width: 100px;   height: 100px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-10 .haru-banner__content {   width: 90px;   height: 90px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-10 .haru-banner__content {   width: 80px;   height: 80px;  } } .haru-banner--style-10 .haru-banner__sub-title {  font-size: 22px;  font-weight: 600;  color: #fff;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-banner--style-10 .haru-banner__sub-title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-10 .haru-banner__sub-title {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-10 .haru-banner__sub-title {   font-size: 16px;  } } .haru-banner--style-10 .haru-banner__title {  margin: 0;  color: #fff;  font-size: 32px; } @media screen and (max-width: 1440px) {  .haru-banner--style-10 .haru-banner__title {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-10 .haru-banner__title {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-10 .haru-banner__title {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-10 .haru-banner__title {   font-size: 20px;  } } .haru-banner--style-11 {  border-radius: 5px;  overflow: hidden; } .haru-banner--style-11 .haru-banner__image {  display: flex;  position: relative;  overflow: hidden; } .haru-banner--style-11 .haru-banner__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-11 .haru-banner__content {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  padding: 25px 20px;  z-index: 2; } .haru-banner--style-11 .haru-banner__title, .haru-banner--style-11 .haru-banner__title a {  color: #000;  font-size: 32px;  line-height: 1.4;  margin-top: 0; } @media screen and (max-width: 1440px) {  .haru-banner--style-11 .haru-banner__title,  .haru-banner--style-11 .haru-banner__title a {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-11 .haru-banner__title,  .haru-banner--style-11 .haru-banner__title a {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-banner--style-11 .haru-banner__title,  .haru-banner--style-11 .haru-banner__title a {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-banner--style-11 .haru-banner__title,  .haru-banner--style-11 .haru-banner__title a {   font-size: 18px;  } } .haru-banner--style-11 .haru-banner__description {  font-size: 16px;  background-color: #dd1d26;  display: inline-block;  font-weight: 600;  color: #fff;  padding: 0 8px;  border-radius: 3px;  position: absolute;  right: 20px;  top: 25px; } @media screen and (max-width: 1440px) {  .haru-banner--style-11 .haru-banner__description {   font-size: 15px;  } } .haru-banner--style-11 .haru-banner__btn {  display: inline-flex;  align-items: center;  justify-content: center;  position: absolute;  left: 20px;  bottom: 25px;  border-radius: 50%;  font-weight: 600;  font-size: 0;  background: #fff;  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);  height: 48px;  line-height: 48px;  min-width: 48px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-banner--style-11 .haru-banner__btn {   height: 44px;   line-height: 44px;   min-width: 44px;  } } .haru-banner--style-11 .haru-banner__btn:after {  content: '\e916';  font-family: 'phosphor';  font-size: 20px;  font-weight: 700;  color: #000; } @media screen and (max-width: 1440px) {  .haru-banner--style-11 .haru-banner__btn:after {   font-size: 18px;  } } .haru-banner--style-11 .haru-banner__btn:hover {  font-size: 16px;  border-radius: 5px;  padding: 0 25px;  transition: all .3s; } .haru-banner--style-11 .haru-banner__btn:hover:after {  font-size: 0;  transition: all .3s; } .haru-banner--style-11:hover .haru-banner__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner--style-11:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-banner--style-11:hover .haru-banner__btn {  -webkit-transform: translateY(-5px);      transform: translateY(-5px);  transition: all .3s; } .haru-banner--style-12 {  background: #fff;  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  padding: 40px 30px; } .haru-banner--style-12 .haru-banner__image {  text-align: center; } .haru-banner--style-12 .haru-banner__image img {  max-height: 186px;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-banner--style-12 .haru-banner__content {  margin-top: 15px;  text-align: center; } @media screen and (max-width: 1440px) {  .haru-banner--style-12 .haru-banner__content {   margin-top: 10px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-12 .haru-banner__content {   margin-top: 5px;  } } .haru-banner--style-12 .haru-banner__title, .haru-banner--style-12 .haru-banner__title a {  font-size: 20px;  padding-top: 10px; } .haru-banner--style-12 .haru-banner__description {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-banner--style-12 .haru-banner__description {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-banner--style-12 .haru-banner__description {   font-size: 16px;  } } .haru-banner--style-12:hover .haru-banner__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .dark-mode .haru-banner--style-2 .haru-banner__btn-link, .background-dark .haru-banner--style-2 .haru-banner__btn-link {  color: #fff; } .dark-mode .haru-banner--style-2 .haru-banner__btn-link:hover, .background-dark .haru-banner--style-2 .haru-banner__btn-link:hover {  color: #dd1d26;  transition: all .3s; } .dark-mode .haru-banner--style-6 .haru-banner__title, .dark-mode .haru-banner--style-6 .haru-banner__title a, .background-dark .haru-banner--style-6 .haru-banner__title, .background-dark .haru-banner--style-6 .haru-banner__title a {  color: #fff; } .dark-mode .haru-banner--style-6 .haru-banner__description, .background-dark .haru-banner--style-6 .haru-banner__description {  background-color: #f7d662;  color: #000; } .dark-mode .haru-banner--style-6 .haru-banner__btn, .background-dark .haru-banner--style-6 .haru-banner__btn {  border-bottom: 1px solid transparent;  color: #fff; } .dark-mode .haru-banner--style-6 .haru-banner__btn:hover, .background-dark .haru-banner--style-6 .haru-banner__btn:hover {  color: rgba(255, 255, 255, 0.8);  border-bottom: 1px solid rgba(255, 255, 255, 0.8) !important;  transition: all .3s; } .dark-mode .haru-banner--style-6:hover .haru-banner__btn, .background-dark .haru-banner--style-6:hover .haru-banner__btn {  border-bottom: 1px solid #fff; } .dark-mode .haru-banner--style-10 .haru-banner__content, .background-dark .haru-banner--style-10 .haru-banner__content {  background-color: #11b196; } .dark-mode .haru-banner--style-11 .haru-banner__description, .background-dark .haru-banner--style-11 .haru-banner__description {  background-color: #11b196; } .haru-banner-list ul {  padding: 0;  margin: 0;  list-style: none; } .haru-banner-list .haru-banner-list__item-wrap {  position: relative;  overflow: hidden; } .haru-banner-list .haru-banner-list__image {  position: relative;  overflow: hidden;  display: flex;  align-items: flex-start; } .haru-banner-list .haru-banner-list__image img {  width: 100%; } .haru-banner-list__hover-style-1 .haru-banner-list__image {  border-radius: 5px; } .haru-banner-list__hover-style-1 .haru-banner-list__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .3s; } .haru-banner-list__hover-style-1 .haru-banner-list__content {  position: absolute;  left: 0;  bottom: 0;  width: 100%;  padding: 15px;  z-index: 2; } .haru-banner-list__hover-style-1 .haru-banner-list__title {  font-size: 20px;  line-height: 1.5;  margin-top: 0;  margin-bottom: 0;  padding: 10px 15px;  background-color: #fff;  color: #000;  border-radius: 5px;  box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.05);  display: flex;  align-items: center;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-banner-list__hover-style-1 .haru-banner-list__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-banner-list__hover-style-1 .haru-banner-list__title {   font-size: 17px;  } } @media screen and (max-width: 991px) {  .haru-banner-list__hover-style-1 .haru-banner-list__title {   font-size: 16px;  } } .haru-banner-list__hover-style-1 .haru-banner-list__title:after {  content: '\e90e';  font-family: 'phosphor';  display: inline-block;  border-radius: 50%;  background-color: #f5f5f5;  color: #000;  font-size: 16px;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  margin-left: auto;  transition: all .3s; } .haru-banner-list__hover-style-1 .haru-banner-list__description {  height: 0;  visibility: hidden;  color: rgba(255, 255, 255, 0.7);  transition: all .3s;  display: -webkit-box;  -webkit-line-clamp: 4;   -webkit-box-orient: vertical;  overflow: hidden; } .haru-banner-list__hover-style-1 .haru-banner-list__sub-title {  color: #7e7e7e;  font-weight: 400;  font-size: 14px;  padding-left: 5px;  position: relative;  top: -5px; } @media screen and (max-width: 991px) {  .haru-banner-list__hover-style-1 .haru-banner-list__sub-title {   font-size: 13px;  } } .haru-banner-list__hover-style-1:hover .haru-banner-list__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .3s; } .haru-banner-list__hover-style-1:hover .haru-banner-list__title {  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-banner-list__hover-style-1:hover .haru-banner-list__title:after {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-banner-list__hover-style-1:hover .haru-banner-list__sub-title {  color: #dd1d26; } .haru-banner-list__hover-style-2 {  transition: all .3s; } .haru-banner-list__hover-style-2 .haru-banner-list__item-wrap {  border-radius: 5px;  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.07);  transition: all .3s; } .haru-banner-list__hover-style-2 .haru-banner-list__content {  padding: 20px; } .haru-banner-list__hover-style-2 .haru-banner-list__title {  font-size: 20px;  position: relative;  line-height: 1.3;  margin: 0;  display: flex;  align-items: center; } @media screen and (max-width: 1440px) {  .haru-banner-list__hover-style-2 .haru-banner-list__title {   font-size: 18px;  } } .haru-banner-list__hover-style-2 .haru-banner-list__title:after {  content: '\e90b';  font-family: 'haruicons';  display: inline-block;  border-radius: 50%;  background-color: #f5f5f5;  color: #000;  font-size: 16px;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  margin-left: auto;  transition: all .3s; } .haru-banner-list__hover-style-2:hover {  -webkit-transform: translateY(-20px);      transform: translateY(-20px);  transition: all .3s; } .haru-banner-list__hover-style-2:hover .haru-banner-list__title:after {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-banner-list__hover-style-3 .haru-banner-list__image {  border-radius: 5px; } .haru-banner-list__hover-style-3 .haru-banner-list__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .3s; } .haru-banner-list__hover-style-3 .haru-banner-list__content {  text-align: center; } .haru-banner-list__hover-style-3 .haru-banner-list__title {  font-size: 20px;  position: relative;  display: inline-block;  line-height: 1.4;  margin-top: 20px; } @media screen and (max-width: 1440px) {  .haru-banner-list__hover-style-3 .haru-banner-list__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-banner-list__hover-style-3 .haru-banner-list__title {   font-size: 17px;  } } @media screen and (max-width: 991px) {  .haru-banner-list__hover-style-3 .haru-banner-list__title {   font-size: 16px;  } } .haru-banner-list__hover-style-3 .haru-banner-list__sub-title {  position: absolute;  font-size: 15px;  font-weight: 400;  top: 0;  left: calc(100% + 6px);  color: #7e7e7e;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-banner-list__hover-style-3 .haru-banner-list__sub-title {   top: -5px;  } } .haru-banner-list__hover-style-3:hover .haru-banner-list__image img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .3s; } .haru-banner-list__hover-style-3:hover .haru-banner-list__sub-title {  color: #dd1d26;  transition: all .3s; } .haru-banner-list--slick {  overflow: visible; } .haru-banner-list--slick .slick-list {  overflow: visible; } .haru-banner-list--slick .haru-banner-list__list {  max-width: 100vw; } .haru-banner-list--slick-2 .haru-banner-list__list {  max-width: 100vw; } .haru-banner-list--slick-3 .haru-banner-list__list {  max-width: 100vw; } .haru-banner-list--slick-3 .slick-next, .haru-banner-list--slick-3 .slick-prev {  width: 48px;  height: 48px;  line-height: 48px; } .haru-banner-list--slick-3 .slick-next {  right: -60px; } .haru-banner-list--slick-3 .slick-prev {  left: -60px; } .haru-banner-list--slick-3 .slick-dots {  margin: 20px 0 0; } @media screen and (max-width: 1440px) {  .haru-banner-list--slick-3 .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-banner-list--slick-3 .slick-dots {   margin: 0 0 10px;  } } @media screen and (max-width: 991px) {  .haru-banner-list--slick-3 .slick-dots {   margin: 0 0 5px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--slick-3 .slick-dots {   margin: 0 0 0;  } } .haru-banner-list .haru-slick--nav-top-right .slick-prev, .haru-banner-list .haru-slick--nav-top-right .slick-next {  top: -110px; } @media screen and (max-width: 991px) {  .haru-banner-list .haru-slick--nav-top-right .slick-prev,  .haru-banner-list .haru-slick--nav-top-right .slick-next {   top: -95px;  } } @media screen and (max-width: 767px) {  .haru-banner-list .haru-slick--nav-top-right .slick-prev,  .haru-banner-list .haru-slick--nav-top-right .slick-next {   top: -80px;  } } .haru-banner-list--grid .haru-banner-list__list {  display: flex;  flex-wrap: wrap; } .haru-banner-list__hover-creative-style-1 .haru-banner-list__image {  border-radius: 5px; } .haru-banner-list__hover-creative-style-1 .haru-banner-list__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 37.22%, rgba(0, 0, 0, 0.6) 100%);  z-index: 1;  opacity: 0;  visibility: hidden;  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__image:before {   opacity: 1;   visibility: visible;  } } .haru-banner-list__hover-creative-style-1 .haru-banner-list__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .3s; } .haru-banner-list__hover-creative-style-1 .haru-banner-list__content {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  z-index: 2;  text-align: center;  opacity: 0;  visibility: hidden;  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__content {   opacity: 1;   visibility: visible;  } } .haru-banner-list__hover-creative-style-1 .haru-banner-list__title {  color: #fff;  font-size: 32px; } @media screen and (max-width: 1440px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__title {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__title {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__title {   font-size: 18px;  } } .haru-banner-list__hover-creative-style-1 .haru-banner-list__description {  color: #fff;  font-size: 14px;  padding-bottom: 30px;  letter-spacing: 1px;  text-transform: uppercase; } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-1 .haru-banner-list__description {   font-size: 13px;  } } .haru-banner-list__hover-creative-style-1:hover .haru-banner-list__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner-list__hover-creative-style-1:hover .haru-banner-list__image img {  -webkit-transform: translate(-50%, -50%) scale(1.03);      transform: translate(-50%, -50%) scale(1.03); } .haru-banner-list__hover-creative-style-1:hover .haru-banner-list__content {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-banner-list__hover-creative-style-2 .haru-banner-list__image {  border-radius: 5px; } .haru-banner-list__hover-creative-style-2 .haru-banner-list__content {  position: absolute;  bottom: 25px;  left: 0;  width: 100%;  z-index: 2;  text-align: center;  transition: all .3s; } .haru-banner-list__hover-creative-style-2 .haru-banner-list__title {  background-color: #fff;  display: inline-block;  box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.07);  border-radius: 5px;  font-size: 18px;  padding: 11px 35px;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-banner-list__hover-creative-style-2 .haru-banner-list__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-banner-list__hover-creative-style-2 .haru-banner-list__title {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-2 .haru-banner-list__title {   font-size: 15px;  } } .haru-banner-list__hover-creative-style-2 .haru-banner-list__description {  color: #7e7e7e;  font-weight: 400;  font-size: 14px;  padding-left: 5px;  position: relative;  top: -5px; } @media screen and (max-width: 991px) {  .haru-banner-list__hover-creative-style-2 .haru-banner-list__description {   font-size: 13px;  } } .haru-banner-list__hover-creative-style-2:hover .haru-banner-list__image img {  -webkit-transform: translate(-50%, -50%) scale(1.03);      transform: translate(-50%, -50%) scale(1.03); } .haru-banner-list__hover-creative-style-2:hover .haru-banner-list__description {  color: #dd1d26; } .haru-banner-list--creative .haru-banner-list__image {  padding-bottom: 100%; } .haru-banner-list--creative .haru-banner-list__image img {  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%) scale(1);      transform: translate(-50%, -50%) scale(1);  transition: all .3s;  width: 100%; } .haru-banner-list--creative .haru-banner-list__item {  position: relative;  float: left;  width: 25%; } @media screen and (max-width: 767px) {  .haru-banner-list--creative .haru-banner-list__item {   width: 100%;  } } .haru-banner-list--creative .haru-banner-list__item.landscape {  width: 50%; } @media screen and (max-width: 767px) {  .haru-banner-list--creative .haru-banner-list__item.landscape {   width: 100%;  } } .haru-banner-list--creative .haru-banner-list__item.landscape .haru-banner-list__image {  padding-bottom: 50%; } .haru-banner-list--creative .haru-banner-list__item.portrait .haru-banner-list__image {  padding-bottom: 200%; } .haru-banner-list--creative .haru-banner-list__item.big-square {  width: 50%; } @media screen and (max-width: 767px) {  .haru-banner-list--creative .haru-banner-list__item.big-square {   width: 100%;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-banner-list__list {   max-width: calc(100vw - 16px);  } } .haru-banner-list--padding.haru-banner-list--slick .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick .slick-slide {   padding: 0 8px;  } } .haru-banner-list--padding.haru-banner-list--slick .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick {   margin: -8px;  } } .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-next {   right: 8px;  } } .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-center .slick-prev {   left: 8px;  } } .haru-banner-list--padding.haru-banner-list--slick .haru-slick--nav-top-right .slick-next {  right: 15px; } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .haru-banner-list__list {   max-width: calc(100vw - 16px);  } } .haru-banner-list--padding.haru-banner-list--slick-2 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .haru-slick {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .haru-slick {   margin: -8px;  } } .haru-banner-list--padding.haru-banner-list--slick-2 .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-slide {   padding: 0 8px;  } } .haru-banner-list--padding.haru-banner-list--slick-2 .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-next {   right: 8px;  } } .haru-banner-list--padding.haru-banner-list--slick-2 .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-2 .slick-prev {   left: 8px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-3 .haru-banner-list__list {   max-width: calc(100vw - 16px);  } } .haru-banner-list--padding.haru-banner-list--slick-3 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-3 .haru-slick {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-3 .haru-slick {   margin: -8px;  } } .haru-banner-list--padding.haru-banner-list--slick-3 .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--slick-3 .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--slick-3 .slick-slide {   padding: 0 8px;  } } .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__list {  margin: -15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__list {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__list {   margin: -8px;  } } .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__item {  padding: 15px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__item {   padding: 10px;  } } @media screen and (max-width: 767px) {  .haru-banner-list--padding.haru-banner-list--grid .haru-banner-list__item {   padding: 8px;  } } .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__list {  margin: -10px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__list {   margin: -8px;  } } .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item {  padding: 10px; } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item {   padding: 8px;  } } .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item.landscape .haru-banner-list__image {  padding-bottom: calc(50% - 10px); } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item.landscape .haru-banner-list__image {   padding-bottom: calc(50% - 8px);  } } .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item.portrait .haru-banner-list__image {  padding-bottom: calc(200% - 10px); } @media screen and (max-width: 991px) {  .haru-banner-list--padding.haru-banner-list--creative .haru-banner-list__item.portrait .haru-banner-list__image {   padding-bottom: calc(200% - 8px);  } } .haru-news ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-news__label {  position: absolute;  top: -22px;  right: -16px;  border: 6px solid rgba(255, 255, 255, 0.5);  border-radius: 34px; } .haru-news__label span {  display: block;  color: #fff;  background-color: #dd1d26;  font-weight: 700;  border-radius: 34px;  line-height: 32px;  padding: 0 20px; } .haru-news__btn-detail .haru-button__icon {  width: 24px;  height: 24px;  margin-left: 12px;  border-radius: 50%;  display: inline-block;  background-color: rgba(221, 29, 38, 0.1);  line-height: 24px;  text-align: center;  position: relative;  top: -1px; } .haru-news__btn-detail .haru-icon {  margin-left: 0; } .haru-news__btn-more {  text-align: center;  margin-top: 75px; } @media screen and (max-width: 767px) {  .haru-news__btn-more {   margin-top: 30px;   margin-bottom: 60px;  } } .haru-news__btn-more .haru-button {  width: 366px;  max-width: 100%; } @media screen and (max-width: 767px) {  .haru-news__btn-more .haru-button {   min-width: auto;   font-size: 16px;  } } .haru-news__btn-more .haru-button__icon {  width: 24px;  height: 24px;  margin-left: 12px;  border-radius: 50%;  display: inline-block;  background-color: rgba(255, 255, 255, 0.1);  line-height: 22px;  text-align: center;  position: relative;  top: -1px; } .haru-news__btn-more .haru-icon {  margin-left: 0; } .haru-news .slick-prev, .haru-news .slick-next {  position: absolute;  top: -100px; } @media screen and (max-width: 767px) {  .haru-news .slick-prev,  .haru-news .slick-next {   top: auto;   bottom: -60px;  } } .haru-news .slick-next {  right: 12px; } @media screen and (max-width: 767px) {  .haru-news .slick-next {   right: 50%;   -webkit-transform: translateX(150%);       transform: translateX(150%);  } } .haru-news .slick-prev {  right: 84px; } @media screen and (max-width: 767px) {  .haru-news .slick-prev {   right: 50%;   -webkit-transform: translateX(-50%);       transform: translateX(-50%);  } } .haru-news--carousel ul, .haru-news--grid ul {  margin: 0 -12px; } .haru-news--carousel li, .haru-news--grid li {  padding: 22px 16px;  border: 1px solid transparent;  border-radius: 5px;  margin: 0 12px;  transition: all .3s; } .haru-news--carousel li:hover, .haru-news--grid li:hover {  border: 1px solid #52606d;  transition: all .3s; } .haru-news--carousel .haru-news__image, .haru-news--grid .haru-news__image {  position: relative; } .haru-news--carousel .haru-news__image img, .haru-news--grid .haru-news__image img {  border-radius: 10px; } .haru-news--carousel .haru-news__content, .haru-news--grid .haru-news__content {  position: relative;  z-index: 0; } .haru-news--carousel .haru-news__content:before, .haru-news--grid .haru-news__content:before {  content: '';  position: absolute;  width: 38px;  height: 38px;  background-color: rgba(82, 96, 109, 0.4);  border-radius: 50%;  left: 2px;  top: 12px;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  z-index: -1; } .haru-news--carousel .haru-news__title, .haru-news--grid .haru-news__title {  font-size: 14px;  margin-top: 30px;  margin-bottom: 20px;  height: 75px;  overflow: hidden; } .haru-news--carousel .haru-news__preview, .haru-news--grid .haru-news__preview {  color: #323f4b;  height: 75px;  overflow: hidden;  margin-bottom: 20px; } .haru-news--grid .haru-news__grid {  display: flex;  flex-wrap: wrap; } .haru-news--grid li {  display: inline-block;  width: calc(50% - 24px); } @media screen and (max-width: 767px) {  .haru-news--grid li {   width: 100%;  } } .haru-news--list {  border: 1px solid #eee;  border-radius: 10px;  padding: 24px;  margin-top: 24px; } .haru-news--list li {  display: flex;  margin-bottom: 20px; } .haru-news--list li:last-child {  margin-bottom: 0; } .haru-news--list .haru-news__image {  flex: 0 0 80px;  height: 80px;  border-radius: 5px; } .haru-news--list .haru-news__content {  margin-left: 16px; } .haru-news--list .haru-news__title {  margin-top: 0;  margin-bottom: 3px;  font-weight: 400; } .haru-news--list .haru-news__preview {  color: #323f4b;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  overflow: hidden;  } .haru-news--list .haru-news__heading {  font-size: 24px;  margin-top: 0;  margin-bottom: 30px;  color: #000;  position: relative;  z-index: 0; } .haru-news--list .haru-news__heading:before {  content: '';  position: absolute;  width: 38px;  height: 38px;  background-color: #ffeff0;  border-radius: 50%;  left: 0;  top: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  z-index: -1; } .haru-news--featured .haru-news__image {  position: relative; } .haru-news--featured .haru-news__image img {  border-radius: 10px; } .haru-news--featured .haru-news__title {  font-size: 32px;  margin-top: 0;  margin-bottom: 30px;  line-height: 1.2; } @media screen and (max-width: 991px) {  .haru-news--featured .haru-news__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-news--featured .haru-news__title {   font-size: 18px;  } } .haru-news--featured .haru-news__featured {  display: flex;  flex-direction: row-reverse; } @media screen and (max-width: 767px) {  .haru-news--featured .haru-news__featured {   display: block;  } } .haru-news--featured .haru-news__image {  flex: 0 0 60%;  padding-left: 25px; } @media screen and (max-width: 767px) {  .haru-news--featured .haru-news__image {   padding-left: 0;  } } .haru-news--featured .haru-news__content {  flex: 0 0 40%; } @media screen and (max-width: 767px) {  .haru-news--featured .haru-news__content {   margin-top: 25px;  } } .haru-news--featured .haru-news__preview {  margin-bottom: 45px; } @media screen and (max-width: 991px) {  .haru-news--featured .haru-news__preview {   margin-bottom: 30px;  } } .haru-news--featured .haru-news__meta span {  margin-right: 25px; } @media screen and (max-width: 991px) {  .haru-news--featured .haru-news__meta span {   margin-right: 15px;  } } .haru-news--featured .haru-news__meta span:last-child {  margin-right: 0; } .haru-video--default .elementor-custom-embed-image-overlay {  position: relative;  display: flex;  -webkit-filter: drop-shadow(0 14px 34px rgba(0, 0, 0, 0.16));      filter: drop-shadow(0 14px 34px rgba(0, 0, 0, 0.16)); } .haru-video--default .elementor-custom-embed-image-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.1); } .haru-video--default .elementor-custom-embed-image-overlay img {  width: 100%; } .haru-video--default .elementor-custom-embed-play {  font-size: 36px;  background-color: #fff;  color: #000;  width: 80px;  height: 80px;  display: inline-block;  line-height: 80px;  border-radius: 50%;  text-align: center;  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-video--default .elementor-custom-embed-play {   width: 68px;   height: 68px;   line-height: 68px;   font-size: 32px;  } } .haru-video--default .elementor-custom-embed-play:hover {  cursor: pointer;  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .haru-video--default .elementor-custom-embed-play:before {  content: '\e925';  font-family: 'haruicons';  position: relative;  right: -4px; } @media screen and (max-width: 1440px) {  .haru-video--default .elementor-custom-embed-play:before {   right: -2px;  } } .haru-video--default .elementor-custom-embed-play i {  display: none; } .haru-video--button-text .haru-button {  display: flex;  align-items: center; } .haru-video--button-text .haru-button:hover i {  border-color: #dd1d26;  transition: all .3s; } .haru-video--button-text .haru-button i {  margin-left: 14px;  width: 28px;  height: 28px;  line-height: 22px;  border-radius: 50%;  border: 2px solid #000;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-video--button-text .haru-button i {   line-height: 24px;  } } .haru-video--button-text .haru-button i:before {  content: '\e925';  font-size: 16px;  position: relative;  right: -1px; } .haru-video--button-icon .elementor-custom-embed-image-overlay {  text-align: center; } .haru-video--button-icon .haru-button-link {  font-size: 36px;  background-color: #dd1d26;  color: #fff;  width: 80px;  height: 80px;  display: inline-block;  line-height: 80px;  border-radius: 50%;  text-align: center;  position: relative; } @media screen and (max-width: 1440px) {  .haru-video--button-icon .haru-button-link {   width: 68px;   height: 68px;   line-height: 68px;   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-video--button-icon .haru-button-link {   width: 50px;   height: 50px;   line-height: 50px;   font-size: 28px;  } } .haru-video--button-icon .haru-button-link:before {  content: '\e925';  font-family: 'haruicons';  position: relative;  right: -4px; } @media screen and (max-width: 1440px) {  .haru-video--button-icon .haru-button-link:before {   right: -2px;  } } .haru-video--button-icon .haru-button-link:after {  content: '';  position: absolute;  width: 120px;  height: 120px;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  border: 2px solid rgba(255, 255, 255, 0.2);  border-radius: 50%;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-video--button-icon .haru-button-link:after {   width: 100px;   height: 100px;  } } @media screen and (max-width: 767px) {  .haru-video--button-icon .haru-button-link:after {   width: 80px;   height: 80px;  } } .haru-video--button-icon .haru-button-link:hover:after {  border-color: rgba(255, 255, 255, 0.4);  -webkit-animation: videoSonarEffect 1.3s ease-out 75ms;      animation: videoSonarEffect 1.3s ease-out 75ms;  transition: all .3s; } .haru-video--button-icon .haru-button-link i {  display: none; } .haru-video--rounded-large .elementor-custom-embed-image-overlay:before {  border-radius: 10px; } .haru-video--rounded-large .elementor-custom-embed-image-overlay img {  border-radius: 10px; } .haru-tab ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-tab__nav ul {  display: flex;  justify-content: flex-start;  align-items: center; } .haru-tab__nav li {  display: flex;  flex: 1 1 auto;  justify-content: center;  align-items: center;  background-color: #f1f1f1;  cursor: pointer;  padding: 10px 20px;  text-align: center; } .haru-tab__nav li.active-default, .haru-tab__nav li.active, .haru-tab__nav li:hover {  background-color: #dd1d26;  color: #fff; } .haru-tab__nav li.active-default svg path, .haru-tab__nav li.active svg path, .haru-tab__nav li:hover svg path {  fill: #fff !important; } .haru-tab__nav img, .haru-tab__nav svg {  width: 16px;  margin-right: 10px; } .haru-tab__nav img {  margin-right: 10px; } .haru-tab__nav .top-icon li {  flex-wrap: wrap; } .haru-tab__nav .top-icon img, .haru-tab__nav .top-icon i, .haru-tab__nav .top-icon svg {  margin-bottom: 10px; } .haru-tab__nav .top-icon .haru-tab__title {  flex: 1 1 100%;  line-height: 1; } .haru-tab .haru-tab__content .active-default, .haru-tab .haru-tab__content .active {  display: block;  width: 100%;  padding: 20px;  opacity: 1;  -webkit-animation: fadeIn linear .3s;      animation: fadeIn linear .3s; } .haru-tab .haru-tab__content > div, .haru-tab .haru-tab__content .inactive {  display: none; } .haru-tab__icon {  display: flex;  margin-right: 10px; } .haru-tab--vertical {  display: flex; } .haru-tab--vertical .haru-tab__nav {  flex: 0 0 auto; } .haru-tab--vertical .haru-tab__nav > ul {  flex-flow: column wrap; } .haru-tab--vertical .haru-tab__nav > ul li {  width: 100%;  justify-content: start; } .haru-accordion {  position: relative; } .haru-accordion--style-1 .haru-accordion-item {  padding-bottom: 20px; } .haru-accordion--style-1 .haru-tab-title {  line-height: 1;  padding: 20px 18px;  background-color: #f8f8f8;  border-radius: 5px; } .haru-accordion--style-1 .haru-tab-title .haru-accordion-icon-opened {  display: none; } .haru-accordion--style-1 .haru-tab-title.active {  background-color: #fff;  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.07); } .haru-accordion--style-1 .haru-tab-title.active .haru-accordion-icon-closed {  display: none; } .haru-accordion--style-1 .haru-tab-title.active .haru-accordion-icon-opened {  display: inline-block; } .haru-accordion--style-1 .haru-tab-title:hover {  cursor: pointer; } .haru-accordion--style-1 .haru-accordion-title {  font-size: 20px;  color: #000;  font-weight: 600; } @media screen and (max-width: 1440px) {  .haru-accordion--style-1 .haru-accordion-title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-accordion--style-1 .haru-accordion-title {   font-size: 16px;  } } .haru-accordion--style-1 .haru-accordion-icon {  width: 1.5em;  display: inline-block;  margin-top: 2px; } @media screen and (max-width: 1440px) {  .haru-accordion--style-1 .haru-accordion-icon {   margin-top: 0;  } } @media screen and (max-width: 1024px) {  .haru-accordion--style-1 .haru-accordion-icon {   margin-top: -1px;  } } .haru-accordion--style-1 .haru-accordion-icon i {  font-weight: 700;  font-size: 16px;  color: #000; } .haru-accordion--style-1 .haru-accordion-icon.haru-accordion-icon-right {  float: right;  text-align: right; } .haru-accordion--style-1 .haru-accordion-icon.haru-accordion-icon-left {  float: left;  text-align: left; } .haru-accordion--style-1 .haru-tab-content {  padding: 20px 20px 10px 20px;  font-size: 16px; } .haru-accordion--style-2 .haru-accordion-item, .haru-accordion--style-3 .haru-accordion-item {  padding-bottom: 20px; } .haru-accordion--style-2 .haru-tab-title, .haru-accordion--style-3 .haru-tab-title {  line-height: 1;  padding: 20px 18px;  border-radius: 5px; } .haru-accordion--style-2 .haru-tab-title .haru-accordion-icon-opened, .haru-accordion--style-3 .haru-tab-title .haru-accordion-icon-opened {  display: none; } .haru-accordion--style-2 .haru-tab-title.active, .haru-accordion--style-3 .haru-tab-title.active {  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  box-shadow: 0px 9px 20px rgba(0, 0, 0, 0.1); } .haru-accordion--style-2 .haru-tab-title.active .haru-accordion-icon-closed, .haru-accordion--style-3 .haru-tab-title.active .haru-accordion-icon-closed {  display: none; } .haru-accordion--style-2 .haru-tab-title.active .haru-accordion-icon-opened, .haru-accordion--style-3 .haru-tab-title.active .haru-accordion-icon-opened {  display: inline-block; } .haru-accordion--style-2 .haru-tab-title.active .haru-accordion-title, .haru-accordion--style-3 .haru-tab-title.active .haru-accordion-title {  color: #fff; } .haru-accordion--style-2 .haru-tab-title.active .haru-accordion-icon i, .haru-accordion--style-3 .haru-tab-title.active .haru-accordion-icon i {  color: #fff; } .haru-accordion--style-2 .haru-tab-title:hover, .haru-accordion--style-3 .haru-tab-title:hover {  cursor: pointer; } .haru-accordion--style-2 .haru-accordion-title, .haru-accordion--style-3 .haru-accordion-title {  font-size: 20px;  color: #000;  font-weight: 600; } @media screen and (max-width: 1440px) {  .haru-accordion--style-2 .haru-accordion-title, .haru-accordion--style-3 .haru-accordion-title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-accordion--style-2 .haru-accordion-title, .haru-accordion--style-3 .haru-accordion-title {   font-size: 16px;  } } .haru-accordion--style-2 .haru-accordion-icon, .haru-accordion--style-3 .haru-accordion-icon {  width: 1.5em;  display: inline-block;  margin-top: 2px; } @media screen and (max-width: 1440px) {  .haru-accordion--style-2 .haru-accordion-icon, .haru-accordion--style-3 .haru-accordion-icon {   margin-top: 0;  } } @media screen and (max-width: 1024px) {  .haru-accordion--style-2 .haru-accordion-icon, .haru-accordion--style-3 .haru-accordion-icon {   margin-top: -1px;  } } .haru-accordion--style-2 .haru-accordion-icon i, .haru-accordion--style-3 .haru-accordion-icon i {  font-weight: 700;  font-size: 16px;  color: #000; } .haru-accordion--style-2 .haru-accordion-icon.haru-accordion-icon-right, .haru-accordion--style-3 .haru-accordion-icon.haru-accordion-icon-right {  float: right;  text-align: right; } .haru-accordion--style-2 .haru-accordion-icon.haru-accordion-icon-left, .haru-accordion--style-3 .haru-accordion-icon.haru-accordion-icon-left {  float: left;  text-align: left; } .haru-accordion--style-2 .haru-tab-content, .haru-accordion--style-3 .haru-tab-content {  padding: 20px 20px 10px 20px;  font-size: 16px; } .haru-accordion--style-2 .haru-tab-title {  background: #fff;  box-shadow: 0 0 30px rgba(0, 0, 0, 0.04); } .haru-accordion--style-3 .haru-tab-title {  background-color: #f8f8f8; } .dark-mode .haru-accordion--style-1 .haru-tab-title, .background-dark .haru-accordion--style-1 .haru-tab-title {  border-bottom: 1px solid #333; } .dark-mode .haru-accordion--style-1 .haru-accordion-title, .background-dark .haru-accordion--style-1 .haru-accordion-title {  color: #fff; } .dark-mode .haru-accordion--style-1 .haru-accordion-icon i, .background-dark .haru-accordion--style-1 .haru-accordion-icon i {  color: #fff; } .haru-images-gallery {  overflow: hidden; } .haru-images-gallery ul {  padding: 0;  margin: 0;  list-style: none; } .haru-images-gallery .haru-images-gallery__image {  border-radius: 5px;  position: relative;  overflow: hidden; } .haru-images-gallery .haru-images-gallery__image img {  width: 100%; } .haru-images-gallery .haru-images-gallery__title {  font-size: 24px;  line-height: 1.5;  margin-top: 10px;  margin-bottom: 15px;  display: none; } .haru-images-gallery__hover-overlay .haru-images-gallery__image a {  display: flex; } .haru-images-gallery__hover-overlay .haru-images-gallery__image a:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-images-gallery__hover-overlay .haru-images-gallery__image:hover a:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-images-gallery__hover-scale .haru-images-gallery__image a {  display: flex; } .haru-images-gallery__hover-scale .haru-images-gallery__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-images-gallery__hover-scale .haru-images-gallery__image:hover img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } .haru-images-gallery__hover-over-scale .haru-images-gallery__image a {  display: flex; } .haru-images-gallery__hover-over-scale .haru-images-gallery__image a:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-images-gallery__hover-over-scale .haru-images-gallery__image img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-images-gallery__hover-over-scale .haru-images-gallery__image:hover a:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-images-gallery__hover-over-scale .haru-images-gallery__image:hover img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } @media screen and (max-width: 767px) {  .haru-images-gallery--slick .haru-images-gallery__list {   max-width: calc(100vw - 0px);  } } @media screen and (max-width: 767px) {  .haru-images-gallery--slick-2 .haru-images-gallery__list {   max-width: calc(100vw - 0px);  } } .haru-images-gallery--grid .haru-images-gallery__list {  display: flex;  flex-wrap: wrap; } .haru-images-gallery--creative .haru-images-gallery__image {  padding-bottom: 100%; } .haru-images-gallery--creative .haru-images-gallery__image img {  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  transition: all .5s;  width: 100%; } .haru-images-gallery--creative .haru-images-gallery__hover-scale .haru-images-gallery__image img {  -webkit-transform: translate(-50%, -50%) scale(1);      transform: translate(-50%, -50%) scale(1); } .haru-images-gallery--creative .haru-images-gallery__hover-scale .haru-images-gallery__image:hover img {  -webkit-transform: translate(-50%, -50%) scale(1.03);      transform: translate(-50%, -50%) scale(1.03); } .haru-images-gallery--creative .haru-images-gallery__hover-over-scale img {  -webkit-transform: translate(-50%, -50%) scale(1);      transform: translate(-50%, -50%) scale(1); } .haru-images-gallery--creative .haru-images-gallery__hover-over-scale:hover img {  -webkit-transform: translate(-50%, -50%) scale(1.03);      transform: translate(-50%, -50%) scale(1.03); } .haru-images-gallery--creative .haru-images-gallery__item {  position: relative;  float: left;  width: 25%; } @media screen and (max-width: 767px) {  .haru-images-gallery--creative .haru-images-gallery__item {   width: 100%;  } } .haru-images-gallery--creative .haru-images-gallery__item.landscape {  width: 50%; } @media screen and (max-width: 767px) {  .haru-images-gallery--creative .haru-images-gallery__item.landscape {   width: 100%;  } } .haru-images-gallery--creative .haru-images-gallery__item.landscape .haru-images-gallery__image {  padding-bottom: 50%; } .haru-images-gallery--creative .haru-images-gallery__item.portrait .haru-images-gallery__image {  padding-bottom: 200%; } .haru-images-gallery--creative .haru-images-gallery__item.big-square {  width: 50%; } @media screen and (max-width: 767px) {  .haru-images-gallery--creative .haru-images-gallery__item.big-square {   width: 100%;  } } .haru-images-gallery--padding.haru-images-gallery--slick .haru-images-gallery__list {  margin: 0 -10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick .haru-images-gallery__list {   margin: 0 -8px;   max-width: calc(100vw - 16px);  } } .haru-images-gallery--padding.haru-images-gallery--slick .haru-images-gallery__item {  padding: 0 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick .haru-images-gallery__item {   padding: 0 8px;  } } .haru-images-gallery--padding.haru-images-gallery--slick .slick-next {  right: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick .slick-next {   right: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--slick .slick-prev {  left: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick .slick-prev {   left: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--slick-2 .haru-images-gallery__list {  margin: 0 -10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick-2 .haru-images-gallery__list {   margin: 0 -8px;   max-width: calc(100vw - 16px);  } } .haru-images-gallery--padding.haru-images-gallery--slick-2 .haru-images-gallery__item {  padding: 0 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick-2 .haru-images-gallery__item {   padding: 0 8px;  } } .haru-images-gallery--padding.haru-images-gallery--slick-2 .slick-next {  right: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick-2 .slick-next {   right: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--slick-2 .slick-prev {  left: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--slick-2 .slick-prev {   left: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--grid .haru-images-gallery__list {  margin: -10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--grid .haru-images-gallery__list {   margin: -8px;  } } .haru-images-gallery--padding.haru-images-gallery--grid .haru-images-gallery__item-wrap {  padding: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--grid .haru-images-gallery__item-wrap {   padding: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__list {  margin: -10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__list {   margin: -8px;  } } .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item {  padding: 10px; } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item {   padding: 8px;  } } .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item.landscape .haru-images-gallery__image {  padding-bottom: calc(50% - 10px); } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item.landscape .haru-images-gallery__image {   padding-bottom: calc(50% - 8px);  } } .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item.portrait .haru-images-gallery__image {  padding-bottom: calc(200% - 10px); } @media screen and (max-width: 767px) {  .haru-images-gallery--padding.haru-images-gallery--creative .haru-images-gallery__item.portrait .haru-images-gallery__image {   padding-bottom: calc(200% - 8px);  } } .haru-logo-showcase__list {  padding: 0;  margin: 0;  list-style: none; } .haru-logo-showcase__columns-1 {  width: 100%; } .haru-logo-showcase__columns-2 {  width: 50%; } .haru-logo-showcase__columns-3 {  width: 33.333333%; } .haru-logo-showcase__columns-4 {  width: 25%; } .haru-logo-showcase__columns-5 {  width: 20%; } .haru-logo-showcase__columns-6 {  width: 16.666666%; } .haru-logo-showcase__columns-7 {  width: 14.285714%; } .haru-logo-showcase__columns-8 {  width: 12.5%; } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-1 {   width: 100%;  } } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-2 {   width: 50%;  } } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-3 {   width: 33.333333%;  } } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-4 {   width: 25%;  } } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-5 {   width: 20%;  } } @media screen and (max-width: 991px) {  .haru-logo-showcase__columns--tablet-6 {   width: 16.666666%;  } } @media screen and (max-width: 767px) {  .haru-logo-showcase__columns--mobile-1 {   width: 100%;  } } @media screen and (max-width: 767px) {  .haru-logo-showcase__columns--mobile-2 {   width: 50%;  } } @media screen and (max-width: 767px) {  .haru-logo-showcase__columns--mobile-3 {   width: 33.333333%;  } } @media screen and (max-width: 767px) {  .haru-logo-showcase__columns--mobile-4 {   width: 25%;  } } .haru-logo-showcase .haru-logo-showcase__item {  position: relative;  overflow: hidden; } .haru-logo-showcase .haru-logo-showcase__image {  width: 100%;  transition: all .3s; } .haru-logo-showcase__hover-opacity .haru-logo-showcase__image {  opacity: .5;  transition: all .3s; } .haru-logo-showcase__hover-opacity .haru-logo-showcase__image:hover {  opacity: 1;  transition: all .3s; } .haru-logo-showcase__hover-opacity-2:hover .haru-logo-showcase__image {  opacity: 1 !important;  transition: all .3s; } .haru-logo-showcase__hover-grayscale:hover .haru-logo-showcase__image {  -webkit-filter: none !important;      filter: none !important;  opacity: 1 !important;  transition: all .3s; } .haru-logo-showcase__hover-scale .haru-logo-showcase__image {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .3s; } .haru-logo-showcase__hover-scale .haru-logo-showcase__image:hover {  -webkit-transform: scale(1.1);      transform: scale(1.1);  transition: all .3s; } .haru-logo-showcase--opacity-2:hover .haru-logo-showcase__image {  opacity: .3;  transition: all .3s; } .haru-logo-showcase--grayscale:hover .haru-logo-showcase__image {  -webkit-filter: grayscale(100%);      filter: grayscale(100%);  opacity: .3;  transition: all .3s; } .haru-logo-showcase--slick .haru-slick {  margin: 0 -10px; } .haru-logo-showcase--slick .slick-slide {  padding: 0 10px; } .haru-logo-showcase--slick .slick-prev {  left: 10px; } .haru-logo-showcase--slick .slick-next {  right: 10px; } @media screen and (max-width: 767px) {  .haru-logo-showcase--slick .haru-logo-showcase__list {   max-width: calc(100vw - 20px);  } } .haru-logo-showcase--grid .haru-logo-showcase__list {  display: flex;  flex-wrap: wrap;  margin: -15px; } .haru-logo-showcase--grid .haru-logo-showcase__item-wrap {  padding: 15px; } .haru-testimonial__list {  padding: 0;  margin: 0;  list-style: none; } .haru-testimonial__columns-1 {  width: 100%; } .haru-testimonial__columns-2 {  width: 50%; } .haru-testimonial__columns-3 {  width: 33.333333%; } .haru-testimonial__columns-4 {  width: 25%; } .haru-testimonial__columns-5 {  width: 20%; } .haru-testimonial__columns-6 {  width: 16.666666%; } .haru-testimonial__columns-7 {  width: 14.285714%; } .haru-testimonial__columns-8 {  width: 12.5%; } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-1 {   width: 100%;  } } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-2 {   width: 50%;  } } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-3 {   width: 33.333333%;  } } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-4 {   width: 25%;  } } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-5 {   width: 20%;  } } @media screen and (max-width: 991px) {  .haru-testimonial__columns--tablet-6 {   width: 16.666666%;  } } @media screen and (max-width: 767px) {  .haru-testimonial__columns--mobile-1 {   width: 100%;  } } @media screen and (max-width: 767px) {  .haru-testimonial__columns--mobile-2 {   width: 50%;  } } @media screen and (max-width: 767px) {  .haru-testimonial__columns--mobile-3 {   width: 33.333333%;  } } @media screen and (max-width: 767px) {  .haru-testimonial__columns--mobile-4 {   width: 25%;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick .haru-testimonial__list {   max-width: calc(100vw - 30px);  } } .haru-testimonial--slick .slick-slide {  padding: 0 6%; } @media screen and (max-width: 767px) {  .haru-testimonial--slick .slick-slide {   padding: 0 4%;  } } .haru-testimonial--slick .haru-testimonial__image {  padding-bottom: 40px; } .haru-testimonial--slick .haru-testimonial__image img {  max-width: 100px;  border-radius: 50%;  margin: 0 auto; } .haru-testimonial--slick .haru-testimonial__description {  font-size: 32px;  line-height: 1.4;  color: #000;  padding-bottom: 30px;  text-align: center; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick .haru-testimonial__description {   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick .haru-testimonial__description {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick .haru-testimonial__description {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick .haru-testimonial__description {   font-size: 18px;  } } .haru-testimonial--slick .haru-testimonial__meta {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: center; } .haru-testimonial--slick .haru-testimonial__title {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick .haru-testimonial__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick .haru-testimonial__title {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick .haru-testimonial__title {   font-size: 15px;  } } .haru-testimonial--slick .haru-testimonial__sub-title {  font-size: 16px;  color: #9b9b9b;  padding-left: 3px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick .haru-testimonial__sub-title {   font-size: 15px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick .haru-testimonial__sub-title {   font-size: 14px;  } } .haru-testimonial--slick .slick-dots {  margin: 30px 0 0; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick .slick-dots {   margin: 25px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick .slick-dots {   margin: 20px 0 0;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick .slick-dots {   margin: 10px 0 0;  } } .haru-testimonial--slick .slick-dots button {  background-color: #ddd; } .haru-testimonial--slick .slick-dots li.slick-active button {  background-color: #dd1d26; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .haru-testimonial__list {   max-width: calc(100vw - 16px);  } } .haru-testimonial--slick-2 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .haru-slick {   margin: 0 -8px;  } } .haru-testimonial--slick-2 .slick-slide {  padding: 35px 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .slick-slide {   padding: 35px 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .slick-slide {   padding: 35px 8px;  } } .haru-testimonial--slick-2 .haru-testimonial__item-wrap {  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-testimonial--slick-2 .haru-testimonial__item-wrap:hover {  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-testimonial--slick-2 .haru-testimonial__item {  padding: 40px;  background: #fff;  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.07);  border-radius: 10px; } .haru-testimonial--slick-2 .haru-testimonial__top {  display: flex; } .haru-testimonial--slick-2 .haru-testimonial__image img {  max-height: 80px;  border-radius: 50%;  margin: 0 auto; } .haru-testimonial--slick-2 .haru-testimonial__content {  padding-left: 24px; } .haru-testimonial--slick-2 .haru-testimonial__title {  font-size: 18px;  margin-bottom: 5px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-2 .haru-testimonial__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-2 .haru-testimonial__title {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .haru-testimonial__title {   font-size: 15px;  } } .haru-testimonial--slick-2 .haru-testimonial__sub-title {  color: #7e7e7e;  font-size: 15px;  font-weight: 400;  padding-left: 5px; } .haru-testimonial--slick-2 .haru-testimonial__rating {  display: flex; } .haru-testimonial--slick-2 .haru-testimonial__star {  color: #000; } .haru-testimonial--slick-2 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 18px;  color: #f3bb2e; } .haru-testimonial--slick-2 .haru-testimonial__description {  color: #000;  font-size: 20px;  line-height: 1.8;  margin-top: 20px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-2 .haru-testimonial__description {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-2 .haru-testimonial__description {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .haru-testimonial__description {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .haru-testimonial__description {   font-size: 16px;  } } .haru-testimonial--slick-2 .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .slick-next {   right: 8px;  } } .haru-testimonial--slick-2 .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .slick-prev {   left: 8px;  } } .haru-testimonial--slick-2 .slick-dots {  margin: 20px 0 0; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-2 .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-2 .slick-dots {   margin: 10px 0 0;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-2 .slick-dots {   margin: 5px 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-2 .slick-dots {   margin: 0 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__list {   max-width: calc(100vw - 30px);  } } .haru-testimonial--slick-3 .haru-testimonial__item {  display: flex; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__item {   display: block;  } } .haru-testimonial--slick-3 .haru-testimonial__image {  flex: 0 0 50%;  background-size: cover;  background-position: center center;  position: relative; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__image {   padding-bottom: 60%;  } } .haru-testimonial--slick-3 .haru-testimonial__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.3);  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-testimonial--slick-3 .haru-testimonial__image:hover:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-testimonial--slick-3 .haru-testimonial__content {  flex: 0 0 50%;  padding: 5% 6%;  padding-bottom: calc(5% + 70px); } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__content {   padding-top: 8%;   padding-bottom: 8%;  } } .haru-testimonial--slick-3 .haru-testimonial__rating {  display: flex; } .haru-testimonial--slick-3 .haru-testimonial__star {  color: #000; } .haru-testimonial--slick-3 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 24px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-3 .haru-testimonial__star:before {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__star:before {   font-size: 20px;  } } .haru-testimonial--slick-3 .haru-testimonial__description {  color: #000;  font-size: 36px;  line-height: 1.4;  margin-top: 30px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-3 .haru-testimonial__description {   font-size: 32px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-3 .haru-testimonial__description {   font-size: 28px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-3 .haru-testimonial__description {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__description {   font-size: 20px;  } } .haru-testimonial--slick-3 .haru-testimonial__bottom {  margin-top: 30px; } .haru-testimonial--slick-3 .haru-testimonial__title {  font-size: 24px;  display: inline-block; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-3 .haru-testimonial__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-3 .haru-testimonial__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-3 .haru-testimonial__title {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__title {   font-size: 16px;  } } .haru-testimonial--slick-3 .haru-testimonial__sub-title {  display: inline-block;  margin-left: 20px;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .haru-testimonial__sub-title {   font-size: 14px;  } } .haru-testimonial--slick-3 .slick-next, .haru-testimonial--slick-3 .slick-prev {  bottom: 80px;  z-index: 2; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-3 .slick-next,  .haru-testimonial--slick-3 .slick-prev {   bottom: 70px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-3 .slick-next,  .haru-testimonial--slick-3 .slick-prev {   bottom: 60px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-3 .slick-next,  .haru-testimonial--slick-3 .slick-prev {   bottom: 50px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .slick-next,  .haru-testimonial--slick-3 .slick-prev {   bottom: auto;   top: 30px;  } } .haru-testimonial--slick-3 .slick-next:before, .haru-testimonial--slick-3 .slick-prev:before {  font-family: 'haruicons';  font-size: 20px;  font-weight: 400; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-3 .slick-next:before,  .haru-testimonial--slick-3 .slick-prev:before {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-3 .slick-next:before,  .haru-testimonial--slick-3 .slick-prev:before {   font-size: 16px;  } } .haru-testimonial--slick-3 .slick-next {  left: calc(6% + 48px); } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .slick-next {   right: calc(6% - 10px);   left: auto;  } } .haru-testimonial--slick-3 .slick-next:before {  content: '\e944'; } .haru-testimonial--slick-3 .slick-prev {  left: calc(6% - 4px); } @media screen and (max-width: 767px) {  .haru-testimonial--slick-3 .slick-prev {   right: calc(6% + 28px);   left: auto;  } } .haru-testimonial--slick-3 .slick-prev:before {  content: '\e945'; } .haru-testimonial--slick-4 {  background-color: #f8f8f8;  border-radius: 5px;  padding-bottom: 80px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 {   padding-bottom: 70px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-4 {   padding-bottom: 60px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-4 {   padding-bottom: 50px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 {   padding-bottom: 30px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__list {   max-width: calc(100vw - 30px);  } } .haru-testimonial--slick-4 .haru-testimonial__item {  padding: 80px 15% 0 15%;  text-align: center; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-4 .haru-testimonial__item {   padding: 70px 15% 0 15%;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__item {   padding: 50px 13% 0 13%;  } } .haru-testimonial--slick-4 .haru-testimonial__image {  display: inline-block;  position: relative; } .haru-testimonial--slick-4 .haru-testimonial__image img {  border-radius: 50%;  border: 4px solid #fff;  max-width: 96px; } .haru-testimonial--slick-4 .haru-testimonial__quote {  font-size: 28px;  color: rgba(0, 0, 0, 0.1);  position: absolute;  left: calc(100% - 5px);  top: -15px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 .haru-testimonial__quote {   font-size: 26px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-4 .haru-testimonial__quote {   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-4 .haru-testimonial__quote {   font-size: 22px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__quote {   font-size: 20px;  } } .haru-testimonial--slick-4 .haru-testimonial__rating {  display: flex;  justify-content: center;  margin-top: 15px; } .haru-testimonial--slick-4 .haru-testimonial__star {  color: #000; } .haru-testimonial--slick-4 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 24px; } .haru-testimonial--slick-4 .haru-testimonial__description {  color: #000;  font-size: 36px;  font-weight: 500;  line-height: 1.4;  margin-top: 20px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 .haru-testimonial__description {   font-size: 30px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-4 .haru-testimonial__description {   font-size: 28px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-4 .haru-testimonial__description {   font-size: 24px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__description {   font-size: 18px;  } } .haru-testimonial--slick-4 .haru-testimonial__title {  font-size: 20px;  margin-top: 40px;  margin-bottom: 10px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 .haru-testimonial__title {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__title {   font-size: 16px;  } } .haru-testimonial--slick-4 .haru-testimonial__sub-title {  color: #9b9b9b; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .haru-testimonial__sub-title {   font-size: 15px;  } } .haru-testimonial--slick-4 .slick-next, .haru-testimonial--slick-4 .slick-prev {  width: 48px;  height: 48px;  line-height: 44px;  opacity: 0;  visibility: hidden; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .slick-next,  .haru-testimonial--slick-4 .slick-prev {   width: 44px;   height: 44px;   line-height: 40px;  } } .haru-testimonial--slick-4 .slick-next:before, .haru-testimonial--slick-4 .slick-prev:before {  font-family: 'phosphor';  font-size: 20px;  font-weight: 400;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 .slick-next:before,  .haru-testimonial--slick-4 .slick-prev:before {   font-size: 18px;  } } .haru-testimonial--slick-4 .slick-next {  right: 30px; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .slick-next {   right: 5px;  } } .haru-testimonial--slick-4 .slick-next:before {  content: '\e90e'; } .haru-testimonial--slick-4 .slick-prev {  left: 30px; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .slick-prev {   left: 5px;  } } .haru-testimonial--slick-4 .slick-prev:before {  content: '\e90d'; } .haru-testimonial--slick-4 .slick-dots {  margin: 30px 0 0; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-4 .slick-dots {   margin: 25px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-4 .slick-dots {   margin: 20px 0 0;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-4 .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-4 .slick-dots {   margin: 10px 0 0;  } } .haru-testimonial--slick-4 .slick-dots button {  background-color: #ddd; } .haru-testimonial--slick-4 .slick-dots li.slick-active button {  background-color: #dd1d26; } .haru-testimonial--slick-4:hover .slick-next, .haru-testimonial--slick-4:hover .slick-prev {  opacity: 1;  visibility: visible; } .haru-testimonial--slick-4:hover .slick-next:before, .haru-testimonial--slick-4:hover .slick-prev:before {  visibility: visible;  transition: all 0s; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__list {   max-width: calc(100vw - 30px);  } } .haru-testimonial--slick-5 .haru-testimonial__sub-description {  font-size: 24px;  font-weight: 600;  color: #000;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-description {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-description {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-description {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-description {   font-size: 16px;  } } .haru-testimonial--slick-5 .haru-testimonial__description {  color: #000;  font-size: 32px;  font-weight: 600;  line-height: 1.4;  padding-bottom: 45px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-5 .haru-testimonial__description {   font-size: 28px;   padding-bottom: 40px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-5 .haru-testimonial__description {   font-size: 24px;   padding-bottom: 35px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-5 .haru-testimonial__description {   font-size: 20px;   padding-bottom: 30px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__description {   font-size: 18px;  } } .haru-testimonial--slick-5 .haru-testimonial__item {  display: flex;  padding: 3% 10%; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__item {   display: block;  } } .haru-testimonial--slick-5 .haru-testimonial__image {  flex: 0 0 25%;  overflow: hidden;  display: flex;  align-items: center;  justify-content: center; } .haru-testimonial--slick-5 .haru-testimonial__image img {  border-radius: 50%;  border: 4px solid #fff;  max-width: 160px; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__image img {   max-width: 120px;  } } .haru-testimonial--slick-5 .haru-testimonial__content {  padding-left: 40px;  position: relative; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__content {   text-align: center;   padding-left: 0;   padding-top: 30px;  } } .haru-testimonial--slick-5 .haru-testimonial__content:before {  content: '';  position: absolute;  top: -40px;  left: -15px;  background-repeat: no-repeat;  background-size: cover;  display: inline-block;  background-color: rgba(17, 177, 150, 0.15);  background: #11b196;  -webkit-mask-image: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/quote.svg);  mask-image: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/quote.svg);  width: 105px;  height: 81px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-5 .haru-testimonial__content:before {   left: -25px;   -webkit-transform: scale(0.7);       transform: scale(0.7);  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__content:before {   top: -10px;  } } .haru-testimonial--slick-5 .haru-testimonial__title {  font-size: 20px;  margin-top: 5px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-5 .haru-testimonial__title {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-5 .haru-testimonial__title {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-5 .haru-testimonial__title {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__title {   font-size: 16px;  } } .haru-testimonial--slick-5 .haru-testimonial__sub-title {  font-size: 16px; } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-title {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .haru-testimonial__sub-title {   font-size: 14px;  } } .haru-testimonial--slick-5 .slick-next, .haru-testimonial--slick-5 .slick-prev {  width: 48px;  height: 48px;  line-height: 44px;  opacity: 0;  visibility: hidden; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-5 .slick-next,  .haru-testimonial--slick-5 .slick-prev {   width: 44px;   height: 44px;   line-height: 40px;  } } .haru-testimonial--slick-5 .slick-next:before, .haru-testimonial--slick-5 .slick-prev:before {  font-family: 'phosphor';  font-size: 20px;  font-weight: 400;  visibility: hidden;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-5 .slick-next:before,  .haru-testimonial--slick-5 .slick-prev:before {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-5 .slick-next:before,  .haru-testimonial--slick-5 .slick-prev:before {   font-size: 16px;  } } .haru-testimonial--slick-5 .slick-next {  right: 0; } .haru-testimonial--slick-5 .slick-next:before {  content: '\e90e'; } .haru-testimonial--slick-5 .slick-prev {  left: 0; } .haru-testimonial--slick-5 .slick-prev:before {  content: '\e90d'; } .haru-testimonial--slick-5:hover .slick-next, .haru-testimonial--slick-5:hover .slick-prev {  opacity: 1;  visibility: visible; } .haru-testimonial--slick-5:hover .slick-next:before, .haru-testimonial--slick-5:hover .slick-prev:before {  visibility: visible;  transition: all 0s; } .haru-testimonial--slick-6 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .haru-slick {   margin: 0 -8px;  } } .haru-testimonial--slick-6 .slick-slide {  padding: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .slick-slide {   padding: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .slick-slide {   padding: 8px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .haru-testimonial__list {   max-width: calc(100vw - 16px);  } } .haru-testimonial--slick-6 .haru-testimonial__item-wrap {  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-testimonial--slick-6 .haru-testimonial__item-wrap:hover {  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.07);  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-testimonial--slick-6 .haru-testimonial__item {  padding: 35px;  background: #fff;  border-radius: 5px; } .haru-testimonial--slick-6 .haru-testimonial__rating {  display: flex;  margin-bottom: 15px; } .haru-testimonial--slick-6 .haru-testimonial__star {  color: #000; } .haru-testimonial--slick-6 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 18px;  color: #f3bb2e; } .haru-testimonial--slick-6 .haru-testimonial__description {  color: #000;  font-size: 18px;  line-height: 1.8;  margin-bottom: 25px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-6 .haru-testimonial__description {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-6 .haru-testimonial__description {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .haru-testimonial__description {   font-size: 15px;  } } .haru-testimonial--slick-6 .haru-testimonial__bottom {  display: flex; } .haru-testimonial--slick-6 .haru-testimonial__image img {  max-width: 80px;  border-radius: 50%;  margin: 0 auto; } .haru-testimonial--slick-6 .haru-testimonial__content {  padding-left: 15px; } .haru-testimonial--slick-6 .haru-testimonial__title {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-6 .haru-testimonial__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-6 .haru-testimonial__title {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .haru-testimonial__title {   font-size: 15px;  } } .haru-testimonial--slick-6 .haru-testimonial__sub-title {  color: #7e7e7e;  font-size: 14px;  padding-left: 3px; } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .haru-testimonial__sub-title {   font-size: 14px;  } } .haru-testimonial--slick-6 .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .slick-next {   right: 8px;  } } .haru-testimonial--slick-6 .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .slick-prev {   left: 8px;  } } .haru-testimonial--slick-6 .slick-dots {  margin: 30px 0 0; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-6 .slick-dots {   margin: 25px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-6 .slick-dots {   margin: 20px 0 0;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-6 .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-6 .slick-dots {   margin: 10px 0 0;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-7 .haru-testimonial__list {   max-width: calc(100vw - 16px);  } } .haru-testimonial--slick-7 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-7 .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-7 .haru-slick {   margin: 0 -8px;  } } .haru-testimonial--slick-7 .slick-slide {  padding: 35px 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-7 .slick-slide {   padding: 35px 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-7 .slick-slide {   padding: 35px 8px;  } } .haru-testimonial--slick-7 .haru-testimonial__item-wrap {  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-testimonial--slick-7 .haru-testimonial__item-wrap:hover {  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-testimonial--slick-7 .haru-testimonial__item {  background: #fff;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);  border-radius: 10px;  overflow: hidden; } .haru-testimonial--slick-7 .haru-testimonial__top {  display: flex; } .haru-testimonial--slick-7 .haru-testimonial__image img {  margin: 0 auto;  width: 100%; } .haru-testimonial--slick-7 .haru-testimonial__content {  padding: 25px; } .haru-testimonial--slick-7 .haru-testimonial__title {  font-size: 16px;  margin-top: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--slick-7 .haru-testimonial__title {   font-size: 15px;  } } .haru-testimonial--slick-7 .haru-testimonial__sub-title {  color: #7e7e7e;  font-size: 15px;  font-weight: 400;  padding-left: 5px; } .haru-testimonial--slick-7 .haru-testimonial__rating {  display: flex; } .haru-testimonial--slick-7 .haru-testimonial__star {  color: #000; } .haru-testimonial--slick-7 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 18px;  color: #f3bb2e; } .haru-testimonial--slick-7 .haru-testimonial__description-title {  font-size: 18px;  margin-top: 5px; } .haru-testimonial--slick-7 .haru-testimonial__description {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-7 .haru-testimonial__description {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-7 .haru-testimonial__description {   font-size: 16px;  } } .haru-testimonial--slick-7 .slick-next, .haru-testimonial--slick-7 .slick-prev {  width: 48px;  height: 48px;  line-height: 48px; } .haru-testimonial--slick-7 .slick-next {  right: -60px; } .haru-testimonial--slick-7 .slick-prev {  left: -60px; } .haru-testimonial--slick-7 .slick-dots {  margin: 0 0 20px; } @media screen and (max-width: 1440px) {  .haru-testimonial--slick-7 .slick-dots {   margin: 0 0 15px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--slick-7 .slick-dots {   margin: 0 0 10px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--slick-7 .slick-dots {   margin: 0 0 5px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--slick-7 .slick-dots {   margin: 0 0 0;  } } .haru-testimonial--grid .haru-testimonial__list {  display: flex;  flex-wrap: wrap;  margin: -15px; } @media screen and (max-width: 991px) {  .haru-testimonial--grid .haru-testimonial__list {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid .haru-testimonial__list {   margin: -8px;  } } .haru-testimonial--grid .haru-testimonial__item-wrap {  padding: 15px; } @media screen and (max-width: 991px) {  .haru-testimonial--grid .haru-testimonial__item-wrap {   padding: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid .haru-testimonial__item-wrap {   padding: 8px;  } } .haru-testimonial--grid-2 .haru-testimonial__list {  display: flex;  flex-wrap: wrap;  margin: -15px; } @media screen and (max-width: 991px) {  .haru-testimonial--grid-2 .haru-testimonial__list {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__list {   margin: -8px;  } } .haru-testimonial--grid-2 .haru-testimonial__item-wrap {  padding: 15px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-testimonial--grid-2 .haru-testimonial__item-wrap {   padding: 10px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__item-wrap {   padding: 8px;  } } .haru-testimonial--grid-2 .haru-testimonial__item-wrap:hover {  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-testimonial--grid-2 .haru-testimonial__item-wrap:nth-child(4n+1) {  margin-top: 60px; } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__item-wrap:nth-child(4n+1) {   margin-top: 0;  } } .haru-testimonial--grid-2 .haru-testimonial__item-wrap:nth-child(4n) {  margin-top: -60px; } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__item-wrap:nth-child(4n) {   margin-top: 0;  } } .haru-testimonial--grid-2 .haru-testimonial__item {  padding: 40px;  background: #fff;  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.07);  border-radius: 10px; } .haru-testimonial--grid-2 .haru-testimonial__top {  display: flex; } .haru-testimonial--grid-2 .haru-testimonial__image img {  max-height: 80px;  border-radius: 50%;  margin: 0 auto; } .haru-testimonial--grid-2 .haru-testimonial__content {  padding-left: 24px; } .haru-testimonial--grid-2 .haru-testimonial__title {  font-size: 18px;  margin-bottom: 5px; } @media screen and (max-width: 1440px) {  .haru-testimonial--grid-2 .haru-testimonial__title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--grid-2 .haru-testimonial__title {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--grid-2 .haru-testimonial__title {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__title {   margin-top: 0;  } } .haru-testimonial--grid-2 .haru-testimonial__sub-title {  color: #7e7e7e;  font-size: 15px;  font-weight: 400;  padding-left: 5px; } .haru-testimonial--grid-2 .haru-testimonial__rating {  display: flex; } .haru-testimonial--grid-2 .haru-testimonial__star {  color: #000; } .haru-testimonial--grid-2 .haru-testimonial__star:before {  content: '\e92c';  font-family: 'haruicons';  font-size: 18px;  color: #f3bb2e; } .haru-testimonial--grid-2 .haru-testimonial__description {  color: #000;  font-size: 20px;  line-height: 1.8;  margin-top: 20px; } @media screen and (max-width: 1440px) {  .haru-testimonial--grid-2 .haru-testimonial__description {   font-size: 19px;  } } @media screen and (max-width: 1024px) {  .haru-testimonial--grid-2 .haru-testimonial__description {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .haru-testimonial--grid-2 .haru-testimonial__description {   font-size: 17px;  } } @media screen and (max-width: 767px) {  .haru-testimonial--grid-2 .haru-testimonial__description {   font-size: 16px;  } } .dark-mode .haru-testimonial--slick, .background-dark .haru-testimonial--slick {  border-bottom: 1px solid #323f4b; } .dark-mode .haru-testimonial--slick .slick-slide, .background-dark .haru-testimonial--slick .slick-slide {  border-left: 1px solid #323f4b; } .dark-mode .haru-testimonial--slick .slick-slide.slick-current, .background-dark .haru-testimonial--slick .slick-slide.slick-current {  border-left: 1px solid transparent; } .dark-mode .haru-testimonial--slick .haru-testimonial__sub-title, .background-dark .haru-testimonial--slick .haru-testimonial__sub-title {  color: #ababab; } .dark-mode .haru-testimonial--slick .haru-testimonial__description, .background-dark .haru-testimonial--slick .haru-testimonial__description {  color: #fff; } .dark-mode .haru-testimonial--slick .slick-next, .dark-mode .haru-testimonial--slick .slick-prev, .background-dark .haru-testimonial--slick .slick-next, .background-dark .haru-testimonial--slick .slick-prev {  color: #fff; } .dark-mode .haru-testimonial--slick .slick-next:hover, .dark-mode .haru-testimonial--slick .slick-prev:hover, .background-dark .haru-testimonial--slick .slick-next:hover, .background-dark .haru-testimonial--slick .slick-prev:hover {  color: #dd1d26; } .dark-mode .haru-testimonial--slick .slick-next, .background-dark .haru-testimonial--slick .slick-next {  border-left: 1px solid #323f4b; } .dark-mode .haru-testimonial--slick .slick-prev, .background-dark .haru-testimonial--slick .slick-prev {  border-right: 1px solid #323f4b; } .dark-mode .haru-testimonial--slick-2 .haru-testimonial__star, .background-dark .haru-testimonial--slick-2 .haru-testimonial__star {  color: #fff; } .dark-mode .haru-testimonial--slick-2 .haru-testimonial__description, .background-dark .haru-testimonial--slick-2 .haru-testimonial__description {  color: #fff; } .dark-mode .haru-testimonial--slick-2 .haru-testimonial__sub-title, .background-dark .haru-testimonial--slick-2 .haru-testimonial__sub-title {  color: #fff; } .dark-mode .haru-testimonial--slick-3 .haru-testimonial__star, .background-dark .haru-testimonial--slick-3 .haru-testimonial__star {  color: #fff; } .dark-mode .haru-testimonial--slick-3 .haru-testimonial__description, .background-dark .haru-testimonial--slick-3 .haru-testimonial__description {  color: #fff; } .dark-mode .haru-testimonial--slick-4 .haru-testimonial__quote, .background-dark .haru-testimonial--slick-4 .haru-testimonial__quote {  color: #fff; } .dark-mode .haru-testimonial--slick-4 .haru-testimonial__description, .background-dark .haru-testimonial--slick-4 .haru-testimonial__description {  color: #fff; } .dark-mode .haru-testimonial--slick-4 .haru-testimonial__sub-title, .background-dark .haru-testimonial--slick-4 .haru-testimonial__sub-title {  color: rgba(255, 255, 255, 0.7); } .dark-mode .haru-testimonial--slick-5 .haru-testimonial__sub-description, .background-dark .haru-testimonial--slick-5 .haru-testimonial__sub-description {  color: #fff; } .dark-mode .haru-testimonial--slick-5 .haru-testimonial__description, .background-dark .haru-testimonial--slick-5 .haru-testimonial__description {  color: #fff; } .haru-team-member__list {  padding: 0;  margin: 0;  list-style: none; } .haru-team-member--slick .haru-slick, .haru-team-member--slick-2 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-team-member--slick .haru-slick, .haru-team-member--slick-2 .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .haru-slick, .haru-team-member--slick-2 .haru-slick {   margin: 0 -8px;  } } .haru-team-member--slick .slick-slide, .haru-team-member--slick-2 .slick-slide {  padding: 35px 15px; } @media screen and (max-width: 991px) {  .haru-team-member--slick .slick-slide, .haru-team-member--slick-2 .slick-slide {   padding: 35px 10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .slick-slide, .haru-team-member--slick-2 .slick-slide {   padding: 35px 8px;  } } .haru-team-member--slick .haru-team-member__item-wrap, .haru-team-member--slick-2 .haru-team-member__item-wrap {  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-team-member--slick .haru-team-member__item-wrap:hover, .haru-team-member--slick-2 .haru-team-member__item-wrap:hover {  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-team-member--slick .haru-team-member__item-wrap:hover .haru-team-member__info, .haru-team-member--slick-2 .haru-team-member__item-wrap:hover .haru-team-member__info {  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-team-member--slick .haru-team-member__item-wrap:hover .haru-team-member__social, .haru-team-member--slick-2 .haru-team-member__item-wrap:hover .haru-team-member__social {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-team-member--slick .haru-team-member__item, .haru-team-member--slick-2 .haru-team-member__item {  background: #fff;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  transition: all .3s; } .haru-team-member--slick .haru-team-member__image img, .haru-team-member--slick-2 .haru-team-member__image img {  width: 100%; } .haru-team-member--slick .haru-team-member__meta, .haru-team-member--slick-2 .haru-team-member__meta {  padding: 20px;  position: relative; } .haru-team-member--slick .haru-team-member__title, .haru-team-member--slick-2 .haru-team-member__title {  font-size: 20px;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-team-member--slick .haru-team-member__title, .haru-team-member--slick-2 .haru-team-member__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-team-member--slick .haru-team-member__title, .haru-team-member--slick-2 .haru-team-member__title {   font-size: 16px;  } } .haru-team-member--slick .haru-team-member__sub-title, .haru-team-member--slick-2 .haru-team-member__sub-title {  font-size: 16px; } @media screen and (max-width: 1440px) {  .haru-team-member--slick .haru-team-member__sub-title, .haru-team-member--slick-2 .haru-team-member__sub-title {   font-size: 15px;  } } .haru-team-member--slick .haru-team-member__info, .haru-team-member--slick-2 .haru-team-member__info {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-team-member--slick .haru-team-member__social, .haru-team-member--slick-2 .haru-team-member__social {  padding: 0;  margin: 0;  list-style: none;  list-style-type: none;  text-align: center;  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 100%;  display: flex;  justify-content: center;  align-items: center;  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-team-member--slick .haru-team-member__social li, .haru-team-member--slick-2 .haru-team-member__social li {  display: inline-block;  font-size: 20px;  margin: 0 12px; } .haru-team-member--slick .haru-team-member__social li:first-child, .haru-team-member--slick-2 .haru-team-member__social li:first-child {  margin-left: 0; } .haru-team-member--slick .haru-team-member__social li:last-child, .haru-team-member--slick-2 .haru-team-member__social li:last-child {  margin-right: 0; } .haru-team-member--slick .haru-team-member__social a, .haru-team-member--slick-2 .haru-team-member__social a {  transition: all .3s; } .haru-team-member--slick .haru-team-member__social a:hover, .haru-team-member--slick-2 .haru-team-member__social a:hover {  transition: all .3s; } .haru-team-member--slick .slick-prev, .haru-team-member--slick-2 .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-team-member--slick .slick-prev, .haru-team-member--slick-2 .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .slick-prev, .haru-team-member--slick-2 .slick-prev {   left: 8px;  } } .haru-team-member--slick .slick-next, .haru-team-member--slick-2 .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-team-member--slick .slick-next, .haru-team-member--slick-2 .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .slick-next, .haru-team-member--slick-2 .slick-next {   right: 8px;  } } .haru-team-member--slick .slick-dots, .haru-team-member--slick-2 .slick-dots {  margin: 45px 0 0; } @media screen and (max-width: 1440px) {  .haru-team-member--slick .slick-dots, .haru-team-member--slick-2 .slick-dots {   margin: 40px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-team-member--slick .slick-dots, .haru-team-member--slick-2 .slick-dots {   margin: 35px 0 0;  } } @media screen and (max-width: 991px) {  .haru-team-member--slick .slick-dots, .haru-team-member--slick-2 .slick-dots {   margin: 30px 0 0;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .slick-dots, .haru-team-member--slick-2 .slick-dots {   margin: 25px 0 0;  } } @media screen and (max-width: 767px) {  .haru-team-member--slick .haru-team-member__list {   max-width: calc(100vw - 16px);  } } .haru-team-member--slick-2 {  overflow: visible;  -webkit-clip-path: inset(-100vw -100vw -100vw 0);      clip-path: inset(-100vw -100vw -100vw 0); } .haru-team-member--slick-2 .slick-list {  overflow: visible; } @media screen and (max-width: 767px) {  .haru-team-member--slick-2 .haru-team-member__list {   max-width: calc(100vw - 16px);  } } .haru-team-member--grid .haru-team-member__list {  display: flex;  flex-wrap: wrap;  margin: -15px; } @media screen and (max-width: 991px) {  .haru-team-member--grid .haru-team-member__list {   margin: -10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--grid .haru-team-member__list {   margin: -8px;  } } .haru-team-member--grid .haru-team-member__item-wrap {  padding: 15px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-team-member--grid .haru-team-member__item-wrap {   padding: 10px;  } } @media screen and (max-width: 767px) {  .haru-team-member--grid .haru-team-member__item-wrap {   padding: 8px;  } } .haru-team-member--grid .haru-team-member__item-wrap:hover {  -webkit-transform: translateY(-15px);      transform: translateY(-15px);  transition: all .3s; } .haru-team-member--grid .haru-team-member__item-wrap:hover .haru-team-member__item {  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  transition: all .3s; } .haru-team-member--grid .haru-team-member__item-wrap:hover .haru-team-member__info {  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-team-member--grid .haru-team-member__item-wrap:hover .haru-team-member__social {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-team-member--grid .haru-team-member__item {  background: #fff;  box-shadow: none;  border-radius: 5px;  text-align: center;  transition: all .3s; } .haru-team-member--grid .haru-team-member__image {  display: flex;  padding: 20px 20% 0 20%; } .haru-team-member--grid .haru-team-member__image img {  width: 100%; } .haru-team-member--grid .haru-team-member__meta {  padding: 20px;  position: relative; } .haru-team-member--grid .haru-team-member__title {  font-size: 20px;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-team-member--grid .haru-team-member__title {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .haru-team-member--grid .haru-team-member__title {   font-size: 16px;  } } .haru-team-member--grid .haru-team-member__sub-title {  font-size: 16px; } @media screen and (max-width: 1440px) {  .haru-team-member--grid .haru-team-member__sub-title {   font-size: 15px;  } } .haru-team-member--grid .haru-team-member__info {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-team-member--grid .haru-team-member__social {  padding: 0;  margin: 0;  list-style: none;  list-style-type: none;  text-align: center;  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 100%;  display: flex;  justify-content: center;  align-items: center;  opacity: 0;  visibility: hidden;  transition: all .3s; } .haru-team-member--grid .haru-team-member__social li {  display: inline-block;  font-size: 20px;  margin: 0 12px; } .haru-team-member--grid .haru-team-member__social li:first-child {  margin-left: 0; } .haru-team-member--grid .haru-team-member__social li:last-child {  margin-right: 0; } .haru-team-member--grid .haru-team-member__social a {  transition: all .3s; } .haru-team-member--grid .haru-team-member__social a:hover {  transition: all .3s; } .haru-team-member__columns-1 {  width: 100%; } .haru-team-member__columns-2 {  width: 50%; } .haru-team-member__columns-3 {  width: 33.333333%; } .haru-team-member__columns-4 {  width: 25%; } .haru-team-member__columns-5 {  width: 20%; } .haru-team-member__columns-6 {  width: 16.666666%; } .haru-team-member__columns-7 {  width: 14.285714%; } .haru-team-member__columns-8 {  width: 12.5%; } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-1 {   width: 100%;  } } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-2 {   width: 50%;  } } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-3 {   width: 33.333333%;  } } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-4 {   width: 25%;  } } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-5 {   width: 20%;  } } @media screen and (max-width: 991px) {  .haru-team-member__columns--tablet-6 {   width: 16.666666%;  } } @media screen and (max-width: 767px) {  .haru-team-member__columns--mobile-1 {   width: 100%;  } } @media screen and (max-width: 767px) {  .haru-team-member__columns--mobile-2 {   width: 50%;  } } @media screen and (max-width: 767px) {  .haru-team-member__columns--mobile-3 {   width: 33.333333%;  } } @media screen and (max-width: 767px) {  .haru-team-member__columns--mobile-4 {   width: 25%;  } } .post-item--style-1 .post-item__wrap {  background: #fff;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.03);  border-radius: 5px; } .post-item--style-1 .post-item__thumbnail {  position: relative;  min-height: 31px;  display: inline-flex;  border-top-left-radius: 5px;  border-top-right-radius: 5px; } .post-item--style-1 .post-item__image {  display: inline-flex;  align-items: flex-start; } .post-item--style-1 .post-item__content {  padding: 20px 30px; } @media screen and (max-width: 991px) {  .post-item--style-1 .post-item__content {   padding: 15px 20px;  } } .post-item--style-1 .post-item__category {  font-size: 13px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap; } @media screen and (max-width: 991px) {  .post-item--style-1 .post-item__category {   font-size: 12px;  } } .post-item--style-1 .post-item__category a {  background-color: #f5f5f5;  padding: 3px 10px;  border-radius: 3px;  margin-left: 5px; } @media screen and (max-width: 991px) {  .post-item--style-1 .post-item__category a {   padding: 2px 8px;  } } .post-item--style-1 .post-item__category a:first-child {  margin-left: 0; } .post-item--style-1 .post-item__title {  font-size: 24px;  margin-top: 15px; } @media screen and (max-width: 1440px) {  .post-item--style-1 .post-item__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .post-item--style-1 .post-item__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .post-item--style-1 .post-item__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .post-item--style-1 .post-item__title {   font-size: 18px;  } } .post-item--style-1 .post-item__meta {  display: flex; } .post-item--style-1 .post-item__meta-date {  margin-left: 15px;  flex: 0 0 100px; } .post-item--style-2 .post-item__wrap {  display: flex; } @media screen and (max-width: 767px) {  .post-item--style-2 .post-item__wrap {   display: block;  } } .post-item--style-2 .post-item__thumbnail {  flex: 0 0 45%;  display: inline-flex;  border-radius: 5px; } @media screen and (max-width: 767px) {  .post-item--style-2 .post-item__thumbnail {   margin-bottom: 20px;  } } .post-item--style-2 .post-item__image {  display: inline-flex;  align-items: flex-start; } .post-item--style-2 .post-item__content {  flex: 1;  padding-left: 30px; } @media screen and (max-width: 767px) {  .post-item--style-2 .post-item__content {   padding-left: 0;  } } .post-item--style-2 .post-item__category {  font-size: 13px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap; } .post-item--style-2 .post-item__category a {  background-color: #f5f5f5;  padding: 3px 10px;  border-radius: 3px;  margin-left: 5px; } .post-item--style-2 .post-item__category a:first-child {  margin-left: 0; } .post-item--style-2 .post-item__title {  font-size: 24px;  margin-top: 15px;  margin-bottom: 20px; } @media screen and (max-width: 1440px) {  .post-item--style-2 .post-item__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .post-item--style-2 .post-item__title {   font-size: 18px;   margin-bottom: 15px;  } } .post-item--style-2 .post-item__meta {  display: flex;  align-items: center;  flex-wrap: wrap; } .post-item--style-2 .post-item__meta-author:before {  content: '';  width: 25px;  height: 1px;  background-color: #9b9b9b;  display: inline-block;  vertical-align: middle;  margin: 0 12px 0 15px; } .post-item--style-2 .post-item__meta-author a {  color: #000;  font-weight: 600;  transition: all .3s; } .post-item--style-2 .post-item__meta-author a:hover {  color: #dd1d26;  transition: all .3s; } .post-item--style-3 .post-item__thumbnail {  display: inline-flex;  border-radius: 5px; } .post-item--style-3 .post-item__image {  display: inline-flex;  align-items: flex-start; } .post-item--style-3 .post-item__content {  padding-top: 10px; } .post-item--style-3 .post-item__category {  font-size: 13px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1px;  display: flex;  flex-wrap: wrap; } .post-item--style-3 .post-item__category a {  background-color: #f5f5f5;  padding: 3px 10px;  border-radius: 3px;  margin-left: 5px;  transition: all .3s; } .post-item--style-3 .post-item__category a:first-child {  margin-left: 0; } .post-item--style-3 .post-item__category a:hover {  transition: all .3s; } .post-item--style-3 .post-item__title {  font-size: 24px;  margin-top: 15px; } @media screen and (max-width: 1440px) {  .post-item--style-3 .post-item__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .post-item--style-3 .post-item__title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .post-item--style-3 .post-item__title {   font-size: 20px;  } } @media screen and (max-width: 767px) {  .post-item--style-3 .post-item__title {   font-size: 18px;  } } .post-item--style-3 .post-item__meta {  display: flex;  align-items: center;  flex-wrap: wrap; } .post-item--style-3 .post-item__meta-author:before {  content: '';  width: 25px;  height: 1px;  background-color: #9b9b9b;  display: inline-block;  vertical-align: middle;  margin: 0 12px 0 15px; } .post-item--style-3 .post-item__meta-author a {  color: #000;  font-weight: 600;  transition: all .3s; } .post-item--style-3 .post-item__meta-author a:hover {  color: #dd1d26;  transition: all .3s; } .post-item--hover-overlay .post-item__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  transition: all .3s; } .post-item--hover-overlay:hover .post-item__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .post-item--hover-scale .post-item__thumbnail {  overflow: hidden; } .post-item--hover-scale img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .3s; } .post-item--hover-scale:hover img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .3s; } .post-item--hover-over-scale .post-item__thumbnail {  overflow: hidden; } .post-item--hover-over-scale .post-item__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .post-item--hover-over-scale .post-item__category {  z-index: 2; } .post-item--hover-over-scale img {  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .post-item--hover-over-scale:hover .post-item__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .post-item--hover-over-scale:hover img {  -webkit-transform: scale(1.03);      transform: scale(1.03);  transition: all .5s; } @media screen and (max-width: 767px) {  .haru-post-featured--slick .post-list {   max-width: calc(100vw - 0px);  } } .haru-post-featured--slick .slick-next, .haru-post-featured--slick .slick-prev {  width: 48px;  height: 48px;  line-height: 48px; } .haru-post-featured--slick .slick-next {  right: -60px; } .haru-post-featured--slick .slick-prev {  left: -60px; } .haru-post-featured--slick .slick-dots {  margin: 20px 0 0; } @media screen and (max-width: 1440px) {  .haru-post-featured--slick .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-post-featured--slick .slick-dots {   margin: 0 0 10px;  } } @media screen and (max-width: 991px) {  .haru-post-featured--slick .slick-dots {   margin: 0 0 5px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--slick .slick-dots {   margin: 0 0 0;  } } .haru-post-featured--slick-2 {  overflow: visible;  -webkit-clip-path: inset(-100vw -100vw -100vw 0);      clip-path: inset(-100vw -100vw -100vw 0); } .haru-post-featured--slick-2 .slick-list {  overflow: visible; } @media screen and (max-width: 767px) {  .haru-post-featured--slick-2 .post-list {   max-width: calc(100vw - 0px);  } } .haru-post-featured--grid .post-list {  display: flex;  flex-wrap: wrap; } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick .post-list {   max-width: calc(100vw - 16px);  } } .haru-post-featured--padding.haru-post-featured--slick .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick .haru-slick {   margin: 0 -8px;  } } .haru-post-featured--padding.haru-post-featured--slick .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick .slick-slide {   padding: 0 8px;  } } .haru-post-featured--padding.haru-post-featured--slick .slick-next {  right: -60px; } .haru-post-featured--padding.haru-post-featured--slick .slick-prev {  left: -60px; } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .post-list {   max-width: calc(100vw - 16px);  } } .haru-post-featured--padding.haru-post-featured--slick-2 .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .haru-slick {   margin: 0 -8px;  } } .haru-post-featured--padding.haru-post-featured--slick-2 .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-slide {   padding: 0 8px;  } } .haru-post-featured--padding.haru-post-featured--slick-2 .slick-prev {  left: 15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-prev {   left: 10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-prev {   left: 8px;  } } .haru-post-featured--padding.haru-post-featured--slick-2 .slick-next {  right: 15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-next {   right: 10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--slick-2 .slick-next {   right: 8px;  } } .haru-post-featured--padding.haru-post-featured--grid .post-item {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--grid .post-item {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--grid .post-item {   padding: 0 8px;  } } .haru-post-featured--padding.haru-post-featured--grid .post-item--style-1 {  margin-bottom: 30px; } .haru-post-featured--padding.haru-post-featured--grid .post-item--style-2 {  margin-bottom: 30px; } .haru-post-featured--padding.haru-post-featured--grid .post-item--style-3 {  margin-bottom: 30px; } .haru-post-featured--padding.haru-post-featured--grid .post-list {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-post-featured--padding.haru-post-featured--grid .post-list {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-post-featured--padding.haru-post-featured--grid .post-list {   margin: 0 -8px;  } } .dark-mode .post-item--style-1 .post-item__meta-author:before, .background-dark .post-item--style-1 .post-item__meta-author:before {  background-color: #323f4b; } .dark-mode .post-item--style-1 .post-item__meta-author a, .background-dark .post-item--style-1 .post-item__meta-author a {  color: #fff; } .dark-mode .post-item--style-1 .post-item__meta-author a:hover, .background-dark .post-item--style-1 .post-item__meta-author a:hover {  color: #dd1d26; } .haru-icon-box .haru-icon-box__icon svg {  max-height: 100px; } @media screen and (max-width: 1440px) {  .haru-icon-box .haru-icon-box__icon svg {   max-height: 90px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box .haru-icon-box__icon svg {   max-height: 80px;  } } @media screen and (max-width: 991px) {  .haru-icon-box .haru-icon-box__icon svg {   max-height: 70px;  } } @media screen and (max-width: 767px) {  .haru-icon-box .haru-icon-box__icon svg {   max-height: 60px;  } } .haru-icon-box--style-1 {  padding: 40px 24px 35px 24px;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.05);  border-radius: 5px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-icon-box--style-1 {   background: #fff;   box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);   -webkit-transform: translateY(-10px);       transform: translateY(-10px);  } } .haru-icon-box--style-1:hover {  background: #fff;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-icon-box--style-1 .haru-icon-box__icon {  font-size: 72px;  color: #dd1d26;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-1 .haru-icon-box__icon {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-1 .haru-icon-box__icon {   font-size: 48px;  } } .haru-icon-box--style-1 .haru-icon-box__icon > span, .haru-icon-box--style-1 .haru-icon-box__icon > a {  display: inline-flex;  align-items: center;  justify-content: center;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-icon-box--style-1 .haru-icon-box__icon > span,   .haru-icon-box--style-1 .haru-icon-box__icon > a {    display: inline;   }  } } .haru-icon-box--style-1 .haru-icon-box__icon i, .haru-icon-box--style-1 .haru-icon-box__icon svg path {  color: #dd1d26;  fill: #dd1d26; } .haru-icon-box--style-1 .haru-icon-box__title {  font-size: 24px;  margin-top: 25px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-1 .haru-icon-box__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-1 .haru-icon-box__title {   font-size: 19px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-1 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-2 {  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.03);  padding: 40px 24px 35px 24px;  border-radius: 10px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-icon-box--style-2:hover {  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-icon-box--style-2 .haru-icon-box__icon {  font-size: 72px;  color: #dd1d26;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-2 .haru-icon-box__icon {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-2 .haru-icon-box__icon {   font-size: 48px;  } } .haru-icon-box--style-2 .haru-icon-box__icon > span, .haru-icon-box--style-2 .haru-icon-box__icon > a {  display: inline-flex;  align-items: center;  justify-content: center;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-icon-box--style-2 .haru-icon-box__icon > span,   .haru-icon-box--style-2 .haru-icon-box__icon > a {    display: inline;   }  } } .haru-icon-box--style-2 .haru-icon-box__icon i {  color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } .haru-icon-box--style-2 .haru-icon-box__icon svg path {  fill: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-icon-box--style-2 .haru-icon-box__title {  font-size: 20px;  margin-top: 25px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-2 .haru-icon-box__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-2 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-2 .haru-icon-box__description {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-2 .haru-icon-box__description {   font-size: 16px;  } } .haru-icon-box--style-3 {  display: flex;  padding-right: 10%; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-3 {   padding-right: 8%;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-3 {   padding-right: 6%;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-3 {   padding-right: 0;  } } .haru-icon-box--style-3 .haru-icon-box__icon {  display: inline-flex;  font-size: 60px;  color: #dd1d26; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-3 .haru-icon-box__icon {   font-size: 48px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-3 .haru-icon-box__icon {   font-size: 42px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-3 .haru-icon-box__icon {   font-size: 36px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-3 .haru-icon-box__icon {   font-size: 42px;  } } .haru-icon-box--style-3 .haru-icon-box__icon > span, .haru-icon-box--style-3 .haru-icon-box__icon > a {  display: inline-flex;  width: 60px;  height: 60px;  align-items: center;  justify-content: center; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-3 .haru-icon-box__icon > span,  .haru-icon-box--style-3 .haru-icon-box__icon > a {   width: 48px;   height: 48px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-3 .haru-icon-box__icon > span,  .haru-icon-box--style-3 .haru-icon-box__icon > a {   width: 42px;   height: 42px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-3 .haru-icon-box__icon > span,  .haru-icon-box--style-3 .haru-icon-box__icon > a {   width: 36px;   height: 36px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-3 .haru-icon-box__icon > span,  .haru-icon-box--style-3 .haru-icon-box__icon > a {   width: 42px;   height: 42px;  } } .haru-icon-box--style-3 .haru-icon-box__icon i {  color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } .haru-icon-box--style-3 .haru-icon-box__icon svg path {  fill: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-icon-box--style-3 .haru-icon-box__content {  padding-left: 32px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-3 .haru-icon-box__content {   padding-left: 28px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-3 .haru-icon-box__content {   padding-left: 24px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-3 .haru-icon-box__content {   padding-left: 20px;  } } .haru-icon-box--style-3 .haru-icon-box__title {  font-size: 24px;  margin-top: -5px;  margin-bottom: 5px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-3 .haru-icon-box__title {   font-size: 20px;   margin-top: 0;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-3 .haru-icon-box__title {   font-size: 18px;   margin-top: -5px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-3 .haru-icon-box__title {   font-size: 16px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-3 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-3 .haru-icon-box__description {  font-size: 16px; } .haru-icon-box--style-4 {  padding: 40px 24px 35px 24px;  background: #fff;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .haru-icon-box--style-4:hover {  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-icon-box--style-4 .haru-icon-box__icon {  font-size: 56px;  color: #fff; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-4 .haru-icon-box__icon {   font-size: 48px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-4 .haru-icon-box__icon {   font-size: 42px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-4 .haru-icon-box__icon {   font-size: 36px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-4 .haru-icon-box__icon {   font-size: 32px;  } } .haru-icon-box--style-4 .haru-icon-box__icon > span, .haru-icon-box--style-4 .haru-icon-box__icon > a {  display: inline-flex;  width: 112px;  height: 112px;  align-items: center;  justify-content: center;  background-color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  border-radius: 50%;  color: #fff; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-4 .haru-icon-box__icon > span,  .haru-icon-box--style-4 .haru-icon-box__icon > a {   width: 100px;   height: 100px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-4 .haru-icon-box__icon > span,  .haru-icon-box--style-4 .haru-icon-box__icon > a {   width: 90px;   height: 90px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-4 .haru-icon-box__icon > span,  .haru-icon-box--style-4 .haru-icon-box__icon > a {   width: 80px;   height: 80px;  } } .haru-icon-box--style-4 .haru-icon-box__icon svg path {  fill: #fff; } .haru-icon-box--style-4 .haru-icon-box__title {  font-size: 24px;  margin-top: 25px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-4 .haru-icon-box__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-4 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-5 .haru-icon-box__icon {  font-size: 64px;  color: #dd1d26;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-5 .haru-icon-box__icon {   font-size: 56px;  } } .haru-icon-box--style-5 .haru-icon-box__icon > span, .haru-icon-box--style-5 .haru-icon-box__icon > a {  color: #dd1d26; } .haru-icon-box--style-5 .haru-icon-box__title {  font-size: 20px;  margin-top: 20px;  margin-bottom: 10px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-5 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-5 .haru-icon-box__description {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-5 .haru-icon-box__description {   font-size: 16px;  } } .haru-icon-box--style-6 .haru-icon-box__icon {  font-size: 48px;  color: #dd1d26;  line-height: 1; } .haru-icon-box--style-6 .haru-icon-box__icon > span, .haru-icon-box--style-6 .haru-icon-box__icon > a {  color: #dd1d26; } .haru-icon-box--style-6 .haru-icon-box__icon i {  color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } .haru-icon-box--style-6 .haru-icon-box__icon svg path {  fill: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-icon-box--style-6 .haru-icon-box__title {  font-size: 20px;  margin-top: 20px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-6 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-6 .haru-icon-box__description {  font-size: 16px; } .haru-icon-box--style-6 .haru-icon-box__description strong, .haru-icon-box--style-6 .haru-icon-box__description b {  color: #000;  font-weight: 500; } .haru-icon-box--style-7 {  background: #fff;  border: 1px solid #eee;  border-radius: 5px;  padding: 30px;  min-height: 248px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-7 {   min-height: 240px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-7 {   min-height: 180px;  } } .haru-icon-box--style-7:hover {  border: 1px solid transparent;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);  transition: all .3s; } .haru-icon-box--style-7 .haru-icon-box__icon {  font-size: 56px;  color: #dd1d26; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-7 .haru-icon-box__icon {   font-size: 48px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-7 .haru-icon-box__icon {   font-size: 36px;  } } .haru-icon-box--style-7 .haru-icon-box__icon > span, .haru-icon-box--style-7 .haru-icon-box__icon > a {  display: inline-flex;  width: 110px;  height: 110px;  align-items: center;  justify-content: center;  background-color: #dd1d26;  background: linear-gradient(221.03deg, rgba(251, 171, 131, 0.33) 11.28%, rgba(251, 171, 131, 0) 86.45%);  border-radius: 50%; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-7 .haru-icon-box__icon > span,  .haru-icon-box--style-7 .haru-icon-box__icon > a {   width: 100px;   height: 100px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-7 .haru-icon-box__icon > span,  .haru-icon-box--style-7 .haru-icon-box__icon > a {   width: 80px;   height: 80px;  } } .haru-icon-box--style-7 .haru-icon-box__icon i {  color: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } .haru-icon-box--style-7 .haru-icon-box__icon svg path {  fill: #dd1d26;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-icon-box--style-7 .haru-icon-box__title {  font-size: 20px;  margin-top: 25px;  margin-bottom: 0; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-7 .haru-icon-box__title {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-7 .haru-icon-box__title {   font-size: 16px;  } } .haru-icon-box--style-7 .haru-icon-box__description {  font-size: 18px; } .haru-icon-box--style-8 {  padding: 40px 24px 35px 24px;  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.05);  border-radius: 5px;  -webkit-transform: translateY(0);      transform: translateY(0);  background: #fff;  transition: all .3s; } @media screen and (max-width: 991px) {  .haru-icon-box--style-8 {   background: #fff;   box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);   -webkit-transform: translateY(-10px);       transform: translateY(-10px);  } } .haru-icon-box--style-8:hover {  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  -webkit-transform: translateY(-10px);      transform: translateY(-10px);  transition: all .3s; } .haru-icon-box--style-8 .haru-icon-box__icon {  font-size: 72px;  color: #dd1d26;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-8 .haru-icon-box__icon {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-8 .haru-icon-box__icon {   font-size: 48px;  } } .haru-icon-box--style-8 .haru-icon-box__icon > span, .haru-icon-box--style-8 .haru-icon-box__icon > a {  display: inline-flex;  align-items: center;  justify-content: center;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-icon-box--style-8 .haru-icon-box__icon > span,   .haru-icon-box--style-8 .haru-icon-box__icon > a {    display: inline;   }  } } .haru-icon-box--style-8 .haru-icon-box__icon svg {  max-height: 88px; } .haru-icon-box--style-8 .haru-icon-box__title {  font-size: 24px;  margin-top: 15px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-8 .haru-icon-box__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-8 .haru-icon-box__title {   font-size: 19px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-8 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-9 .haru-icon-box__icon {  font-size: 72px;  color: #dd1d26;  line-height: 1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-9 .haru-icon-box__icon {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-9 .haru-icon-box__icon {   font-size: 48px;  } } .haru-icon-box--style-9 .haru-icon-box__icon > span, .haru-icon-box--style-9 .haru-icon-box__icon > a {  display: inline-flex;  align-items: center;  justify-content: center;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-icon-box--style-9 .haru-icon-box__icon > span,   .haru-icon-box--style-9 .haru-icon-box__icon > a {    display: inline;   }  } } .haru-icon-box--style-9 .haru-icon-box__icon i, .haru-icon-box--style-9 .haru-icon-box__icon svg path {  color: #dd1d26;  fill: #dd1d26; } .haru-icon-box--style-9 .haru-icon-box__title {  font-size: 56px;  margin-top: 25px;  margin-bottom: 25px;  line-height: 1.1; } .haru-icon-box--style-9 .haru-icon-box__title span {  display: inline-block;  position: relative; } .haru-icon-box--style-9 .haru-icon-box__title span:after {  content: '';  position: absolute;  left: 0;  bottom: 5px;  width: 100%;  height: 15px;  background-color: rgba(221, 29, 38, 0.3);  background: linear-gradient(101.31deg, #b1f1b3 2.11%, #f3eec2 105.05%);  z-index: -1; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-9 .haru-icon-box__title span:after {   bottom: 3px;   height: 12px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-9 .haru-icon-box__title span:after {   bottom: 3px;   height: 8px;  } } @media screen and (max-width: 1440px) {  .haru-icon-box--style-9 .haru-icon-box__title {   font-size: 48px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-9 .haru-icon-box__title {   font-size: 42px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-9 .haru-icon-box__title {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-9 .haru-icon-box__title {   font-size: 24px;  } } .haru-icon-box--style-9 .haru-icon-box__description {  font-size: 20px;  font-weight: 600;  color: #000; } .haru-icon-box--style-10:hover .haru-icon-box__image img {  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.07);  -webkit-transform: translateY(-5px);      transform: translateY(-5px);  transition: all .3s; } .haru-icon-box--style-10 .haru-icon-box__image {  position: relative;  display: inline-flex;  align-items: flex-end;  height: 285px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-10 .haru-icon-box__image {   height: 265px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-10 .haru-icon-box__image {   height: 245px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-10 .haru-icon-box__image {   height: 220px;  } } @media screen and (max-width: 767px) {  .haru-icon-box--style-10 .haru-icon-box__image {   height: 200px;  } } .haru-icon-box--style-10 .haru-icon-box__image img {  border-radius: 50%;  max-height: 100%;  transition: all .3s; } .haru-icon-box--style-10 .haru-icon-box__image:not(.is-featured) {  padding-top: 65px; } @media screen and (max-width: 767px) {  .haru-icon-box--style-10 .haru-icon-box__image:not(.is-featured) {   padding-top: 0;  } } .haru-icon-box--style-10 .haru-icon-box__content {  padding: 0 15px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-10 .haru-icon-box__content {   padding: 0 10px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-10 .haru-icon-box__content {   padding: 0;  } } .haru-icon-box--style-10 .haru-icon-box__title {  font-size: 24px;  margin-bottom: 15px;  padding-top: 30px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-10 .haru-icon-box__title {   font-size: 20px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-10 .haru-icon-box__title {   font-size: 19px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-10 .haru-icon-box__title {   font-size: 18px;  } } .haru-icon-box--style-10 .haru-icon-box__description {  font-size: 18px; } @media screen and (max-width: 1440px) {  .haru-icon-box--style-10 .haru-icon-box__description {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-10 .haru-icon-box__description {   font-size: 16px;  } } .haru-icon-box--style-10 .haru-icon-box__sub-title {  position: absolute;  width: 56px;  height: 56px;  line-height: 56px;  background-color: #fff;  border-radius: 50%;  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.13);  font-size: 32px;  color: #000;  font-weight: 600;  bottom: 0;  left: 50%;  -webkit-transform: translate(-50%, 50%);      transform: translate(-50%, 50%); } @media screen and (max-width: 1440px) {  .haru-icon-box--style-10 .haru-icon-box__sub-title {   width: 48px;   height: 48px;   line-height: 48px;   font-size: 28px;  } } @media screen and (max-width: 1024px) {  .haru-icon-box--style-10 .haru-icon-box__sub-title {   width: 44px;   height: 44px;   line-height: 44px;   font-size: 24px;  } } @media screen and (max-width: 991px) {  .haru-icon-box--style-10 .haru-icon-box__sub-title {   width: 40px;   height: 40px;   line-height: 40px;   font-size: 22px;  } } .dark-mode .haru-icon-box--style-1 .haru-icon-box__icon svg, .dark-mode .haru-icon-box--style-1 .haru-icon-box__icon *, .background-dark .haru-icon-box--style-1 .haru-icon-box__icon svg, .background-dark .haru-icon-box--style-1 .haru-icon-box__icon * {  fill: #fff;  color: #fff; } .dark-mode .haru-icon-box--style-1 .haru-icon-box__description, .background-dark .haru-icon-box--style-1 .haru-icon-box__description {  color: #ababab; } .haru-google-maps {  position: relative; } .haru-google-maps iframe {  border: 0;  scrolling: 'no';  margin: 0; } .haru-google-maps--style-1 iframe {  -webkit-filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);      filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); } .haru-google-maps--style-2 iframe {  -webkit-filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(190deg);      filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(190deg); } .dark-mode .haru-google-maps--style-1 iframe, .background-dark .haru-google-maps--style-1 iframe {  -webkit-filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);      filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); } .dark-mode .haru-google-maps--style-2 iframe, .background-dark .haru-google-maps--style-2 iframe {  -webkit-filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);      filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); } .haru-search__container {  display: flex;  position: relative;  transition: all .3s;  overflow: hidden; } .haru-search__submit {  padding: 0 15px;  font-size: 16px;  font-weight: 600; } .haru-search__submit i {  font-size: 18px; } .haru-search__submit i.hicon {  font-size: 20px; } .haru-search__icon {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 0 15px; } .haru-search__icon i {  font-size: 18px; } .haru-search__icon i.hicon {  font-size: 20px; } .haru-search__form .mfp-close {  color: #fff;  opacity: 1;  font-size: 0;  -webkit-transform: translateX(100%);      transform: translateX(100%); } .haru-search__form .mfp-close:hover {  color: #dd1d26; } .haru-search__form .mfp-close:before {  content: '\e919';  font-family: 'haruicons';  font-size: 20px; } .haru-search__toggle {  display: inline-flex;  cursor: pointer;  font-size: 20px; } .haru-search__toggle .hicon {  font-size: 22px; } .haru-search__popup .haru-search__form {  width: 80%;  margin: 0 auto; } .haru-search--minimal .haru-search__input {  padding-left: 45px; } .haru-search--minimal .haru-search__icon {  right: 0;  left: auto; } .haru-search--minimal .haru-search__input {  padding-left: 15px;  padding-right: 45px; } .haru-search--full_screen {  display: flex; } .haru-search--full_screen .haru-search__form {  display: none; } .dark-mode .haru-search__toggle, .background-dark .haru-search__toggle {  color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on).haru-header .haru-search__toggle {  color: #fff; } .haru-header--transparent-dark:not(.haru-header--sticky-on).haru-header .haru-search__toggle {  color: #000; } .haru-price-table--style-1:hover .haru-price-table__icon {  -webkit-transform: rotate(-15deg) translateY(-10px);      transform: rotate(-15deg) translateY(-10px);  transition: all .3s; } .haru-price-table--style-1 .haru-price-table__top {  background-color: #fff;  box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.07);  border-radius: 5px;  padding: 35px;  position: relative;  overflow: hidden; } @media screen and (max-width: 1440px) {  .haru-price-table--style-1 .haru-price-table__top {   padding: 25px;  } } .haru-price-table--style-1 .haru-price-table__icon {  font-size: 175px;  line-height: 1;  color: #dd1d26;  position: absolute;  right: -5px;  top: 40px;  max-height: 175px;  -webkit-transform: rotate(-15deg);      transform: rotate(-15deg);  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-price-table--style-1 .haru-price-table__icon {   font-size: 140px;  } } @media screen and (max-width: 767px) {  .haru-price-table--style-1 .haru-price-table__icon {   top: 25px;  } } .haru-price-table--style-1 .haru-price-table__icon > span, .haru-price-table--style-1 .haru-price-table__icon > a {  display: inline-flex; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-price-table--style-1 .haru-price-table__icon > span,   .haru-price-table--style-1 .haru-price-table__icon > a {    display: inline;   }  } } .haru-price-table--style-1 .haru-price-table__icon svg path {  fill: #dd1d26; } .haru-price-table--style-1 .haru-price-table__title {  font-size: 48px;  margin-top: 25px;  margin-bottom: 15px; } @media screen and (max-width: 1440px) {  .haru-price-table--style-1 .haru-price-table__title {   font-size: 36px;   margin-top: 20px;  } } @media screen and (max-width: 1024px) {  .haru-price-table--style-1 .haru-price-table__title {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-price-table--style-1 .haru-price-table__title {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-price-table--style-1 .haru-price-table__title {   font-size: 24px;  } } .haru-price-table--style-1 .haru-price-table__title > span {  font-size: 16px; } @media screen and (max-width: 1024px) {  .haru-price-table--style-1 .haru-price-table__title > span {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-price-table--style-1 .haru-price-table__title > span {   font-size: 14px;  } } .haru-price-table--style-1 .haru-price-table__description {  display: inline-block;  background-color: rgba(17, 177, 150, 0.1);  border-radius: 3px;  color: #11b196;  font-size: 14px;  font-weight: 600;  letter-spacing: 2px;  padding: 0 10px;  text-transform: uppercase; } @media screen and (max-width: 1440px) {  .haru-price-table--style-1 .haru-price-table__description {   font-size: 13px;  } } .haru-price-table--style-1 .haru-price-table__content {  padding: 35px 30px; } .haru-price-table--style-1 .haru-price-table__list {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-price-table--style-1 .haru-price-table__item {  margin-bottom: 12px;  font-size: 16px; } .haru-price-table--style-1 .haru-price-table__item:last-child {  margin-bottom: 0; } .haru-price-table--style-1 .haru-price-table__item:before {  content: '\e925';  font-family: 'phosphor';  font-weight: 700;  display: inline-block;  border-radius: 50%;  background-color: #e2f5f2;  color: #11b196;  font-size: 16px;  width: 32px;  height: 32px;  line-height: 32px;  margin-right: 15px;  text-align: center; } .haru-price-table--style-1 .haru-price-table__item > span {  color: #000;  font-weight: 500; } .haru-price-table--style-1 .haru-price-table__item.content-disable:before {  background-color: #f5f5f5;  color: #ababab; } .haru-price-table--style-1 .haru-price-table__item.content-disable > span {  color: #ababab; } .haru-price-table--style-1 > .haru-button {  display: block; } .haru-price-table--style-1.plan-featured .haru-price-table__top {  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .haru-price-table--style-1.plan-featured .haru-price-table__icon {  background: none;  color: #fff;  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: #fff; } .haru-price-table--style-1.plan-featured .haru-price-table__icon a {  color: #fff; } .haru-price-table--style-1.plan-featured .haru-price-table__icon svg path {  fill: #fff; } .haru-price-table--style-1.plan-featured .haru-price-table__description {  background-color: rgba(255, 255, 255, 0.1);  color: #fff; } .haru-price-table--style-1.plan-featured .haru-price-table__title {  color: #fff; } .haru-price-table--style-1.plan-featured .haru-price-table__title a {  color: #fff; } .dark-mode .haru-price-table--style-1 .haru-price-table__icon svg, .dark-mode .haru-price-table--style-1 .haru-price-table__icon *, .background-dark .haru-price-table--style-1 .haru-price-table__icon svg, .background-dark .haru-price-table--style-1 .haru-price-table__icon * {  fill: #fff;  color: #fff; } .dark-mode .haru-price-table--style-1 .haru-price-table__description, .background-dark .haru-price-table--style-1 .haru-price-table__description {  color: #ababab; } .haru-image-blob--style-1 .blob path {  -webkit-animation: blob 20s linear infinite;      animation: blob 20s linear infinite;  fill: #dd1d26; } .haru-image-blob--style-1 .haru-image-blob__content figure {  background-size: cover;  background-position: center center;  clip-path: url(#svg-ld_masked_image_62137c8191773);  -webkit-clip-path: url(#svg-ld_masked_image_62137c8191773); } .haru-image-blob--style-1 .haru-image-blob__content .tk-blob {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; } .haru-image-blob--style-1 .haru-image-blob__content img {  width: 100%;  visibility: hidden; } @-webkit-keyframes blob {  0% {   d: path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z");  }  25% {   d: path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z");  }  50% {   d: path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z");  }  75% {   d: path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z");  }  100% {   d: path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z");  } } @keyframes blob {  0% {   d: path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z");  }  25% {   d: path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z");  }  50% {   d: path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z");  }  75% {   d: path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z");  }  100% {   d: path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z");  } } .haru-text-animation--style-1 h2 {  font-size: 64px;  margin: 0;  line-height: 1.2; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-1 h2 {   font-size: 42px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-1 h2 {   font-size: 36px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-1 h2 {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-1 h2 {   font-size: 28px;  } } .haru-text-animation--style-1 .haru-text-animation__typewrite {  display: block;  min-height: 81px; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-1 .haru-text-animation__typewrite {   min-height: 60px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-1 .haru-text-animation__typewrite {   min-height: 53px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-1 .haru-text-animation__typewrite {   min-height: 45px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-1 .haru-text-animation__typewrite {   min-height: 35px;  } } .haru-text-animation--style-1 .haru-text-animation__typewrite .haru-text-animation__typewrap {  position: relative; } .haru-text-animation--style-1 .haru-text-animation__typewrite .haru-text-animation__typewrap:after {  content: '';  position: absolute;  right: -2px;  width: 3px;  height: 75%;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-text-animation--style-1 .haru-text-animation__heading {  position: relative; } .haru-text-animation--style-1 .haru-text-animation__list {  top: 100%;  left: 0;  width: 100%;  display: inline-flex;  position: relative;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  white-space: nowrap;  transition: width 0.8s cubic-bezier(0.86, 0, 0.07, 1);  will-change: width;  -webkit-transform: translate3d(0, 0, 0);      transform: translate3d(0, 0, 0); } .haru-text-animation--style-1 .haru-text-animation__item {  left: 0;  margin-bottom: 0;  opacity: 0;  position: absolute;  right: 0;  top: 0; } .haru-text-animation--style-1 .haru-text-animation__item:nth-of-type(1) {  -webkit-animation: rotate-text-up 1.5s .75s;      animation: rotate-text-up 1.5s .75s; } .haru-text-animation--style-1 .haru-text-animation__item:nth-of-type(2) {  -webkit-animation: rotate-text-up 1.5s 2s;      animation: rotate-text-up 1.5s 2s; } .haru-text-animation--style-1 .haru-text-animation__item:nth-of-type(3) {  -webkit-animation: fade-text-in 1.5s 3.25s forwards;      animation: fade-text-in 1.5s 3.25s forwards; } .haru-text-animation--style-2 h2 {  font-size: 76px;  font-weight: 700;  margin: 0;  line-height: 1.2; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-2 h2 {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-2 h2 {   font-size: 48px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-2 h2 {   font-size: 42px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-2 h2 {   font-size: 32px;  } } .haru-text-animation--style-2 .haru-text-animation__typewrite {  display: block;  min-height: 91px; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-2 .haru-text-animation__typewrite {   min-height: 77px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-2 .haru-text-animation__typewrite {   min-height: 58px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-2 .haru-text-animation__typewrite {   min-height: 50px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-2 .haru-text-animation__typewrite {   min-height: 43px;  } } .haru-text-animation--style-2 .haru-text-animation__typewrite .haru-text-animation__typewrap {  position: relative; } .haru-text-animation--style-2 .haru-text-animation__typewrite .haru-text-animation__typewrap:after {  content: '';  position: absolute;  right: -2px;  width: 3px;  height: 75%;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-text-animation--style-2 .haru-text-animation__heading {  position: relative; } .haru-text-animation--style-2 .haru-text-animation__list {  top: 100%;  left: 0;  width: 100%;  display: inline-flex;  position: relative;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  white-space: nowrap;  transition: width 0.8s cubic-bezier(0.86, 0, 0.07, 1);  will-change: width;  -webkit-transform: translate3d(0, 0, 0);      transform: translate3d(0, 0, 0); } .haru-text-animation--style-2 .haru-text-animation__item {  left: 0;  margin-bottom: 0;  opacity: 0;  position: absolute;  right: 0;  top: 0; } .haru-text-animation--style-2 .haru-text-animation__item:nth-of-type(1) {  -webkit-animation: rotate-text-up 1.5s .75s;      animation: rotate-text-up 1.5s .75s; } .haru-text-animation--style-2 .haru-text-animation__item:nth-of-type(2) {  -webkit-animation: rotate-text-up 1.5s 2s;      animation: rotate-text-up 1.5s 2s; } .haru-text-animation--style-2 .haru-text-animation__item:nth-of-type(3) {  -webkit-animation: fade-text-in 1.5s 3.25s forwards;      animation: fade-text-in 1.5s 3.25s forwards; } .haru-text-animation--style-3 h2 {  font-size: 72px;  line-height: 1.2; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-3 h2 {   font-size: 64px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-3 h2 {   font-size: 48px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-3 h2 {   font-size: 42px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-3 h2 {   font-size: 32px;  } } .haru-text-animation--style-3 .haru-text-animation__pre span {  display: inline-block;  position: relative;  z-index: 1; } .haru-text-animation--style-3 .haru-text-animation__pre span:after {  content: '';  position: absolute;  left: 0;  bottom: 8px;  width: 100%;  height: 15px;  background-color: rgba(221, 29, 38, 0.3);  background: linear-gradient(101.31deg, #b1f1b3 2.11%, #f3eec2 105.05%);  z-index: -1; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-3 .haru-text-animation__pre span:after {   bottom: 10px;   height: 12px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-3 .haru-text-animation__pre span:after {   bottom: 8px;   height: 10px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-3 .haru-text-animation__pre span:after {   bottom: 3px;   height: 8px;  } } .haru-text-animation--style-3 .haru-text-animation__typewrite {  display: block;  min-height: 88px; } @media screen and (max-width: 1440px) {  .haru-text-animation--style-3 .haru-text-animation__typewrite {   min-height: 77px;  } } @media screen and (max-width: 1024px) {  .haru-text-animation--style-3 .haru-text-animation__typewrite {   min-height: 58px;  } } @media screen and (max-width: 991px) {  .haru-text-animation--style-3 .haru-text-animation__typewrite {   min-height: 50px;  } } @media screen and (max-width: 767px) {  .haru-text-animation--style-3 .haru-text-animation__typewrite {   min-height: 43px;  } } .haru-text-animation--style-3 .haru-text-animation__typewrite .haru-text-animation__typewrap {  position: relative; } .haru-text-animation--style-3 .haru-text-animation__typewrite .haru-text-animation__typewrap:after {  content: '';  position: absolute;  right: -2px;  width: 3px;  height: 75%;  top: 50%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%); } .haru-text-animation--style-3 .haru-text-animation__heading {  position: relative; } .haru-text-animation--style-3 .haru-text-animation__list {  top: 100%;  left: 0;  width: 100%;  display: inline-flex;  position: relative;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  white-space: nowrap;  transition: width 0.8s cubic-bezier(0.86, 0, 0.07, 1);  will-change: width;  -webkit-transform: translate3d(0, 0, 0);      transform: translate3d(0, 0, 0); } .haru-text-animation--style-3 .haru-text-animation__item {  left: 0;  margin-bottom: 0;  opacity: 0;  position: absolute;  right: 0;  top: 0; } .haru-text-animation--style-3 .haru-text-animation__item:nth-of-type(1) {  -webkit-animation: rotate-text-up 1.5s .75s;      animation: rotate-text-up 1.5s .75s; } .haru-text-animation--style-3 .haru-text-animation__item:nth-of-type(2) {  -webkit-animation: rotate-text-up 1.5s 2s;      animation: rotate-text-up 1.5s 2s; } .haru-text-animation--style-3 .haru-text-animation__item:nth-of-type(3) {  -webkit-animation: fade-text-in 1.5s 3.25s forwards;      animation: fade-text-in 1.5s 3.25s forwards; }  @-webkit-keyframes typing {  from {   width: 0;  }  to {   width: 100%;  } } @keyframes typing {  from {   width: 0;  }  to {   width: 100%;  } }  @-webkit-keyframes blink-caret {  from, to {   border-color: transparent;  }  50% {   border-color: orange;  } } @keyframes blink-caret {  from, to {   border-color: transparent;  }  50% {   border-color: orange;  } } @-webkit-keyframes rotate-text-up {  0% {   -webkit-transform: translate3d(0, 80px, 0);       transform: translate3d(0, 80px, 0);   opacity: 0;  }  20%, 80% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, -40px, 0);       transform: translate3d(0, -40px, 0);   opacity: 0;  } } @keyframes rotate-text-up {  0% {   -webkit-transform: translate3d(0, 80px, 0);       transform: translate3d(0, 80px, 0);   opacity: 0;  }  20%, 80% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, -40px, 0);       transform: translate3d(0, -40px, 0);   opacity: 0;  } } @-webkit-keyframes fade-text-in {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 80px, 0);       transform: translate3d(0, 80px, 0);  }  50%, 100% {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  } } @keyframes fade-text-in {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 80px, 0);       transform: translate3d(0, 80px, 0);  }  50%, 100% {   opacity: 1;   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  } } .haru-divider--style-1 .haru-waves {  position: relative;  width: 100%;  height: 15vh;  margin-bottom: -9px;   min-height: 100px;  max-height: 150px; } @media screen and (max-width: 767px) {  .haru-divider--style-1 .haru-waves {   height: 40px;   min-height: 40px;  } } .haru-divider--style-1 .haru-waves__parallax > use {  -webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;      animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; } .haru-divider--style-1 .haru-waves__parallax > use:nth-child(1) {  -webkit-animation-delay: -2s;      animation-delay: -2s;  -webkit-animation-duration: 7s;      animation-duration: 7s; } .haru-divider--style-1 .haru-waves__parallax > use:nth-child(2) {  -webkit-animation-delay: -3s;      animation-delay: -3s;  -webkit-animation-duration: 10s;      animation-duration: 10s; } .haru-divider--style-1 .haru-waves__parallax > use:nth-child(3) {  -webkit-animation-delay: -4s;      animation-delay: -4s;  -webkit-animation-duration: 13s;      animation-duration: 13s; } .haru-divider--style-1 .haru-waves__parallax > use:nth-child(4) {  -webkit-animation-delay: -5s;      animation-delay: -5s;  -webkit-animation-duration: 20s;      animation-duration: 20s; } .haru-divider--style-2 .haru-divider__content {  position: relative;  width: 100%;  height: 15vh;  min-height: 100px;  max-height: 150px; } .haru-divider--style-2 .haru-divider__trapezoid--right {  background-image: linear-gradient(to right, #ff869f, #ffd0b1);  -webkit-clip-path: polygon(100% 0, 100% 100%, -50% 100%);      clip-path: polygon(100% 0, 100% 100%, -50% 100%);  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0; } .haru-divider--style-2 .haru-divider__trapezoid--left {  background-image: linear-gradient(to right, #ff869f, #ffd0b1);  -webkit-clip-path: polygon(0 0, 150% 100%, 0 100%);      clip-path: polygon(0 0, 150% 100%, 0 100%);  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0; } .haru-divider--style-3 .haru-divider__content {  position: relative;  width: 100%;  height: 15vh;  min-height: 100px;  max-height: 150px; } .haru-divider--style-3 .haru-divider__triangle--right {  background-image: linear-gradient(to right, #ff869f, #ffd0b1);  -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);      clip-path: polygon(100% 0, 100% 100%, 0 100%);  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0; } .haru-divider--style-3 .haru-divider__triangle--left {  background-image: linear-gradient(to right, #ff869f, #ffd0b1);  -webkit-clip-path: polygon(0 0, 100% 100%, 0 100%);      clip-path: polygon(0 0, 100% 100%, 0 100%);  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0; } @-webkit-keyframes move-forever {  0% {   -webkit-transform: translate3d(-90px, 0, 0);       transform: translate3d(-90px, 0, 0);  }  100% {   -webkit-transform: translate3d(85px, 0, 0);       transform: translate3d(85px, 0, 0);  } } @keyframes move-forever {  0% {   -webkit-transform: translate3d(-90px, 0, 0);       transform: translate3d(-90px, 0, 0);  }  100% {   -webkit-transform: translate3d(85px, 0, 0);       transform: translate3d(85px, 0, 0);  } } .haru-header-contact ul {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-header-contact__icon {  margin-right: 10px;  line-height: 1; } .haru-header-contact__title {  margin-top: 0;  margin-bottom: 10px; } .haru-header-contact--none .haru-header-contact__icon {  color: #dd1d26; } .haru-header-contact--style-1 a {  color: #000;  transition: all .3s; } .haru-header-contact--style-1 a:hover, .haru-header-contact--style-1 a:active {  color: #dd1d26;  transition: all .3s; } .haru-header-contact--style-1 .haru-header-contact__icon {  display: none; } .haru-header-contact--style-1 .haru-header-contact__title {  color: #7e7e7e;  font-size: 13px;  font-weight: 500;  margin-bottom: 0;  text-transform: uppercase; } .haru-header-contact--style-1 .haru-header-contact__desc {  color: #dd1d26;  font-size: 16px; } @media screen and (max-width: 1440px) {  .haru-header-contact--style-1 .haru-header-contact__desc {   font-size: 15px;  } } .haru-header-contact--style-1 li:last-child .haru-header-contact__desc {  font-weight: 500; } .haru-header-contact--style-1 li:only-child .haru-header-contact__desc {  font-weight: 400; } .haru-header-contact--style-2 a {  color: #000;  transition: all .3s; } .haru-header-contact--style-2 a:hover, .haru-header-contact--style-2 a:active {  color: #dd1d26;  transition: all .3s; } .haru-header-contact--style-2 .haru-header-contact__icon {  display: none; } .haru-header-contact--style-2 .haru-header-contact__title {  font-size: 18px;  margin-bottom: 0; } @media screen and (max-width: 1024px) {  .haru-header-contact--style-2 .haru-header-contact__title {   font-size: 16px;  } } .haru-header-contact--style-2 .haru-header-contact__title span {  font-size: 15px;  font-weight: 500; } .haru-header-contact--style-2 .haru-header-contact__desc {  font-size: 14px;  font-weight: 500;  color: #7e7e7e; } .dark-mode .haru-header-contact--style-1 a, .background-dark .haru-header-contact--style-1 a {  color: #fff; } .dark-mode .haru-header-contact--style-1 a:hover, .dark-mode .haru-header-contact--style-1 a:active, .background-dark .haru-header-contact--style-1 a:hover, .background-dark .haru-header-contact--style-1 a:active {  color: #dd1d26; } .dark-mode .haru-header-contact--style-1 .haru-header-contact__title, .background-dark .haru-header-contact--style-1 .haru-header-contact__title {  color: #ababab; } .dark-mode .haru-header-contact--style-1 .haru-header-contact__desc, .background-dark .haru-header-contact--style-1 .haru-header-contact__desc {  color: #fff; } .haru-close-row {  display: flex; } .haru-close-row--style-1 .close-row-wrap:before {  content: '\e919';  font-family: 'haruicons';  font-size: 20px;  font-weight: 400;  color: #000;  transition: all .3s; } .haru-close-row--style-1 .close-row-wrap:hover {  cursor: pointer; } .haru-close-row--style-1 .close-row-wrap:hover:before {  color: rgba(0, 0, 0, 0.8);  transition: all .3s; } .dark-mode .haru-close-row--style-1 .close-row-wrap:before, .background-dark .haru-close-row--style-1 .close-row-wrap:before {  color: #fff; } .dark-mode .haru-close-row--style-1 .close-row-wrap:hover:before, .background-dark .haru-close-row--style-1 .close-row-wrap:hover:before {  color: rgba(255, 255, 255, 0.8); } .post-item-menu--style-1 {  display: flex;  margin-bottom: 15px; } .post-item-menu--style-1:last-child {  margin-bottom: 0; } .post-item-menu--style-1 .post-item-menu__thumbnail {  flex: 0 0 35%; } .post-item-menu--style-1 .post-item-menu__content {  flex: 1;  padding-left: 15px; } .post-item-menu--style-1 .post-item-menu__category {  font-size: 12px; } .post-item-menu--style-1 .post-item-menu__category a {  display: inline-block;  text-transform: uppercase; } .post-item-menu--style-1 .post-item-menu__title {  margin-top: 0;  font-weight: 600; } .post-item-menu--style-1 .post-item-menu__title a {  display: -webkit-box;  -webkit-line-clamp: 2;   -webkit-box-orient: vertical;  overflow: hidden; } .post-item-menu--style-1 .post-item-menu__meta {  display: none; } .haru-woo-search__container {  display: flex;  position: relative;  transition: all .3s; } .haru-woo-search__submit {  padding: 0 15px;  font-size: 16px;  font-weight: 600; } .haru-woo-search__submit i {  font-size: 18px; } .haru-woo-search__submit i.hicon {  font-size: 20px; } .haru-woo-search__submit i.fa-spinner {  display: none; } .haru-woo-search__submit.loading-search i:not(.fa-spinner) {  display: none; } .haru-woo-search__submit.loading-search i.fa-spinner {  display: block; } .haru-woo-search__icon {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 0 15px; } .haru-woo-search__icon i {  font-size: 20px; } .haru-woo-search__icon i.hicon {  font-size: 22px; } .haru-woo-search__icon i.fa-spinner {  display: none; } .haru-woo-search__icon.loading-search i:not(.fa-spinner) {  display: none; } .haru-woo-search__icon.loading-search i.fa-spinner {  display: block; } .haru-woo-search__form .mfp-close {  color: #fff;  opacity: 1;  font-size: 0;  -webkit-transform: translateX(100%);      transform: translateX(100%); } .haru-woo-search__form .mfp-close:hover {  color: #dd1d26; } .haru-woo-search__form .mfp-close:before {  content: '\e919';  font-family: 'haruicons';  font-size: 20px; } .haru-woo-search__toggle {  display: inline-flex;  cursor: pointer;  font-size: 20px; } .haru-woo-search__toggle .hicon {  font-size: 22px; } .haru-woo-search__popup .haru-woo-search__form {  width: 80%;  margin: 0 auto; } .haru-woo-search--classic .haru-woo-search__input {  padding-right: 15px;  padding-right: 45px; } .haru-woo-search--classic .haru-woo-search__submit.is-icon {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  right: 0;  height: 100%;  padding: 0 15px;  background: transparent;  color: #000; } .haru-woo-search--classic .haru-woo-search__submit i {  font-size: 20px; } .haru-woo-search--classic .haru-woo-search__submit i.hicon {  font-size: 22px; } .haru-woo-search--minimal .haru-woo-search__input {  padding-left: 45px; } .haru-woo-search--minimal .haru-woo-search__icon {  right: 0;  left: auto; } .haru-woo-search--minimal .haru-woo-search__input {  padding-right: 15px;  padding-left: 45px;  background: transparent;  border: 1px solid transparent; } .haru-woo-search--minimal .haru-woo-search__submit {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 0 12px;  background: transparent;  color: #000; } .haru-woo-search--minimal .haru-woo-search__submit i {  font-size: 20px; } .haru-woo-search--minimal .haru-woo-search__submit i.hicon {  font-size: 22px; } .haru-woo-search--shadow .haru-woo-search__container {  box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);  border-radius: 5px; } .haru-woo-search--full_screen {  display: flex; } .haru-woo-search--full_screen .haru-woo-search__form {  display: none; } .haru-woo-search--creative .haru-woo-search__container {  box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);  border-radius: 5px; } .haru-woo-search--creative .haru-woo-search__input {  padding-left: 45px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;  background: transparent;  border-right: 0;  margin-right: -3px; } .haru-woo-search--creative .haru-woo-search__icon {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 0 15px; } .haru-woo-search--creative .haru-woo-search__icon i {  font-size: 20px; } .haru-woo-search--creative .haru-woo-search__icon i.hicon {  font-size: 22px; } .haru-woo-search--creative .haru-woo-search__submit {  padding: 0 35px;  background-color: #000;  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.15); } .haru-woo-search__ajax-result {  background-color: #fff;  width: 100%;  position: absolute;  left: 0;  top: 100%;  z-index: 6;  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.15);  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px; } .haru-woo-search__ajax-result ul {  list-style: none;  margin: 0;  padding: 0; } .haru-woo-search__ajax-result ul li {  border-bottom: 1px solid rgba(238, 238, 238, 0.8);  padding: 12px 15px; } .haru-woo-search__ajax-result ul li.search-no-result, .haru-woo-search__ajax-result ul li:last-child {  border: none; } .haru-woo-search__ajax-result ul li.search-view-more {  border: none;  padding: 0;  text-align: center;  text-transform: uppercase; } .haru-woo-search__ajax-result ul li.search-view-more a {  color: #000;  display: block;  font-weight: 500;  font-size: 15px;  padding: 12px 15px; } @media screen and (max-width: 1440px) {  .haru-woo-search__ajax-result ul li.search-view-more a {   font-size: 14px;  } } .haru-woo-search__ajax-result ul li.selected, .haru-woo-search__ajax-result ul li:hover {  background-color: rgba(238, 238, 238, 0.5); } .haru-woo-search__ajax-result ul li .item-meta .publish-date {  font-size: 12px;  font-style: italic;  margin-bottom: 0; } .haru-woo-search__ajax-result ul .product-search-item {  display: flex; } .haru-woo-search__ajax-result ul .product-search-item:hover {  cursor: pointer; } .haru-woo-search__ajax-result ul .product-search-item__thumbnail {  flex: 0 0 80px;  margin-right: 10px;  display: inline-flex;  align-items: flex-start; } @media screen and (max-width: 1440px) {  .haru-woo-search__ajax-result ul .product-search-item__thumbnail {   flex: 0 0 68px;  } } @media screen and (max-width: 1024px) {  .haru-woo-search__ajax-result ul .product-search-item__thumbnail {   flex: 0 0 60px;  } } .haru-woo-search__ajax-result ul .product-search-item__thumbnail img {  max-width: 100%; } .haru-woo-search__ajax-result ul .product-search-item__info {  flex: 1; } .haru-woo-search__ajax-result ul .product-search-item__title {  margin-top: 0;  font-size: 16px; } .haru-woo-search__ajax-result ul .product-search-item__price {  font-size: 90%; } .haru-woo-search__popup .haru-woo-search__input {  padding-right: 45px; } .haru-woo-search__popup .haru-woo-search__submit {  display: inline-flex;  align-items: center;  position: absolute;  top: 0;  right: 0;  height: 100%;  padding: 0 15px;  background: transparent;  color: #000; } .haru-woo-search__popup .haru-woo-search__submit i {  font-size: 20px; } .haru-woo-search__popup .haru-woo-search__submit i.hicon {  font-size: 22px; } .dark-mode .haru-woo-search__toggle, .background-dark .haru-woo-search__toggle {  color: #fff; } .haru-header--transparent-light:not(.haru-header--sticky-on).haru-header .haru-woo-search__toggle {  color: #fff; } .haru-header--transparent-dark:not(.haru-header--sticky-on).haru-header .haru-woo-search__toggle {  color: #000; } .haru-cart {  display: flex; } .haru-cart .widget_shopping_cart_content .widget_shopping_cart_icon:before {  content: '\e905';  font-size: 20px;  font-family: 'phosphor'; } .haru-cart dl.variation {  margin: 10px 0; } .haru-cart .mini-cart-wrap.no-price .sub-total-text {  display: none; } .haru-cart .mini-cart-wrap.with-price .sub-total-text {  position: absolute;  top: 25px;  right: 0px;  font-size: 13px;  margin-left: 0; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content {  display: block;  position: relative;  text-align: left; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content:hover .cart_list_wrap {  top: 100%;  opacity: 1;  visibility: visible;  transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93); } @media screen and (max-width: 991px) {  .haru-cart .mini-cart-wrap .widget_shopping_cart_content:hover .cart_list_wrap {   margin-top: 0;  } } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .empty {  padding-bottom: 10px;  text-align: center; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {  display: block;  visibility: hidden;  opacity: 0;  position: absolute;  top: 150%;  right: 0;  left: auto;  min-width: 300px;  background-color: #fff;  border: solid 1px #eee;  z-index: 999;  transition: all .5s; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header {  display: none; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .cart-total {  padding: 0 15px 15px;  position: relative;  color: #000;  font-weight: 700; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .total {  padding: 0;  margin: 0;  font-size: 16px;  border-bottom: solid 1px #eee;  line-height: 43px; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .total strong {  text-transform: uppercase;  font-weight: 600; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .total .amount {  float: right; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .buttons {  text-align: center;  margin: 0;  padding-top: 15px; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .buttons .button {  font-size: 15px;  width: 48%;  display: inline-block; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .buttons .button + .button {  margin-left: 4%; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list {  list-style: none;  margin: 0;  padding: 15px 15px 0;  max-height: 350px;  overflow-y: auto;  position: relative; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-track {  border-radius: 10px;  background-color: #f5f5f5; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-track {  border-radius: 10px;  background-color: #f5f5f5; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar {  width: 5px;  background-color: #f5f5f5; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar {  width: 5px;  background-color: #f5f5f5; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-thumb {  border-radius: 10px;  background-color: #dd1d26; } .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-thumb {  border-radius: 10px;  background-color: #dd1d26; } .haru-cart .mini-cart-wrap.cart-sidebar .sub-total-text {  display: none; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap {  background-color: #fff;  border: none;  position: fixed;  z-index: 9999;  top: 0;  left: 100%;  bottom: 0;  height: 100%;  width: 300px;  overflow: hidden;  padding: 0;  opacity: 1;  visibility: visible;  -webkit-transform: translateX(0);      transform: translateX(0);  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);  transition: all .5s; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap.in {  -webkit-transform: translateX(-100%);      transform: translateX(-100%); } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header {  display: block;  background-color: #000;  color: #fff;  display: block;  font-weight: 700;  padding: 10px 15px;  position: relative;  text-transform: uppercase; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close {  position: absolute;  height: 45px;  width: 45px;  right: 0;  top: 0; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover {  cursor: pointer; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover:before, .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover:after {  background-color: #dd1d26;  transition: all .3s; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:before, .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:after {  content: '';  position: absolute;  height: 2px;  width: 20px;  top: 50%;  left: 13px;  margin-top: -1px;  background-color: #fff;  -webkit-transform: translateX(-50%);      transform: translateX(-50%);  transition: all .3s; } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:before {  -webkit-transform: rotate(45deg);      transform: rotate(45deg); } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:after {  -webkit-transform: rotate(-45deg);      transform: rotate(-45deg); } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .cart_list {  padding: 20px 15px 0 15px;  max-height: calc(100% - 195px); } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .cart_list li {  border-top: 1px solid rgba(238, 238, 238, 0.3); } .haru-cart .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .cart_list li:first-child {  border-top: none; } .haru-cart--style-2 .widget_shopping_cart_icon {  width: 48px;  height: 48px;  line-height: 48px;  background-color: #f5f5f5;  border-radius: 50%;  text-align: center; } .haru-cart--style-2 .widget_shopping_cart_icon:before {  font-size: 22px; } .haru-cart--style-2 .widget_shopping_cart_icon .total {  top: 0;  right: -8px;  width: 20px;  height: 20px;  line-height: 20px;  font-size: 12px;  font-weight: 600; } .haru-cart--flex-start.haru-cart .mini-cart-wrap.with-price .sub-total-text {  left: 0;  right: auto; } .haru-cart--flex-start.haru-cart .mini-cart-wrap .cart_list_wrap {  left: 0;  right: auto; } .haru-cart--center.haru-cart .mini-cart-wrap.with-price .sub-total-text {  left: 50%;  right: auto;  -webkit-transform: translateX(-50%);      transform: translateX(-50%); } .haru-cart--center.haru-cart .mini-cart-wrap .cart_list_wrap {  left: 50%;  right: auto;  -webkit-transform: translateX(-50%);      transform: translateX(-50%); } .haru-cart--flex-end.haru-cart .mini-cart-wrap.with-price .sub-total-text {  left: auto;  right: 0; } .haru-cart--flex-end.haru-cart .mini-cart-wrap .cart_list_wrap {  left: auto;  right: 0; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon:before, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon:before {  color: #fff; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {  background-color: #1d1d1d;  border: solid 1px #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .cart-total, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .cart-total {  color: #fff; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .total, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .total {  border-bottom: solid 1px #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-track, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-track {  background-color: #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-track, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-track {  background-color: #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar {  background-color: #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar {  background-color: #333; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-thumb, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-thumb {  background-color: #dd1d26; } .dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-thumb, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-thumb {  background-color: #dd1d26; } .haru-header--transparent-light:not(.haru-header--sticky-on).haru-header .haru-cart .mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon:before {  color: #fff; } .haru-header--transparent-dark:not(.haru-header--sticky-on).haru-header .haru-cart .mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon:before {  color: #000; } .haru-account {  display: flex; } .haru-account .haru-account__link {  color: #000;  display: flex;  align-items: flex-start; } .haru-account .haru-account__link:before {  content: '\e92c';  font-family: 'phosphor';  font-size: 20px;  font-weight: 400; } .haru-account .haru-account__menu {  list-style: none;  margin: 0;  position: absolute;  right: 0;  left: auto;  border: solid 1px #eee;  top: calc(100% + 10px);  width: auto;  min-width: 180px;  background-color: #fff;  padding: 10px 25px;  opacity: 0;  visibility: hidden;  z-index: -1;  transition: all .5s; } .haru-account .haru-account__menu-item {  padding: 5px 0; } .haru-account .haru-account__menu-item a {  transition: all .3s; } .haru-account .haru-account__menu-item a:hover {  transition: all .3s; } .haru-account .haru-account__user-name {  text-decoration: underline; } .haru-account .haru-account__content {  position: relative; } .haru-account .haru-account__content.logged-in .haru-account__link:before {  display: none; } .haru-account .haru-account__content .avatar {  max-width: 20px;  border-radius: 50%; } @media screen and (max-width: 1024px) {  .haru-account .haru-account__content .avatar {   max-width: 18px;  } } .haru-account .haru-account__content:hover .haru-account__menu {  opacity: 1;  visibility: visible;  top: calc(100% + 5px);  z-index: 999;  transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93); } .haru-account--style-2 .haru-account__buttons {  display: inline-flex;  align-items: center; } .haru-account--style-2 .haru-button {  font-size: 16px; } @media screen and (max-width: 1024px) {  .haru-account--style-2 .haru-button {   font-size: 15px;  } } .haru-account--style-2 .haru-button:first-child {  margin-right: 20px;  font-weight: 500; } .haru-account--style-2 .haru-button:last-child {  font-weight: 500; } .haru-wishlist {  display: flex; } .haru-wishlist--style-1 .my-wishlist-wrap {  position: relative; } .haru-wishlist--style-1 .my-wishlist-wrap .haru-wishlist {  color: #000; } .haru-wishlist--style-1 .my-wishlist-wrap .haru-wishlist:before {  content: '\e901';  font-size: 20px;  font-family: 'phosphor';  font-weight: 400; } .haru-wishlist--style-1 .my-wishlist-wrap .haru-wishlist span.total {  background-color: #dd1d26;  border-radius: 50%;  color: #fff;  position: absolute;  top: -2px;  right: -10px;  width: 18px;  height: 18px;  line-height: 18px;  font-size: 12px;  text-align: center; } .haru-product-best-seller .haru-product-best-seller__list {  margin: 0;  padding: 0;  list-style: none; } @media screen and (max-width: 767px) {  .haru-product-best-seller .haru-product-best-seller__list {   max-width: calc(100vw - 0px);  } } .haru-product-best-seller .product-item {  margin-bottom: 25px; } @media screen and (max-width: 767px) {  .haru-product-best-seller .product-item {   margin-bottom: 15px;  } } .haru-product-best-seller .product-item:last-child {  margin-bottom: 0; } .haru-product-best-seller .product-item.has-rating:hover .star-rating {  -webkit-transform: none;      transform: none; } .haru-product-best-seller .product-item.has-rating:hover .woocommerce-loop-product__title {  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible; } .haru-product-best-seller .product-wrap {  display: flex; } .haru-product-best-seller .product-wrap .product-thumbnail img {  border-radius: 5px; } .haru-product-best-seller .product-wrap .product-top {  flex: 0 0 100px; } .haru-product-best-seller .product-wrap .product-info {  text-align: left; } .haru-product-best-seller .product-wrap .star-rating {  position: relative;  top: 1px;  left: 0;  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible;  margin-bottom: 5px; } .haru-product-best-seller .product-wrap .price {  display: block; } .haru-product-best-seller .product-wrap .product-label {  display: none; } .haru-product-best-seller .product-wrap .product-varations {  display: none; } .haru-product-best-seller .product-wrap .product-actions {  display: none; } .haru-product-best-seller .product-wrap .product-info {  flex: 1;  padding-left: 20px; } .haru-product-best-seller .product-wrap .woocommerce-loop-product__title {  font-size: 16px;  margin-top: 0; } .haru-product-best-seller .product-wrap .product-design {  display: none; } .haru-product-best-seller .haru-slick--nav-bottom-left .slick-prev, .haru-product-best-seller .haru-slick--nav-bottom-left .slick-next {  bottom: -70px; } .haru-product-top-sale .haru-product-top-sale__list {  margin: 0;  padding: 0;  list-style: none; } @media screen and (max-width: 767px) {  .haru-product-top-sale .haru-product-top-sale__list {   max-width: calc(100vw - 0px);  } } .haru-product-top-sale .product-item {  margin-bottom: 25px; } @media screen and (max-width: 767px) {  .haru-product-top-sale .product-item {   margin-bottom: 15px;  } } .haru-product-top-sale .product-item:last-child {  margin-bottom: 0; } .haru-product-top-sale .product-item.has-rating:hover .star-rating {  -webkit-transform: none;      transform: none; } .haru-product-top-sale .product-item.has-rating:hover .woocommerce-loop-product__title {  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible; } .haru-product-top-sale .product-wrap {  display: flex; } .haru-product-top-sale .product-wrap .product-thumbnail img {  border-radius: 5px; } .haru-product-top-sale .product-wrap .product-top {  flex: 0 0 100px; } .haru-product-top-sale .product-wrap .product-info {  text-align: left; } .haru-product-top-sale .product-wrap .star-rating {  position: relative;  top: 1px;  left: 0;  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible;  margin-bottom: 5px; } .haru-product-top-sale .product-wrap .price {  display: block; } .haru-product-top-sale .product-wrap .product-label {  display: none; } .haru-product-top-sale .product-wrap .product-varations {  display: none; } .haru-product-top-sale .product-wrap .product-actions {  display: none; } .haru-product-top-sale .product-wrap .product-info {  flex: 1;  padding-left: 20px; } .haru-product-top-sale .product-wrap .woocommerce-loop-product__title {  font-size: 16px;  margin-top: 0; } .haru-product-top-sale .product-wrap .product-design {  display: none; } .haru-product-top-sale .haru-slick--nav-bottom-left .slick-prev, .haru-product-top-sale .haru-slick--nav-bottom-left .slick-next {  bottom: -70px; } .haru-product-top-rated .haru-product-top-rated__list {  margin: 0;  padding: 0;  list-style: none; } @media screen and (max-width: 767px) {  .haru-product-top-rated .haru-product-top-rated__list {   max-width: calc(100vw - 0px);  } } .haru-product-top-rated .product-item {  margin-bottom: 25px; } @media screen and (max-width: 767px) {  .haru-product-top-rated .product-item {   margin-bottom: 15px;  } } .haru-product-top-rated .product-item:last-child {  margin-bottom: 0; } .haru-product-top-rated .product-item.has-rating:hover .star-rating {  -webkit-transform: none;      transform: none; } .haru-product-top-rated .product-item.has-rating:hover .woocommerce-loop-product__title {  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible; } .haru-product-top-rated .product-wrap {  display: flex; } .haru-product-top-rated .product-wrap .product-thumbnail img {  border-radius: 5px; } .haru-product-top-rated .product-wrap .product-top {  flex: 0 0 100px; } .haru-product-top-rated .product-wrap .product-info {  text-align: left; } .haru-product-top-rated .product-wrap .star-rating {  position: relative;  top: 1px;  left: 0;  -webkit-transform: none;      transform: none;  opacity: 1;  visibility: visible;  margin-bottom: 5px; } .haru-product-top-rated .product-wrap .price {  display: block; } .haru-product-top-rated .product-wrap .product-label {  display: none; } .haru-product-top-rated .product-wrap .product-varations {  display: none; } .haru-product-top-rated .product-wrap .product-actions {  display: none; } .haru-product-top-rated .product-wrap .product-info {  flex: 1;  padding-left: 20px; } .haru-product-top-rated .product-wrap .woocommerce-loop-product__title {  font-size: 16px;  margin-top: 0; } .haru-product-top-rated .product-wrap .product-design {  display: none; } .haru-product-top-rated .haru-slick--nav-bottom-left .slick-prev, .haru-product-top-rated .haru-slick--nav-bottom-left .slick-next {  bottom: -70px; } .product-filter {  list-style: none;  padding: 0;  margin: 0;  flex: 1; } .product-filter.has-arrow {  padding-right: 80px; } .product-filter--style-1 li {  display: inline-block;  margin: 0 4px 8px 4px; } .product-filter--style-1 li:first-child {  margin-left: 0; } .product-filter--style-1 li:last-child {  margin-right: 0; } .product-filter--style-1 .tab-item-heading {  margin: 0; } .product-filter--style-1 a {  display: block;  background-color: #f6fafc;  border-radius: 5px;  color: #7e7e7e;  padding: 12px 20px;  transition: all .3s; } .product-filter--style-1 a:hover, .product-filter--style-1 a.active {  background-color: #dd1d26;  color: #fff;  transition: all .3s; } .product-filter--style-1 a:focus {  outline: none; } .product-filter--style-2 li {  display: inline-block;  margin: 0 15px 15px 15px; } .product-filter--style-2 li:first-child {  margin-left: 0; } .product-filter--style-2 li:last-child {  margin-right: 0; } .product-filter--style-2 .tab-item-heading {  margin: 0;  font-weight: 500; } .product-filter--style-2 a {  display: block;  border-bottom: 2px solid transparent;  color: #7e7e7e;  font-size: 20px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .product-filter--style-2 a {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .product-filter--style-2 a {   font-size: 16px;  } } .product-filter--style-2 a:hover, .product-filter--style-2 a.active {  border-bottom: 2px solid #000;  color: #000;  transition: all .3s; } .product-filter--style-2 a:focus {  outline: none; } .hide-control {  display: none !important; } .hide {  display: none !important; } @-webkit-keyframes load8 {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } @keyframes load8 {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(360deg);   transform: rotate(360deg);  } } .product-ajax-content {  position: relative;  min-height: 200px; } @media screen and (max-width: 1024px) {  .product-ajax-content {   min-height: 175px;  } } @media screen and (max-width: 991px) {  .product-ajax-content {   min-height: 130px;  } } .product-ajax-content:before {  content: '';  background-color: rgba(255, 255, 255, 0.9);  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 9;  opacity: 0;  visibility: hidden; } .product-ajax-content.loading:before, .product-ajax-content.loading .ajax-loading-icon {  opacity: 1;  visibility: visible; } .ajax-loading-icon {  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  z-index: 9;  opacity: 0;  visibility: hidden; } .loading-bar {  margin: 60px auto;  font-size: 4px;  position: relative;  text-indent: -9999em;  border-top: 5px solid rgba(221, 29, 38, 0.1);  border-right: 5px solid rgba(221, 29, 38, 0.1);  border-bottom: 5px solid rgba(221, 29, 38, 0.1);  border-left: 5px solid #dd1d26;  -webkit-transform: translateZ(0);  transform: translateZ(0);  -webkit-animation: load8 1.1s infinite linear;  animation: load8 1.1s infinite linear;  border-radius: 50%;  width: 10em;  height: 10em; } .loading-bar:after {  border-radius: 50%;  width: 10em;  height: 10em; } .haru-woo-ajax-category {  position: relative; } .haru-woo-ajax-category .product-category-top {  display: flex;  align-items: center;  margin-bottom: 35px; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .product-category-top {   margin-bottom: 30px;  } } @media screen and (max-width: 1024px) {  .haru-woo-ajax-category .product-category-top {   margin-bottom: 20px;  } } @media screen and (max-width: 991px) {  .haru-woo-ajax-category .product-category-top {   margin-bottom: 10px;  } } .haru-woo-ajax-category .products-ajax-view-more {  margin-top: 40px;  text-align: center; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .products-ajax-view-more {   margin-top: 35px;  } } @media screen and (max-width: 1024px) {  .haru-woo-ajax-category .products-ajax-view-more {   margin-top: 30px;  } } @media screen and (max-width: 991px) {  .haru-woo-ajax-category .products-ajax-view-more {   margin-top: 25px;  } } @media screen and (max-width: 767px) {  .haru-woo-ajax-category .products-ajax-view-more {   margin-top: 20px;  } } .haru-woo-ajax-category .products-ajax-view-more .haru-button:after {  content: '\e90e';  font-family: 'phosphor';  font-weight: 400;  position: relative;  bottom: -1px;  line-height: 1;  margin-left: 5px; } .haru-woo-ajax-category .product-control:not(.hide-control) {  display: flex; } .haru-woo-ajax-category .product-control .product-control-item {  color: #000;  position: absolute;  top: 50%;  width: 36px;  height: 36px;  line-height: 36px;  margin-top: -18px;  text-align: center;  transition: all .3s;  opacity: 0;  visibility: hidden;  z-index: 9; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .product-control .product-control-item {   width: 15px;  } } .haru-woo-ajax-category .product-control .product-control-item:before {  font-family: 'phosphor';  font-size: 28px;  font-weight: 400; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .product-control .product-control-item:before {   font-size: 24px;  } } .haru-woo-ajax-category .product-control .product-control-item:first-child {  right: 100%; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .product-control .product-control-item:first-child {   right: auto;   left: -18px;  } } .haru-woo-ajax-category .product-control .product-control-item:first-child:before {  content: '\e915'; } .haru-woo-ajax-category .product-control .product-control-item:last-child {  left: 100%; } .haru-woo-ajax-category .product-control .product-control-item:last-child:before {  content: '\e916'; } @media screen and (max-width: 1440px) {  .haru-woo-ajax-category .product-control .product-control-item:last-child {   left: auto;   right: -10px;  } } .haru-woo-ajax-category .product-control .product-control-item:hover {  cursor: pointer;  color: #dd1d26;  transition: all .3s; } .haru-woo-ajax-category .product-control .product-control-item.disable {  color: rgba(0, 0, 0, 0.3);  pointer-events: none; } .haru-woo-ajax-category .product-control.show-control .product-control-item {  opacity: 1;  visibility: visible;  transition: none; } .haru-woo-ajax-category--grid .product-list {  display: flex;  flex-wrap: wrap; } .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-1 {  padding: 0 15px;  margin-bottom: 35px; } @media screen and (max-width: 991px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-1 {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-1 {   padding: 0 8px;  } } .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-2 {  padding: 15px 15px 0 15px;  margin-bottom: 30px; } @media screen and (max-width: 991px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-2 {   padding: 10px 10px 0 10px;  } } @media screen and (max-width: 767px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-item.style-2 {   padding: 8px 8px 0 8px;  } } .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-list {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-list {   margin: 0 -10px;  } } @media screen and (max-width: 991px) {  .haru-woo-ajax-category--padding.haru-woo-ajax-category--grid .product-list {   margin: 0 -8px;  } } .haru-woo-ajax-category--padding .haru-info {  margin: 0 15px; } .haru-woo-product-slider__list {  padding: 0;  margin: 0;  list-style: none; } @media screen and (max-width: 767px) {  .haru-woo-product-slider__list {   max-width: calc(100vw - 0px);  } } .haru-woo-product-slider .haru-woo-product-slider__item {  position: relative;  overflow: hidden; } .haru-woo-product-slider .haru-woo-product-slider__image {  width: 100%;  transition: all .3s; } .haru-woo-product-slider--slick .slick-next, .haru-woo-product-slider--slick .slick-prev {  width: 48px;  height: 48px;  line-height: 48px; } .haru-woo-product-slider--slick .slick-next {  right: -60px; } .haru-woo-product-slider--slick .slick-prev {  left: -60px; } .haru-woo-product-slider--slick .slick-dots {  margin: 20px 0 0; } @media screen and (max-width: 1440px) {  .haru-woo-product-slider--slick .slick-dots {   margin: 15px 0 0;  } } @media screen and (max-width: 1024px) {  .haru-woo-product-slider--slick .slick-dots {   margin: 0 0 10px;  } } @media screen and (max-width: 991px) {  .haru-woo-product-slider--slick .slick-dots {   margin: 0 0 5px;  } } @media screen and (max-width: 767px) {  .haru-woo-product-slider--slick .slick-dots {   margin: 0 0 0;  } } .haru-woo-product-slider--slick .product-item.style-2 {  padding: 15px; } .haru-woo-product-slider--slick.haru-woo-product-slider--product-style-2 .slick-slide {  padding-top: 25px;  padding-bottom: 30px; } @media screen and (max-width: 767px) {  .haru-woo-product-slider--padding.haru-woo-product-slider--slick .haru-woo-product-slider__list {   max-width: calc(100vw - 16px);  } } .haru-woo-product-slider--padding.haru-woo-product-slider--slick .haru-slick {  margin: 0 -15px; } @media screen and (max-width: 991px) {  .haru-woo-product-slider--padding.haru-woo-product-slider--slick .haru-slick {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  .haru-woo-product-slider--padding.haru-woo-product-slider--slick .haru-slick {   margin: 0 -8px;  } } .haru-woo-product-slider--padding.haru-woo-product-slider--slick .slick-slide {  padding: 0 15px; } @media screen and (max-width: 991px) {  .haru-woo-product-slider--padding.haru-woo-product-slider--slick .slick-slide {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  .haru-woo-product-slider--padding.haru-woo-product-slider--slick .slick-slide {   padding: 0 8px;  } } .haru-woo-product-slider--padding.haru-woo-product-slider--product-style-2 .slick-slide {  padding: 0; } .haru-romeo-slideshow {  position: relative;  height: 100vh;  width: 100%;  background-color: #000;  color: #fff; } .haru-romeo-slideshow .slider-wrap {  height: 100%;  width: 100%; } .haru-romeo-slideshow .images-wrap {  width: 100%;  height: 100%;  left: 0;  top: 0;  position: absolute; } .haru-romeo-slideshow .images-wrap .slide-img {  position: absolute;  left: 50%;  opacity: 0;  top: 50%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  width: 100%;  height: 100%;  transition: all 0.3s cubic-bezier(0.765, 0.136, 0.16, 0.88); } .haru-romeo-slideshow .images-wrap .slide-img:before {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0, 0, 0, 0.2);  content: '';  z-index: 9; } .haru-romeo-slideshow .images-wrap .slide-img.active {  opacity: 1; } .haru-romeo-slideshow .images-wrap .slide-img img {  -o-object-fit: cover;   object-fit: cover;  width: 100%;  height: 100%;  position: relative; } .haru-romeo-slideshow .images-wrap .slide-img video {  -o-object-fit: cover;   object-fit: cover;  width: 100%;  height: 100%; } .haru-romeo-slideshow .title-wrap {  position: absolute;  left: 30%;  bottom: 100px;  right: auto;  text-align: left;  overflow-y: scroll;  scroll-behavior: smooth;  height: 505px;  z-index: 9; } .haru-romeo-slideshow .title-wrap {  scrollbar-face-color: transparent;  scrollbar-track-color: transparent; } .haru-romeo-slideshow .title-wrap::-webkit-scrollbar {  width: 0;  height: 0; } .haru-romeo-slideshow .title-wrap::-webkit-scrollbar-thumb {  background: transparent;  border-radius: 0; } .haru-romeo-slideshow .title-wrap::-webkit-scrollbar-track {  background: transparent;  border-radius: 0; } @media screen and (max-width: 1440px) {  .haru-romeo-slideshow .title-wrap {   height: 455px;   left: 20%;  } } @media screen and (max-width: 1024px) {  .haru-romeo-slideshow .title-wrap {   height: 405px;  } } @media screen and (max-width: 991px) {  .haru-romeo-slideshow .title-wrap {   height: 355px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .title-wrap {   height: 255px;   bottom: 140px;   left: 30px;  } } .haru-romeo-slideshow .title-wrap .slide-title {  display: block;  height: 100px;  width: 100%; } @media screen and (max-width: 1440px) {  .haru-romeo-slideshow .title-wrap .slide-title {   height: 90px;  } } @media screen and (max-width: 1024px) {  .haru-romeo-slideshow .title-wrap .slide-title {   height: 80px;  } } @media screen and (max-width: 991px) {  .haru-romeo-slideshow .title-wrap .slide-title {   height: 70px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .title-wrap .slide-title {   height: 50px;  } } .haru-romeo-slideshow .title-wrap .slide-title a {  font-style: normal;  font-weight: 600;  font-size: 96px;  line-height: 100px;  text-transform: lowercase;  letter-spacing: -0.05em;  display: inline-block;  color: #fff;  cursor: pointer;  opacity: .4;  transition: all 0.3s cubic-bezier(0.765, 0.136, 0.16, 0.88); } @media screen and (max-width: 1440px) {  .haru-romeo-slideshow .title-wrap .slide-title a {   font-size: 86px;   line-height: 90px;  } } @media screen and (max-width: 1024px) {  .haru-romeo-slideshow .title-wrap .slide-title a {   font-size: 76px;   line-height: 80px;  } } @media screen and (max-width: 991px) {  .haru-romeo-slideshow .title-wrap .slide-title a {   font-size: 66px;   line-height: 70px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .title-wrap .slide-title a {   font-size: 46px;   line-height: 50px;  } } .haru-romeo-slideshow .title-wrap .slide-title.active a {  font-size: 120px;  line-height: 100px;  opacity: 1; } @media screen and (max-width: 1440px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a {   font-size: 105px;   line-height: 90px;  } } @media screen and (max-width: 1024px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a {   font-size: 95px;   line-height: 80px;  } } @media screen and (max-width: 991px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a {   font-size: 80px;   line-height: 70px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a {   font-size: 46px;   line-height: 50px;  } } .haru-romeo-slideshow .title-wrap .slide-title.active a:after {  content: '\e90f';  font-family: 'phosphor';  font-size: 64px;  position: relative;  bottom: -10px;  padding-left: 15px;  padding-right: 5px;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a:after {   font-size: 56px;   bottom: -8px;  } } @media screen and (max-width: 1024px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a:after {   font-size: 48px;   bottom: -6px;  } } @media screen and (max-width: 991px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a:after {   font-size: 42px;   bottom: -6px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .title-wrap .slide-title.active a:after {   display: none;  } } .haru-romeo-slideshow .project-counter {  position: absolute;  top: 50%;  left: 0px;  display: block;  font-size: 15px;  -webkit-transform: translateY(-50%) rotate(-90deg);      transform: translateY(-50%) rotate(-90deg); } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .project-counter {   left: -25px;   font-size: 14px;  } } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .project-counter {   display: none;  } } .haru-romeo-slideshow .project-counter .counter {  font-size: 36px;  line-height: 50px;  margin-left: 16px; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .project-counter .counter {   font-size: 28px;  } } .haru-romeo-slideshow .bullet-wrap {  position: absolute;  top: 50%;  right: 30px;  display: block;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 10; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .bullet-wrap {   top: auto;   left: 50%;   right: auto;   -webkit-transform: translateX(-50%);       transform: translateX(-50%);   bottom: 100px;  } } .haru-romeo-slideshow .bullet-wrap .slide-bullet {  position: relative;  padding: 3px 0;  cursor: pointer; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .bullet-wrap .slide-bullet {   display: inline-block;   padding: 0 8px;  } } .haru-romeo-slideshow .bullet-wrap .slide-bullet:hover {  cursor: pointer; } .haru-romeo-slideshow .bullet-wrap .slide-bullet:after {  content: '';  display: inline-block;  width: 8px;  height: 8px;  border-radius: 50%;  background-color: rgba(255, 255, 255, 0.5);  position: relative;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .bullet-wrap .slide-bullet:after {   width: 6px;   height: 6px;  } } .haru-romeo-slideshow .bullet-wrap .slide-bullet:before {  content: '';  display: block;  width: 26px;  height: 26px;  border: 1px solid #fff;  border-radius: 50%;  position: absolute;  top: 4px;  left: -9px;  opacity: 0;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .bullet-wrap .slide-bullet:before {   width: 22px;   height: 22px;   top: 4px;   left: 0;  } } .haru-romeo-slideshow .bullet-wrap .slide-bullet.active:after {  background-color: #fff;  transition: all .3s; } .haru-romeo-slideshow .bullet-wrap .slide-bullet.active:before {  opacity: 1;  transition: all .3s; } .haru-romeo-slideshow .video-test-mobile {  position: relative;  z-index: 12; } .haru-romeo-slideshow .view-all-btn {  font-weight: 500;  font-size: 15px;  display: block;  position: absolute;  right: 80px;  bottom: 50px;  line-height: 20px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  color: inherit;  opacity: 1;  border-bottom: 1px solid #fff;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .view-all-btn {   position: absolute;   right: auto;   left: 80px;   bottom: 50px;  } } .haru-romeo-slideshow .view-all-btn:after {  content: '\e90f';  font-family: 'phosphor';  position: relative;  bottom: -3px;  padding-left: 5px;  transition: all .3s; } .haru-romeo-slideshow .view-all-btn:hover {  color: inherit;  opacity: .6;  transition: all .3s; } .haru-romeo-slideshow .social-wrap {  position: absolute;  bottom: 55px;  left: 80px;  display: flex; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow .social-wrap {   bottom: 20px;  } } .haru-romeo-slideshow .social-label {  display: inline-flex;  align-items: center;  font-weight: 600; } .haru-romeo-slideshow .social-label:after {  content: '';  display: inline-block;  height: 1px;  width: 5px;  background-color: #fff;  margin: 0 10px; } .haru-romeo-slideshow .social-list {  padding: 0;  margin: 0;  list-style: none; } .haru-romeo-slideshow .social-list__icon {  display: none; } .haru-romeo-slideshow .social-list li {  display: inline-block;  margin: 0 10px; } .haru-romeo-slideshow .social-list li:first-child {  margin-left: 0; } .haru-romeo-slideshow .social-list li:last-child {  margin-right: 0; } .haru-romeo-slideshow .social-list a {  color: #fff;  display: block;  font-size: 15px;  font-weight: 600;  opacity: 1;  transition: all .3s; } .haru-romeo-slideshow .social-list a:hover {  opacity: .6;  transition: all .3s; } .haru-romeo-slideshow--boxed .images-wrap {  width: 100%;  height: 100%;  left: 0;  top: 0;  position: absolute; } .haru-romeo-slideshow--boxed .images-wrap .slide-img {  max-width: 1170px;  max-height: 660px; } @media screen and (max-width: 767px) {  .haru-romeo-slideshow--boxed .images-wrap .slide-img {   max-height: 100vh;  } } .haru-layla-slideshow {  position: relative;  height: 100vh;  width: 100%;  background-color: #000;  color: #fff; } .haru-layla-slideshow .slider-wrap {  height: 100%;  width: 100%; } .haru-layla-slideshow .images-wrap {  width: 100%;  height: 100%;  left: 0;  top: 0;  position: absolute;  z-index: 8; } .haru-layla-slideshow .images-wrap .slide-img {  opacity: 0;  position: absolute;  top: 50%;  left: 50%;  width: 100%;  height: 100%;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%);  transition: all 0.3s cubic-bezier(0.765, 0.136, 0.16, 0.88);  display: flex;  align-items: center;  justify-content: center; } .haru-layla-slideshow .images-wrap .slide-img:before {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0, 0, 0, 0.2);  content: '';  z-index: 9; } .haru-layla-slideshow .images-wrap .slide-img.active {  opacity: 1; } .haru-layla-slideshow .images-wrap .slide-img img {  -o-object-fit: cover;   object-fit: cover;  width: 100%;  height: 100%;  position: relative; } .haru-layla-slideshow .images-wrap .slide-img video {  -o-object-fit: cover;   object-fit: cover;  width: 100%;  height: 100%; } .haru-layla-slideshow .title-wrap {  position: absolute;  left: 0;  top: 50%;  padding: 100px 0;  text-align: center;  height: 100%;  overflow-y: scroll;  width: 100%;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 9; } .haru-layla-slideshow .title-wrap {  scrollbar-face-color: transparent;  scrollbar-track-color: transparent; } .haru-layla-slideshow .title-wrap::-webkit-scrollbar {  width: 0;  height: 0; } .haru-layla-slideshow .title-wrap::-webkit-scrollbar-thumb {  background: transparent;  border-radius: 0; } .haru-layla-slideshow .title-wrap::-webkit-scrollbar-track {  background: transparent;  border-radius: 0; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .title-wrap {   height: calc(100% - 280px);   padding: 0;  } } .haru-layla-slideshow .title-wrap .slide-title {  display: block;  opacity: 0;  width: 100%; } .haru-layla-slideshow .title-wrap .slide-title a {  color: rgba(0, 0, 0, 0);  display: inline-block;  font-style: normal;  font-weight: 500;  font-size: 130px;  line-height: 110px;  text-transform: lowercase;  padding: 15px 0;  text-align: center;  transition: all 0.3s cubic-bezier(0.765, 0.136, 0.16, 0.88);  -webkit-text-stroke: 2px;  -webkit-text-stroke-color: #fff; } @media screen and (max-width: 1440px) {  .haru-layla-slideshow .title-wrap .slide-title a {   font-size: 110px;   line-height: 95px;  } } @media screen and (max-width: 1024px) {  .haru-layla-slideshow .title-wrap .slide-title a {   font-size: 90px;   line-height: 75px;  } } @media screen and (max-width: 991px) {  .haru-layla-slideshow .title-wrap .slide-title a {   font-size: 70px;   line-height: 55px;  } } @media screen and (max-width: 767px) {  .haru-layla-slideshow .title-wrap .slide-title a {   font-size: 40px;   line-height: 25px;   -webkit-text-stroke: 1px;   -webkit-text-stroke-color: #fff;  } } .haru-layla-slideshow .title-wrap .slide-title.active a {  color: #fff; } .haru-layla-slideshow .project-counter {  position: absolute;  top: 50%;  left: 0px;  display: block;  font-size: 15px;  -webkit-transform: translateY(-50%) rotate(-90deg);      transform: translateY(-50%) rotate(-90deg); } @media screen and (max-width: 991px) {  .haru-layla-slideshow .project-counter {   left: -20px;  } } @media screen and (max-width: 767px) {  .haru-layla-slideshow .project-counter {   left: -25px;   font-size: 14px;  } } @media screen and (max-width: 767px) {  .haru-layla-slideshow .project-counter {   display: none;  } } .haru-layla-slideshow .project-counter .counter {  font-size: 36px;  line-height: 50px;  margin-left: 16px; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .project-counter .counter {   font-size: 28px;  } } .haru-layla-slideshow .bullet-wrap {  position: absolute;  top: 50%;  right: 30px;  display: block;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  z-index: 10; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .bullet-wrap {   top: auto;   left: 50%;   right: auto;   -webkit-transform: translateX(-50%);       transform: translateX(-50%);   bottom: 100px;  } } .haru-layla-slideshow .bullet-wrap .slide-bullet {  position: relative;  padding: 3px 0; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .bullet-wrap .slide-bullet {   display: inline-block;   padding: 0 8px;  } } .haru-layla-slideshow .bullet-wrap .slide-bullet:hover {  cursor: pointer; } .haru-layla-slideshow .bullet-wrap .slide-bullet:after {  content: '';  display: inline-block;  width: 8px;  height: 8px;  border-radius: 50%;  background-color: rgba(255, 255, 255, 0.5);  position: relative;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .bullet-wrap .slide-bullet:after {   width: 6px;   height: 6px;  } } .haru-layla-slideshow .bullet-wrap .slide-bullet:before {  content: '';  display: block;  width: 26px;  height: 26px;  border: 1px solid #fff;  border-radius: 50%;  position: absolute;  top: 4px;  left: -9px;  opacity: 0;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .bullet-wrap .slide-bullet:before {   width: 22px;   height: 22px;   top: 4px;   left: 0;  } } .haru-layla-slideshow .bullet-wrap .slide-bullet.active:after {  background-color: #fff;  transition: all .3s; } .haru-layla-slideshow .bullet-wrap .slide-bullet.active:before {  opacity: 1;  transition: all .3s; } .haru-layla-slideshow .view-all-btn {  font-weight: 500;  font-size: 15px;  display: block;  position: absolute;  right: 80px;  bottom: 50px;  line-height: 20px;  -webkit-transform: translateY(-50%);      transform: translateY(-50%);  color: inherit;  opacity: 1;  border-bottom: 1px solid #fff;  z-index: 10;  transition: all .3s; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .view-all-btn {   position: absolute;   right: auto;   left: 80px;   bottom: 50px;  } } .haru-layla-slideshow .view-all-btn:after {  content: '\e90f';  font-family: 'phosphor';  position: relative;  bottom: -3px;  padding-left: 5px;  transition: all .3s; } .haru-layla-slideshow .view-all-btn:hover {  color: inherit;  opacity: .6;  transition: all .3s; } .haru-layla-slideshow .social-wrap {  position: absolute;  bottom: 55px;  left: 80px;  display: flex;  z-index: 10; } @media screen and (max-width: 767px) {  .haru-layla-slideshow .social-wrap {   bottom: 20px;  } } .haru-layla-slideshow .social-label {  display: inline-flex;  align-items: center;  font-weight: 600; } .haru-layla-slideshow .social-label:after {  content: '';  display: inline-block;  height: 1px;  width: 5px;  background-color: #fff;  margin: 0 10px; } .haru-layla-slideshow .social-list {  padding: 0;  margin: 0;  list-style: none; } .haru-layla-slideshow .social-list__icon {  display: none; } .haru-layla-slideshow .social-list li {  display: inline-block;  margin: 0 10px; } .haru-layla-slideshow .social-list li:first-child {  margin-left: 0; } .haru-layla-slideshow .social-list li:last-child {  margin-right: 0; } .haru-layla-slideshow .social-list a {  color: #fff;  display: block;  font-size: 15px;  font-weight: 600;  opacity: 1;  transition: all .3s; } .haru-layla-slideshow .social-list a:hover {  opacity: .6;  transition: all .3s; } .haru-layla-slideshow--boxed .images-wrap {  width: 100%;  height: 100%;  left: 0;  top: 0;  position: absolute; } .haru-layla-slideshow--boxed .images-wrap .slide-img {  max-width: 1170px;  max-height: 660px; } @media screen and (max-width: 767px) {  .haru-layla-slideshow--boxed .images-wrap .slide-img {   max-height: 100vh;  } } .haru-layla-slideshow--boxed .images-wrap .slide-img img {  width: auto;  height: auto; } .haru-text-scroll:not(.flickity-enabled) {  display: flex; } .haru-text-scroll .text-scroll-content {  position: relative;  display: block;  overflow: hidden; } .haru-text-scroll .text-scroll-item {  display: inline-flex;  align-items: center;  white-space: nowrap;  position: relative; } .haru-text-scroll--style-1 .text-scroll-item {  padding: 0 1vw;  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent; } @media not all and (min-resolution: 0.001dpcm) {  @supports (-webkit-appearance: none) {   .haru-text-scroll--style-1 .text-scroll-item {    display: inline-block;   }  } } .haru-text-scroll--style-1 .text-scroll-item:nth-child(2n) h6:after {  background-image: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/fireworks.png); } .haru-text-scroll--style-1 .text-scroll-item:nth-child(2n+1) h6:after {  background-image: url(https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/images/dog.png); } .haru-text-scroll--style-1 .text-scroll-item h6 {  font-size: 100px; } @media screen and (max-width: 1440px) {  .haru-text-scroll--style-1 .text-scroll-item h6 {   font-size: 70px;  } } @media screen and (max-width: 1024px) {  .haru-text-scroll--style-1 .text-scroll-item h6 {   font-size: 40px;  } } @media screen and (max-width: 991px) {  .haru-text-scroll--style-1 .text-scroll-item h6 {   font-size: 32px;  } } @media screen and (max-width: 767px) {  .haru-text-scroll--style-1 .text-scroll-item h6 {   font-size: 28px;  } } .haru-text-scroll--style-1 .text-scroll-item h6:after {  content: '';  display: inline-block;  width: 80px;  height: 80px;  background-size: cover;  background-repeat: no-repeat;  margin-left: 2vw; } @media screen and (max-width: 1440px) {  .haru-text-scroll--style-1 .text-scroll-item h6:after {   width: 60px;   height: 60px;  } } @media screen and (max-width: 1024px) {  .haru-text-scroll--style-1 .text-scroll-item h6:after {   width: 40px;   height: 40px;  } } @media screen and (max-width: 991px) {  .haru-text-scroll--style-1 .text-scroll-item h6:after {   width: 30px;   height: 30px;  } } .elementor-editor-active .haru-text-scroll {  display: flex; } .dark-mode .haru-text-scroll--style-1, .background-dark .haru-text-scroll--style-1 {  border-bottom: 1px solid #333; } .dark-mode .haru-text-scroll--style-1 .text-scroll-item:before, .background-dark .haru-text-scroll--style-1 .text-scroll-item:before {  background-color: #fff; } .haru-text-list__list {  list-style: none;  list-style-type: none;  padding: 0;  margin: 0; } .haru-text-list .text-title {  font-size: 18px;  font-weight: 500;  color: #000; } @media screen and (max-width: 1440px) {  .haru-text-list .text-title {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-text-list .text-title {   font-size: 16px;  } } .haru-text-list .text-sub-title {  font-size: 15px;  font-weight: 500;  letter-spacing: 1px;  text-transform: uppercase;  padding: 0 5px; } @media screen and (max-width: 767px) {  .haru-text-list .text-sub-title {   font-size: 14px;  } } .haru-text-list--style-1 .haru-text-list__item {  display: flex;  margin-bottom: 15px; } .haru-text-list--style-1 .haru-text-list__item:last-child {  margin-bottom: 0; } .haru-text-list--style-1 .haru-text-list__item:before {  content: '\e925';  font-family: 'phosphor';  font-weight: 700;  display: inline-block;  border-radius: 50%;  background-color: #e2f5f2;  color: #11b196;  font-size: 16px;  width: 32px;  height: 32px;  line-height: 32px;  text-align: center; } .haru-text-list--style-1 .haru-text-list__item .text-title {  margin-left: 15px; } .haru-text-list--style-2 .haru-text-list__list {  text-align: center; } .haru-text-list--style-2 .haru-text-list__item {  display: inline-block;  margin: 0 12px; } .haru-text-list--style-2 .haru-text-list__item:first-child {  margin-left: 0; } .haru-text-list--style-2 .haru-text-list__item:last-child {  margin-right: 0; } @media screen and (max-width: 767px) {  .haru-text-list--style-2 .haru-text-list__item {   margin-bottom: 10px;  } } .haru-text-list--style-2 .haru-text-list__item:before {  content: '\e925';  font-family: 'phosphor';  font-weight: 700;  display: inline-block;  border-radius: 50%;  background-color: #e2f5f2;  color: #11b196;  font-size: 16px;  width: 32px;  height: 32px;  line-height: 32px;  margin-right: 15px;  text-align: center; } .dark-mode .haru-text-list .text-title, .background-dark .haru-text-list .text-title {  color: #fff; } .dark-mode .haru-text-list .text-sub-title, .background-dark .haru-text-list .text-sub-title {  color: #ababab; } .haru-timeline .timeline-list {  padding: 0;  margin: 0;  list-style: none; } .haru-timeline--style-1 .timeline-slider-nav {  position: relative;  margin-bottom: 100px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .timeline-slider-nav {   margin-bottom: 90px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-slider-nav {   margin-bottom: 80px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-1 .timeline-slider-nav {   margin-bottom: 60px;  } } .haru-timeline--style-1 .timeline-slider-nav:before {  content: '';  position: absolute;  position: absolute;  left: 0;  width: 100%;  background-color: #000;  height: 1px;  bottom: 8px; } .haru-timeline--style-1 .timeline-thumb {  position: relative;  padding-bottom: 48px;  margin-bottom: 8px; } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-thumb {   padding-bottom: 36px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-1 .timeline-thumb {   padding-bottom: 24px;  } } .haru-timeline--style-1 .timeline-thumb:before {  content: '';  position: absolute;  left: 0;  bottom: -8px;  width: 16px;  height: 16px;  background-color: #000;  border-radius: 50%; } @media screen and (max-width: 991px) {  .haru-timeline--style-1 .timeline-thumb:before {   width: 12px;   height: 12px;   bottom: -6px;  } } .haru-timeline--style-1 .timeline-dot {  font-size: 40px;  color: #000; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .timeline-dot {   font-size: 36px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-dot {   font-size: 32px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-1 .timeline-dot {   font-size: 28px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-1 .timeline-dot {   font-size: 24px;  } } .haru-timeline--style-1 .timeline-slider-for {  margin: 0 -25px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .timeline-slider-for {   margin: 0 -20px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-slider-for {   margin: 0 -15px;  } } .haru-timeline--style-1 .timeline-item {  padding: 0 25px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .timeline-item {   padding: 0 20px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-item {   padding: 0 15px;  } } .haru-timeline--style-1 .timeline-item:hover .timeline-item__image:before {  opacity: 1;  visibility: visible;  transition: all .3s; } .haru-timeline--style-1 .timeline-item:hover .timeline-item__image img {  -webkit-transform: scale(1.05);      transform: scale(1.05);  transition: all .5s; } .haru-timeline--style-1 .timeline-item__image {  position: relative;  overflow: hidden; } .haru-timeline--style-1 .timeline-item__image:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  opacity: 0;  visibility: hidden;  z-index: 1;  transition: all .3s; } .haru-timeline--style-1 .timeline-item__image img {  width: 100%;  -webkit-transform: scale(1);      transform: scale(1);  transition: all .5s; } .haru-timeline--style-1 .timeline-item__title {  font-size: 24px;  padding-top: 15px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .timeline-item__title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .timeline-item__title {   font-size: 20px;  } } .haru-timeline--style-1 .timeline-item__description {  padding-top: 10px; } .haru-timeline--style-1 .timeline-item__video-title {  padding-top: 3px;  text-transform: uppercase; } @media screen and (max-width: 991px) {  .haru-timeline--style-1 .timeline-item__video-title {   font-size: 14px;  } } .haru-timeline--style-1 .timeline-item__award {  display: flex;  flex-wrap: wrap;  padding-top: 30px; } .haru-timeline--style-1 .timeline-item__award-image {  flex: 0 0 33.333333%; } .haru-timeline--style-1 .slick-prev {  left: 25px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .slick-prev {   left: 20px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .slick-prev {   left: 15px;  } } .haru-timeline--style-1 .slick-next {  right: 25px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-1 .slick-next {   right: 20px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-1 .slick-next {   right: 15px;  } } .haru-timeline--style-2 .timeline-item {  display: flex;  border-top: 1px solid #ccc;  padding: 20px 0 25px; } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item {   display: block;  } } .haru-timeline--style-2 .timeline-item:last-child {  border-bottom: 1px solid #ccc; } .haru-timeline--style-2 .timeline-item__year {  flex: 0 0 120px;  font-size: 24px;  color: #000; } @media screen and (max-width: 1440px) {  .haru-timeline--style-2 .timeline-item__year {   font-size: 22px;   flex: 0 0 110px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-2 .timeline-item__year {   font-size: 20px;   flex: 0 0 100px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-2 .timeline-item__year {   font-size: 18px;   flex: 0 0 90px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item__year {   font-size: 20px;   margin-bottom: 10px;  } } .haru-timeline--style-2 .timeline-item__content {  flex: 1; } .haru-timeline--style-2 .timeline-item__meta {  display: flex;  align-items: center;  flex-wrap: wrap; } .haru-timeline--style-2 .timeline-item__winner {  font-size: 24px;  font-weight: 600;  margin-top: 0;  margin-bottom: 5px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-2 .timeline-item__winner {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-2 .timeline-item__winner {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-2 .timeline-item__winner {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item__winner {   margin-bottom: 10px;  } } .haru-timeline--style-2 .timeline-item__video {  margin-right: 5px;  margin-bottom: -1px; } .haru-timeline--style-2 .timeline-item__video-title {  margin: 0;  font-weight: 500;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item__video-title {   font-size: 14px;  } } .haru-timeline--style-2 .timeline-item__url {  margin-left: auto;  padding-top: 10px;  flex: 0 0 100px; } .haru-timeline--style-2 .timeline-item__url a {  font-size: 18px;  font-weight: 600;  color: #000;  display: flex;  justify-content: flex-end;  align-items: center;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-timeline--style-2 .timeline-item__url a {   font-size: 17px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-2 .timeline-item__url a {   font-size: 16px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-2 .timeline-item__url a {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item__url a {   justify-content: flex-start;  } } .haru-timeline--style-2 .timeline-item__url a:hover {  color: #dd1d26;  transition: all .3s; } .haru-timeline--style-2 .timeline-item__url i {  font-size: 24px;  margin-left: 6px;  margin-bottom: -5px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-2 .timeline-item__url i {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-2 .timeline-item__url i {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-2 .timeline-item__url i {   font-size: 18px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-2 .timeline-item__url i {   margin-left: 0;  } } .haru-timeline--style-3 .timeline-item {  display: flex;  border-top: 1px solid #ccc;  padding: 20px 0 25px; } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item {   display: block;  } } .haru-timeline--style-3 .timeline-item__year {  flex: 0 0 120px;  font-size: 24px;  color: #000; } @media screen and (max-width: 1440px) {  .haru-timeline--style-3 .timeline-item__year {   font-size: 22px;   flex: 0 0 110px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-3 .timeline-item__year {   font-size: 20px;   flex: 0 0 100px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-3 .timeline-item__year {   font-size: 18px;   flex: 0 0 90px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__year {   font-size: 20px;   margin-bottom: 10px;  } } .haru-timeline--style-3 .timeline-item__content {  flex: 1;  display: flex;  align-items: center; } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__content {   display: block;  } } .haru-timeline--style-3 .timeline-item__meta {  display: flex;  align-items: center;  flex-wrap: wrap;  margin-left: auto;  padding-top: 8px;  justify-content: flex-end; } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__meta {   justify-content: flex-start;  } } .haru-timeline--style-3 .timeline-item__winner {  font-size: 24px;  font-weight: 600;  margin: 0; } @media screen and (max-width: 1440px) {  .haru-timeline--style-3 .timeline-item__winner {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-3 .timeline-item__winner {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-3 .timeline-item__winner {   font-size: 18px;  } } .haru-timeline--style-3 .timeline-item__video {  margin-right: 5px;  margin-bottom: -1px; } .haru-timeline--style-3 .timeline-item__video-title {  margin: 0;  font-weight: 500;  text-transform: uppercase; } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__video-title {   font-size: 14px;  } } .haru-timeline--style-3 .timeline-item__url {  margin-left: 100px;  padding-top: 10px;  flex: 0 0 100px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-3 .timeline-item__url {   margin-left: 80px;  } } @media screen and (max-width: 1024px) {  .haru-timeline--style-3 .timeline-item__url {   margin-left: 60px;  } } @media screen and (max-width: 991px) {  .haru-timeline--style-3 .timeline-item__url {   margin-left: 40px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__url {   margin-left: 0;  } } .haru-timeline--style-3 .timeline-item__url a {  font-size: 16px;  font-weight: 600;  color: #000;  display: flex;  justify-content: flex-end;  align-items: center;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-timeline--style-3 .timeline-item__url a {   font-size: 15px;  } } @media screen and (max-width: 767px) {  .haru-timeline--style-3 .timeline-item__url a {   justify-content: flex-start;  } } .haru-timeline--style-3 .timeline-item__url a:hover {  color: #dd1d26;  transition: all .3s; } .haru-timeline--style-3 .timeline-item__url i {  font-size: 16px;  margin-left: 5px;  margin-bottom: -2px; } @media screen and (max-width: 1440px) {  .haru-timeline--style-3 .timeline-item__url i {   font-size: 15px;  } } .dark-mode .haru-timeline--style-1 .timeline-slider-nav:before, .background-dark .haru-timeline--style-1 .timeline-slider-nav:before {  background-color: #fff; } .dark-mode .haru-timeline--style-1 .timeline-thumb:before, .background-dark .haru-timeline--style-1 .timeline-thumb:before {  background-color: #fff; } .dark-mode .haru-timeline--style-1 .timeline-dot, .background-dark .haru-timeline--style-1 .timeline-dot {  color: #fff; } .dark-mode .haru-timeline--style-1 .timeline-item__award-image img, .background-dark .haru-timeline--style-1 .timeline-item__award-image img {  -webkit-filter: brightness(0) invert(1);      filter: brightness(0) invert(1); } .dark-mode .haru-timeline--style-2 .timeline-item, .background-dark .haru-timeline--style-2 .timeline-item {  border-top: 1px solid #333; } .dark-mode .haru-timeline--style-2 .timeline-item:last-child, .background-dark .haru-timeline--style-2 .timeline-item:last-child {  border-bottom: 1px solid #333; } .dark-mode .haru-timeline--style-2 .timeline-item__year, .background-dark .haru-timeline--style-2 .timeline-item__year {  color: #fff; } .dark-mode .haru-timeline--style-2 .timeline-item__festival, .background-dark .haru-timeline--style-2 .timeline-item__festival {  color: #696969; } .dark-mode .haru-timeline--style-2 .timeline-item__url a, .background-dark .haru-timeline--style-2 .timeline-item__url a {  color: #fff; } .dark-mode .haru-timeline--style-2 .timeline-item__url a:hover, .background-dark .haru-timeline--style-2 .timeline-item__url a:hover {  color: #dd1d26; } .dark-mode .haru-timeline--style-3 .timeline-item, .background-dark .haru-timeline--style-3 .timeline-item {  border-top: 1px solid #333; } .dark-mode .haru-timeline--style-3 .timeline-item__year, .background-dark .haru-timeline--style-3 .timeline-item__year {  color: #fff; } .dark-mode .haru-timeline--style-3 .timeline-item__festival, .background-dark .haru-timeline--style-3 .timeline-item__festival {  color: #696969; } .dark-mode .haru-timeline--style-3 .timeline-item__url, .background-dark .haru-timeline--style-3 .timeline-item__url {  margin-left: 100px;  padding-top: 10px;  flex: 0 0 100px; } .dark-mode .haru-timeline--style-3 .timeline-item__url a, .background-dark .haru-timeline--style-3 .timeline-item__url a {  color: #fff; } .dark-mode .haru-timeline--style-3 .timeline-item__url a:hover, .background-dark .haru-timeline--style-3 .timeline-item__url a:hover {  color: #dd1d26; } .theme-pricom .e-container {  --padding-top: var(--container-default-padding,0px);  --padding-right: var(--container-default-padding,0px);  --padding-bottom: var(--container-default-padding,0px);  --padding-left: var(--container-default-padding,0px);  padding: var(--padding-top) calc((100% - var(--content-width)) / 2 + var(--padding-right)) var(--padding-bottom) calc((100% - var(--content-width)) / 2 + var(--padding-left));  max-width: Min(100%,var(--width));  isolation: auto; } .theme-pricom .elementor .e-container.e-container > .elementor-widget {  max-width: none; } .e-container--row.header-padding-2 {  padding-left: 2%;  padding-right: 2%; } @media screen and (max-width: 1520px) {  .e-container--row.header-padding-2 {   padding-left: 15px;   padding-right: 15px;  } } .flex--1 {  flex: 1 !important; } .container-gap-75 > * + * {  margin-left: 75px !important; } @media screen and (max-width: 1440px) {  .container-gap-75 > * + * {   margin-left: 45px !important;  } } @media screen and (max-width: 1024px) {  .container-gap-75 > * + * {   margin-left: 30px !important;  } } @media screen and (max-width: 991px) {  .container-gap-75 > * + * {   margin-left: 20px !important;  } } @media screen and (max-width: 767px) {  .container-gap-75 > * + * {   margin-left: 0 !important;  } } @media screen and (max-width: 767px) {  .container-gap-75 > * {   margin-bottom: 20px !important;  } } .section-overflow-hidden {  overflow: hidden !important; } .el-inline-block {  display: inline-block;  width: auto !important; } .btn-inline-block {  display: inline-block;  width: auto !important; } .btn-inline-block div {  display: inline-block; } .section-bg-gradient-orange {  background: linear-gradient(101.31deg, #ff869f 2.11%, #fa988a 34.14%, #f19a73 68.81%, #ffd0b1 105.05%); } .section-bg-gradient-orange-2 {  background: linear-gradient(101.31deg, #ff869f 2.11%, #ffa292 34.14%, #ffb28f 65.38%, #ffbb8f 105.05%); } .section-bg-gradient-purple {  background: linear-gradient(101.89deg, #828FF1 -38.66%, #CC91D7 2.29%, #978CF5 55.14%, #88D9F7 104.09%); } .section-bg-gradient-gray {  background: linear-gradient(269.88deg, #D4E3EE 6.75%, #FFF1F8 95.85%); } .section-bg-gradient-brown {  background: linear-gradient(269.88deg, #E4F4FF 6.75%, #FFF1F8 95.85%); } .section-bg-gradient-pet {  background: linear-gradient(90.07deg, #EAC645 -2.77%, #F2A173 17.57%, #97DEC0 49.15%, #6C87E6 59.32%, #CE4EEE 78.05%, #EF5B2C 100%); } .section-bg-gray {  background-color: #f5f5f5; } .section-bg-gray--border {  border-top: 1px solid #f8f8f8; } .section-bg-gray-3 {  background-color: #f8f8f8; } .section-bg-gray-4 {  background-color: #f6f9fe; } .section-bg-gray-5 {  background-color: #faf6ff; } .section-bg-rounded {  border-radius: 5px !important; } .section-shadow {  background: #fff;  box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.1);  border-radius: 5px;  transition: all .3s; } .section-shadow-2 {  background: #fff;  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06);  padding-left: 15px !important;  padding-right: 15px !important;  transition: all .3s; } .haru-header--sticky-on .section-shadow-2 {  box-shadow: none;  padding-left: 0 !important;  padding-right: 0 !important;  transition: all .3s; } @media screen and (max-width: 1440px) {  .haru-header--sticky-on .section-shadow-2 {   padding-left: 15px !important;   padding-right: 15px !important;  } } .section-bg-rounded-2 {  border-radius: 10px !important; } @media screen and (max-width: 1410px) {  .section-bg-rounded-2 {   border-radius: 0 !important;  } } .section-bd-bottom {  border-bottom: 1px solid #eee; } .button-image a {  -webkit-transform: translateY(0);      transform: translateY(0);  transition: all .3s; } .button-image a:hover {  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.18);  -webkit-transform: translateY(-1px);      transform: translateY(-1px);  transition: all .3s; } .dark-mode .section-bg-gray {  background-color: #000; } .dark-mode .section-bg-gray--border {  border-top: 1px solid #323f4b; } .dark-mode .section-bd-bottom .elementor-container:after {  background-color: #323f4b; } .dark-mode .elementor-editor-active .section-grain-gray {  background-color: #000; }  input[type='submit'].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {  font-weight: 600;  padding: 0 36px;  border-radius: 5px;  background-color: #dd1d26 !important;  border-color: #dd1d26 !important;  border: none; } input[type='submit'].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover {  background-color: #c61a22 !important;  border-color: #c61a22 !important; } @media screen and (max-width: 1440px) {  input[type='submit'].dokan-btn-theme,  a.dokan-btn-theme,  .dokan-btn-theme {   padding: 0 30px;  } } #haru-content-main #dokan-store-listing-filter-wrap {  padding: 0;  box-shadow: none;  margin-bottom: 30px; } #haru-content-main #dokan-store-listing-filter-wrap .dokan-btn {  font-weight: 600;  padding: 0 36px;  border-radius: 5px; } @media screen and (max-width: 1440px) {  #haru-content-main #dokan-store-listing-filter-wrap .dokan-btn {   padding: 0 30px;  } } #haru-content-main #dokan-store-listing-filter-wrap .left {  display: flex !important;  align-items: center; } #haru-content-main #dokan-store-listing-filter-wrap .left .item {  margin-right: 14px; } #haru-content-main #dokan-store-listing-filter-wrap .left .dokan-store-list-filter-button {  display: inline-flex;  align-items: center; } #haru-content-main #dokan-store-listing-filter-wrap .left .dokan-store-list-filter-button:before {  content: '\e931';  font-family: 'phosphor';  font-size: 24px;  font-weight: 400;  margin-right: 12px; } #haru-content-main #dokan-store-listing-filter-wrap .left .store-count {  color: #000;  margin-right: 0; } #haru-content-main #dokan-store-listing-filter-wrap .right .item.sort-by {  color: #000; } @media screen and (max-width: 767px) {  #haru-content-main #dokan-store-listing-filter-wrap .right .item.sort-by {   display: flex;   align-items: center;   width: 100%;  } } #haru-content-main #dokan-store-listing-filter-wrap .right .item #stores_orderby {  position: relative;  background-color: #f5f5f5;  border: 1px solid #f5f5f5;  border-radius: 5px;  background-position: right 8px top 50%;  cursor: pointer;  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);  background-size: auto 18px;  background-repeat: no-repeat;  max-width: 100%;  padding-right: 30px;  margin-left: 5px; } @media screen and (max-width: 767px) {  #haru-content-main #dokan-store-listing-filter-wrap .right .item #stores_orderby {   flex: 1;  } } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .active {  color: #000; } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .dashicons {  font-family: 'phosphor';  font-size: 32px; } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .dashicons:first-child {  padding-right: 3px; } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .dashicons:last-child {  padding-left: 3px; } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .dashicons-screenoptions:before {  content: '\e91e'; } #haru-content-main #dokan-store-listing-filter-wrap .right .toggle-view .dashicons-menu-alt:before {  content: '\e927'; } #haru-content-main #dokan-store-listing-filter-form-wrap {  display: flex;  align-items: center;  flex-wrap: wrap;  padding: 20px; } @media screen and (max-width: 767px) {  #haru-content-main #dokan-store-listing-filter-form-wrap {   padding: 15px;  } } #haru-content-main #dokan-store-listing-filter-form-wrap .dokan-btn {  font-weight: 600;  padding: 0 36px;  border-radius: 5px !important; } @media screen and (max-width: 1440px) {  #haru-content-main #dokan-store-listing-filter-form-wrap .dokan-btn {   padding: 0 30px;  } } #haru-content-main #dokan-store-listing-filter-form-wrap .store-search {  flex: 1; } #haru-content-main #dokan-store-listing-filter-form-wrap .store-search .store-search-input {  border: 1px solid #f5f5f5;  border-radius: 5px; } #haru-content-main #dokan-store-listing-filter-form-wrap .apply-filter {  margin-top: 0;  margin-left: 15px; } @media screen and (max-width: 430px) {  #haru-content-main #dokan-store-listing-filter-form-wrap .apply-filter {   flex: 0 0 100%;   margin-left: 0;   margin-top: 10px;   justify-content: space-between;  } } @media screen and (max-width: 430px) {  #haru-content-main #dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn,  #haru-content-main #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn {   width: calc(50% - 5px);   margin: 0;  } } #haru-content-main #dokan-seller-listing-wrap {  margin-bottom: 80px; } @media screen and (max-width: 1440px) {  #haru-content-main #dokan-seller-listing-wrap {   margin-bottom: 70px;  } } @media screen and (max-width: 1024px) {  #haru-content-main #dokan-seller-listing-wrap {   margin-bottom: 60px;  } } @media screen and (max-width: 991px) {  #haru-content-main #dokan-seller-listing-wrap {   margin-bottom: 50px;  } } @media screen and (max-width: 767px) {  #haru-content-main #dokan-seller-listing-wrap {   margin-bottom: 40px;  } } #haru-content-main #dokan-seller-listing-wrap .store_open_is_on {  margin-top: 0;  padding-right: 60px; } #haru-content-main #dokan-seller-listing-wrap .store-header {  position: relative; } #haru-content-main #dokan-seller-listing-wrap .store-header .featured-favourite {  position: absolute;  top: 15px;  left: 15px;  z-index: 10;  display: none; } #haru-content-main #dokan-seller-listing-wrap .store-header .featured-favourite .featured-label {  font-size: 10px;  font-weight: 600;  border-radius: 3px;  text-transform: uppercase;  width: max-content;  width: -moz-max-content;  width: -webkit-max-content;  padding: 2px 10px;  background: #2d54a3;  color: #fff; } #haru-content-main #dokan-seller-listing-wrap .store-content .seller-avatar {  display: none; } #haru-content-main #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper {  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);  border-radius: 5px;  overflow: hidden; } #haru-content-main #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {  top: -40px;  box-shadow: none;  border: 1px solid #eee; } #haru-content-main #dokan-seller-listing-wrap ul.dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons {  font-size: 14px; } #haru-content-main #dokan-seller-listing-wrap .dokan-store-is-open-close-status {  font-size: 12px;  box-shadow: none; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 {  margin-top: 0;  margin-bottom: 6px;  display: inline-block; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a {  color: #fff;  font-size: 20px;  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a:hover {  color: rgba(255, 255, 255, 0.8);  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .featured-favourite {  display: inline-block;  margin-left: 5px;  top: -4px; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .featured-favourite .featured-label {  font-size: 10px;  font-weight: 600;  border-radius: 3px;  text-transform: uppercase;  width: max-content;  width: -moz-max-content;  width: -webkit-max-content;  padding: 2px 10px;  background: #2d54a3;  color: #fff; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-address {  font-size: 14px;  color: rgba(255, 255, 255, 0.8); } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone {  font-size: 14px;  color: rgba(255, 255, 255, 0.8); } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone i {  font-family: 'phosphor';  font-size: 16px;  font-weight: 400;  position: relative;  bottom: -1px; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone i:before {  content: '\e937'; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-footer .haru-button {  display: inline-flex;  align-items: center;  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-footer .haru-button:hover {  color: rgba(0, 0, 0, 0.8);  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-footer .haru-button:before {  content: attr(title);  font-weight: 500; } #haru-content-main #dokan-seller-listing-wrap.grid-view .store-footer .haru-button:after {  content: '\e90e';  font-family: 'phosphor';  font-size: 18px;  margin-left: 6px;  font-weight: 400; } #haru-content-main #dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller.no-banner-img .store-content .store-data-container .store-data h2 a {  color: #000; } #haru-content-main #dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller.no-banner-img .store-content .store-data-container .store-data .store-address {  color: #7e7e7e; } #haru-content-main #dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller.no-banner-img .store-content .store-data-container .store-data .store-phone {  color: #7e7e7e; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header {  flex-basis: 30%;  min-width: 30%; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner {  min-height: 196px; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {  -o-object-fit: cover;   object-fit: cover;  width: 100%; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .featured-favourite {  display: block; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content {  flex-grow: 1;  position: relative;  padding-left: 60px; } @media screen and (max-width: 991px) {  #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content {   padding-left: 55px;  } } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .seller-avatar {  display: block;  position: absolute;  top: 50%;  left: 0;  -webkit-transform: translate(-50%, -50%);      transform: translate(-50%, -50%); } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .seller-avatar a {  display: flex;  align-items: flex-start;  border-radius: 50%;  overflow: hidden;  border: 1px solid #eee; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .seller-avatar img {  max-width: 80px; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 {  font-size: 20px;  margin-bottom: 0; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a {  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a:hover {  color: rgba(0, 0, 0, 0.8);  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {  top: auto;  left: auto;  float: none;  margin-bottom: -15px;  margin-top: 15px; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] .rating {  display: none; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-action {  margin-top: 8px; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-action .haru-button {  display: inline-flex;  align-items: center;  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-action .haru-button:hover {  color: rgba(0, 0, 0, 0.8);  transition: all .3s; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-action .haru-button:before {  content: attr(title);  font-weight: 500; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-action .haru-button:after {  content: '\e90e';  font-family: 'phosphor';  font-size: 18px;  margin-left: 6px;  font-weight: 400; } #haru-content-main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer {  display: none; } #haru-content-main #dokan-seller-listing-wrap.list-view .store-content .store-data-container .featured-favourite {  display: none; } #haru-content-main #dokan-seller-listing-wrap .pagination-container {  margin: 0 15px; } #haru-content-main #dokan-seller-listing-wrap .pagination-container ul {  margin: 0; } #haru-content-main #dokan-seller-listing-wrap .pagination-container li:first-child span, #haru-content-main #dokan-seller-listing-wrap .pagination-container li:first-child a {  border-top-left-radius: 5px;  border-bottom-left-radius: 5px; } #haru-content-main #dokan-seller-listing-wrap .pagination-container li:last-child span, #haru-content-main #dokan-seller-listing-wrap .pagination-container li:last-child a {  border-top-right-radius: 5px;  border-bottom-right-radius: 5px; } #haru-content-main .dokan-page-title .woocommerce-breadcrumb {  color: #000; } #haru-content-main .dokan-page-title .woocommerce-breadcrumb a:after {  display: inline-block;  width: 20px;  height: 1px;  background-color: #7e7e7e;  content: '';  position: relative;  top: -4px;  margin: 0 8px; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-store-sidebar {   margin: 0;   width: 100% !important;  } } #haru-content-main .dokan-store-menu ul {  margin: 0;  padding: 0;  list-style: none;  list-style-type: none; } #haru-content-main .dokan-store-menu li {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  margin-bottom: 12px; } #haru-content-main .dokan-store-menu li:last-child {  margin-bottom: 0; } #haru-content-main .dokan-store-menu li:hover > a {  color: #dd1d26;  border-bottom: 1px solid #dd1d26; } #haru-content-main .dokan-store-menu li a {  border-bottom: 1px solid transparent;  transition: all .3s; } #haru-content-main .dokan-store-menu .children {  flex: 1 1 100%;  padding-left: 20px;  margin-top: 10px; } #haru-content-main .dokan-store-open-close .open-close-day:first-child {  padding-top: 0; } #haru-content-main .dokan-store-open-close .working-day {  color: #000; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times {  color: #7e7e7e; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading i.fa-calendar-day {  color: #dd1d26; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading h4 {  font-weight: 600;  font-size: 18px; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-days {  color: #000; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .current_day, #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .current_time {  font-weight: 600; } #haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-times .store-close {  background-color: #d82329;  color: #fff;  font-size: 12px;  font-weight: 600; } #haru-content-main .dokan-store-contact .dokan-form-control {  font-size: 16px;  border: 1px solid #f5f5f5;  border-radius: 5px;  background-color: #f5f5f5;  padding: 10px 15px; } #haru-content-main .dokan-store-contact .dokan-form-control:focus {  border: 1px solid #dd1d26; } #haru-content-main .dokan-store-contact input[type='submit'] {  font-weight: 600;  font-size: inherit;  border-radius: 5px;  padding-left: 20px;  padding-right: 20px; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-store-contact input[type='submit'] {   width: 100%;  } } #haru-content-main .dokan-store-contact.dokan-store-widget form.seller-form ul li {  margin-bottom: 10px; } #haru-content-main .dokan-store-contact.dokan-store-widget form.seller-form ul li:last-child {  margin-bottom: 15px; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store {   margin: 0;   width: 100% !important;  } } #haru-content-main .dokan-single-store .profile-frame {  background-color: transparent; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default {  display: flex;  align-items: flex-start;  border-radius: 5px; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default {   display: block;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-img {  border-radius: 5px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery {  border-top-left-radius: 5px;  border-bottom-left-radius: 5px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {  font-size: 20px; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {   font-size: 28px;  } } @media screen and (max-width: 991px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {   font-size: 24px;  } } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {   font-size: 20px;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info {  color: rgba(255, 255, 255, 0.8);  font-size: 15px; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info {   color: #7e7e7e;   font-size: 16px;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {  padding: 0; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i {  margin-left: 0 !important;  margin-right: 5px;  min-width: 25px;  font-size: 14px;  margin-top: 6px !important;  text-align: center; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {   top: -30px;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {  padding-bottom: 6px; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {   padding-bottom: 0;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a {  border: 1px solid rgba(255, 255, 255, 0.8);  background-color: rgba(255, 255, 255, 0.8);  border-radius: 50%;  display: block;  width: 36px;  height: 36px;  line-height: 34px;  text-align: center;  transition: all .3s; } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a {   border: 1px solid #eee;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a:hover {  border: 1px solid #dd1d26;  background-color: #dd1d26;  transition: all .3s; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a:hover i {  color: #fff !important; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {  font-size: 14px;  text-shadow: none;  color: rgba(255, 255, 255, 0.8); } @media screen and (max-width: 1199px) {  #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {   color: #7e7e7e;  } } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-facebook-f {  color: #4267B2; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-twitter {  color: #1DA1F2; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-pinterest-p {  color: #E60023; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-linkedin-in {  color: #0072b1; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-youtube {  color: #FF0000; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-instagram {  color: #3f729b; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-flickr {  color: #0063dc; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-img {  display: flex; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {  padding-left: 10px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i {  margin-left: 0 !important;  margin-right: 5px;  min-width: 25px;  font-size: 14px;  text-align: center; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-img {  display: flex; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info {  margin-top: 30px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {  font-size: 20px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {  padding-bottom: 0; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-img {  display: flex; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {  font-size: 20px; } #haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i {  font-size: 14px;  position: relative;  bottom: -4px; } #haru-content-main .dokan-single-store .dokan-store-tabs {  margin-top: 20px; } #haru-content-main .dokan-single-store .dokan-store-tabs ul {  border: 1px solid #eee !important;  border-radius: 5px; } #haru-content-main .dokan-single-store .dokan-store-tabs ul li a {  color: #000 !important;  font-weight: 500; } #haru-content-main .dokan-single-store .dokan-store-products-filter-area .dokan-store-products-ordeby {  display: flex;  flex-wrap: wrap; } #haru-content-main .dokan-single-store .dokan-store-products-filter-area .dokan-store-products-ordeby .orderby {  max-width: 250px;  margin-left: auto; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store .dokan-store-products-filter-area .dokan-store-products-ordeby .orderby {   max-width: none;  } } #haru-content-main .dokan-single-store .seller-items .layout-grid {  margin: 0 -15px; } @media screen and (max-width: 991px) {  #haru-content-main .dokan-single-store .seller-items .layout-grid {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store .seller-items .layout-grid {   margin: 0 -8px;  } } #haru-content-main .dokan-single-store .seller-items .product-item.style-1 {  padding: 0 15px;  margin-bottom: 35px; } @media screen and (max-width: 991px) {  #haru-content-main .dokan-single-store .seller-items .product-item.style-1 {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store .seller-items .product-item.style-1 {   padding: 0 8px;  } } #haru-content-main .dokan-single-store .seller-items .product-item.style-2 {  padding: 15px 15px 0 15px;  margin-bottom: 30px; } @media screen and (max-width: 991px) {  #haru-content-main .dokan-single-store .seller-items .product-item.style-2 {   padding: 10px 10px 0 10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .dokan-single-store .seller-items .product-item.style-2 {   padding: 8px 8px 0 8px;  } } #haru-content-main .dokan-store-products-filter-area .product-name-search {  height: 48px;  border: 1px solid #eee; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-store-products-filter-area .product-name-search {   width: 100%;   margin-bottom: 10px;  } } #haru-content-main .dokan-store-products-filter-area .product-name-search:focus {  border: 1px solid #dd1d26; } #haru-content-main .dokan-store-products-filter-area .search-store-products {  height: 48px;  line-height: 48px;  margin-left: 10px; } @media screen and (max-width: 767px) {  #haru-content-main .dokan-store-products-filter-area .search-store-products {   width: 100%;   margin-left: 0;   margin-bottom: 10px;  } } #haru-content-main .dokan-store-products-filter-area .orderby-search {  height: 48px;  border: 1px solid #f5f5f5;  background-color: #f5f5f5; } #haru-content-main .dokan-store-wrap {  margin-top: 0 !important;  margin-bottom: 80px !important; } @media screen and (max-width: 1440px) {  #haru-content-main .dokan-store-wrap {   margin-bottom: 70px !important;  } } @media screen and (max-width: 1024px) {  #haru-content-main .dokan-store-wrap {   margin-bottom: 60px !important;  } } @media screen and (max-width: 991px) {  #haru-content-main .dokan-store-wrap {   margin-bottom: 50px !important;  } } @media screen and (max-width: 767px) {  #haru-content-main .dokan-store-wrap {   margin-bottom: 40px !important;  } } @media screen and (max-width: 991px) {  #haru-content-main .dokan-pagination-container {   margin-bottom: 25px;  } } #haru-content-main .dokan-pagination-container .dokan-pagination li.active a {  background: #dd1d26 !important;  color: #fff;  pointer-events: none; } #haru-content-main .dokan-pagination-container .dokan-pagination li:first-child a {  margin-left: 0; } #haru-content-main .dokan-pagination-container .dokan-pagination li:last-child a {  margin-right: 0; } #haru-content-main .dokan-pagination-container .dokan-pagination li a {  border: none !important;  padding: 5px 12px;  color: #000;  margin: 0 3px;  line-height: 30px;  border-radius: 3px;  font-weight: 600;  transition: all .3s; } #haru-content-main .dokan-pagination-container .dokan-pagination li a:hover {  color: #dd1d26;  transition: all .3s; } #haru-content-main .dokan-vendor-info-wrap {  border: 1px solid #eee;  border-radius: 5px;  margin-bottom: 6px; } #haru-content-main .dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating p {  color: #9b9b9b; } #haru-content-main .dokan-vendor-info-wrap .dokan-vendor-info .dokan-ratings-count {  color: #ababab;  font-size: 12px;  font-style: italic; } #haru-content-main .woocommerce-Tabs-panel--seller ul {  padding: 0;  list-style: none; } #haru-content-main .woocommerce-Tabs-panel--seller li {  margin-bottom: 12px; } #haru-content-main .woocommerce-Tabs-panel--seller li:last-child {  margin-bottom: 0; } #haru-content-main .woocommerce-Tabs-panel--seller li:before {  content: '\e925';  font-family: 'phosphor';  font-size: 18px;  margin-right: 6px;  position: relative;  bottom: -2px;  background-color: #e2f5f2;  color: #11b196;  padding: 5px;  border-radius: 50%; } #haru-content-main .woocommerce-Tabs-panel--seller li > span:first-child:not(.seller-rating) {  color: #000;  font-weight: 600; } #haru-content-main .woocommerce-Tabs-panel--seller li.clearfix .seller-rating {  position: relative;  bottom: -2px;  margin-right: 5px; } #haru-content-main .woocommerce-Tabs-panel--seller li.clearfix .star-rating > span:not(.width) {  opacity: 0; } #haru-content-main .woocommerce-Tabs-panel--more_seller_product .layout-grid {  margin: 0 -15px; } @media screen and (max-width: 991px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .layout-grid {   margin: 0 -10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .layout-grid {   margin: 0 -8px;  } } #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-1 {  padding: 0 15px;  margin-bottom: 35px; } @media screen and (max-width: 991px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-1 {   padding: 0 10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-1 {   padding: 0 8px;  } } #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-2 {  padding: 15px 15px 0 15px;  margin-bottom: 30px; } @media screen and (max-width: 991px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-2 {   padding: 10px 10px 0 10px;  } } @media screen and (max-width: 767px) {  #haru-content-main .woocommerce-Tabs-panel--more_seller_product .product-item.style-2 {   padding: 8px 8px 0 8px;  } } .dokan-dashboard #haru-content-main .dokan-dashboard-wrap {  margin-bottom: 80px; } @media screen and (max-width: 1440px) {  .dokan-dashboard #haru-content-main .dokan-dashboard-wrap {   margin-bottom: 70px;  } } @media screen and (max-width: 1024px) {  .dokan-dashboard #haru-content-main .dokan-dashboard-wrap {   margin-bottom: 60px;  } } @media screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-dashboard-wrap {   margin-bottom: 50px;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-dashboard-wrap {   margin-bottom: 40px;  } } .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn {  background-color: #dd1d26;  border: none;  border-radius: 3px;  color: #fff;  font-weight: 600; } .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn:hover, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn:hover, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn:hover {  background-color: #c61a22; } .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn:not(.dokan-btn-default), .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn:not(.dokan-btn-lg), .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn:not(.dokan-btn-default), .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn:not(.dokan-btn-lg), .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn:not(.dokan-btn-default), .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn:not(.dokan-btn-lg) {  height: 36px;  line-height: 34px;  padding: 0 12px; } .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=text], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=email], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=password], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=search], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=number], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=url], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=tel], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type=date], .dokan-dashboard #haru-content-main .dokan-dashboard-wrap select {  height: 36px;  border-radius: 3px; } .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {  background: #dd1d26; } @media only screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {   padding: 5%;   text-align: center;  } } .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {  background: #dd1d26; } .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a i {  padding-right: 0; } @media only screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li a {   padding-left: 10px;  } } @media only screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {   padding-right: 10px;  } } @media only screen and (max-width: 450px) {  .dokan-dashboard #haru-content-main .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {   padding-top: 60px !important;  } } @media only screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-dashboard-content {   padding-left: 0;   padding-right: 0;   padding-bottom: 0;  } } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title {  color: #000;  font-weight: 600; } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i {  color: #000; } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget ul {  padding: 0; } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li .count {  color: #000; } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child .count {  border: none; } .dokan-dashboard #haru-content-main .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph .chart-container table {  width: auto; } .dokan-dashboard #haru-content-main .entry-title {  font-size: 24px;  margin-top: 0; } @media screen and (max-width: 1440px) {  .dokan-dashboard #haru-content-main .entry-title {   font-size: 22px;  } } @media screen and (max-width: 1024px) {  .dokan-dashboard #haru-content-main .entry-title {   font-size: 20px;  } } @media screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .entry-title {   font-size: 18px;  } } @media screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area {   padding: 0;  } } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {  font-size: 14px;  color: #7e7e7e; } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {  margin-right: 8px; } @media screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {   margin-right: 5px;   padding-right: 5px;  } } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li.active a {  color: #dd1d26; } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .row-actions {   display: flex;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .row-actions span {   margin-right: 3px;  } } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .row-actions span:last-child {  margin-right: 0; } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .dokan-table > thead > tr > th {  text-transform: none; } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .dokan-table .product-type:before {   text-align: right;  } } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .pagination-wrap ul.pagination > li:first-child > span {  border-top-left-radius: 5px;  border-bottom-left-radius: 5px; } .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .pagination-wrap ul.pagination > li:last-child > span, .dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .pagination-wrap ul.pagination > li:last-child > a {  border-top-right-radius: 5px;  border-bottom-right-radius: 5px; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area ul.order-statuses-filter {  padding: 0;  font-size: 14px;  color: #7e7e7e;  margin-top: 0; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a {  color: #dd1d26; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach {  padding: 10px 0; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .datepicker {  padding-bottom: 0 !important;  font-size: 14px; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .select2-container .selection .select2-selection--single {  height: 36px; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .select2-container .selection .select2-selection--single .select2-selection__rendered {  line-height: 34px;  font-size: 14px; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .select2-container .selection .select2-selection--single .select2-selection__arrow {  height: 34px; } .dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .select2-container--default .select2-selection--single .select2-selection__placeholder {  color: #7e7e7e; } @media screen and (max-width: 991px) {  .dokan-dashboard #haru-content-main .dokan-withdraw-content .dokan-add-product-link {   float: none !important;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 {   position: relative;   right: auto;   top: auto;   -webkit-transform: none;       transform: none;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 .dokan-btn {   float: none;   margin-top: 10px;  } } .dokan-dashboard #haru-content-main #reverse-withdrawal-filter-form {  margin-bottom: 15px; } .dokan-dashboard #haru-content-main #reverse-withdrawal-filter-form .dokan-btn {  font-size: 14px; } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {   width: 65%;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-settings-area .dokan-update-setting-top {   width: 35%;   text-align: right;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .store-open-close label.day.control-label {   padding-right: 60px;  } } @media screen and (max-width: 767px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .store-open-close .dokan-form-group:first-child {   margin-top: 10px;  } } .dokan-dashboard #haru-content-main .dokan-settings-content #store-form .dokan-form-group:last-child .dokan-btn {  margin-left: 10px;  margin-top: 20px; } .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-payment-settings-summary ul {  padding: 0; } .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-payment-settings-summary .dokan-btn-theme {  height: 36px;  line-height: 36px;  padding: 0 10px; } .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-payment-settings-summary .payment-methods-listing-header h2 {  font-size: 20px; } @media screen and (max-width: 1440px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-payment-settings-summary .payment-methods-listing-header h2 {   font-size: 18px;  } } @media screen and (max-width: 1024px) {  .dokan-dashboard #haru-content-main .dokan-settings-content .dokan-payment-settings-summary .payment-methods-listing-header h2 {   font-size: 16px;  } } .dokan-dashboard #haru-content-main #edit-slug-buttons .button {  height: 36px;  line-height: 36px; } .dokan-dashboard #haru-content-main input[type="checkbox"], .dokan-dashboard #haru-content-main input[type="radio"] {  position: relative;  top: -2px; } .ui-datepicker .ui-datepicker-calendar {  margin-left: -2px; } .ui-datepicker .ui-datepicker-calendar th {  font-size: 14px; } .ui-datepicker .ui-datepicker-calendar td {  padding: 1px;  border: none; } .daterangepicker .calendar-table td, .daterangepicker .calendar-table th {  padding: 1px; } .daterangepicker .drp-buttons .btn {  height: inherit;  line-height: inherit; } .dokan-message:before, .dokan-info:before, .dokan-error:before {  padding-top: 0 !important;  top: 15px !important;  border-radius: 3px !important; } .dokan-info {  color: #fff; } .vendor-customer-registration input[type="checkbox"], .vendor-customer-registration input[type="radio"] {  position: relative;  top: -2px; }   .elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{background:var(--e-a-bg-logo);display:inline-block;padding:.75em;border-radius:50%;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-center .elementor-button{width:auto}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-center .elementor-button{width:auto}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-center .elementor-button{width:auto}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-center .elementor-button{width:auto}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9),.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9),.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}ul.elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);position:var(--position);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);z-index:var(--z-index);overflow:var(--overflow);transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);--flex-wrap-mobile:wrap;margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end);--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);align-content:var(--grid-align-content);grid-auto-flow:var(--grid-auto-flow);justify-items:var(--justify-items);align-items:var(--align-items)}.e-con-boxed.e-flex{flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}.e-con-boxed.e-grid{justify-items:legacy;grid-template-columns:1fr;grid-template-rows:1fr}.e-con-boxed{text-align:initial;gap:initial}.e-con.e-flex>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}.e-con.e-grid>.e-con-inner{justify-items:var(--justify-items);align-items:var(--align-items)}.e-con>.e-con-inner{gap:var(--gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0;height:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-top-width));left:calc(0px - var(--border-left-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #69727d;background-color:transparent;color:#1f2124;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;flex-basis:100%;padding-inline-end:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-inline-start:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-inline-end:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-block-start:0;padding-block-end:0;border:none}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-tab-title a{color:inherit}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#69727d;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#69727d;border:3px solid #69727d;background-color:transparent}.elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-post__thumbnail__link{transition:none}#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}} .elementor-kit-6{--e-global-color-primary:#1B1B1B;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#D91E2E;--e-global-color-9f71e7b:#FFFFFF;--e-global-color-8b23d21:#F15C45;--e-global-color-28e8c0c:#F8F8F8;--e-global-color-c84e6ca:#1E2126;--e-global-color-f0c7413:#D91E2E;--e-global-color-71cbdb2:#F2CB05;--e-global-color-9cf9ff4:#B70D1C;--e-global-color-f446430:#D904CB;--e-global-color-b11ffec:#EAEAEE;--e-global-color-f6be68f:#F7D4CF;--e-global-color-4f05c45:#FFFFFF00;--e-global-color-4fde481:#FEAAF8;--e-global-color-9dd8fdf:#FFF7AE;--e-global-color-926aa22:#F25E80;--e-global-color-3a43c2b:#3175FA;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-f3a42f6-font-size:64px;--e-global-typography-f3a42f6-line-height:1.1em;--e-global-typography-8e325f6-font-family:"Roboto";--e-global-typography-8e325f6-font-size:10px;--e-global-typography-8e325f6-font-weight:400;--e-global-typography-8e325f6-line-height:1.1em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-bottom:15px;}.elementor-kit-6 h1{font-size:60px;}.elementor-kit-6 h2{font-size:40px;}.elementor-kit-6 h3{font-size:22px;}.elementor-kit-6 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h2{font-size:30px;}.elementor-kit-6 h3{font-size:25px;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} .elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16114 .elementor-element.elementor-element-79e7f6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--background-transition:0.3s;}.elementor-16114 .elementor-element.elementor-element-528de8f{--display:flex;--background-transition:0.3s;}.elementor-widget-haru-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-haru-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16114 .elementor-element.elementor-element-5ff58da{--display:flex;--background-transition:0.3s;}.elementor-16114 .elementor-element.elementor-element-f3521f3{--display:flex;--gap:10px 10px;--background-transition:0.3s;}@media(max-width:1024px){.elementor-16114 .elementor-element.elementor-element-79e7f6f{--gap:20px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-16114 .elementor-element.elementor-element-79e7f6f{--gap:10px 10px;}.elementor-16114 .elementor-element.elementor-element-528de8f{--gap:10px 10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16114 .elementor-element.elementor-element-5ff58da{--gap:10px 10px;}.elementor-16114 .elementor-element.elementor-element-f3521f3{--gap:10px 10px;}} .elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18595 .elementor-element.elementor-element-42fa6933:not(.elementor-motion-effects-element-type-background), .elementor-18595 .elementor-element.elementor-element-42fa6933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b23d21 );}.elementor-18595 .elementor-element.elementor-element-42fa6933{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18595 .elementor-element.elementor-element-42fa6933 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18595 .elementor-element.elementor-element-6447ebfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18595 .elementor-element.elementor-element-6447ebfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-6447ebfc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18595 .elementor-element.elementor-element-6447ebfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18595 .elementor-element.elementor-element-16fb0ba{text-align:center;}.elementor-18595 .elementor-element.elementor-element-16fb0ba .elementor-heading-title{color:var( --e-global-color-9f71e7b );font-size:13px;font-weight:400;line-height:1.1em;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18595 .elementor-element.elementor-element-b78b199{text-align:center;color:var( --e-global-color-9f71e7b );font-size:13px;font-weight:400;line-height:1.5em;}.elementor-18595 .elementor-element.elementor-element-5fe95ef0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-5fe95ef0:not(.elementor-motion-effects-element-type-background), .elementor-18595 .elementor-element.elementor-element-5fe95ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f05c45 );}.elementor-18595 .elementor-element.elementor-element-5fe95ef0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-85px;padding:4px 0px 4px 0px;z-index:999;}.elementor-18595 .elementor-element.elementor-element-5fe95ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18595 .elementor-element.elementor-element-7b7633b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18595 .elementor-element.elementor-element-7b7633b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-7b7633b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-18595 .elementor-element.elementor-element-7b7633b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-logo .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-4861e716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 4px 0px 4px;}.elementor-18595 .elementor-element.elementor-element-4861e716{text-align:left;}.elementor-18595 .elementor-element.elementor-element-4861e716 img{max-width:140px;}.elementor-bc-flex-widget .elementor-18595 .elementor-element.elementor-element-5ec6d7c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18595 .elementor-element.elementor-element-5ec6d7c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-5ec6d7c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-haru-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-haru-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18595 .elementor-element.elementor-element-4d84fec{width:auto;max-width:auto;}.elementor-18595 .elementor-element.elementor-element-4d84fec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18595 .elementor-element.elementor-element-4d84fec.elementor-element{--align-self:center;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--layout-horizontal .haru-nav-menu{flex-wrap:nowrap;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-item.haru-item--main{font-size:16px;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .haru-item.haru-item--main{color:var( --e-global-color-9f71e7b );padding-top:9px;padding-bottom:9px;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .vertical-view-more{color:var( --e-global-color-9f71e7b );padding-top:9px;padding-bottom:9px;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .haru-item.haru-item--main:hover,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .haru-item.haru-item--main.haru-item-active,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .haru-item.haru-item--main.highlighted,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .haru-item.haru-item--main:focus,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main .vertical-view-more:hover{color:var( --e-global-color-8b23d21 );}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--subdown a:hover,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--subdown a.haru-item-active,    .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--subdown a.highlighted{background-color:var( --e-global-color-8b23d21 );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18595 .elementor-element.elementor-element-01a7c1c{width:auto;max-width:auto;}.elementor-18595 .elementor-element.elementor-element-01a7c1c .elementor-icon-wrapper{text-align:center;}.elementor-18595 .elementor-element.elementor-element-01a7c1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-01a7c1c.elementor-view-framed .elementor-icon, .elementor-18595 .elementor-element.elementor-element-01a7c1c.elementor-view-default .elementor-icon{color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-01a7c1c.elementor-view-framed .elementor-icon, .elementor-18595 .elementor-element.elementor-element-01a7c1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-01a7c1c .elementor-icon{font-size:18px;}.elementor-18595 .elementor-element.elementor-element-01a7c1c .elementor-icon svg{height:18px;}.elementor-bc-flex-widget .elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-18595 .elementor-element.elementor-element-61d3d669 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-389646a{width:auto;max-width:auto;}.elementor-18595 .elementor-element.elementor-element-389646a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18595 .elementor-element.elementor-element-389646a .elementor-icon-box-wrapper{text-align:left;}.elementor-18595 .elementor-element.elementor-element-389646a .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-389646a .elementor-icon-box-title, .elementor-18595 .elementor-element.elementor-element-389646a .elementor-icon-box-title a{font-size:15px;font-weight:500;}.elementor-18595 .elementor-element.elementor-element-389646a .elementor-icon-box-description{color:var( --e-global-color-28e8c0c );font-size:0.7em;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18595 .elementor-element.elementor-element-547ca00 .elementor-button{background-color:var( --e-global-color-f0c7413 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:5px 5px 5px 5px;}.elementor-18595 .elementor-element.elementor-element-547ca00 .elementor-button:hover, .elementor-18595 .elementor-element.elementor-element-547ca00 .elementor-button:focus{background-color:var( --e-global-color-9cf9ff4 );}.elementor-18595 .elementor-element.elementor-element-547ca00{width:auto;max-width:auto;}.elementor-18595 .elementor-element.elementor-element-8f938bf > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-18595 .elementor-element.elementor-element-8f938bf .elementor-icon-wrapper{text-align:right;}.elementor-18595 .elementor-element.elementor-element-8f938bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-8f938bf.elementor-view-framed .elementor-icon, .elementor-18595 .elementor-element.elementor-element-8f938bf.elementor-view-default .elementor-icon{color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-8f938bf.elementor-view-framed .elementor-icon, .elementor-18595 .elementor-element.elementor-element-8f938bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f71e7b );}.elementor-18595 .elementor-element.elementor-element-8f938bf .elementor-icon{font-size:29px;}.elementor-18595 .elementor-element.elementor-element-8f938bf .elementor-icon svg{height:29px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-18595 .elementor-element.elementor-element-7b7633b{width:14.344%;}.elementor-18595 .elementor-element.elementor-element-5ec6d7c4{width:58.8%;}.elementor-18595 .elementor-element.elementor-element-61d3d669{width:26.52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18595 .elementor-element.elementor-element-6447ebfc{width:45%;}.elementor-18595 .elementor-element.elementor-element-7b7633b{width:45%;}.elementor-18595 .elementor-element.elementor-element-5ec6d7c4{width:100%;}.elementor-18595 .elementor-element.elementor-element-61d3d669{width:70%;}}@media(max-width:1024px){.elementor-18595 .elementor-element.elementor-element-42fa6933{padding:10px 20px 10px 10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-7b7633b > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-menu-toggle{margin:0 auto;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu--main > .haru-nav-menu > li > .haru-nav-menu--dropdown, .elementor-18595 .elementor-element.elementor-element-4d84fec .haru-nav-menu__container.haru-nav-menu--dropdown{margin-top:10px !important;}.elementor-bc-flex-widget .elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18595 .elementor-element.elementor-element-61d3d669 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-8f938bf{width:auto;max-width:auto;}.elementor-18595 .elementor-element.elementor-element-8f938bf > .elementor-widget-container{margin:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-18595 .elementor-element.elementor-element-6447ebfc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-7b7633b{width:40%;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18595 .elementor-element.elementor-element-4861e716 img{width:105px;max-width:110px;}.elementor-18595 .elementor-element.elementor-element-4d84fec .haru-menu-toggle{margin:0 auto;}.elementor-18595 .elementor-element.elementor-element-61d3d669{width:60%;}.elementor-18595 .elementor-element.elementor-element-61d3d669.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18595 .elementor-element.elementor-element-61d3d669 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-18595 .elementor-element.elementor-element-16fb0ba, .elementor-18595 .elementor-element.elementor-element-16fb0ba span{   margin-bottom: 0;   } .elementor-18595 .elementor-element.elementor-element-b78b199 a{   color: #fff ;   margin-bottom: 0 !important } #scroll-container {    overflow: hidden; } #scroll-text {  text-align: right;    -moz-transform: translateX(-100%);  -webkit-transform: translateX(-100%);  transform: translateX(-100%);   -moz-animation: my-animation 15s linear infinite;  -webkit-animation: my-animation 15s linear infinite;  animation: my-animation 15s linear infinite; }  @-moz-keyframes my-animation {  from { -moz-transform: translateX(-100%); }  to { -moz-transform: translateX(100%); } }  @-webkit-keyframes my-animation {  from { -webkit-transform: translateX(-100%); }  to { -webkit-transform: translateX(100%); } } @keyframes my-animation {  from {   -moz-transform: translateX(-100%);   -webkit-transform: translateX(-100%);   transform: translateX(-100%);  }  to {   -moz-transform: translateX(100%);   -webkit-transform: translateX(100%);   transform: translateX(100%);  } } .elementor-18595 .elementor-element.elementor-element-4d84fec .products-list .e-con-inner, .elementor-18595 .elementor-element.elementor-element-4d84fec .mega-menu .e-con-inner {     margin-left: 0; } .elementor-18595 .elementor-element.elementor-element-4d84fec .products-list.animate__hanimated, .elementor-18595 .elementor-element.elementor-element-4d84fec .mega-menu{   background-color: transparent !important; }  .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active {    background: #fff;   transition: background-color var(--transition),   backdrop-filter var(--transition),   box-shadow var(--transition);   box-shadow: 0px 4px 33px 1px rgba(0, 0, 0, .07); -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px);   } .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active nav li a{   color: #1E2126 !important; }   @media only screen and (max-width: 767px) { header.sticky-header {  --header-height: 70px; } }  header.sticky-header .logo img { transition: transform var(--transition); } header.sticky-header.elementor-sticky--effects .logo img { transform: scale(.8); } .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active .as-top-icon i{   color:#000 ;   } .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active .fas.fa-search, .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active .as-icon-box-top .elementor-icon-box-title, .elementor-18595 .elementor-element.elementor-element-5fe95ef0.elementor-sticky--active .as-icon-box-top .elementor-icon-box-title span {   color: #000 !important } .elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20031 .elementor-element.elementor-element-ca2bd98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20031 .elementor-element.elementor-element-e0ab62f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20031 .elementor-element.elementor-element-e0ab62f:not(.elementor-motion-effects-element-type-background), .elementor-20031 .elementor-element.elementor-element-e0ab62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c84e6ca );}.elementor-20031 .elementor-element.elementor-element-e0ab62f, .elementor-20031 .elementor-element.elementor-element-e0ab62f::before{--border-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-e0ab62f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20031 .elementor-element.elementor-element-9463f35{--display:flex;--background-transition:0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20031 .elementor-element.elementor-element-3630f6a{text-align:left;}.elementor-20031 .elementor-element.elementor-element-3630f6a img{max-width:150px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20031 .elementor-element.elementor-element-dc9910e{text-align:left;}.elementor-20031 .elementor-element.elementor-element-dc9910e .elementor-heading-title{color:var( --e-global-color-9f71e7b );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-92b0662{text-align:left;color:var( --e-global-color-28e8c0c );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-3d0cd3d{width:auto;max-width:auto;bottom:20px;}body:not(.rtl) .elementor-20031 .elementor-element.elementor-element-3d0cd3d{left:10px;}body.rtl .elementor-20031 .elementor-element.elementor-element-3d0cd3d{right:10px;}.elementor-20031 .elementor-element.elementor-element-3d0cd3d .elementor-icon-wrapper{text-align:center;}.elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-stacked .elementor-icon{background-color:#3CD91E;color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-framed .elementor-icon, .elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-default .elementor-icon{color:#3CD91E;border-color:#3CD91E;}.elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-framed .elementor-icon, .elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-default .elementor-icon svg{fill:#3CD91E;}.elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-3d0cd3d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-3d0cd3d .elementor-icon{font-size:38px;padding:13px;}.elementor-20031 .elementor-element.elementor-element-3d0cd3d .elementor-icon svg{height:38px;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-type-html{padding-bottom:0px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:5px 0px 0px 5px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:5px 0px 0px 5px;}.elementor-20031 .elementor-element.elementor-element-a4190cb .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-button[type="submit"]{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-20031 .elementor-element.elementor-element-a4190cb .elementor-button{border-radius:0px 5px 5px 0px;padding:0px 0px 0px 0px;}.elementor-20031 .elementor-element.elementor-element-a4190cb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-20031 .elementor-element.elementor-element-e8594f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20031 .elementor-element.elementor-element-e8594f5:not(.elementor-motion-effects-element-type-background), .elementor-20031 .elementor-element.elementor-element-e8594f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b11ffec );}.elementor-20031 .elementor-element.elementor-element-e8594f5, .elementor-20031 .elementor-element.elementor-element-e8594f5::before{--border-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-98a4738{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-8081749{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20031 .elementor-element.elementor-element-8081749.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20031 .elementor-element.elementor-element-d5508d6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,   .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,   .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20031 .elementor-element.elementor-element-c43b1f2{width:initial;max-width:initial;}.elementor-20031 .elementor-element.elementor-element-c43b1f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu .elementor-item{font-size:14px;font-weight:bold;line-height:1.5em;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main .elementor-item:hover,   .elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,   .elementor-20031 .elementor-element.elementor-element-c43b1f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed .elementor-item:before,   .elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-underline .elementor-item:after,    .elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-overline .elementor-item:before,    .elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-double-line .elementor-item:before,    .elementor-20031 .elementor-element.elementor-element-c43b1f2 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-20031 .elementor-element.elementor-element-a524131{--display:flex;--background-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-d4cdf4d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-20031 .elementor-element.elementor-element-2261945{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-icon{padding-right:0px;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-item > a{font-size:14px;font-weight:bold;line-height:1.5em;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-20031 .elementor-element.elementor-element-fb44a98{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20031 .elementor-element.elementor-element-b561789 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-57a5a02{width:initial;max-width:initial;}.elementor-20031 .elementor-element.elementor-element-57a5a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu .elementor-item{font-size:14px;font-weight:bold;line-height:1.5em;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main .elementor-item:hover,   .elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,   .elementor-20031 .elementor-element.elementor-element-57a5a02 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed .elementor-item:before,   .elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-9f71e7b );}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-underline .elementor-item:after,    .elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-overline .elementor-item:before,    .elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-double-line .elementor-item:before,    .elementor-20031 .elementor-element.elementor-element-57a5a02 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-20031 .elementor-element.elementor-element-23c076f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-23c076f, .elementor-20031 .elementor-element.elementor-element-23c076f::before{--border-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-153b7cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-20031 .elementor-element.elementor-element-153b7cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20031 .elementor-element.elementor-element-bf42fc2{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-widget-container{text-align:center;}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon{background-color:#02010100;--icon-padding:0.5em;}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon:hover{background-color:#B70D1C00;}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon:hover i{color:var( --e-global-color-c84e6ca );}.elementor-20031 .elementor-element.elementor-element-bf42fc2 .elementor-social-icon:hover svg{fill:var( --e-global-color-c84e6ca );}.elementor-20031 .elementor-element.elementor-element-cbc052d{text-align:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-20031 .elementor-element.elementor-element-e0ab62f{--width:33.3333%;}.elementor-20031 .elementor-element.elementor-element-9463f35{--content-width:400px;}.elementor-20031 .elementor-element.elementor-element-e8594f5{--width:66.6666%;}.elementor-20031 .elementor-element.elementor-element-8081749{--width:21.557%;}.elementor-20031 .elementor-element.elementor-element-153b7cf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20031 .elementor-element.elementor-element-e0ab62f{--width:375.895px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20031 .elementor-element.elementor-element-98a4738{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-20031 .elementor-element.elementor-element-8081749{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20031 .elementor-element.elementor-element-a524131{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20031 .elementor-element.elementor-element-2261945{width:100%;max-width:100%;}.elementor-20031 .elementor-element.elementor-element-fb44a98{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20031 .elementor-element.elementor-element-e8594f5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20031 .elementor-element.elementor-element-98a4738{--content-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20031 .elementor-element.elementor-element-2261945 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-20031 .elementor-element.elementor-element-2261945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}}  .elementor-20031 .elementor-element.elementor-element-a524131{   overflow: hidden } .elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-95085b9:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-95085b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19329 .elementor-element.elementor-element-95085b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-95085b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19329 .elementor-element.elementor-element-c024374.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-19329 .elementor-element.elementor-element-c024374.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-19329 .elementor-element.elementor-element-c024374.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-19329 .elementor-element.elementor-element-c024374 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19329 .elementor-element.elementor-element-c024374 > .elementor-element-populated{padding:20px 20px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-f2ba218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-widget-image-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19329 .elementor-element.elementor-element-ba167ee .gallery-item .gallery-caption{text-align:center;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-67f712b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19329 .elementor-element.elementor-element-67f712b:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-67f712b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e8c0c );}.elementor-19329 .elementor-element.elementor-element-67f712b, .elementor-19329 .elementor-element.elementor-element-67f712b::before{--border-transition:0.3s;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19329 .elementor-element.elementor-element-8c6ed87{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-icon i{color:var( --e-global-color-f0c7413 );transition:color 0.3s;}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-icon svg{fill:var( --e-global-color-f0c7413 );transition:fill 0.3s;}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-icon{padding-right:0px;}.elementor-19329 .elementor-element.elementor-element-8c6ed87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19329 .elementor-element.elementor-element-25b4b57{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-icon i{color:var( --e-global-color-f0c7413 );transition:color 0.3s;}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-icon svg{fill:var( --e-global-color-f0c7413 );transition:fill 0.3s;}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-icon{padding-right:0px;}.elementor-19329 .elementor-element.elementor-element-25b4b57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-19329 .elementor-element.elementor-element-a5d804f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19329 .elementor-element.elementor-element-a5d804f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19329 .elementor-element.elementor-element-a5d804f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-19329 .elementor-element.elementor-element-a5d804f > .elementor-element-populated, .elementor-19329 .elementor-element.elementor-element-a5d804f > .elementor-element-populated > .elementor-background-overlay, .elementor-19329 .elementor-element.elementor-element-a5d804f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-19329 .elementor-element.elementor-element-a5d804f > .elementor-element-populated{box-shadow:0px 0px 10px 5px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.11);margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19329 .elementor-element.elementor-element-1ad1f16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-00cac67{width:auto;max-width:auto;}.elementor-19329 .elementor-element.elementor-element-00cac67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-59e3326 .elementor-button{background-color:#D91E2E00;fill:var( --e-global-color-f0c7413 );color:var( --e-global-color-f0c7413 );padding:0px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-59e3326{width:auto;max-width:auto;}.elementor-19329 .elementor-element.elementor-element-59e3326 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-1374156{--spacer-size:1px;}.elementor-widget-woocommerce-breadcrumb .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-breadcrumb .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-d540292{width:auto;max-width:auto;}.elementor-19329 .elementor-element.elementor-element-d540292 > .elementor-widget-container{background-color:var( --e-global-color-c84e6ca );margin:0px 0px 20px 0px;padding:5px 15px 5px 15px;border-radius:5px 5px 5px 5px;}.elementor-19329 .elementor-element.elementor-element-d540292 .woocommerce-breadcrumb{color:var( --e-global-color-9f71e7b );font-family:var( --e-global-typography-8e325f6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e325f6-font-size );font-weight:var( --e-global-typography-8e325f6-font-weight );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-19329 .elementor-element.elementor-element-d540292 .woocommerce-breadcrumb > a{color:var( --e-global-color-28e8c0c );}.elementor-widget-woocommerce-product-short-description .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-short-description .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-0ed5f6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19329 .elementor-element.elementor-element-1df6139 > .elementor-widget-container{background-color:var( --e-global-color-9f71e7b );padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group > label, .elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-subgroup label{color:var( --e-global-color-c84e6ca );}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-c84e6ca );}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group .elementor-field{color:var( --e-global-color-c84e6ca );}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-28e8c0c );border-color:var( --e-global-color-28e8c0c );border-width:1px 1px 1px 1px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-28e8c0c );border-color:var( --e-global-color-28e8c0c );border-width:1px 1px 1px 1px;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-28e8c0c );}.elementor-19329 .elementor-element.elementor-element-1df6139 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-f0c7413 );color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-button[type="submit"]{background-color:var( --e-global-color-f0c7413 );color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-9cf9ff4 );color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-9cf9ff4 );color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19329 .elementor-element.elementor-element-1df6139{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-19329 .elementor-element.elementor-element-80478ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19329 .elementor-element.elementor-element-80478ec:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-80478ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-926aa22 ) 0%, var( --e-global-color-3a43c2b ) 100%);}.elementor-19329 .elementor-element.elementor-element-80478ec, .elementor-19329 .elementor-element.elementor-element-80478ec::before{--border-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-6056aad{text-align:center;}.elementor-19329 .elementor-element.elementor-element-6056aad .elementor-heading-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-e8f9d3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 20px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-557c8da{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-557c8da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-557c8da.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-557c8da.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-557c8da .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-557c8da .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-e153879{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-e153879.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-e153879.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-e153879.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-e153879 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-e153879 .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-f3cff39{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-f3cff39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-f3cff39.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-f3cff39.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-f3cff39 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-f3cff39 .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-0c8e3cd{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-0c8e3cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-0c8e3cd.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-0c8e3cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-0c8e3cd .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-0c8e3cd .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-393edaf{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-393edaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-393edaf.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-393edaf.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-393edaf .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-393edaf .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-d1fbfa9{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-d1fbfa9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-d1fbfa9.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-d1fbfa9.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-d1fbfa9 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-d1fbfa9 .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-b71d483{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-b71d483.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-b71d483.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-b71d483.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-b71d483 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-b71d483 .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-2815704{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19329 .elementor-element.elementor-element-2815704.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-2815704.elementor-view-framed .elementor-icon, .elementor-19329 .elementor-element.elementor-element-2815704.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-2815704 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-19329 .elementor-element.elementor-element-2815704 .elementor-icon-box-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-d81ea69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,    .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-37feb40 .elementor-tab-title, .elementor-19329 .elementor-element.elementor-element-37feb40 .elementor-tab-title:before, .elementor-19329 .elementor-element.elementor-element-37feb40 .elementor-tab-title:after, .elementor-19329 .elementor-element.elementor-element-37feb40 .elementor-tab-content, .elementor-19329 .elementor-element.elementor-element-37feb40 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-19329 .elementor-element.elementor-element-bd7c204{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-19329 .elementor-element.elementor-element-bd7c204:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-bd7c204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-bd7c204::before, .elementor-19329 .elementor-element.elementor-element-bd7c204 > .elementor-background-video-container::before, .elementor-19329 .elementor-element.elementor-element-bd7c204 > .e-con-inner > .elementor-background-video-container::before, .elementor-19329 .elementor-element.elementor-element-bd7c204 > .elementor-background-slideshow::before, .elementor-19329 .elementor-element.elementor-element-bd7c204 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19329 .elementor-element.elementor-element-bd7c204 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b11ffec );--background-overlay:'';}.elementor-19329 .elementor-element.elementor-element-bd7c204, .elementor-19329 .elementor-element.elementor-element-bd7c204::before{--border-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-914e516{text-align:center;}.elementor-19329 .elementor-element.elementor-element-914e516 .elementor-heading-title{color:var( --e-global-color-c84e6ca );font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1666em;}.elementor-widget-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19329 .elementor-element.elementor-element-867938c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19329 .elementor-element.elementor-element-867938c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19329 .elementor-element.elementor-element-867938c > .elementor-widget-container{margin:0px 0px -300px 0px;padding:0px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-867938c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-19329 .elementor-element.elementor-element-f522915 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19329 .elementor-element.elementor-element-f522915 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19329 .elementor-element.elementor-element-f522915{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-19329 .elementor-element.elementor-element-d0bd1eb > .elementor-container{max-width:1260px;}.elementor-19329 .elementor-element.elementor-element-d0bd1eb{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-19329 .elementor-element.elementor-element-74f0bab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19329 .elementor-element.elementor-element-070e594{text-align:center;}.elementor-19329 .elementor-element.elementor-element-070e594 .elementor-heading-title{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19329 .elementor-element.elementor-element-a30e639{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-19329 .elementor-element.elementor-element-0485f60{--display:flex;--background-transition:0.3s;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-0096442{--display:flex;--background-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-d8ed4e7{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19329 .elementor-element.elementor-element-d8ed4e7, .elementor-19329 .elementor-element.elementor-element-d8ed4e7::before{--border-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-1d0cf98{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19329 .elementor-element.elementor-element-1d0cf98:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-1d0cf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F25E80 0%, #3175FA 100%);}.elementor-19329 .elementor-element.elementor-element-1d0cf98, .elementor-19329 .elementor-element.elementor-element-1d0cf98::before{--border-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-33602de > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-33602de img{width:80px;}.elementor-19329 .elementor-element.elementor-element-6f6eb68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-6f6eb68{text-align:center;}.elementor-19329 .elementor-element.elementor-element-6f6eb68 .elementor-heading-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-6570b27 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-6570b27{text-align:center;}.elementor-19329 .elementor-element.elementor-element-6570b27 .elementor-heading-title{color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-65f15cd{text-align:center;color:var( --e-global-color-9f71e7b );}.elementor-19329 .elementor-element.elementor-element-3e1ba27 .elementor-button:hover, .elementor-19329 .elementor-element.elementor-element-3e1ba27 .elementor-button:focus{background-color:var( --e-global-color-c84e6ca );}.elementor-19329 .elementor-element.elementor-element-a9c4efe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--overlay-opacity:0;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19329 .elementor-element.elementor-element-a9c4efe:not(.elementor-motion-effects-element-type-background), .elementor-19329 .elementor-element.elementor-element-a9c4efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e8c0c );}.elementor-19329 .elementor-element.elementor-element-a9c4efe::before, .elementor-19329 .elementor-element.elementor-element-a9c4efe > .elementor-background-video-container::before, .elementor-19329 .elementor-element.elementor-element-a9c4efe > .e-con-inner > .elementor-background-video-container::before, .elementor-19329 .elementor-element.elementor-element-a9c4efe > .elementor-background-slideshow::before, .elementor-19329 .elementor-element.elementor-element-a9c4efe > .e-con-inner > .elementor-background-slideshow::before, .elementor-19329 .elementor-element.elementor-element-a9c4efe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-4fde481 ) 0%, var( --e-global-color-9dd8fdf ) 100%);}.elementor-19329 .elementor-element.elementor-element-a9c4efe, .elementor-19329 .elementor-element.elementor-element-a9c4efe::before{--border-transition:0.3s;}.elementor-19329 .elementor-element.elementor-element-36d7286 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19329 .elementor-element.elementor-element-36d7286{text-align:center;}.elementor-19329 .elementor-element.elementor-element-f1d84ad{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-widget-eael-woo-product-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-product-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .eael-product-price del .amount, .elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{font-size:14px!important;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating::before{font-size:14px!important;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span::before{font-size:14px!important;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce ul.products li.product .onsale, .elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce ul.products li.product .eael-onsale{color:#fff;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .onsale, .elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .eael-onsale{background-color:#0044FC;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#0044FC;border-right-color:#0044FC;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce ul.products li.product .outofstock-badge, .elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce ul.products li.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce ul.products li.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f div.product .price{color:#0242e4!important;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce-product-rating .star-rating::before, .eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f div.product table tbody tr, .elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f div.product form.cart div.quantity .qty, .elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .button, .eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f .button:hover, .eael-popup-details-render.elementor-19329 .elementor-element.elementor-element-ba08d2f button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-19329 .elementor-element.elementor-element-ba08d2f .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-19329 .elementor-element.elementor-element-286e8ec > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(min-width:768px){.elementor-19329 .elementor-element.elementor-element-c024374{width:50%;}.elementor-19329 .elementor-element.elementor-element-a5d804f{width:50%;}.elementor-19329 .elementor-element.elementor-element-d8ed4e7{--content-width:650px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-d540292 .woocommerce-breadcrumb{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-914e516 .elementor-heading-title{font-size:3rem;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-a5d804f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19329 .elementor-element.elementor-element-d540292 .woocommerce-breadcrumb{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19329 .elementor-element.elementor-element-914e516 .elementor-heading-title{font-size:2.5rem;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-19329 .elementor-element.elementor-element-bd7c204.elementor-element:before {   border-radius: 0px 0px 0px 150px !important; } .elementor-19329 .elementor-element.elementor-element-ba08d2f .product-details {   width: 100%!important; } .elementor-19329 .elementor-element.elementor-element-a9c4efe.elementor-element:before {   border-radius: 0px 0px 0px 100px !important; } nav li a{   color: #1E2126 !important; } .elementor-sticky .elementor-widget-theme-site-logo img {   filter:none !important } .elementor-sticky .as-icon-box-top a, .elementor-sticky .as-icon-box-top a span, .elementor-sticky .as-icon-box-top span, .elementor-sticky i.fas.fa-search{   color: #000 !important } .elementor-sticky .fa{   } .elementor-element-5fe95ef0.elementor-sticky, .as-header-bottom-border.elementor-sticky{   border-bottom: 1px solid #ededed !important; }  .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px} .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block} .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block} .elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:flex-end}}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:block;flex:unset}}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0} .elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{align-items:center;display:flex;flex-wrap:nowrap;font-size:13px;justify-content:space-between;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{align-items:center;display:flex;flex-basis:0;flex-direction:column;justify-content:center;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden;position:relative;width:100%}.e-form__indicators__indicator__progress__meter{background-color:var(--e-form-steps-indicator-progress-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);color:var(--e-form-steps-indicator-progress-meter-color);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;text-align:right;transition:width .1s linear;width:var(--e-form-steps-indicator-progress-meter-width,0)}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{border-color:var(--e-form-steps-indicator-active-secondary-color,#fff);color:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{background-color:initial;color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{align-items:center;border-style:solid;border-width:1px;display:flex;font-size:var(--e-form-steps-indicator-icon-size);height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;overflow:hidden;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{height:auto;width:var(--e-form-steps-indicator-icon-size)}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{align-items:center;border-style:solid;border-width:1px;display:flex;height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{background-color:#babfc5;height:var(--e-form-steps-divider-width);width:100%}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.elementor-select-wrapper .select-caret-down-wrapper svg{aspect-ratio:unset;display:unset;width:1em;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}.elementor-message-svg:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDExIj48cGF0aCBmaWxsPSIjMDA4QTIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc1IDguMTUgMS42IDUgLjU1IDYuMDVsNC4yIDQuMiA5LTlMMTIuNy4yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;content:"";height:1em;width:1em} @charset "UTF-8";.site-main .menu-navigation-container{overflow:visible}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;left:50%;width:0}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:-20px;width:10px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{bottom:0;content:""}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{inset-inline-start:100%;width:10px}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;border:3px solid #3f444b;bottom:0;left:0;right:0;top:0}.e--pointer-framed .elementor-item:before{content:""}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;bottom:0;content:"";left:auto;right:0;top:auto;transition:width .1s,height .1s .1s,opacity .02s .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{height:100%;width:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity .02s,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity .02s .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}.e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;bottom:0;content:"";left:auto;right:0;top:auto}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{height:100%;transition:opacity 2ms,width .4s,height .4s;width:100%}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{background:#3f444b;bottom:0;left:0;right:0;top:0;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{opacity:1;transform:scale(1)}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:50%;right:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#3f444b;bottom:0;left:0;right:0;top:0;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{bottom:100%;top:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{bottom:0;top:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{left:100%;right:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{left:0;right:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;left:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;top:-2px;width:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(-90deg)}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{left:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-end;margin-left:auto}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-start;margin-right:auto}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container{display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{height:auto;width:1em;fill:var(--nav-menu-icon-color,currentColor)}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{animation:hide-scroll .3s backwards;max-height:var(--menu-height);transform:scaleY(1)}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}} .elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;font-size:inherit;align-items:var(--icon-vertical-align,center)}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial)}.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{width:1.25em;font-size:var(--e-icon-list-icon-size)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}} .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:ELEMENTOR_SCREEN_TABLET_MAX){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:ELEMENTOR_SCREEN_MOBILE_MAX){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}} .elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}} .elementor-widget-rating{--e-rating-gap:0px;--e-rating-icon-font-size:16px;--e-rating-icon-color:#ccd6df;--e-rating-icon-marked-color:#f0ad4e;--e-rating-icon-marked-width:100%;--e-rating-justify-content:flex-start}.elementor-widget-rating .e-rating{display:flex;justify-content:var(--e-rating-justify-content)}.elementor-widget-rating .e-rating-wrapper{display:flex;justify-content:inherit;flex-direction:row;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;margin-block-end:calc(0px - var(--e-rating-gap));margin-inline-end:calc(0px - var(--e-rating-gap))}.elementor-widget-rating .e-rating .e-icon{position:relative;margin-block-end:var(--e-rating-gap);margin-inline-end:var(--e-rating-gap)}.elementor-widget-rating .e-rating .e-icon-wrapper.e-icon-marked{--e-rating-icon-color:var(--e-rating-icon-marked-color);width:var(--e-rating-icon-marked-width);position:absolute;z-index:1;height:100%;left:0;top:0;overflow:hidden}.elementor-widget-rating .e-rating .e-icon-wrapper :is(i,svg){display:flex;flex-shrink:0}.elementor-widget-rating .e-rating .e-icon-wrapper i{font-size:var(--e-rating-icon-font-size);color:var(--e-rating-icon-color)}.elementor-widget-rating .e-rating .e-icon-wrapper svg{width:auto;height:var(--e-rating-icon-font-size);fill:var(--e-rating-icon-color)} .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px} .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-inline-end-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-inline-end-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d5d8dc}.elementor-widget-tabs .elementor-tabs{text-align:start}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d5d8dc}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-desktop-title:focus-visible{border:1px solid #000}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{flex-direction:column}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{flex-grow:1;border-style:solid solid solid none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{display:flex}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{justify-content:center}.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{justify-content:flex-end}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}.elementor-tabs .elementor-tab-mobile-title{display:none}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn} .elementor-gallery__container{min-height:1px}.elementor-gallery-item{border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius);display:block;overflow:hidden;position:relative;text-decoration:none}.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);transition-duration:var(--overlay-transition-duration);transition-property:mix-blend-mode,transform,opacity,background-color}.elementor-gallery-item__image.e-gallery-image{transition-duration:var(--image-transition-duration);transition-property:filter,transform}.elementor-gallery-item__content{align-items:center;display:flex;flex-direction:column;justify-content:var(--content-justify-content,center);padding:var(--content-padding);text-align:var(--content-text-align)}.elementor-gallery-item__content>div{transition-duration:var(--content-transition-duration)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){transition-delay:calc(var(--content-transition-delay) / 3)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){transition-delay:calc(var(--content-transition-delay) / 3 * 2)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){transition-delay:calc(var(--content-transition-delay) / 3 * 3)}.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}.elementor-gallery__titles-container{display:flex;flex-wrap:wrap;justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-width:var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0 0}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:var(--galleries-pointer-border-width) 0 0 var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0}.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}.elementor-gallery-title{--space-between:10px;color:#6d7882;cursor:pointer;font-weight:500;padding:7px 14px;position:relative;transition:all .3s}.elementor-gallery-title--active{color:#495157}.elementor-gallery-title:not(:last-child){margin-inline-end:var(--space-between)}.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}.e-gallery-item.elementor-gallery-item{transition-property:all}.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:focus .elementor-gallery__item-overlay-bg,.e-gallery-item:focus .elementor-gallery__item-overlay-content,.e-gallery-item:focus .elementor-gallery__item-overlay-content__description,.e-gallery-item:focus .elementor-gallery__item-overlay-content__title,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}.e-con-inner>.elementor-widget-gallery,.e-con>.elementor-widget-gallery{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )} .e-gallery-container{position:relative;display:flex;flex-wrap:wrap}.e-gallery-container:not(.e-gallery-grid){transition:padding-bottom var(--animation-duration)}.e-gallery-item{position:relative;flex-grow:0;flex-shrink:0;transition-property:all;transition-duration:var(--animation-duration)}.e-gallery-item:not(:hover) .e-gallery-overlay{display:none}.e-gallery-item.e-gallery-item--hidden{transform:scale3d(0, 0, 0);opacity:0}.e-gallery-image{background-position:center center;background-size:cover;width:100%;transform-origin:center top;transition:var(--animation-duration)}.e-gallery-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;flex-direction:column;color:#fff;background-color:rgba(0,0,0,0.5)}.e-gallery-overlay__title{font-size:24px}.e-gallery-grid:not(.e-gallery--animated){display:grid;grid-gap:var(--vgap) var(--hgap);grid-template-columns:repeat(var(--columns), 1fr)}.e-gallery-grid:not(.e-gallery--animated) .e-gallery-item--hidden{position:absolute}.e-gallery-grid.e-gallery--animated{padding-bottom:var(--container-aspect-ratio)}.e-gallery-grid.e-gallery--animated .e-gallery-item{--item-width: calc((100% - ((var(--columns) - 1) * var(--hgap))) / var(--columns));position:absolute;top:calc(((100% / var(--rows)) + (var(--vgap) / var(--rows))) * var(--row));width:var(--item-width)}.e-gallery-grid .e-gallery-image{padding-bottom:var(--aspect-ratio)}.e-gallery-justified{padding-bottom:calc(var(--container-aspect-ratio) * 100%)}.e-gallery-justified .e-gallery-item{position:absolute;width:calc(var(--item-width) * (100% - var(--hgap) * var(--gap-count)));height:var(--item-height);top:calc(var(--item-top) + (var(--row) * var(--vgap)))}.e-gallery-justified .e-gallery-image{height:100%}.e-gallery-masonry{height:0;margin-bottom:calc(var(--highest-column-gap-count) * var(--vgap))}.e-gallery-masonry .e-gallery-item{position:absolute;width:calc(100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns)));top:calc(var(--percent-height) + (var(--items-in-column) * var(--vgap)))}.e-gallery-masonry .e-gallery-image{padding-bottom:var(--item-height)}.e-gallery--ltr.e-gallery-grid.e-gallery--animated .e-gallery-item{left:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--ltr.e-gallery-justified .e-gallery-item{left:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index))}.e-gallery--ltr.e-gallery-masonry .e-gallery-item{left:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--rtl.e-gallery-grid.e-gallery--animated .e-gallery-item{right:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--rtl.e-gallery-justified .e-gallery-item{right:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index))}.e-gallery--rtl.e-gallery-masonry .e-gallery-item{right:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--lazyload .e-gallery-image:not(.e-gallery-image-loaded){filter:opacity(0);transform:scale(0.5)} .elementor-animated-content{--translate:0,0}.elementor-animated-content:focus .elementor-animated-item--grow,.elementor-animated-content:hover .elementor-animated-item--grow{transform:scale(1.1)}.elementor-animated-content:focus .elementor-animated-item--shrink,.elementor-animated-content:hover .elementor-animated-item--shrink{transform:scale(.85)}.elementor-animated-content:focus .elementor-animated-item--shrink-contained,.elementor-animated-content:hover .elementor-animated-item--shrink-contained{transform:scale(1)}.elementor-animated-content:focus .elementor-animated-item--enter-zoom-in,.elementor-animated-content:focus .elementor-animated-item--enter-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{opacity:1;transform:scale(1)}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{transform:scale(.2)}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{transform:scale(2)}.elementor-animated-content:focus .elementor-animated-item--enter-from-bottom,.elementor-animated-content:focus .elementor-animated-item--enter-from-left,.elementor-animated-content:focus .elementor-animated-item--enter-from-right,.elementor-animated-content:focus .elementor-animated-item--enter-from-top,.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-right{transform:translateX(1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-left{transform:translateX(-1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{transform:translateY(-600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{transform:translateY(600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:focus .elementor-animated-item--move-right,.elementor-animated-content:hover .elementor-animated-item--move-right{transform:translateX(30px)}.elementor-animated-content:focus .elementor-animated-item--move-left,.elementor-animated-content:hover .elementor-animated-item--move-left{transform:translateX(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-up,.elementor-animated-content:hover .elementor-animated-item--move-up{transform:translateY(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-down,.elementor-animated-content:hover .elementor-animated-item--move-down{transform:translateY(30px)}.elementor-animated-content:focus .elementor-animated-item--move-contained-right,.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-left,.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-top,.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}.elementor-animated-content:focus .elementor-animated-item--move-contained-bottom,.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--shrink-contained{transform:scale(1.17)}.elementor-animated-content .elementor-animated-item--enter-zoom-in{transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{transform:scale(1.2) translate(var(--translate))} @font-face{font-family:eicons;src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.32.0);src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.32.0#iefix) format("embedded-opentype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.32.0) format("woff2"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.32.0) format("woff"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.32.0) format("truetype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.32.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e8aa"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzage:before{content:"\e9cc"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}  .elementor-add-new-section .elementor-add-templately-promo-button{       background-color: #5d4fff;       background-image: url(https://alphaglobalpackaging.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);       background-repeat: no-repeat;       background-position: center center;       position: relative;     }      .elementor-add-new-section .elementor-add-templately-promo-button > i{       height: 12px;     }         body .elementor-add-new-section .elementor-add-section-area-button {       margin-left: 0;     }  .elementor-add-new-section .elementor-add-templately-promo-button{       background-color: #5d4fff;       background-image: url(https://alphaglobalpackaging.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/images/templately/logo-icon.svg);       background-repeat: no-repeat;       background-position: center center;       position: relative;     }      .elementor-add-new-section .elementor-add-templately-promo-button > i{       height: 12px;     }         body .elementor-add-new-section .elementor-add-section-area-button {       margin-left: 0;     }   @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper-container .swiper-slide figure,.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper-container .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper-container .elementor-lightbox-content-source,.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper-container .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper-container .elementor-swiper-button,.elementor-element .swiper-container~.elementor-swiper-button,.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper-container .elementor-swiper-button,.elementor-lightbox .swiper-container~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;transform:translateY(-50%)}.elementor-element .swiper-container .elementor-swiper-button svg,.elementor-element .swiper-container~.elementor-swiper-button svg,.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper-container .elementor-swiper-button svg,.elementor-lightbox .swiper-container~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-element .swiper-container .elementor-swiper-button-prev,.elementor-element .swiper-container~.elementor-swiper-button-prev,.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper-container .elementor-swiper-button-prev,.elementor-lightbox .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper-container .elementor-swiper-button-next,.elementor-element .swiper-container~.elementor-swiper-button-next,.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper-container .elementor-swiper-button-next,.elementor-lightbox .swiper-container~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper-container~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container .swiper-pagination-custom,.elementor-element .swiper-container .swiper-pagination-fraction,.elementor-element .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper-container~.swiper-pagination-custom,.elementor-element .swiper-container~.swiper-pagination-fraction,.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper-container .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container .swiper-pagination-custom,.elementor-lightbox .swiper-container .swiper-pagination-fraction,.elementor-lightbox .swiper-container~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper-container~.swiper-pagination-custom,.elementor-lightbox .swiper-container~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper-container.swiper-cube .elementor-swiper-button,.elementor-element .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper-container.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-element.elementor-pagination-position-outside .swiper-container,.elementor-lightbox.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper-container~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-element.elementor-arrows-position-outside .swiper-container,.elementor-lightbox.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper-container~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}  @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC0O4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC0O4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bC1O4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bC1O4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61O4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61O4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1O4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1O4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1O4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1O4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yO4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yO4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyO4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyO4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bCyO4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bCyO4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4ZmyO4i0EwIrq6flIg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Outfit';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4ZmyO4a0EwIrq6c.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Yellowtail';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/yellowtail/v23/OZpGg_pnoDtINPfRIlLohlXHwWL9f4nluA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Yellowtail';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/yellowtail/v23/OZpGg_pnoDtINPfRIlLohlvHwWL9f4k.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAX-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAz-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAv-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuHT-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuGb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAf-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAb-k3Yk128O0g.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: italic;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAj-k3Yk128.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 200;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaaln6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjaln6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEaln6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 800;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEalmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtaln6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 900;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Oma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmYmRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOma2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmY2RjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmbGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmYGRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmYWRjV9Ku1e6i.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto Slab';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmb2RjV9Ku1Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  .fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-threads:before{content:"\e9cb"}.fa-threads-square:before{content:"\e9cc"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-x-twitter:before{content:"\e9ca"}.fa-x-twitter-square:before{content:"\e9c9"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}  @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400} @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);src:url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"),url(https://alphaglobalpackaging.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {   background-image: none !important;   }   @media screen and (max-height: 1024px) {   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @media screen and (max-height: 640px) {   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://alphaglobalpackaging.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://alphaglobalpackaging.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}     .product-category {   display: flex;   margin-bottom: 20px;   flex-direction: row;   gap: 10px;   background: #fff;   border: 1px solid #eee;   padding: 10px;   border-radius: 10px;   height: 100%; } .product-category img {    max-width: 50%;   height: auto;   flex: 0 0 50%;  border-radius: 10px;   object-fit: cover; } .product-category .category-content {   flex: 0 0 50%; }   .product-category p {  font-size: 13px; } .product-category .learn-more-button {    font-size: 13px; }   .envato-kit-66-menu .e--pointer-framed .elementor-item:before{ border-radius:1px; } .envato-kit-66-subscription-form .elementor-form-fields-wrapper{ position:relative; } .envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit{ position:static; } .envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit button{ position: absolute;   top: 50%;   right: 6px;   transform: translate(0, -50%);  -moz-transform: translate(0, -50%);  -webmit-transform: translate(0, -50%); } .envato-kit-66-testi-slider .elementor-testimonial__footer{ margin-top: -60px !important; z-index: 99;  position: relative; } .envato-kit-66-featured-slider .elementor-slides .slick-prev{ width:50px; height:50px; background-color:#ffffff !important; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); left:-25px !important; -webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); -moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); } .envato-kit-66-featured-slider .elementor-slides .slick-prev:before{ display:block; margin-top:0px; margin-left:0px; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); } .envato-kit-66-featured-slider .elementor-slides .slick-next{ width:50px; height:50px; background-color:#ffffff !important; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); right:-25px !important; -webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); -moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32); } .envato-kit-66-featured-slider .elementor-slides .slick-next:before{ display:block; margin-top:-5px; margin-right:-5px; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); } .envato-kit-66-orangetext{ color:#f4511e; } .envato-kit-66-countdown .elementor-countdown-label{ display:inline-block !important; border:2px solid rgba(255,255,255,0.2); padding:9px 20px; }  .haru-page-title.full-width.has-heading {   background-color: transparent;   background-image: linear-gradient(270deg, #F22554 0%, #0756F2 100%); }  h2.haru-page-title__heading--main {   color: #fff; } .haru-page-title__breadcrumbs .haru-breadcrumb a, .haru-page-title__breadcrumbs .haru-breadcrumb span {   color: #fff; } .pswp {   display: none; }  body{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;}body{font-family:Outfit;font-weight:400;font-style:normal;font-size:16px;}.font__secondary{font-family:Yellowtail;font-weight:400;font-style:normal;}h1{font-family:Outfit;font-weight:600;font-style:normal;font-size:36px;}h2{font-family:Outfit;font-weight:600;font-style:normal;font-size:28px;}h3{font-family:Outfit;font-weight:600;font-style:normal;font-size:24px;}h4{font-family:Outfit;font-weight:600;font-style:normal;font-size:21px;}h5{font-family:Outfit;font-weight:600;font-style:normal;font-size:18px;}h6{font-family:Outfit;font-weight:600;font-style:normal;font-size:15px;}.haru-nav-menu > li > a{font-family:Outfit;font-weight:500;font-size:15px;}.page-title-inner h1{font-family:Outfit;font-weight:600;font-style:normal;font-size:36px;}.page-title-inner .page-sub-title{font-family:Outfit;font-weight:400;font-style:normal;font-size:14px;}.elementor-15563 .elementor-element.elementor-element-6264240{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15563 .elementor-element.elementor-element-6264240:not(.elementor-motion-effects-element-type-background), .elementor-15563 .elementor-element.elementor-element-6264240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15563 .elementor-element.elementor-element-6264240, .elementor-15563 .elementor-element.elementor-element-6264240::before{--border-transition:0.3s;}.elementor-15563 .elementor-element.elementor-element-acf52bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-15563 .elementor-element.elementor-element-acf52bb:not(.elementor-motion-effects-element-type-background), .elementor-15563 .elementor-element.elementor-element-acf52bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f71e7b );}.elementor-15563 .elementor-element.elementor-element-acf52bb, .elementor-15563 .elementor-element.elementor-element-acf52bb::before{--border-transition:0.3s;}.elementor-15563 .elementor-element.elementor-element-782612a{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15563 .elementor-element.elementor-element-1392176{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15563 .elementor-element.elementor-element-e3a850d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-eael-advanced-search .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-button{background-color:var( --e-global-color-8b23d21 );height:40px;line-height:40px;width:213px;font-size:14px;border-radius:5px 5px 5px 5px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-adv-search-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search{background:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search,.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search::placeholder{font-size:14px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-wrap{height:40px;width:350px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-wrap .eael-advanced-search{border-style:none;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-form .eael-advanced-search-wrap .icon i{font-size:13px;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-widget .eael-advanced-search-result{width:100%;}.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-total-results-wrap{text-align:left;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15563 .elementor-element.elementor-element-36450eb .elementor-button{background-color:#D91E2E00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:10px 7px 5px 5px;}.elementor-15563 .elementor-element.elementor-element-36450eb{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-15563 .elementor-element.elementor-element-36450eb > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-15563 .elementor-element.elementor-element-36450eb .elementor-button:hover, .elementor-15563 .elementor-element.elementor-element-36450eb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-15563 .elementor-element.elementor-element-36450eb .elementor-button:hover svg, .elementor-15563 .elementor-element.elementor-element-36450eb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-15563 .elementor-element.elementor-element-5d1a3d6{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15563 .elementor-element.elementor-element-5d1a3d6:not(.elementor-motion-effects-element-type-background), .elementor-15563 .elementor-element.elementor-element-5d1a3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be68f );}.elementor-15563 .elementor-element.elementor-element-5d1a3d6, .elementor-15563 .elementor-element.elementor-element-5d1a3d6::before{--border-transition:0.3s;}.elementor-15563 .elementor-element.elementor-element-5d1a3d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15563 .elementor-element.elementor-element-f498580{text-align:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15563 .elementor-element.elementor-element-c470d2d{text-align:center;}.elementor-15563 .elementor-element.elementor-element-5bd4515{text-align:center;}.elementor-15563 .elementor-element.elementor-element-5bd4515 .elementor-heading-title{color:var( --e-global-color-f0c7413 );}.elementor-15563 .elementor-element.elementor-element-259652f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15563 .elementor-element.elementor-element-259652f{text-align:center;font-family:var( --e-global-typography-8e325f6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e325f6-font-size );font-weight:var( --e-global-typography-8e325f6-font-weight );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15563 .elementor-element.elementor-element-cc06d52 img{max-width:115px;}.elementor-15563 .elementor-element.elementor-element-eb33f78 .elementor-button{background-color:var( --e-global-color-f0c7413 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:5px 5px 5px 5px;}.elementor-15563 .elementor-element.elementor-element-eb33f78 .elementor-button:hover, .elementor-15563 .elementor-element.elementor-element-eb33f78 .elementor-button:focus{background-color:var( --e-global-color-9cf9ff4 );}.elementor-15563 .elementor-element.elementor-element-eb33f78{width:auto;max-width:auto;}.elementor-15563 .elementor-element.elementor-element-eb33f78 > .elementor-widget-container{margin:-20px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15563 .elementor-element.elementor-element-259652f{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-15563 .elementor-element.elementor-element-6264240{--content-width:850px;}.elementor-15563 .elementor-element.elementor-element-acf52bb{--content-width:850px;}.elementor-15563 .elementor-element.elementor-element-5d1a3d6{--width:35%;}}@media(max-width:767px){.elementor-15563 .elementor-element.elementor-element-2443836 .eael-advanced-search-button{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15563 .elementor-element.elementor-element-259652f{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-15563 .elementor-element.elementor-element-1392176 .elementor-shortcode {     display: grid;   grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));   gap: 10px; } .elementor-15563 .elementor-element.elementor-element-1392176 .category-content p, .elementor-15563 .elementor-element.elementor-element-1392176 .category-content .learn-more-button{   display: none;   }  .elementor-15563 .elementor-element.elementor-element-1392176 .product-category{       margin-bottom: 0;    align-items: center;    padding: 0     }  .elementor-15563 .elementor-element.elementor-element-1392176 .product-category img{   max-width: 50px ;  height: 50px;  object-fit: cover;  border-radius: 5px } .elementor-15563 .elementor-element.elementor-element-1392176 .category-content{  flex:auto;   } .elementor-15563 .elementor-element.elementor-element-1392176 .category-content h3{     margin: 0;     font-size: 15px;   letter-spacing: .3px;   font-weight: 400; } .elementor-15563 .elementor-element.elementor-element-5bd4515{   margin-bottom: 0 } .elementor-15563 .elementor-element.elementor-element-5d1a3d6 .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-40.e-form__buttons {   flex-direction: unset !important; } .menu-item-15378 >ul{   background-color: transparent !important;   box-shadow: none !important;   border-radius: 20px;   margin-left: 30px } .elementor-element.elementor-element-acf52bb.e-flex.e-con-boxed.e-con.e-child {   border-radius: 20px; }.elementor-19926 .elementor-element.elementor-element-5268c18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19926 .elementor-element.elementor-element-0c792d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19926 .elementor-element.elementor-element-0c792d0:not(.elementor-motion-effects-element-type-background), .elementor-19926 .elementor-element.elementor-element-0c792d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-19926 .elementor-element.elementor-element-0c792d0, .elementor-19926 .elementor-element.elementor-element-0c792d0::before{--border-transition:0.3s;}.elementor-19926 .elementor-element.elementor-element-fc5b5c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-19926 .elementor-element.elementor-element-fc5b5c2:not(.elementor-motion-effects-element-type-background), .elementor-19926 .elementor-element.elementor-element-fc5b5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f71e7b );}.elementor-19926 .elementor-element.elementor-element-fc5b5c2, .elementor-19926 .elementor-element.elementor-element-fc5b5c2::before{--border-transition:0.3s;}.elementor-19926 .elementor-element.elementor-element-faad961{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-products .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19926 .elementor-element.elementor-element-881e4c3.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-19926 .elementor-element.elementor-element-881e4c3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-19926 .elementor-element.elementor-element-8d6c3b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-eael-advanced-search .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-button{background-color:var( --e-global-color-8b23d21 );height:40px;line-height:40px;width:213px;font-size:14px;border-radius:5px 5px 5px 5px;}.elementor-19926 .elementor-element.elementor-element-13268da{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-adv-search-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search{background:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search,.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search::placeholder{font-size:14px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-wrap{height:40px;width:350px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-wrap .eael-advanced-search{border-style:none;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-form .eael-advanced-search-wrap .icon i{font-size:13px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-widget .eael-advanced-search-result{width:100%;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-total-results-wrap{text-align:left;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19926 .elementor-element.elementor-element-24f7ca8 .elementor-button{background-color:#D91E2E00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:10px 7px 5px 5px;}.elementor-19926 .elementor-element.elementor-element-24f7ca8{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-19926 .elementor-element.elementor-element-24f7ca8 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-19926 .elementor-element.elementor-element-24f7ca8 .elementor-button:hover, .elementor-19926 .elementor-element.elementor-element-24f7ca8 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-19926 .elementor-element.elementor-element-24f7ca8 .elementor-button:hover svg, .elementor-19926 .elementor-element.elementor-element-24f7ca8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-19926 .elementor-element.elementor-element-f2f19c7{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19926 .elementor-element.elementor-element-f2f19c7:not(.elementor-motion-effects-element-type-background), .elementor-19926 .elementor-element.elementor-element-f2f19c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be68f );}.elementor-19926 .elementor-element.elementor-element-f2f19c7, .elementor-19926 .elementor-element.elementor-element-f2f19c7::before{--border-transition:0.3s;}.elementor-19926 .elementor-element.elementor-element-f2f19c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19926 .elementor-element.elementor-element-1f4ccd9{text-align:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19926 .elementor-element.elementor-element-a64ae09{text-align:center;}.elementor-19926 .elementor-element.elementor-element-6474f1b{text-align:center;}.elementor-19926 .elementor-element.elementor-element-6474f1b .elementor-heading-title{color:var( --e-global-color-f0c7413 );}.elementor-19926 .elementor-element.elementor-element-738ba36 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-19926 .elementor-element.elementor-element-738ba36{text-align:center;font-family:var( --e-global-typography-8e325f6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e325f6-font-size );font-weight:var( --e-global-typography-8e325f6-font-weight );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19926 .elementor-element.elementor-element-409130f img{max-width:115px;}.elementor-19926 .elementor-element.elementor-element-4a0b70b .elementor-button{background-color:var( --e-global-color-f0c7413 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:5px 5px 5px 5px;}.elementor-19926 .elementor-element.elementor-element-4a0b70b .elementor-button:hover, .elementor-19926 .elementor-element.elementor-element-4a0b70b .elementor-button:focus{background-color:var( --e-global-color-9cf9ff4 );}.elementor-19926 .elementor-element.elementor-element-4a0b70b{width:auto;max-width:auto;}.elementor-19926 .elementor-element.elementor-element-4a0b70b > .elementor-widget-container{margin:-20px 0px 0px 0px;}@media(min-width:768px){.elementor-19926 .elementor-element.elementor-element-0c792d0{--content-width:850px;}.elementor-19926 .elementor-element.elementor-element-fc5b5c2{--content-width:850px;}.elementor-19926 .elementor-element.elementor-element-f2f19c7{--width:35%;}}@media(max-width:1024px){.elementor-19926 .elementor-element.elementor-element-881e4c3.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19926 .elementor-element.elementor-element-738ba36{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-19926 .elementor-element.elementor-element-881e4c3.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-19926 .elementor-element.elementor-element-13268da .eael-advanced-search-button{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19926 .elementor-element.elementor-element-738ba36{font-size:var( --e-global-typography-8e325f6-font-size );line-height:var( --e-global-typography-8e325f6-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-19926 .elementor-element.elementor-element-881e4c3   .product-wrap {   display: flex;   gap: 10px;   align-items: center;   border:1px solid #eee;   border-radius: 5px;      } .elementor-19926 .elementor-element.elementor-element-881e4c3 .product-thumbnail{   width: 50px;   height: 50px;   border-radius: 5px;   overflow: hidden } .elementor-19926 .elementor-element.elementor-element-881e4c3 .woocommerce-loop-product__title{   font-size: 14px;   margin-top: 0;   font-weight: 400 } .elementor-19926 .elementor-element.elementor-element-881e4c3 .products.layout-grid{   gap: 10px; } .elementor-19926 .elementor-element.elementor-element-881e4c3 .grid-item{ width:   calc(250px - 10px); } .elementor-19926 .elementor-element.elementor-element-881e4c3 .product-actions{   display: none } .elementor-19926 .elementor-element.elementor-element-6474f1b{   margin-bottom: 0 } .elementor-19926 .elementor-element.elementor-element-f2f19c7 .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-40.e-form__buttons {   flex-direction: unset !important; } .menu-item-16435 >ul{   background-color: transparent !important;   box-shadow: none !important;   border-radius: 20px !important } .elementor-element.elementor-element-acf52bb.e-flex.e-con-boxed.e-con.e-child {   border-radius: 20px; }  #gallery-1 {   margin: auto;  }  #gallery-1 .gallery-item {   float: left;   margin-top: 10px;   text-align: center;   width: 25%;  }  #gallery-1 img {   border: 2px solid #cfcfcf;  }  #gallery-1 .gallery-caption {   margin-left: 0;  }       .cls-1 {    fill: #ee7163;    fill-rule: evenodd;   }   .cls-1, .cls-2 {    stroke: #0e2c42;    stroke-linecap: round;    stroke-linejoin: round;    stroke-width: 1.5px;   }   .cls-2 {    fill: none;   }  .elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19399 .elementor-element.elementor-element-4b4d00a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-19399 .elementor-element.elementor-element-7991867d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19399 .elementor-element.elementor-element-2a6f493{text-align:justify;}.elementor-19399 .elementor-element.elementor-element-c2b7a59{text-align:justify;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19607 .elementor-element.elementor-element-b6dcd0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eael-data-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-data-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table{max-width:100%;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table thead tr th{color:#fff;background-color:#4a4893;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting:after{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table thead tr th:hover{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table thead tr th i{font-size:20px;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#f2f2f2;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table-wrap table td a{color:#c15959;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-19607 .elementor-element.elementor-element-a44b6b1 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19613 .elementor-element.elementor-element-5905b81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19613 .elementor-element.elementor-element-09dbfc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19613 .elementor-element.elementor-element-09dbfc4:not(.elementor-motion-effects-element-type-background), .elementor-19613 .elementor-element.elementor-element-09dbfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be68f );}.elementor-19613 .elementor-element.elementor-element-09dbfc4, .elementor-19613 .elementor-element.elementor-element-09dbfc4::before{--border-transition:0.3s;}.elementor-19613 .elementor-element.elementor-element-01aa775{--display:flex;--background-transition:0.3s;}.elementor-19613 .elementor-element.elementor-element-01aa775.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-4c2ceaf > .elementor-widget-container{background-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-0dccec0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-e16c1b8{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19613 .elementor-element.elementor-element-e16c1b8 .elementor-icon-box-title{margin-bottom:2px;}.elementor-19613 .elementor-element.elementor-element-e16c1b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );fill:var( --e-global-color-c84e6ca );color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-e16c1b8.elementor-view-framed .elementor-icon, .elementor-19613 .elementor-element.elementor-element-e16c1b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-e16c1b8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-e16c1b8 .elementor-icon{font-size:82px;padding:0px;border-radius:15px 15px 15px 15px;}.elementor-19613 .elementor-element.elementor-element-e16c1b8 .elementor-icon-box-description{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19613 .elementor-element.elementor-element-3e4a4fa .elementor-icon-box-title{margin-bottom:2px;}.elementor-19613 .elementor-element.elementor-element-3e4a4fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );fill:var( --e-global-color-c84e6ca );color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa.elementor-view-framed .elementor-icon, .elementor-19613 .elementor-element.elementor-element-3e4a4fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa .elementor-icon{font-size:82px;padding:0px;border-radius:15px 15px 15px 15px;}.elementor-19613 .elementor-element.elementor-element-3e4a4fa .elementor-icon-box-description{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-6cd69f6{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19613 .elementor-element.elementor-element-6cd69f6 .elementor-icon-box-title{margin-bottom:2px;}.elementor-19613 .elementor-element.elementor-element-6cd69f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );fill:var( --e-global-color-c84e6ca );color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-6cd69f6.elementor-view-framed .elementor-icon, .elementor-19613 .elementor-element.elementor-element-6cd69f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-6cd69f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-6cd69f6 .elementor-icon{font-size:82px;padding:0px;border-radius:15px 15px 15px 15px;}.elementor-19613 .elementor-element.elementor-element-6cd69f6 .elementor-icon-box-description{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-4c71298{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19613 .elementor-element.elementor-element-4c71298 .elementor-icon-box-title{margin-bottom:2px;}.elementor-19613 .elementor-element.elementor-element-4c71298.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );fill:var( --e-global-color-c84e6ca );color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-4c71298.elementor-view-framed .elementor-icon, .elementor-19613 .elementor-element.elementor-element-4c71298.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-4c71298.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-4c71298 .elementor-icon{font-size:82px;padding:0px;border-radius:15px 15px 15px 15px;}.elementor-19613 .elementor-element.elementor-element-4c71298 .elementor-icon-box-description{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19613 .elementor-element.elementor-element-b9d8f3d .elementor-icon-box-title{margin-bottom:2px;}.elementor-19613 .elementor-element.elementor-element-b9d8f3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f71e7b );fill:var( --e-global-color-c84e6ca );color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d.elementor-view-framed .elementor-icon, .elementor-19613 .elementor-element.elementor-element-b9d8f3d.elementor-view-default .elementor-icon{fill:var( --e-global-color-9f71e7b );color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-9f71e7b );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c84e6ca );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d .elementor-icon{font-size:82px;padding:0px;border-radius:15px 15px 15px 15px;}.elementor-19613 .elementor-element.elementor-element-b9d8f3d .elementor-icon-box-description{color:var( --e-global-color-c84e6ca );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(min-width:768px){.elementor-19613 .elementor-element.elementor-element-01aa775{--width:33%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-e16c1b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-6cd69f6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-4c71298 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-e16c1b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-3e4a4fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-6cd69f6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-4c71298 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19613 .elementor-element.elementor-element-b9d8f3d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19621 .elementor-element.elementor-element-c4b0580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-59c3527{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-3552957{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19621 .elementor-element.elementor-element-b2a329b > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-b2a329b{text-align:center;}.elementor-19621 .elementor-element.elementor-element-b2a329b .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-40d3ad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19621 .elementor-element.elementor-element-d8a46a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-16e52b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-64d0095 > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-64d0095{text-align:center;}.elementor-19621 .elementor-element.elementor-element-64d0095 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-ed38953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-eaae1a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-bdd41ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-af3705f > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-af3705f{text-align:center;}.elementor-19621 .elementor-element.elementor-element-af3705f .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-5073988{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-a6ba0bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-a3df6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-47a6ae8 > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-47a6ae8{text-align:center;}.elementor-19621 .elementor-element.elementor-element-47a6ae8 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-e09d300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-d79555b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-00c6eca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-07433da > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-07433da{text-align:center;}.elementor-19621 .elementor-element.elementor-element-07433da .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-6b3be0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-1a6b69f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-14c778c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-4659b69 > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-4659b69{text-align:center;}.elementor-19621 .elementor-element.elementor-element-4659b69 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-df837d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-6907353{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19621 .elementor-element.elementor-element-a19b34e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-19621 .elementor-element.elementor-element-f6236c7 > .elementor-widget-container{background-color:var( --e-global-color-f6be68f );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-19621 .elementor-element.elementor-element-f6236c7{text-align:center;}.elementor-19621 .elementor-element.elementor-element-f6236c7 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;font-weight:600;}.elementor-19621 .elementor-element.elementor-element-98b15f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}@media(min-width:768px){.elementor-19621 .elementor-element.elementor-element-3552957{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-40d3ad8{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-16e52b5{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-ed38953{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-bdd41ee{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-5073988{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-a3df6eb{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-e09d300{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-00c6eca{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-6b3be0d{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-14c778c{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-df837d1{--width:66.6666%;}.elementor-19621 .elementor-element.elementor-element-a19b34e{--width:33.3333%;}.elementor-19621 .elementor-element.elementor-element-98b15f9{--width:66.6666%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-19621 .elementor-element.elementor-element-59c3527{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-d8a46a2{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-eaae1a1{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-a6ba0bf{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-d79555b{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-1a6b69f{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-6907353{   margin: 0 !important } .elementor-19621 .elementor-element.elementor-element-c4b0580 {     display: grid;   grid-template-columns: 1fr 1fr; } @media screen and (max-width: 980px) { .elementor-19621 .elementor-element.elementor-element-c4b0580 {       grid-template-columns: 1fr ; } }.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19629 .elementor-element.elementor-element-c11277a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--background-transition:0.3s;}.elementor-19629 .elementor-element.elementor-element-be2d76f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19629 .elementor-element.elementor-element-0434890 img{border-radius:10px 10px 10px 10px;}.elementor-19629 .elementor-element.elementor-element-b4075c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-19629 .elementor-element.elementor-element-be2d76f{--width:33.3333%;}.elementor-19629 .elementor-element.elementor-element-b4075c7{--width:66.6666%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19633 .elementor-element.elementor-element-d21690a{--display:flex;--background-transition:0.3s;}.elementor-widget-eael-data-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-data-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table{max-width:100%;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table thead tr th{color:#fff;background-color:#4a4893;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting:after{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table thead tr th:hover{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table thead tr th i{font-size:20px;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#f2f2f2;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table-wrap table td a{color:#c15959;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-19633 .elementor-element.elementor-element-c7afd5e .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19637 .elementor-element.elementor-element-57216be{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-19637 .elementor-element.elementor-element-fa2b3eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19637 .elementor-element.elementor-element-76bf43b img{border-radius:10px 10px 10px 10px;}.elementor-19637 .elementor-element.elementor-element-b07c967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-19637 .elementor-element.elementor-element-fa2b3eb{--width:33.3333%;}.elementor-19637 .elementor-element.elementor-element-b07c967{--width:66.6666%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20443 .elementor-element.elementor-element-1fab6b55{margin-top:40px;margin-bottom:0px;}.elementor-widget-haru-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-haru-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.page-id-18816{   overflow: hidden }      .elementor-sticky .elementor-widget-theme-site-logo img{   filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(162deg) brightness(101%) contrast(104%); } .elementor-sticky.elementor-sticky--active .elementor-widget-theme-site-logo img{   filter:unset; }.elementor-20643 .elementor-element.elementor-element-43eb42a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-advanced-search .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20643 .elementor-element.elementor-element-679d011 .eael-advanced-search-button{background-color:var( --e-global-color-8b23d21 );height:70px;line-height:70px;width:220px;color:var( --e-global-color-9f71e7b );}.elementor-20643 .elementor-element.elementor-element-679d011 .eael-advanced-search-wrap{height:70px;width:100%;}.elementor-20643 .elementor-element.elementor-element-679d011 .eael-advanced-search-widget .eael-advanced-search-result{width:100%;}#elementor-popup-modal-20643 .dialog-widget-content{animation-duration:0.8s;background-color:#0000004F;}#elementor-popup-modal-20643{background-color:rgba(176, 182, 182, 0.7);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20643 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-20643 .dialog-close-button{display:flex;top:20px;}body:not(.rtl) #elementor-popup-modal-20643 .dialog-close-button{right:20px;}body.rtl #elementor-popup-modal-20643 .dialog-close-button{left:20px;}#elementor-popup-modal-20643 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-20643 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){#elementor-popup-modal-20643 .dialog-message{width:90vw;}#elementor-popup-modal-20643{justify-content:center;align-items:center;}}@media(min-width:768px){.elementor-20643 .elementor-element.elementor-element-43eb42a{--width:1000px;}}@media(max-width:767px){.elementor-20643 .elementor-element.elementor-element-43eb42a{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-20643 .elementor-element.elementor-element-679d011 .eael-advanced-search-button{width:100%;}#elementor-popup-modal-20643 .dialog-message{width:88vw;}}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21641 .elementor-element.elementor-element-7cbad130{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21641 .elementor-element.elementor-element-7cbad130:not(.elementor-motion-effects-element-type-background), .elementor-21641 .elementor-element.elementor-element-7cbad130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f71e7b );}.elementor-21641 .elementor-element.elementor-element-7cbad130, .elementor-21641 .elementor-element.elementor-element-7cbad130::before{--border-transition:0.3s;}.elementor-21641 .elementor-element.elementor-element-6d50695a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21641 .elementor-element.elementor-element-6d50695a:not(.elementor-motion-effects-element-type-background), .elementor-21641 .elementor-element.elementor-element-6d50695a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphaglobalpackaging.com/wp-content/uploads/2024/03/get-a-quote-image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21641 .elementor-element.elementor-element-6d50695a, .elementor-21641 .elementor-element.elementor-element-6d50695a::before{--border-transition:0.3s;}.elementor-21641 .elementor-element.elementor-element-6d50695a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21641 .elementor-element.elementor-element-6da208d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21641 .elementor-element.elementor-element-2c677a6f .elementor-heading-title{color:#0c0c0c;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21641 .elementor-element.elementor-element-9957743 > .elementor-widget-container{background-color:var( --e-global-color-9f71e7b );padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21641 .elementor-element.elementor-element-9957743 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21641 .elementor-element.elementor-element-9957743 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21641 .elementor-element.elementor-element-9957743 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group > label, .elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-subgroup label{color:var( --e-global-color-c84e6ca );}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-c84e6ca );}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group .elementor-field{color:var( --e-global-color-c84e6ca );}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-28e8c0c );border-color:var( --e-global-color-28e8c0c );border-width:1px 1px 1px 1px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-28e8c0c );border-color:var( --e-global-color-28e8c0c );border-width:1px 1px 1px 1px;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-28e8c0c );}.elementor-21641 .elementor-element.elementor-element-9957743 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-f0c7413 );color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-button[type="submit"]{background-color:var( --e-global-color-f0c7413 );color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-9cf9ff4 );color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-9cf9ff4 );color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21641 .elementor-element.elementor-element-9957743{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}#elementor-popup-modal-21641 .dialog-widget-content{animation-duration:1.4s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-21641{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-21641 .dialog-message{width:892px;height:auto;}#elementor-popup-modal-21641 .dialog-close-button{display:flex;}@media(min-width:768px){.elementor-21641 .elementor-element.elementor-element-6d50695a{--width:40%;}}@media(max-width:1024px){.elementor-21641 .elementor-element.elementor-element-7cbad130{--min-height:430px;}.elementor-21641 .elementor-element.elementor-element-6d50695a:not(.elementor-motion-effects-element-type-background), .elementor-21641 .elementor-element.elementor-element-6d50695a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#elementor-popup-modal-21641 .dialog-message{width:700px;}#elementor-popup-modal-21641 .dialog-widget-content{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-21641 .elementor-element.elementor-element-7cbad130{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21641 .elementor-element.elementor-element-6d50695a{--min-height:45vh;}.elementor-21641 .elementor-element.elementor-element-6da208d9{--min-height:55vh;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-19937 .elementor-element.elementor-element-5409089f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--background-transition:0.3s;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-widget-theme-site-logo .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-logo .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-a883e56{text-align:left;}.elementor-19937 .elementor-element.elementor-element-a883e56 img{max-width:134px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19937 .elementor-element.elementor-element-68027bbe{text-align:left;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,   .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,   .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-c84e6ca );fill:var( --e-global-color-c84e6ca );padding-left:0px;padding-right:0px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item:hover,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-underline .elementor-item:after,    .elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-overline .elementor-item:before,    .elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-double-line .elementor-item:before,    .elementor-19937 .elementor-element.elementor-element-7e484616 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-19937 .elementor-element.elementor-element-7e484616{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-menu-toggle{color:#16163f;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a:hover,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a.elementor-item-active,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a.highlighted,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-menu-toggle:hover{color:#d3b574;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a:hover,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a.elementor-item-active,   .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(0,0,0,0);}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a.elementor-item-active{color:#d3b574;background-color:rgba(0,0,0,0);}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown .elementor-item, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-e5b0df7{width:auto;max-width:auto;}.elementor-19937 .elementor-element.elementor-element-e5b0df7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-19937 .elementor-element.elementor-element-e5b0df7 .elementor-icon-box-wrapper{text-align:left;}.elementor-19937 .elementor-element.elementor-element-e5b0df7 .elementor-icon-box-title{color:#F43520;}.elementor-19937 .elementor-element.elementor-element-e5b0df7 .elementor-icon-box-title, .elementor-19937 .elementor-element.elementor-element-e5b0df7 .elementor-icon-box-title a{font-size:15px;font-weight:500;}.elementor-19937 .elementor-element.elementor-element-e5b0df7 .elementor-icon-box-description{font-size:0.7em;font-weight:400;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19937 .elementor-element.elementor-element-87cf7a1{text-align:left;}.elementor-19937 .elementor-element.elementor-element-87cf7a1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group > label, .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group .elementor-field, .elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-subgroup label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-9f71e7b );border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19937 .elementor-element.elementor-element-33582c68 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-9f71e7b );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-9f71e7b );}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-9f71e7b );}.elementor-19937 .elementor-element.elementor-element-33582c68 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-19937 .elementor-element.elementor-element-33582c68 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-19937 .elementor-element.elementor-element-33582c68 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-19937 .elementor-element.elementor-element-33582c68 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19937 .elementor-element.elementor-element-33582c68{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}#elementor-popup-modal-19937 .dialog-widget-content{animation-duration:1.2s;background-color:var( --e-global-color-f6be68f );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-19937{background-color:#00000000;justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-19937 .dialog-message{width:400px;height:100vh;align-items:flex-start;}#elementor-popup-modal-19937 .dialog-close-button{display:flex;top:3.3%;font-size:18px;}body:not(.rtl) #elementor-popup-modal-19937 .dialog-close-button{right:6.6%;}body.rtl #elementor-popup-modal-19937 .dialog-close-button{left:6.6%;}#elementor-popup-modal-19937 .dialog-close-button i{color:var( --e-global-color-primary );}#elementor-popup-modal-19937 .dialog-close-button svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-68027bbe{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-87cf7a1{text-align:left;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-68027bbe{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown .elementor-item, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-19937 .elementor-element.elementor-element-7e484616 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19937 .elementor-element.elementor-element-33582c68 > .elementor-widget-container{margin:0px 0px 0px 0px;}#elementor-popup-modal-19937{justify-content:center;align-items:center;}}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .eael-popup-details-render{width:80%;max-width:900px}.eael-popup-details-render .eael-preloader{margin:0 auto;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:50px;height:50px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}@-webkit-keyframes eaelSpin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes eaelSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-product-popup{position:fixed;left:0;top:0;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;z-index:-1}.eael-product-popup.eael-product-popup-ready{z-index:999;opacity:1 !important}.eael-product-popup.eael-product-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup.eael-product-zoom-in .eael-product-popup-details{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-popup-details{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-modal-bg{opacity:.7}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-modal-bg{opacity:0}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-popup-details{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.eael-product-popup .eael-product-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup .eael-product-popup-details{position:relative;margin:5vh auto;padding:20px;border:1px solid #888;max-width:900px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;width:100%;border-radius:10px;height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button{position:relative}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-added:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:inline-block;position:absolute;right:12px}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-loading:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:12px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}.eael-product-popup.woocommerce div.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;background:rgba(0,0,0,0);position:relative;width:inherit;float:inherit}.eael-product-popup.woocommerce div.product.ast-article-single,.eael-product-popup.woocommerce div.product .ast-article-single{background:rgba(0,0,0,0)}@media(max-width: 767px){.eael-product-popup.woocommerce div.product{display:block}}.eael-product-popup.woocommerce div.product div.images{width:100%;margin-bottom:0}.eael-product-popup.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n){margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img{cursor:pointer;opacity:.5}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img:hover,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img:hover{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img.flex-active,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img.flex-active{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:last-child{margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 ol.flex-control-thumbs,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 ol.flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.eael-product-popup.woocommerce div.product .product_title{font-size:28px;line-height:1.2em;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-transform:capitalize}.eael-product-popup.woocommerce div.product .product_title.entry-title{display:block}.eael-product-popup.woocommerce div.product .product_title:before{content:none}.eael-product-popup.woocommerce div.product .price{font-size:25px;line-height:1.2em;margin:0 0 15px;text-align:left !important}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;line-height:1.2em;margin:0}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p,.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:20px}.eael-product-popup.woocommerce div.product .button{margin:0 !important;line-height:1.5em}.eael-product-popup.woocommerce div.product form.cart{margin:0 0 1.2em;padding:0;border:none;width:100%}.eael-product-popup.woocommerce div.product form.cart table{border:none;margin:0 0 1.2em;border-collapse:collapse;width:100%}.eael-product-popup.woocommerce div.product form.cart table tbody{display:table-row-group;border:none}.eael-product-popup.woocommerce div.product form.cart p.stock{margin-bottom:0}.eael-product-popup.woocommerce div.product form.cart .group_table td{border:none}.eael-product-popup.woocommerce div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.eael-product-popup.woocommerce div.product form.cart div.quantity{margin-right:15px;width:auto}.eael-product-popup.woocommerce div.product form.cart div.quantity input,.eael-product-popup.woocommerce div.product form.cart div.quantity a{height:100%;border:1px solid}.eael-product-popup.woocommerce div.product form.cart div.quantity input[type=number]{min-width:90px}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty{text-align:center}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{outline:none}.eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 40px}.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.plus,.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.minus{display:none}.eael-product-popup.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .star-rating{font-size:16px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:top;font-size:16px;line-height:18px}.eael-product-popup.woocommerce div.product table tbody tr{border-bottom:1px solid #ccc}.eael-product-popup.woocommerce div.product table tbody tr td{background:rgba(0,0,0,0);vertical-align:middle !important;padding:15px 15px 15px 0 !important}.eael-product-popup.woocommerce div.product .product_meta{font-size:14px;border-top:1px solid #ccc;border-bottom:0;padding:1em 0 0;margin:0 0 .8em}.eael-product-popup.woocommerce div.product .product_meta>span{display:block;border:none;padding:5px 0}.eael-product-popup .eael-product-image-wrap{width:40%;background-image:url("../../../wp-admin/images/spinner.gif");background-repeat:no-repeat;background-position:center center}@media(max-width: 767px){.eael-product-popup .eael-product-image-wrap{width:100%}}.eael-product-popup .eael-product-image-wrap .badge-container{display:none}.eael-product-popup .eael-product-image-wrap .eael-new-product .flex-viewport{height:auto !important}.eael-product-popup .eael-product-details-wrap{width:56%;margin-left:4%;text-align:left}@media(max-width: 767px){.eael-product-popup .eael-product-details-wrap{width:100%;margin-left:0;margin-top:25px}}.eael-product-popup .eael-product-details-wrap .is-divider{display:none}.eael-product-popup button.eael-product-popup-close{position:absolute;right:-15px;top:-18px;font-size:20px;padding:0;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#fff !important;text-align:center;-webkit-box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000 !important;height:40px;width:40px;min-height:40px;max-width:40px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:1;border:0;margin:0}.eael-product-popup button.eael-product-popup-close:focus{outline:none}.eael-product-popup form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.eael-product-popup form.cart.variations_form{display:block}.eael-product-popup form.cart.variations_form .variations{border:none}.eael-product-popup form.cart.variations_form .variations tr{margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td{display:block;width:100%;border:none;padding:0;margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td select{width:100%}.eael-product-popup form.cart.variations_form .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-popup form.cart.grouped_form{display:block}.eael-product-popup form.cart.grouped_form table .button{line-height:1.2em}.eael-product-popup form.cart.grouped_form .quantity{width:100%}.eael-product-popup form.cart.grouped_form .quantity input,.eael-product-popup form.cart.grouped_form .quantity a{height:auto !important;min-height:2.507em;line-height:1.2em}.eael-product-popup form.cart .quantity{width:37%;margin-right:20px}.eael-product-popup form.cart .quantity input{width:100%}.eael-product-popup .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-popup .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-popup .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-popup .eael-onsale.sale-preset-2.outofstock{line-height:1.2em;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}.eael-product-popup .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-popup .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-popup .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-product-popup .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-37pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-popup .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;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}.theme-oceanwp.elementor-editor-active .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{max-width:150px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity *{min-height:33px;line-height:33px;margin-top:1px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:100px}@media only screen and (max-width: 1023px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:70px}}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}@media only screen and (max-width: 767px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity{width:50%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .minus,.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .plus{width:20%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{width:60%;min-width:auto !important}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 18px !important}}.theme-savoy #elementor-lightbox-slideshow-single-img{display:none !important}.theme-savoy .eael-product-popup.woocommerce .nm-quantity-wrap .quantity .input-text{height:42px}.theme-savoy .eael-product-popup .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-savoy .eael-product-popup .nm-quantity-wrap{width:auto;border:none}.theme-savoy .eael-product-popup .nm-quantity-wrap .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-savoy .eael-product-popup .variations_form.nm-custom-select tr .value select{opacity:1;border:1px solid #ccc}.theme-savoy .eael-product-popup #nm-product-meta{padding-left:0;text-align:left}.theme-savoy .eael-product-popup #nm-product-meta .nm-row{padding-left:0}.theme-savoy .eael-product-popup #nm-product-meta .nm-row .col-xs-12{padding-left:0;display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.theme-savoy .eael-product-popup .eael-product-popup-ready~#elementor-lightbox-slideshow-single-img{display:none !important}.theme-buddyboss-theme .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:5px 36px} .eael-woo-product-carousel-container .swiper-button-next:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-next:after{content:""}.eael-woo-product-carousel-container ins{background:rgba(0,0,0,0)}.eael-woo-product-carousel-container .woocommerce ul.products{padding:0 !important}.eael-woo-product-carousel-container .woocommerce ul.products:before,.eael-woo-product-carousel-container .woocommerce ul.products:after{display:none}.eael-woo-product-carousel-container .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-woo-product-carousel-container .woocommerce ul.products .product .eael-star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{margin:0;display:block;float:none;height:1em;width:5.6em;font-size:14px !important;line-height:1em}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-woo-product-carousel-container .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8:not(.swiper-initialized) .eael-product-carousel{height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8-lower:not(.swiper-container-initialized) .eael-product-carousel{width:350px;height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(1, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products .product:nth-child(n+2){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products .product:nth-child(n+3){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(3, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products .product:nth-child(n+4){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(4, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products .product:nth-child(n+5){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(5, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products .product:nth-child(n+6){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(6, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products .product:nth-child(n+7){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-carousel{direction:ltr}.eael-woo-product-carousel-container .eael-woo-product-carousel a.button.add_to_cart_button.added{display:none !important}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-quick-view a{cursor:pointer}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products{margin:0;-ms-flex-wrap:unset;flex-wrap:unset}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products .product{float:none}.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="1"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="2"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="3"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="4"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="5"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="6"] .product.swiper-slide{position:relative;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.eael-woo-product-carousel-container.preset-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-prev:hover{background-color:#597dfc;color:#fff}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel{border-radius:20px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:20px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .product-image-wrap{border-radius:20px 20px 0 0}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-1 .product-details-wrap{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;padding:20px}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .product-details{width:60%}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .eael-product-price{width:40%;text-align:right;color:#597dfc}.eael-woo-product-carousel-container.preset-2 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap{display:none !important}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap{left:auto}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap.box-style-list{visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:left}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay{background:rgba(95,58,224,.4117647059);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.block-style{display:none !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel{border-radius:10px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .star-rating{display:inline-block !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-product-price{color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-3 .product-details-wrap{padding:20px}.eael-woo-product-carousel-container.preset-3 .product-details-wrap .eael-product-excerpt p{margin-top:5px}.eael-woo-product-carousel-container.preset-4 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-pagination .swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-prev:hover{background-color:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap{bottom:0;position:relative}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style{visibility:visible;opacity:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-popup{display:none}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{background:rgba(23,70,236,.55);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-title-wrap{width:60%;text-align:left}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-price{width:40%;text-align:right}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:45px;min-height:45px;line-height:45px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.outofstock{line-height:normal;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}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4{left:0;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5{display:block;line-height:74px;height:50px;width:100px;left:-35pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-woo-product-carousel-container .swiper-image-stretch .product-image-wrap img{width:100%}.eael-woo-product-carousel-container .eael-marquee-carousel .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet{border-radius:2px;width:8px;height:3px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet{border-radius:0}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);margin:0 7px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75;background:rgba(0,0,0,0)}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination{width:350px !important;margin-top:20px}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide{opacity:.4}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide.swiper-slide-next{opacity:1}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide img{width:60px;height:60px;-webkit-transition:all .3s ease;transition:all .3s ease}@media all and (min-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_desktop{display:none !important}}@media all and (min-width: 768px)and (max-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_tablet{display:none !important}}@media all and (max-width: 767px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_mobile{display:none !important}}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px;-webkit-transition:all .2s;transition:all .2s}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{font-size:20px;margin:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:5px;-webkit-filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));background-color:#eee;background-image:none;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-woo-product-carousel-container .swiper-container .swiper-button-next:focus,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev.swiper-button-disabled{color:#c3c9d0;opacity:.7}.eael-woo-product-carousel-container .swiper-container .swiper-button-next i,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev i{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next{right:-40px}.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{left:-40px}.eael-woo-product-carousel-container .eael-product-title *{margin:0 0 10px 0;font-size:18px;line-height:1.2em;font-weight:500}.eael-woo-product-carousel-container .eael-product-price{font-size:15px;line-height:1.5em}.eael-woo-product-carousel-container .eael-product-excerpt p{margin-bottom:0}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap.block-style,.eael-woo-product-carousel-container .product.outofstock .icons-wrap.block-style{grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.outofstock .icons-wrap li:first-child{display:none}.eael-woo-product-carousel-container .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-woo-product-carousel-container .icons-wrap.box-style li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a:hover{background:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#597dfc;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.box-style-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-50px;top:30px;-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li{-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a:hover{background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#5f3ae0;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.block-style{background:#5f3ae0;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;top:auto;bottom:-50px;margin:0;color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style:before,.eael-woo-product-carousel-container .icons-wrap.block-style:after{content:none}.eael-woo-product-carousel-container .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #fff}.eael-woo-product-carousel-container .icons-wrap.block-style li:last-child{border:none}.eael-woo-product-carousel-container .icons-wrap.block-style li a{position:relative;color:#fff;background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.block-style li a:hover{background:rgba(0,0,0,0);color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart{font-size:0;border-radius:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button{padding:0 !important;margin:0;font-size:0;border-radius:0;background:#5f3ae0;display:block;border:none;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:hover{background:inherit;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-woo-product-carousel-container .icons-wrap li a i{position:relative;font-size:16px;line-height:1.2em}.eael-woo-product-carousel-container .icons-wrap li a svg{width:18px}.eael-woo-product-carousel-container .eael-product-cats{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-woo-product-carousel-container .eael-product-cats a{font-size:14px;line-height:1.2em;padding:5px 10px;margin-right:5px}.eael-woo-product-carousel-container .eael-no-posts-found{margin:0;background:#ccc;color:#000;font-size:16px;line-height:1.2em;direction:ltr}.eael-woo-product-carousel-container .swiper-container{width:100%}.eael-woo-product-carousel-container .swiper-container~.swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-container~.swiper-button-next:after{content:none}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.theme-astra .woocommerce.eael-woo-product-carousel ul.products,.theme-astra .woocommerce-page .eael-woo-product-carousel ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.theme-astra .woocommerce ul.products li.product a.added_to_cart.wc-forward{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-blocksy .button:before{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";-webkit-filter:none !important;filter:none !important;opacity:1;z-index:0;bottom:0 !important;right:0;line-height:1.2em}.theme-blocksy .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{width:auto;height:1.5rem}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{left:0}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{letter-spacing:14px;font-size:14px}.theme-buddyboss-theme #content .elementor-widget-container .star-rating{margin:0px}.theme-buddyboss-theme #content .elementor-widget-container .eael-product-price ins{text-decoration:none}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product{background:rgba(0,0,0,0);border-radius:20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product.type-product{margin:0 12px 20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .eael-product-carousel{margin:0;width:100%}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .star-rating{min-width:100px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product .button{width:35px;border-radius:3px;margin:3px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product a.added_to_cart{width:35px;line-height:0;font-size:0;border:none;margin-right:3px;margin-bottom:4px;color:inherit}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product a.added_to_cart{line-height:0;font-size:0;width:100%;color:inherit;border:none;background:rgba(0,0,0,0)}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product .eael-star-rating.star-rating{min-width:100px}.theme-buddyboss-theme .woocommerce.eael-woo-product-carousel ul.products li.product:first-of-type{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery{position:relative}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;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}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger img.emoji{display:block !important;height:25px !important;width:25px !important}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-control-nav{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-direction-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-shoptimizer .eael-woo-slider-popup form.cart.variations_form .variations td select{width:100%;padding:15px;border:1px solid #d4d5d9;border-radius:4px;font-size:15px}.theme-shoptimizer .site-main ul.products li.product:before,.theme-shoptimizer .site-main ul.products li.product:hover:before{display:none}.theme-shoptimizer li.product:not(.product-category):hover img{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.theme-shoptimizer ul.products li.product .button{position:relative}.theme-shoptimizer .preset-2 ul.products li.product .button,.theme-shoptimizer .preset-4 ul.products li.product .button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{bottom:0}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;display:initial}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .star-rating span{display:block}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .add_to_cart_button{width:100%;background:rgba(0,0,0,0)}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart{display:inline-block;width:100%;position:relative}.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{width:35px;height:35px;position:relative}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-botiga .ul.wc-block-grid__products,.theme-botiga ul.products{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.theme-botiga .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .eael-popup-details-render{width:80%;max-width:900px}.eael-popup-details-render .eael-preloader{margin:0 auto;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:50px;height:50px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}@-webkit-keyframes eaelSpin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes eaelSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-product-popup{position:fixed;left:0;top:0;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;z-index:-1}.eael-product-popup.eael-product-popup-ready{z-index:999;opacity:1 !important}.eael-product-popup.eael-product-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup.eael-product-zoom-in .eael-product-popup-details{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-popup-details{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-modal-bg{opacity:.7}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-modal-bg{opacity:0}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-popup-details{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.eael-product-popup .eael-product-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup .eael-product-popup-details{position:relative;margin:5vh auto;padding:20px;border:1px solid #888;max-width:900px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;width:100%;border-radius:10px;height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button{position:relative}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-added:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:inline-block;position:absolute;right:12px}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-loading:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:12px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}.eael-product-popup.woocommerce div.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;background:rgba(0,0,0,0);position:relative;width:inherit;float:inherit}.eael-product-popup.woocommerce div.product.ast-article-single,.eael-product-popup.woocommerce div.product .ast-article-single{background:rgba(0,0,0,0)}@media(max-width: 767px){.eael-product-popup.woocommerce div.product{display:block}}.eael-product-popup.woocommerce div.product div.images{width:100%;margin-bottom:0}.eael-product-popup.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n){margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img{cursor:pointer;opacity:.5}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img:hover,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img:hover{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img.flex-active,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img.flex-active{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:last-child{margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 ol.flex-control-thumbs,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 ol.flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.eael-product-popup.woocommerce div.product .product_title{font-size:28px;line-height:1.2em;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-transform:capitalize}.eael-product-popup.woocommerce div.product .product_title.entry-title{display:block}.eael-product-popup.woocommerce div.product .product_title:before{content:none}.eael-product-popup.woocommerce div.product .price{font-size:25px;line-height:1.2em;margin:0 0 15px;text-align:left !important}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;line-height:1.2em;margin:0}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p,.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:20px}.eael-product-popup.woocommerce div.product .button{margin:0 !important;line-height:1.5em}.eael-product-popup.woocommerce div.product form.cart{margin:0 0 1.2em;padding:0;border:none;width:100%}.eael-product-popup.woocommerce div.product form.cart table{border:none;margin:0 0 1.2em;border-collapse:collapse;width:100%}.eael-product-popup.woocommerce div.product form.cart table tbody{display:table-row-group;border:none}.eael-product-popup.woocommerce div.product form.cart p.stock{margin-bottom:0}.eael-product-popup.woocommerce div.product form.cart .group_table td{border:none}.eael-product-popup.woocommerce div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.eael-product-popup.woocommerce div.product form.cart div.quantity{margin-right:15px;width:auto}.eael-product-popup.woocommerce div.product form.cart div.quantity input,.eael-product-popup.woocommerce div.product form.cart div.quantity a{height:100%;border:1px solid}.eael-product-popup.woocommerce div.product form.cart div.quantity input[type=number]{min-width:90px}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty{text-align:center}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{outline:none}.eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 40px}.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.plus,.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.minus{display:none}.eael-product-popup.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .star-rating{font-size:16px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:top;font-size:16px;line-height:18px}.eael-product-popup.woocommerce div.product table tbody tr{border-bottom:1px solid #ccc}.eael-product-popup.woocommerce div.product table tbody tr td{background:rgba(0,0,0,0);vertical-align:middle !important;padding:15px 15px 15px 0 !important}.eael-product-popup.woocommerce div.product .product_meta{font-size:14px;border-top:1px solid #ccc;border-bottom:0;padding:1em 0 0;margin:0 0 .8em}.eael-product-popup.woocommerce div.product .product_meta>span{display:block;border:none;padding:5px 0}.eael-product-popup .eael-product-image-wrap{width:40%;background-image:url("../../../wp-admin/images/spinner.gif");background-repeat:no-repeat;background-position:center center}@media(max-width: 767px){.eael-product-popup .eael-product-image-wrap{width:100%}}.eael-product-popup .eael-product-image-wrap .badge-container{display:none}.eael-product-popup .eael-product-image-wrap .eael-new-product .flex-viewport{height:auto !important}.eael-product-popup .eael-product-details-wrap{width:56%;margin-left:4%;text-align:left}@media(max-width: 767px){.eael-product-popup .eael-product-details-wrap{width:100%;margin-left:0;margin-top:25px}}.eael-product-popup .eael-product-details-wrap .is-divider{display:none}.eael-product-popup button.eael-product-popup-close{position:absolute;right:-15px;top:-18px;font-size:20px;padding:0;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#fff !important;text-align:center;-webkit-box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000 !important;height:40px;width:40px;min-height:40px;max-width:40px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:1;border:0;margin:0}.eael-product-popup button.eael-product-popup-close:focus{outline:none}.eael-product-popup form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.eael-product-popup form.cart.variations_form{display:block}.eael-product-popup form.cart.variations_form .variations{border:none}.eael-product-popup form.cart.variations_form .variations tr{margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td{display:block;width:100%;border:none;padding:0;margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td select{width:100%}.eael-product-popup form.cart.variations_form .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-popup form.cart.grouped_form{display:block}.eael-product-popup form.cart.grouped_form table .button{line-height:1.2em}.eael-product-popup form.cart.grouped_form .quantity{width:100%}.eael-product-popup form.cart.grouped_form .quantity input,.eael-product-popup form.cart.grouped_form .quantity a{height:auto !important;min-height:2.507em;line-height:1.2em}.eael-product-popup form.cart .quantity{width:37%;margin-right:20px}.eael-product-popup form.cart .quantity input{width:100%}.eael-product-popup .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-popup .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-popup .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-popup .eael-onsale.sale-preset-2.outofstock{line-height:1.2em;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}.eael-product-popup .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-popup .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-popup .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-product-popup .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-37pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-popup .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;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}.theme-oceanwp.elementor-editor-active .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{max-width:150px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity *{min-height:33px;line-height:33px;margin-top:1px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:100px}@media only screen and (max-width: 1023px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:70px}}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}@media only screen and (max-width: 767px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity{width:50%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .minus,.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .plus{width:20%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{width:60%;min-width:auto !important}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 18px !important}}.theme-savoy #elementor-lightbox-slideshow-single-img{display:none !important}.theme-savoy .eael-product-popup.woocommerce .nm-quantity-wrap .quantity .input-text{height:42px}.theme-savoy .eael-product-popup .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-savoy .eael-product-popup .nm-quantity-wrap{width:auto;border:none}.theme-savoy .eael-product-popup .nm-quantity-wrap .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-savoy .eael-product-popup .variations_form.nm-custom-select tr .value select{opacity:1;border:1px solid #ccc}.theme-savoy .eael-product-popup #nm-product-meta{padding-left:0;text-align:left}.theme-savoy .eael-product-popup #nm-product-meta .nm-row{padding-left:0}.theme-savoy .eael-product-popup #nm-product-meta .nm-row .col-xs-12{padding-left:0;display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.theme-savoy .eael-product-popup .eael-product-popup-ready~#elementor-lightbox-slideshow-single-img{display:none !important}.theme-buddyboss-theme .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:5px 36px} .eael-woo-product-carousel-container .swiper-button-next:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-next:after{content:""}.eael-woo-product-carousel-container ins{background:rgba(0,0,0,0)}.eael-woo-product-carousel-container .woocommerce ul.products{padding:0 !important}.eael-woo-product-carousel-container .woocommerce ul.products:before,.eael-woo-product-carousel-container .woocommerce ul.products:after{display:none}.eael-woo-product-carousel-container .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-woo-product-carousel-container .woocommerce ul.products .product .eael-star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{margin:0;display:block;float:none;height:1em;width:5.6em;font-size:14px !important;line-height:1em}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-woo-product-carousel-container .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8:not(.swiper-initialized) .eael-product-carousel{height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8-lower:not(.swiper-container-initialized) .eael-product-carousel{width:350px;height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(1, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products .product:nth-child(n+2){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products .product:nth-child(n+3){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(3, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products .product:nth-child(n+4){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(4, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products .product:nth-child(n+5){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(5, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products .product:nth-child(n+6){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(6, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products .product:nth-child(n+7){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-carousel{direction:ltr}.eael-woo-product-carousel-container .eael-woo-product-carousel a.button.add_to_cart_button.added{display:none !important}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-quick-view a{cursor:pointer}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products{margin:0;-ms-flex-wrap:unset;flex-wrap:unset}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products .product{float:none}.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="1"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="2"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="3"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="4"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="5"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="6"] .product.swiper-slide{position:relative;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.eael-woo-product-carousel-container.preset-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-prev:hover{background-color:#597dfc;color:#fff}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel{border-radius:20px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:20px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .product-image-wrap{border-radius:20px 20px 0 0}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-1 .product-details-wrap{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;padding:20px}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .product-details{width:60%}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .eael-product-price{width:40%;text-align:right;color:#597dfc}.eael-woo-product-carousel-container.preset-2 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap{display:none !important}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap{left:auto}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap.box-style-list{visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:left}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay{background:rgba(95,58,224,.4117647059);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.block-style{display:none !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel{border-radius:10px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .star-rating{display:inline-block !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-product-price{color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-3 .product-details-wrap{padding:20px}.eael-woo-product-carousel-container.preset-3 .product-details-wrap .eael-product-excerpt p{margin-top:5px}.eael-woo-product-carousel-container.preset-4 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-pagination .swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-prev:hover{background-color:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap{bottom:0;position:relative}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style{visibility:visible;opacity:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-popup{display:none}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{background:rgba(23,70,236,.55);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-title-wrap{width:60%;text-align:left}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-price{width:40%;text-align:right}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:45px;min-height:45px;line-height:45px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.outofstock{line-height:normal;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}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4{left:0;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5{display:block;line-height:74px;height:50px;width:100px;left:-35pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-woo-product-carousel-container .swiper-image-stretch .product-image-wrap img{width:100%}.eael-woo-product-carousel-container .eael-marquee-carousel .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet{border-radius:2px;width:8px;height:3px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet{border-radius:0}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);margin:0 7px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75;background:rgba(0,0,0,0)}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination{width:350px !important;margin-top:20px}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide{opacity:.4}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide.swiper-slide-next{opacity:1}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide img{width:60px;height:60px;-webkit-transition:all .3s ease;transition:all .3s ease}@media all and (min-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_desktop{display:none !important}}@media all and (min-width: 768px)and (max-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_tablet{display:none !important}}@media all and (max-width: 767px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_mobile{display:none !important}}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px;-webkit-transition:all .2s;transition:all .2s}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{font-size:20px;margin:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:5px;-webkit-filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));background-color:#eee;background-image:none;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-woo-product-carousel-container .swiper-container .swiper-button-next:focus,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev.swiper-button-disabled{color:#c3c9d0;opacity:.7}.eael-woo-product-carousel-container .swiper-container .swiper-button-next i,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev i{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next{right:-40px}.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{left:-40px}.eael-woo-product-carousel-container .eael-product-title *{margin:0 0 10px 0;font-size:18px;line-height:1.2em;font-weight:500}.eael-woo-product-carousel-container .eael-product-price{font-size:15px;line-height:1.5em}.eael-woo-product-carousel-container .eael-product-excerpt p{margin-bottom:0}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap.block-style,.eael-woo-product-carousel-container .product.outofstock .icons-wrap.block-style{grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.outofstock .icons-wrap li:first-child{display:none}.eael-woo-product-carousel-container .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-woo-product-carousel-container .icons-wrap.box-style li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a:hover{background:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#597dfc;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.box-style-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-50px;top:30px;-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li{-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a:hover{background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#5f3ae0;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.block-style{background:#5f3ae0;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;top:auto;bottom:-50px;margin:0;color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style:before,.eael-woo-product-carousel-container .icons-wrap.block-style:after{content:none}.eael-woo-product-carousel-container .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #fff}.eael-woo-product-carousel-container .icons-wrap.block-style li:last-child{border:none}.eael-woo-product-carousel-container .icons-wrap.block-style li a{position:relative;color:#fff;background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.block-style li a:hover{background:rgba(0,0,0,0);color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart{font-size:0;border-radius:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button{padding:0 !important;margin:0;font-size:0;border-radius:0;background:#5f3ae0;display:block;border:none;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:hover{background:inherit;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-woo-product-carousel-container .icons-wrap li a i{position:relative;font-size:16px;line-height:1.2em}.eael-woo-product-carousel-container .icons-wrap li a svg{width:18px}.eael-woo-product-carousel-container .eael-product-cats{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-woo-product-carousel-container .eael-product-cats a{font-size:14px;line-height:1.2em;padding:5px 10px;margin-right:5px}.eael-woo-product-carousel-container .eael-no-posts-found{margin:0;background:#ccc;color:#000;font-size:16px;line-height:1.2em;direction:ltr}.eael-woo-product-carousel-container .swiper-container{width:100%}.eael-woo-product-carousel-container .swiper-container~.swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-container~.swiper-button-next:after{content:none}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.theme-astra .woocommerce.eael-woo-product-carousel ul.products,.theme-astra .woocommerce-page .eael-woo-product-carousel ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.theme-astra .woocommerce ul.products li.product a.added_to_cart.wc-forward{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-blocksy .button:before{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";-webkit-filter:none !important;filter:none !important;opacity:1;z-index:0;bottom:0 !important;right:0;line-height:1.2em}.theme-blocksy .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{width:auto;height:1.5rem}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{left:0}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{letter-spacing:14px;font-size:14px}.theme-buddyboss-theme #content .elementor-widget-container .star-rating{margin:0px}.theme-buddyboss-theme #content .elementor-widget-container .eael-product-price ins{text-decoration:none}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product{background:rgba(0,0,0,0);border-radius:20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product.type-product{margin:0 12px 20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .eael-product-carousel{margin:0;width:100%}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .star-rating{min-width:100px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product .button{width:35px;border-radius:3px;margin:3px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product a.added_to_cart{width:35px;line-height:0;font-size:0;border:none;margin-right:3px;margin-bottom:4px;color:inherit}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product a.added_to_cart{line-height:0;font-size:0;width:100%;color:inherit;border:none;background:rgba(0,0,0,0)}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product .eael-star-rating.star-rating{min-width:100px}.theme-buddyboss-theme .woocommerce.eael-woo-product-carousel ul.products li.product:first-of-type{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery{position:relative}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;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}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger img.emoji{display:block !important;height:25px !important;width:25px !important}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-control-nav{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-direction-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-shoptimizer .eael-woo-slider-popup form.cart.variations_form .variations td select{width:100%;padding:15px;border:1px solid #d4d5d9;border-radius:4px;font-size:15px}.theme-shoptimizer .site-main ul.products li.product:before,.theme-shoptimizer .site-main ul.products li.product:hover:before{display:none}.theme-shoptimizer li.product:not(.product-category):hover img{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.theme-shoptimizer ul.products li.product .button{position:relative}.theme-shoptimizer .preset-2 ul.products li.product .button,.theme-shoptimizer .preset-4 ul.products li.product .button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{bottom:0}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;display:initial}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .star-rating span{display:block}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .add_to_cart_button{width:100%;background:rgba(0,0,0,0)}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart{display:inline-block;width:100%;position:relative}.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{width:35px;height:35px;position:relative}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-botiga .ul.wc-block-grid__products,.theme-botiga ul.products{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.theme-botiga .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .eael-popup-details-render{width:80%;max-width:900px}.eael-popup-details-render .eael-preloader{margin:0 auto;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:50px;height:50px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}@-webkit-keyframes eaelSpin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes eaelSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-product-popup{position:fixed;left:0;top:0;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;z-index:-1}.eael-product-popup.eael-product-popup-ready{z-index:999;opacity:1 !important}.eael-product-popup.eael-product-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup.eael-product-zoom-in .eael-product-popup-details{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-popup-details{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-modal-bg{opacity:.7}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-modal-bg{opacity:0}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-popup-details{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.eael-product-popup .eael-product-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup .eael-product-popup-details{position:relative;margin:5vh auto;padding:20px;border:1px solid #888;max-width:900px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;width:100%;border-radius:10px;height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button{position:relative}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-added:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:inline-block;position:absolute;right:12px}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-loading:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:12px;-webkit-animation:eaelSpin 2s linear infinite;animation:eaelSpin 2s linear infinite}.eael-product-popup.woocommerce div.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;background:rgba(0,0,0,0);position:relative;width:inherit;float:inherit}.eael-product-popup.woocommerce div.product.ast-article-single,.eael-product-popup.woocommerce div.product .ast-article-single{background:rgba(0,0,0,0)}@media(max-width: 767px){.eael-product-popup.woocommerce div.product{display:block}}.eael-product-popup.woocommerce div.product div.images{width:100%;margin-bottom:0}.eael-product-popup.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.images .flex-control-thumbs li:nth-child(4n){margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img{cursor:pointer;opacity:.5}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img:hover,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img:hover{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img.flex-active,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li img.flex-active{opacity:1}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:last-child{margin-right:0}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 ol.flex-control-thumbs,.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-5 ol.flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.eael-product-popup.woocommerce div.product .product_title{font-size:28px;line-height:1.2em;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-transform:capitalize}.eael-product-popup.woocommerce div.product .product_title.entry-title{display:block}.eael-product-popup.woocommerce div.product .product_title:before{content:none}.eael-product-popup.woocommerce div.product .price{font-size:25px;line-height:1.2em;margin:0 0 15px;text-align:left !important}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;line-height:1.2em;margin:0}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p,.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:20px}.eael-product-popup.woocommerce div.product .button{margin:0 !important;line-height:1.5em}.eael-product-popup.woocommerce div.product form.cart{margin:0 0 1.2em;padding:0;border:none;width:100%}.eael-product-popup.woocommerce div.product form.cart table{border:none;margin:0 0 1.2em;border-collapse:collapse;width:100%}.eael-product-popup.woocommerce div.product form.cart table tbody{display:table-row-group;border:none}.eael-product-popup.woocommerce div.product form.cart p.stock{margin-bottom:0}.eael-product-popup.woocommerce div.product form.cart .group_table td{border:none}.eael-product-popup.woocommerce div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.eael-product-popup.woocommerce div.product form.cart div.quantity{margin-right:15px;width:auto}.eael-product-popup.woocommerce div.product form.cart div.quantity input,.eael-product-popup.woocommerce div.product form.cart div.quantity a{height:100%;border:1px solid}.eael-product-popup.woocommerce div.product form.cart div.quantity input[type=number]{min-width:90px}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty{text-align:center}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{outline:none}.eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 40px}.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.plus,.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.minus{display:none}.eael-product-popup.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .star-rating{font-size:16px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:top;font-size:16px;line-height:18px}.eael-product-popup.woocommerce div.product table tbody tr{border-bottom:1px solid #ccc}.eael-product-popup.woocommerce div.product table tbody tr td{background:rgba(0,0,0,0);vertical-align:middle !important;padding:15px 15px 15px 0 !important}.eael-product-popup.woocommerce div.product .product_meta{font-size:14px;border-top:1px solid #ccc;border-bottom:0;padding:1em 0 0;margin:0 0 .8em}.eael-product-popup.woocommerce div.product .product_meta>span{display:block;border:none;padding:5px 0}.eael-product-popup .eael-product-image-wrap{width:40%;background-image:url("../../../wp-admin/images/spinner.gif");background-repeat:no-repeat;background-position:center center}@media(max-width: 767px){.eael-product-popup .eael-product-image-wrap{width:100%}}.eael-product-popup .eael-product-image-wrap .badge-container{display:none}.eael-product-popup .eael-product-image-wrap .eael-new-product .flex-viewport{height:auto !important}.eael-product-popup .eael-product-details-wrap{width:56%;margin-left:4%;text-align:left}@media(max-width: 767px){.eael-product-popup .eael-product-details-wrap{width:100%;margin-left:0;margin-top:25px}}.eael-product-popup .eael-product-details-wrap .is-divider{display:none}.eael-product-popup button.eael-product-popup-close{position:absolute;right:-15px;top:-18px;font-size:20px;padding:0;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#fff !important;text-align:center;-webkit-box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000 !important;height:40px;width:40px;min-height:40px;max-width:40px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:1;border:0;margin:0}.eael-product-popup button.eael-product-popup-close:focus{outline:none}.eael-product-popup form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.eael-product-popup form.cart.variations_form{display:block}.eael-product-popup form.cart.variations_form .variations{border:none}.eael-product-popup form.cart.variations_form .variations tr{margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td{display:block;width:100%;border:none;padding:0;margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td select{width:100%}.eael-product-popup form.cart.variations_form .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-popup form.cart.grouped_form{display:block}.eael-product-popup form.cart.grouped_form table .button{line-height:1.2em}.eael-product-popup form.cart.grouped_form .quantity{width:100%}.eael-product-popup form.cart.grouped_form .quantity input,.eael-product-popup form.cart.grouped_form .quantity a{height:auto !important;min-height:2.507em;line-height:1.2em}.eael-product-popup form.cart .quantity{width:37%;margin-right:20px}.eael-product-popup form.cart .quantity input{width:100%}.eael-product-popup .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-popup .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-popup .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-popup .eael-onsale.sale-preset-2.outofstock{line-height:1.2em;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}.eael-product-popup .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-popup .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-popup .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-product-popup .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-37pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-popup .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;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}.theme-oceanwp.elementor-editor-active .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{max-width:150px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity *{min-height:33px;line-height:33px;margin-top:1px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:100px}@media only screen and (max-width: 1023px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart.grouped_form div.quantity .qty{min-width:70px}}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}@media only screen and (max-width: 767px){.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity{width:50%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .minus,.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .plus{width:20%}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{width:60%;min-width:auto !important}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 18px !important}}.theme-savoy #elementor-lightbox-slideshow-single-img{display:none !important}.theme-savoy .eael-product-popup.woocommerce .nm-quantity-wrap .quantity .input-text{height:42px}.theme-savoy .eael-product-popup .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-savoy .eael-product-popup .nm-quantity-wrap{width:auto;border:none}.theme-savoy .eael-product-popup .nm-quantity-wrap .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-savoy .eael-product-popup .variations_form.nm-custom-select tr .value select{opacity:1;border:1px solid #ccc}.theme-savoy .eael-product-popup #nm-product-meta{padding-left:0;text-align:left}.theme-savoy .eael-product-popup #nm-product-meta .nm-row{padding-left:0}.theme-savoy .eael-product-popup #nm-product-meta .nm-row .col-xs-12{padding-left:0;display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.theme-savoy .eael-product-popup .eael-product-popup-ready~#elementor-lightbox-slideshow-single-img{display:none !important}.theme-buddyboss-theme .eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:5px 36px} .eael-woo-product-carousel-container .swiper-button-next:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-rtl .swiper-button-next:after{content:""}.eael-woo-product-carousel-container ins{background:rgba(0,0,0,0)}.eael-woo-product-carousel-container .woocommerce ul.products{padding:0 !important}.eael-woo-product-carousel-container .woocommerce ul.products:before,.eael-woo-product-carousel-container .woocommerce ul.products:after{display:none}.eael-woo-product-carousel-container .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-woo-product-carousel-container .woocommerce ul.products .product .eael-star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{margin:0;display:block;float:none;height:1em;width:5.6em;font-size:14px !important;line-height:1em}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-woo-product-carousel-container .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8:not(.swiper-initialized) .eael-product-carousel{height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel.swiper-8-lower:not(.swiper-container-initialized) .eael-product-carousel{width:350px;height:450px}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(1, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="1"] .swiper-wrapper.products .product:nth-child(n+2){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="2"] .swiper-wrapper.products .product:nth-child(n+3){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(3, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="3"] .swiper-wrapper.products .product:nth-child(n+4){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(4, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="4"] .swiper-wrapper.products .product:nth-child(n+5){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(5, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="5"] .swiper-wrapper.products .product:nth-child(n+6){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products{display:grid;grid-template-columns:repeat(6, 1fr)}.eael-woo-product-carousel-container .eael-woo-product-carousel:not(.swiper-initialized)[data-items="6"] .swiper-wrapper.products .product:nth-child(n+7){display:none}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-carousel{direction:ltr}.eael-woo-product-carousel-container .eael-woo-product-carousel a.button.add_to_cart_button.added{display:none !important}.eael-woo-product-carousel-container .eael-woo-product-carousel .eael-product-quick-view a{cursor:pointer}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products{margin:0;-ms-flex-wrap:unset;flex-wrap:unset}.eael-woo-product-carousel-container .eael-woo-product-carousel .swiper-wrapper.products .product{float:none}.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="1"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="2"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="3"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="4"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="5"] .product.swiper-slide,.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="6"] .product.swiper-slide{position:relative;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.eael-woo-product-carousel-container.preset-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-1.swiper-container-wrap .swiper-button-prev:hover{background-color:#597dfc;color:#fff}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-1 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel{border-radius:20px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:20px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .product-image-wrap{border-radius:20px 20px 0 0}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale{background:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#597dfc}.eael-woo-product-carousel-container.preset-1 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-1 .product-details-wrap{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;padding:20px}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .product-details{width:60%}.eael-woo-product-carousel-container.preset-1 .product-details-wrap .eael-product-price{width:40%;text-align:right;color:#597dfc}.eael-woo-product-carousel-container.preset-2 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-2.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.eael-woo-product-carousel-container.preset-2 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap{display:none !important}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap{left:auto}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap.box-style-list{visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:left}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay{background:rgba(95,58,224,.4117647059);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #5f3ae0}.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-pagination .swiper-pagination-bullet-active{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-3.swiper-container-wrap .swiper-button-prev:hover{background-color:#5f3ae0;color:#fff}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hover-buttons .eael-product-carousel:hover .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-static-buttons .eael-product-carousel .icons-wrap.block-style{bottom:0;visibility:visible;opacity:1}.eael-woo-product-carousel-container.preset-3 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.block-style{display:none !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel{border-radius:10px;background-color:#f5f7fd;text-align:left;margin:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none{background-color:unset}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .image-wrap a{line-height:10px}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel.product-details-none .product-details-wrap{display:none}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale{background:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .star-rating{display:inline-block !important}.eael-woo-product-carousel-container.preset-3 .eael-product-carousel .eael-product-price{color:#5f3ae0}.eael-woo-product-carousel-container.preset-3 .product-image-wrap{position:relative;overflow:hidden}.eael-woo-product-carousel-container.preset-3 .product-details-wrap{padding:20px}.eael-woo-product-carousel-container.preset-3 .product-details-wrap .eael-product-excerpt p{margin-top:5px}.eael-woo-product-carousel-container.preset-4 .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-pagination .swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4 .swiper-container .swiper-button-prev:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-next:hover,.eael-woo-product-carousel-container.preset-4.swiper-container-wrap .swiper-button-prev:hover{background-color:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-woo-product-carousel.eael-hide-buttons .eael-product-carousel .icons-wrap.box-style{display:none !important}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel{position:relative;overflow:hidden;border-radius:10px;margin:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-image-wrap{border-radius:10px 10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a{z-index:3;position:relative;line-height:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .image-wrap a img{margin-bottom:0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .image-wrap img,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel.product-details-none-overlay .product-image-wrap{border-radius:10px}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale{background:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4:after{border-left-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale.sale-preset-4.right:after{border-right-color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price del .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price ins .amount,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price .amount{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .carousel-overlay{opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .product-overlay-content{bottom:0;opacity:1}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel:hover .image-wrap a{opacity:.2}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap{bottom:0;position:relative}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style{visibility:visible;opacity:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0 0}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button{color:#ec3b75}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .icons-wrap.box-style li a.button.add_to_cart_button:hover{background:#ec3b75;color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-popup{display:none}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{position:absolute;width:100%;top:auto;bottom:-100px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{background:rgba(23,70,236,.55);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-title *,.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-excerpt{color:#fff}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-title-wrap{width:60%;text-align:left}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-details .eael-product-price{width:40%;text-align:right}.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-product-price{margin-top:15px;color:#fff}.eael-woo-product-carousel-container .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:45px;min-height:45px;line-height:45px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.outofstock{line-height:normal;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}.eael-woo-product-carousel-container .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4{left:0;top:15px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-woo-product-carousel-container .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5{display:block;line-height:74px;height:50px;width:100px;left:-35pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7px}.eael-woo-product-carousel-container .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-woo-product-carousel-container .swiper-image-stretch .product-image-wrap img{width:100%}.eael-woo-product-carousel-container .eael-marquee-carousel .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet{border-radius:2px;width:8px;height:3px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-2 .swiper-pagination-bullet{border-radius:0}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);margin:0 7px}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet{border:1px solid #ec3b75;background:rgba(0,0,0,0)}.eael-woo-product-carousel-container.swiper-container-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-outside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active,.eael-woo-product-carousel-container.swiper-container-wrap-dots-inside .swiper-pagination.dots-preset-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ec3b75}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination{width:350px !important;margin-top:20px}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide{opacity:.4}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide.swiper-slide-next{opacity:1}.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination .swiper-slide img{width:60px;height:60px;-webkit-transition:all .3s ease;transition:all .3s ease}@media all and (min-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_desktop{display:none !important}}@media all and (min-width: 768px)and (max-width: 1024px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_tablet{display:none !important}}@media all and (max-width: 767px){.eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination.eael_gallery_pagination_hide_on_mobile{display:none !important}}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px;-webkit-transition:all .2s;transition:all .2s}.eael-woo-product-carousel-container.swiper-container-wrap .swiper-pagination-bullet:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{font-size:20px;margin:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:5px;-webkit-filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));filter:drop-shadow(0px 23px 13.5px rgba(28, 34, 56, 0.05));background-color:#eee;background-image:none;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-woo-product-carousel-container .swiper-container .swiper-button-next:focus,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next:focus,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev:focus{outline:none}.eael-woo-product-carousel-container .swiper-container .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next.swiper-button-disabled,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev.swiper-button-disabled{color:#c3c9d0;opacity:.7}.eael-woo-product-carousel-container .swiper-container .swiper-button-next i,.eael-woo-product-carousel-container .swiper-container .swiper-button-prev i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next i,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev i{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.eael-woo-product-carousel-container .swiper-container .swiper-button-next,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next{right:-40px}.eael-woo-product-carousel-container .swiper-container .swiper-button-prev,.eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev{left:-40px}.eael-woo-product-carousel-container .eael-product-title *{margin:0 0 10px 0;font-size:18px;line-height:1.2em;font-weight:500}.eael-woo-product-carousel-container .eael-product-price{font-size:15px;line-height:1.5em}.eael-woo-product-carousel-container .eael-product-excerpt p{margin-bottom:0}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap.block-style,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap.block-style,.eael-woo-product-carousel-container .product.outofstock .icons-wrap.block-style{grid-template-columns:repeat(2, 1fr)}.eael-woo-product-carousel-container .product.product-type-grouped .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-variable .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.product-type-external .icons-wrap li:first-child,.eael-woo-product-carousel-container .product.outofstock .icons-wrap li:first-child{display:none}.eael-woo-product-carousel-container .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-woo-product-carousel-container .icons-wrap.box-style li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a:hover{background:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#597dfc;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.box-style-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-50px;top:30px;-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li{-webkit-transition:.3s ease-in;transition:.3s ease-in}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a{position:relative;width:35px;height:35px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a:hover{background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a i{line-height:1rem}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart{font-size:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button{padding:0 !important;margin:3px;font-size:0px;display:block;border:none;color:#5f3ae0;background-color:#fff}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button:hover{color:#fff;background-color:#597dfc}.eael-woo-product-carousel-container .icons-wrap.box-style-list li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap.block-style{background:#5f3ae0;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;top:auto;bottom:-50px;margin:0;color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style:before,.eael-woo-product-carousel-container .icons-wrap.block-style:after{content:none}.eael-woo-product-carousel-container .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #fff}.eael-woo-product-carousel-container .icons-wrap.block-style li:last-child{border:none}.eael-woo-product-carousel-container .icons-wrap.block-style li a{position:relative;color:#fff;background:#5f3ae0}.eael-woo-product-carousel-container .icons-wrap.block-style li a:hover{background:rgba(0,0,0,0);color:#fff}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart{font-size:0;border-radius:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button{padding:0 !important;margin:0;font-size:0;border-radius:0;background:#5f3ae0;display:block;border:none;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:hover{background:inherit;color:inherit}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-woo-product-carousel-container .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-woo-product-carousel-container .icons-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-woo-product-carousel-container .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-woo-product-carousel-container .icons-wrap li a i{position:relative;font-size:16px;line-height:1.2em}.eael-woo-product-carousel-container .icons-wrap li a svg{width:18px}.eael-woo-product-carousel-container .eael-product-cats{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-woo-product-carousel-container .eael-product-cats a{font-size:14px;line-height:1.2em;padding:5px 10px;margin-right:5px}.eael-woo-product-carousel-container .eael-no-posts-found{margin:0;background:#ccc;color:#000;font-size:16px;line-height:1.2em;direction:ltr}.eael-woo-product-carousel-container .swiper-container{width:100%}.eael-woo-product-carousel-container .swiper-container~.swiper-button-prev:after,.eael-woo-product-carousel-container .swiper-container~.swiper-button-next:after{content:none}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.theme-astra .woocommerce.eael-woo-product-carousel ul.products,.theme-astra .woocommerce-page .eael-woo-product-carousel ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.theme-astra .woocommerce ul.products li.product a.added_to_cart.wc-forward{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-astra .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-astra .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-blocksy .button:before{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";-webkit-filter:none !important;filter:none !important;opacity:1;z-index:0;bottom:0 !important;right:0;line-height:1.2em}.theme-blocksy .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{width:auto;height:1.5rem}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating:before{left:0}.theme-savoy .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span:before{letter-spacing:14px;font-size:14px}.theme-buddyboss-theme #content .elementor-widget-container .star-rating{margin:0px}.theme-buddyboss-theme #content .elementor-widget-container .eael-product-price ins{text-decoration:none}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product{background:rgba(0,0,0,0);border-radius:20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product.type-product{margin:0 12px 20px}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .eael-product-carousel{margin:0;width:100%}.theme-buddyboss-theme #content .elementor-widget-container .eael-woo-product-carousel li.product .star-rating{min-width:100px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product .button,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product .button{width:35px;border-radius:3px;margin:3px}.theme-buddyboss-theme #content .elementor-widget-container .preset-1 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-2 .eael-woo-product-carousel li.product a.added_to_cart,.theme-buddyboss-theme #content .elementor-widget-container .preset-4 .eael-woo-product-carousel li.product a.added_to_cart{width:35px;line-height:0;font-size:0;border:none;margin-right:3px;margin-bottom:4px;color:inherit}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product a.added_to_cart{line-height:0;font-size:0;width:100%;color:inherit;border:none;background:rgba(0,0,0,0)}.theme-buddyboss-theme #content .elementor-widget-container .preset-3 li.product .eael-star-rating.star-rating{min-width:100px}.theme-buddyboss-theme .woocommerce.eael-woo-product-carousel ul.products li.product:first-of-type{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery{position:relative}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;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}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .woocommerce-product-gallery__trigger img.emoji{display:block !important;height:25px !important;width:25px !important}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-control-nav{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-shoptimizer .eael-woo-slider-popup .woocommerce-product-gallery .flex-direction-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-shoptimizer .eael-woo-slider-popup form.cart.variations_form .variations td select{width:100%;padding:15px;border:1px solid #d4d5d9;border-radius:4px;font-size:15px}.theme-shoptimizer .site-main ul.products li.product:before,.theme-shoptimizer .site-main ul.products li.product:hover:before{display:none}.theme-shoptimizer li.product:not(.product-category):hover img{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.theme-shoptimizer ul.products li.product .button{position:relative}.theme-shoptimizer .preset-2 ul.products li.product .button,.theme-shoptimizer .preset-4 ul.products li.product .button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{bottom:0}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart:after,.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:16px;display:initial}.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.added_to_cart,.theme-shoptimizer .eael-woo-product-carousel-container.preset-1 .woocommerce li.product .add-to-cart a.button{height:35px;width:35px}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .star-rating span{display:block}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product .add_to_cart_button{width:100%;background:rgba(0,0,0,0)}.theme-shoptimizer .eael-woo-product-carousel-container.preset-3 .woocommerce li.product a.added_to_cart{display:inline-block;width:100%;position:relative}.theme-shoptimizer .eael-woo-product-carousel-container.preset-4 .woocommerce li.product a.added_to_cart{width:35px;height:35px;position:relative}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .carousel-overlay,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .carousel-overlay{z-index:1}.theme-flexia .eael-woo-product-carousel-container.preset-2 .eael-product-carousel .product-overlay-content,.theme-flexia .eael-woo-product-carousel-container.preset-4 .eael-product-carousel .product-overlay-content{z-index:2}.theme-botiga .ul.wc-block-grid__products,.theme-botiga ul.products{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.theme-botiga .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc,table.eael-data-table thead .sorting{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after,table.eael-data-table thead .sorting:after{position:absolute;top:50%;right:10px;font-family:"Font Awesome 5 Free";color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:separate;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:"Montserrat","sans-serif";line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:"Montserrat","sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width: 767px){.eael-data-table-wrap{overflow-x:scroll !important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-data-table .td-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-dt-td-align-mobile-left .td-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.eael-dt-td-align-mobile-center .td-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-dt-td-align-mobile-right .td-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width: 1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen{text-align:center}}@media(max-width: 767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen{text-align:center}} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc,table.eael-data-table thead .sorting{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after,table.eael-data-table thead .sorting:after{position:absolute;top:50%;right:10px;font-family:"Font Awesome 5 Free";color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:separate;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:"Montserrat","sans-serif";line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:"Montserrat","sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width: 767px){.eael-data-table-wrap{overflow-x:scroll !important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-data-table .td-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-dt-td-align-mobile-left .td-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.eael-dt-td-align-mobile-center .td-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-dt-td-align-mobile-right .td-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width: 1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen{text-align:center}}@media(max-width: 767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen{text-align:center}} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc,table.eael-data-table thead .sorting{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after,table.eael-data-table thead .sorting:after{position:absolute;top:50%;right:10px;font-family:"Font Awesome 5 Free";color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:separate;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:"Montserrat","sans-serif";line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:"Montserrat","sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width: 767px){.eael-data-table-wrap{overflow-x:scroll !important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-data-table .td-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-dt-td-align-mobile-left .td-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.eael-dt-td-align-mobile-center .td-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-dt-td-align-mobile-right .td-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width: 1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen{text-align:center}}@media(max-width: 767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen{text-align:center}} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc,table.eael-data-table thead .sorting{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after,table.eael-data-table thead .sorting:after{position:absolute;top:50%;right:10px;font-family:"Font Awesome 5 Free";color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:separate;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:"Montserrat","sans-serif";line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:"Montserrat","sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width: 767px){.eael-data-table-wrap{overflow-x:scroll !important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.td-content{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-content>p{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-data-table .td-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-dt-td-align-mobile-left .td-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.eael-dt-td-align-mobile-center .td-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-dt-td-align-mobile-right .td-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width: 1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen{text-align:center}}@media(max-width: 767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen{text-align:center}} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872} .clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px} .template__wrapper{padding:100px}.eael-advanced-search-widget{font-family:"Lato",sans-serif;font-size:14px}.eael-advanced-search-widget *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget{position:relative;padding-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result{display:none;z-index:9999;overflow-y:auto;max-height:50vh}.eael-advanced-search-widget .eael-advanced-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon i{color:#d5dbf0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:55px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:20px;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:rgba(220,68,68,.1);color:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close:hover{color:#fff;background:#dc4444}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{position:absolute;top:50%;right:20px;z-index:4;display:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader:after{border-radius:50%}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-loader{height:30px;width:30px;text-indent:-9999em;border-top:3px solid rgba(0,0,0,.2);border-right:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;-webkit-animation:eaelLoad8 1.1s infinite linear;animation:eaelLoad8 1.1s infinite linear}@-webkit-keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes eaelLoad8{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search{height:100%;width:100%;border-radius:10px;padding:0 20px;font-size:20px;font-family:"Lato",sans-serif;color:#434872;position:relative;z-index:3;outline:none;border:0;background:#fff}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-webkit-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search::-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-ms-input-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-advanced-search:-moz-placeholder{color:rgba(67,72,114,.7)}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select{margin-left:-10px;z-index:2;width:200px;position:relative}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select select{width:100%;height:100%;font-size:20px;line-height:1.4;color:#434872;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{height:70px;line-height:70px;margin-left:-10px;background:#470bf1;color:#fff;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:2px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search{-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advance-search-select select{border:1px solid #e0e5f8;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;padding-left:20px;height:100%;cursor:pointer}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-wrap .eael-advanced-search{border-right:1px solid #e0e5f8}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-2 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3{padding:10px;background:#fff;-webkit-box-shadow:0px 4px 8px rgba(165,174,213,.15);box-shadow:0px 4px 8px rgba(165,174,213,.15);border-radius:10px}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select{margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advance-search-select select{border:0;padding:0;padding-left:20px;outline:none}.eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-3 .eael-advanced-search-button{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:0}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advanced-search-widget .eael-advanced-search-form .eael-advance-search-select,.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-button{width:100%;margin-left:0}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.eael-advanced-search-widget .eael-advanced-search-result{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e0e5f8;-webkit-box-shadow:0px 4px 8px rgba(165,174,212,.15);box-shadow:0px 4px 8px rgba(165,174,212,.15);border-radius:5px;padding:20px 30px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:5px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{margin:0;font-size:15px;font-weight:400;color:#8588a6;padding:0 0 10px 0;border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content{border-bottom:1px solid #f4f6fe}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:15px 0;margin:0;list-style:none}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li:not(:last-child){margin-bottom:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{color:#434872;font-weight:400;font-size:16px;-webkit-transition:color,.3s ease;transition:color,.3s ease;text-transform:capitalize;text-decoration:none;display:inline-block}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a:hover{color:#00d6c9}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item:not(:last-child){margin-bottom:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:70px;border-radius:3px;overflow:hidden;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{margin:0;font-size:20px;font-weight:400;color:#434872;margin-bottom:5px;-webkit-transition:color,.3s ease;transition:color,.3s ease}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{margin:0;font-size:16px;font-weight:400;color:#b2b9c6}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-1 a:hover .item-content h4{color:#470bf1}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-2 a:hover{background:#fff7df}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a{border-radius:3px;padding:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content.eael-item-style-3 a:hover{-webkit-box-shadow:0px 8px 18px rgba(102,107,145,.2);box-shadow:0px 8px 18px rgba(102,107,145,.2)}@media screen and (max-width: 600px){.eael-advanced-search-widget .eael-advanced-search-result{padding:10px}.eael-advanced-search-widget .eael-advanced-search-result>*:not(:last-child){margin-bottom:10px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword{padding-bottom:7px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:2px 10px;font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-advanced-search-category-text{font-size:12px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul{padding:5px 0}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-category .eael-popular-category-content ul li a{font-size:13px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content h4{font-size:15px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-content p{font-size:14px}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-not-found p{font-size:15px}}.eael-advanced-search-widget .eael-after-adv-search{margin-top:20px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-advanced-search-popular-keyword-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;color:#8588a6;margin-right:15px;margin-top:10px}.eael-advanced-search-widget .eael-after-adv-search.eael-advanced-search-popular-keyword .eael-popular-keyword-content .eael-popular-keyword-item{padding:6px 25px;border-radius:3px;color:#434872;background:#f0fdff;text-transform:capitalize;text-decoration:none;margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #dddeff;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-advanced-search-widget .eael-advanced-search-not-found{display:none;margin-bottom:1px !important}.eael-advanced-search-widget .eael-advanced-search-not-found p{font-size:20px;text-align:center}.eael-advanced-search-widget .eael-advanced-search-load-more{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}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button{display:none;padding:10px;background:#470bf1;color:#fff;border-radius:5px}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button:focus{outline:none}.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-post-count-wrap{color:#434872}  .elementor-products-grid ul.products.elementor-grid{display:grid;margin:0;grid-column-gap:20px;grid-row-gap:40px}.elementor-products-grid ul.products.elementor-grid:after,.elementor-products-grid ul.products.elementor-grid:before{content:none;display:none}.elementor-products-grid ul.products.elementor-grid li.product{display:var(--button-align-display);flex-direction:var(--button-align-direction);float:none;justify-content:var(--button-align-justify);margin:0;padding:0;width:auto}.elementor-products-grid ul.products.elementor-grid li.product .onsale{display:none;padding:0}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative}.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-left:0;border-right:0}.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .related>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .upsells>h2{display:none}.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2,.elementor-widget-woocommerce-products.products-heading-show .related>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2{color:var(--products-title-color);display:block;margin-bottom:var(--products-title-spacing,1rem);text-align:var(--products-title-alignment,left)}.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-left:auto;margin-right:auto}.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)} @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'phosphor';  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.eot?mrpacd');  src: url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.eot?mrpacd#iefix') format('embedded-opentype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.ttf?mrpacd') format('truetype'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.woff?mrpacd') format('woff'),   url('https://alphaglobalpackaging.com/wp-content/themes/pricom/assets/libraries/phosphor/fonts/phosphor.svg?mrpacd#phosphor') format('svg');  font-weight: normal;  font-style: normal;  font-display: block; } [class^="phosphor-"], [class*=" phosphor-"] {   font-family: 'phosphor' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .phosphor-check-square-fill:before {  content: "\e960"; } .phosphor-check-circle-fill:before {  content: "\e961"; } .phosphor-spinner:before {  content: "\e95e"; } .phosphor-spinner-gap:before {  content: "\e95f"; } .phosphor-upload-simple:before {  content: "\e958"; } .phosphor-file-text:before {  content: "\e959"; } .phosphor-upload:before {  content: "\e95a"; } .phosphor-file:before {  content: "\e95b"; } .phosphor-folder:before {  content: "\e95c"; } .phosphor-folder-simple:before {  content: "\e95d"; } .phosphor-close-square:before {  content: "\e955"; } .phosphor-close-circle:before {  content: "\e956"; } .phosphor-close:before {  content: "\e957"; } .phosphor-trash:before {  content: "\e94c"; } .phosphor-trash-simple:before {  content: "\e94d"; } .phosphor-truck:before {  content: "\e94e"; } .phosphor-paper-plane-right:before {  content: "\e94f"; } .phosphor-paper-plane-tilt:before {  content: "\e950"; } .phosphor-airplane-tilt:before {  content: "\e951"; } .phosphor-map-pin:before {  content: "\e952"; } .phosphor-heart:before {  content: "\e953"; } .phosphor-heart-break:before {  content: "\e954"; } .phosphor-printer:before {  content: "\e941"; } .phosphor-camera:before {  content: "\e942"; } .phosphor-calendar-blank:before {  content: "\e943"; } .phosphor-paperclip-horizontal:before {  content: "\e944"; } .phosphor-paperclip:before {  content: "\e945"; } .phosphor-package:before {  content: "\e946"; } .phosphor-paint-brush-broad:before {  content: "\e947"; } .phosphor-paint-brush-household:before {  content: "\e948"; } .phosphor-paint-roller:before {  content: "\e949"; } .phosphor-paint-brush:before {  content: "\e94a"; } .phosphor-paint-bucket:before {  content: "\e94b"; } .phosphor-play:before {  content: "\e934"; } .phosphor-play-circle:before {  content: "\e935"; } .phosphor-phone-call:before {  content: "\e936"; } .phosphor-phone:before {  content: "\e937"; } .phosphor-clock:before {  content: "\e938"; } .phosphor-chats-circle:before {  content: "\e939"; } .phosphor-chat-circle:before {  content: "\e93a"; } .phosphor-chat-circle-text:before {  content: "\e93b"; } .phosphor-chat-circle-dots:before {  content: "\e93c"; } .phosphor-chat:before {  content: "\e93d"; } .phosphor-chats:before {  content: "\e93e"; } .phosphor-chat-dots:before {  content: "\e93f"; } .phosphor-chat-text:before {  content: "\e940"; } .phosphor-text-align-right:before {  content: "\e930"; } .phosphor-text-align-left:before {  content: "\e931"; } .phosphor-text-align-justify:before {  content: "\e932"; } .phosphor-text-align-center:before {  content: "\e933"; } .phosphor-eye:before {  content: "\e900"; } .phosphor-star:before {  content: "\e901"; } .phosphor-eye-slash:before {  content: "\e902"; } .phosphor-bag:before {  content: "\e903"; } .phosphor-bag-simple:before {  content: "\e904"; } .phosphor-handbag:before {  content: "\e905"; } .phosphor-handbag-simple:before {  content: "\e906"; } .phosphor-shopping-bag:before {  content: "\e907"; } .phosphor-shopping-bag-open:before {  content: "\e908"; } .phosphor-shopping-cart:before {  content: "\e909"; } .phosphor-shopping-cart-simple:before {  content: "\e90a"; } .phosphor-arrow-up:before {  content: "\e90b"; } .phosphor-arrow-down:before {  content: "\e90c"; } .phosphor-arrow-left:before {  content: "\e90d"; } .phosphor-arrow-right:before {  content: "\e90e"; } .phosphor-arrow-up-right:before {  content: "\e90f"; } .phosphor-arrow-down-right:before {  content: "\e910"; } .phosphor-arrow-down-left:before {  content: "\e911"; } .phosphor-arrow-up-left:before {  content: "\e912"; } .phosphor-arrows-down-up:before {  content: "\e913"; } .phosphor-caret-down:before {  content: "\e914"; } .phosphor-caret-left:before {  content: "\e915"; } .phosphor-caret-right:before {  content: "\e916"; } .phosphor-caret-up:before {  content: "\e917"; } .phosphor-caret-double-left:before {  content: "\e918"; } .phosphor-caret-double-right:before {  content: "\e919"; } .phosphor-caret-double-up:before {  content: "\e91a"; } .phosphor-caret-double-down:before {  content: "\e91b"; } .phosphor-arrow-counter-clockwise:before {  content: "\e91c"; } .phosphor-arrow-clockwise:before {  content: "\e91d"; } .phosphor-squares-four:before {  content: "\e91e"; } .phosphor-pencil-simple:before {  content: "\e91f"; } .phosphor-pencil:before {  content: "\e920"; } .phosphor-plus:before {  content: "\e921"; } .phosphor-plus-circle:before {  content: "\e922"; } .phosphor-minus:before {  content: "\e923"; } .phosphor-minus-circle:before {  content: "\e924"; } .phosphor-check:before {  content: "\e925"; } .phosphor-arrows-left-right:before {  content: "\e926"; } .phosphor-list:before {  content: "\e927"; } .phosphor-arrows-counter-clockwise:before {  content: "\e928"; } .phosphor-arrows-clockwise:before {  content: "\e929"; } .phosphor-user-plus:before {  content: "\e92a"; } .phosphor-user-minus:before {  content: "\e92b"; } .phosphor-user:before {  content: "\e92c"; } .phosphor-magnifying-glass-plus:before {  content: "\e92d"; } .phosphor-magnifying-glass-minus:before {  content: "\e92e"; } .phosphor-magnifying-glass:before {  content: "\e92f"; } 