:root {--benedek-red: #4BDFFF;--benedek-red-20: #4bdeffca;--benedek-dark-red: #0e5464;--benedek-yellow: #F9D733;--benedek-grey: #2c2c2c;--benedek-medium-grey: #bababa;--benedek-grey-light: #fafafa;--transition-1: 0.5s cubic-bezier(0, 0.275, 0.125, 1);--spacing-unit: 3rem;--gap: 0px;--grid: 1030px;--grid-p: calc(var(--grid) + var(--gap) * 2);--reveal-easing: cubic-bezier(.09, .7, .59, 1);--trns-easing: cubic-bezier(0, 0.275, 0.125, 1);--trns: 0.4s cubic-bezier(0, 0.275, 0.125, 1);--trns-f: 0.1s cubic-bezier(0, 0.275, 0.125, 1);--trns-m: 0.2s cubic-bezier(0, 0.275, 0.125, 1);--trns-d: 0.4s .4s cubic-bezier(0, 0.275, 0.125, 1);--gap-size: 15px;--v-gap-size: 30px;--page-offset: 113px;--filter-red: invert(18%) sepia(78%) saturate(4037%) hue-rotate(343deg) brightness(91%) contrast(95%);--filter-white: invert(100%) sepia(100%) saturate(2%) hue-rotate(301deg) brightness(102%) contrast(101%);--filter-grey: invert(64%) sepia(0%) saturate(1340%) hue-rotate(168deg) brightness(91%) contrast(86%);--box-shadow: #00000030 0px 8px 34px;--font-size: 18px;--grid: 1240px;--gap-size: 15px;--v-gap-size: 30px;--min-text: 11px;--spacing-unit: 4rem;--trns-easing: cubic-bezier(0, 0.275, 0.125, 1);--trns: cubic-bezier(0, 0.275, 0.125, 1);--trns-f: 0.1s cubic-bezier(0, 0.275, 0.125, 1);--trns-m: 0.2s cubic-bezier(0, 0.275, 0.125, 1);--trns-d: 0.4s .4s cubic-bezier(0, 0.275, 0.125, 1);--m-gap: 15px;--x-mega-menu-offset: 3rem;--reveal-easing: cubic-bezier(0.31, 0.5, 0.36, 1);--grid-p: calc(var(--grid) + var(--gap-size) * 2);--reveal-animation-r: xFadeFromRight .4s var(--reveal-easing) forwards;--reveal-animation-t: xFadeFromTop .4s var(--reveal-easing) forwards;--reveal-animation-l: xFadeFromLeft .4s var(--reveal-easing) forwards;--reveal-animation-b: xFadeFromBottom .4s var(--reveal-easing) forwards;--buttons-holder-width: 500px;--container: var(--grid);--base-font: "Open Sans", sans-serif;--nav-height: 70px;--nav-offset: 20px;--container-gaps: calc(var(--container) + var(--gap-size) * 2) }@keyframes inifineGallery {0% {transform: translateX(0%) }100% {transform: translateX(-100%) }}.--reveal-text .elementor-element .elementor-widget-container>*:nth-child(6) {--a-scss-delay: calc(0.08s * 5 + 0s);animation-delay: var(--a-scss-delay) !important }.--reveal-text .elementor-element .elementor-widget-container>*:nth-child(7) {--a-scss-delay: calc(0.08s * 6 + 0s);animation-delay: var(--a-scss-delay) !important }.--reveal-text .elementor-element .elementor-widget-container>*:nth-child(8) {--a-scss-delay: calc(0.08s * 7 + 0s);animation-delay: var(--a-scss-delay) !important }.--reveal-text .elementor-element .elementor-widget-container>*:nth-child(9) {--a-scss-delay: calc(0.08s * 8 + 0s);animation-delay: var(--a-scss-delay) !important }.--reveal-text .elementor-element .elementor-widget-container>*:nth-child(10) {--a-scss-delay: calc(0.08s * 9 + 0s);animation-delay: var(--a-scss-delay) !important }.--reveal-text.--reveal-start .elementor-element .elementor-widget-container>* {animation: xFadeFromRight .6s var(--reveal-easing) forwards }.--reveal-text.--inversed.--reveal-start .elementor-element .elementor-widget-container>* {animation: xFadeFromLeft .6s var(--reveal-easing) forwards }.x-background.--reveal-start {position: relative !important }@media(max-width: 990px).x-background.--revealed {position: relative !important }.x-background.--revealed::before {transform: scale(1) }@keyframes showAsNotice {0% {transform: translateY(-20px);opacity: 0 }10% {transform: translateY(0px);opacity: 1 }90% {transform: translateY(0px);opacity: 1 }100% {transform: translateY(-20px);opacity: 0 }}@keyframes xFade {0% {opacity: 0 }100% {opacity: 1 }}@keyframes xFadeFromRight {0% {transform: scale(0.9) translateX(20px);opacity: 0;transform-origin: right }100% {transform: scale(1) translateX(0px);opacity: 1 }}@keyframes xFadeFromLeft {0% {transform: scale(0.9) translateX(-20px);opacity: 0;transform-origin: left }100% {transform: scale(1) translateX(0px);opacity: 1 }}@keyframes xFadeFromTop {0% {transform: scale(0.9) translateY(-20px);opacity: 0;transform-origin: top }100% {transform: scale(1) translateY(0px);opacity: 1 }}@keyframes xFadeFromBottom {0% {transform-origin: bottom;transform: scale(0.9) translateY(20px);opacity: 0 }100% {transform: scale(1) translateY(0px);opacity: 1 }}@keyframes imgFadeIn {0% {transform: scale(0.9) translateX(-100px);opacity: 0 }100% {transform: scale(1) translateX(0);opacity: 1 }}@keyframes imgSlideIn {0% {transform: scale(1) translateX(-100px);opacity: 0 }100% {transform: scale(1) translateX(0);opacity: 1 }}@keyframes imgFadeOut {0% {transform: scale(1) translateX(0);opacity: 1 }50% {transform: scale(1) translateX(50px);opacity: 0 }}@keyframes xFadeToBottomExit {0% {transform: scale(1) translateY(0);opacity: 1 }50% {transform: scale(0.7) translateY(30px);opacity: 0 }}.--decorated-heading h2 {position: relative }.emphasis {background-color: var(--benedek-red);padding: 5px 20px;box-shadow: rgba(0, 0, 0, .1882352941) 0px 8px 34px }.wpcf7-form {position: relative }label {display: flex;margin-bottom: 0px }.x-form {--input-height: 56px;--input-radius: 0px 0px 0px 0px;--input-bg: var(--gray6);--input-pl: 1rem;--input-pr: 1rem;--input-pt: 6px;--input-pb: 10px;--input-spacing: .5px;--input-size: 1rem;--input-weight: 600;--input-lh: 1;--label-color: var(--gray1);--label-top: calc(50% - 0.65em);--label-scale: 1;--label-spacing: .5px;--backdrop-opacity: 0;--local-gap-x: calc(var(--gap-size) * .75);--form-bg: var(--gray6);padding: 2rem;position: relative;border-radius: 0px;--cols: 1;--amp: 1;transition: var(--transition-1) }.x-form__grid {display: flex;margin: 0 calc(0px - var(--local-gap-x)) calc(0px - var(--v-gap-size));width: auto;min-width: 100%;margin-top: 3rem;}.x-form__grid>* {margin: 0 var(--local-gap-x) var(--v-gap-size) }.x-form__container {display: flex;justify-content: space-between;align-items: center;transform: scaleY(100%);opacity: 1;top: 100%;right: 0px;overflow: hidden;opacity: 1;padding: 1rem 2rem;background: var(--gray6);box-shadow: inset 0 25px 36px -45px rgba(0, 0, 0, .2196078431);height: auto;margin: 0 -2rem -2rem;margin-top: 2rem;position: absolute }.x-form__container.--init {height: var(--js-height) }.x-form__container.--init.--hidden {height: 0px;padding: 0rem 2rem;margin-top: 0px;margin-bottom: 0px;opacity: 0 }.x-form__container.--ready {position: static;transition: var(--transition-1) }.x-form__container.--hidden {opacity: 0 }.x-form__read-legals {position: relative;color: #192F55;text-decoration: none !important;font-weight: 600;font-size: .8em;transition: var(--transition-1) }.x-form__read-legals:hover {color: var(--benedek-red) }.x-form.--stacked {--input-pb: 9px;--local-gap-x: 10px;--v-gap-size: 30px;box-shadow: rgba(149, 157, 165, .2) 0px 8px 24px }.x-form.--stacked .x-form__grid {--gap-y: 20px;flex-flow: wrap }.x-form.--stacked .x-form__grid>* {width: calc(100% - var(--local-gap-x)*2) }.x-form.--stacked .x-form__grid>*.--half {width: calc(50% - var(--local-gap-x)*2) }@media(max-width: 990px) {.x-form.--stacked .x-form__grid>*.--half {width: calc(100% - var(--local-gap-x)*2) }}.x-form.--stacked .x-form__grid>*.--third {width: calc(33% - var(--local-gap-x)*2) }@media(max-width: 990px) {.x-form.--stacked .x-form__grid>*.--third {width: calc(100% - var(--local-gap-x)*2) }}.x-form.--stacked .x-form__grid>*.--fourth {width: calc(25% - var(--local-gap-x)*2) }@media(max-width: 990px) {.x-form.--stacked .x-form__grid>*.--fourth {width: calc(100% - var(--local-gap-x)*2) }}.x-form.--stacked .x-checkbox {width: 100%;justify-content: flex-start }.x-form.--stacked .x-checkbox__label {display: none }.x-form.--stacked .x-form__read-legals {width: auto !important;margin-left: calc(40px + var(--local-gap-x)) }.x-form__terms {display: block;flex-flow: wrap;justify-content: space-between;align-items: center }.x-form__terms .x-checkbox {width: 100%;padding-right: 1rem }.x-form__terms .x-form__read-legals {margin-left: 0px !important;margin-top: 0px }.x-form__divider {width: 100%;margin-top: calc(var(--gap-y)*2);height: 2px;background-color: rgba(0, 0, 0, .048) }.x-form__divider:first-child {margin-top: 0px !important }.x-form__legal-text {font-size: .7em }.x-form.--longform {padding: 0px !important;box-shadow: none !important }.x-form.--longform .x-form__divider {display: none }.x-form.--longform .x-form__terms .x-checkbox {width: 50% !important }@media(max-width: 990px) {.x-form.--longform .x-form__terms .x-checkbox {width: 100% !important }}.x-field {--not-valid-t: 0;--not-valid-y: 0px;position: relative;height: var(--input-height);z-index: 1 }.x-field:hover {--bar-color: var(--gray6);--backdrop-opacity: .7 }.x-field:before {z-index: -1;content: "";width: 100%;height: 100%;border-radius: var(--input-radius);position: absolute;left: 0;top: 0;background: var(--input-bg);opacity: var(--backdrop-opacity);box-shadow: inset 0 0 0 2px var(--gray3);transition: var(--transition-1) }.x-field:after {content: "";z-index: 1;position: absolute;background: rgba(0, 0, 0, 0);border-radius: var(--input-radius);box-shadow: inset 0 0 0 2px var(--gray5);transition: var(--transition-1);pointer-events: none }.x-field__holder {width: 100%;display: flex }.x-field__label {position: absolute;z-index: 1;pointer-events: none;color: var(--label-color);font-size: var(--input-size);font-weight: var( --e-global-typography-primary-font-weight);font-family: var( --e-global-typography-text-font-family), Archivo Condensed;letter-spacing: var(--label-spacing);top: var(--label-top);left: var(--input-pl);line-height: var(--input-lh);transform-origin: top left;transform: scale(var(--label-scale));transition: var(--transition-1) }.x-field__input {background: rgba(0, 0, 0, 0);border-radius: var(--input-radius);height: var(--input-height);line-height: var(--input-lh);width: 100%;border: none !important;outline: none;font-family: var( --e-global-typography-text-font-family), Archivo Condensed;color: #192F55;font-size: var(--input-size);font-weight: var( --e-global-typography-primary-font-weight);letter-spacing: var(--input-spacing);padding: var(--input-pt) var(--input-pr) var(--input-pb) var(--input-pl);transition: var(--transition-1) }.x-field__input:-webkit-autofill {transition: background-color 1s 5000s ease-in-out;-webkit-text-fill-color: #192F55 }.x-field__input::-webkit-calendar-picker-indicator {background: none;display: none;color: #192F55;position: absolute }.x-field__trigger {position: absolute;width: 100%;z-index: 2;height: 100%;top: 0;left: 0;border-bottom-left-radius: 20px !important;background: #bdbdbd38;color: var(--gray4);display: grid;place-content: baseline;padding: calc(var(--input-pt) + 3px) var(--input-pr) var(--input-pb) var(--input-pl);line-height: var(--input-lh);font-size: var(--input-size);font-weight: 600;cursor: pointer;pointer-events: none;user-select: none;box-shadow: inset 0 0 0 2px rgba(226, 29, 42, 0);transition: var(--transition-1) }.x-field:hover:after {opacity: 0 }.x-field:hover .x-field__trigger {color: var(--benedek-red) }.x-field.x-field--has-trigger:not(.--has-value) .x-field__input {cursor: pointer }.x-field:active .x-field__trigger, .x-field:focus .x-field__trigger, .x-field:focus-within .x-field__trigger {background: transparent;border: 3px solid #f6f6f6 !important;}.x-field.--is-focused {--backdrop-opacity: 1 }.x-field.--is-focused:after {opacity: 0 }.x-field.--is-focused:before {box-shadow: inset 0 0 0 2px #192F55 }.x-field.--has-value, .x-field.--is-focused {--label-top: 10px;--label-scale: .7;--label-spacing: .7;--label-color: var(--gray3);--input-pt: 26px;--label-spacing: .7px }.x-field.--has-value .x-field__trigger, .x-field.--is-focused .x-field__trigger {opacity: 0;pointer-events: none }.x-field .wpcf7-not-valid-tip {background: var(--red);color: var(--white);font-size: .65rem;font-weight: 400;letter-spacing: .6px;pointer-events: none;-webkit-transition: opacity .2s var(--trns);transition: opacity .2s var(--trns);z-index: 4;position: absolute;display: inline-block;bottom: calc(100% + 10px);padding: 7px 16px 5px;line-height: 1.2em;border-radius: 5px 5px 0 0;width: auto;left: var(--not-valid-y);max-width: 100%;box-shadow: inset 0 -17px 20px -25px rgba(0, 0, 0, .3333333333);transition: var(--transition-1);border-top-right-radius: 20px;}.__select____trigger {background: transparent;}.x-field label {display: flex;margin-bottom: 0px }.x-field.--not-valid {--backdrop-opacity: 1;--input-pr: 55px }.x-field.--not-valid:after {background: rgba(0, 0, 0, 0) }.x-field.--not-valid:before {box-shadow: inset 0 0 0 2px var(--red);background: rgba(255, 0, 0, 0) }.x-field.--not-valid:hover:before {background: rgba(255, 0, 0, .1215686275) }.x-field.--not-valid.--is-focused {--backdrop-opacity: 1 }.x-field.--not-valid.--is-focused:before {background: rgba(255, 0, 0, 0);border-top-right-radius: 0px }.x-field.--not-valid label:after {opacity: 1 }.x-field.--not-valid.--is-focused {--not-valid-t: 1;--not-valid-y: 0px }.x-field.--not-valid .x-field__trigger {box-shadow: inset 0 0 0 2px var(--red);background: var(--form-bg);background: #f7c7c7;place-content: center left;color: var(--red) }.x-field.--not-valid:hover .x-field__trigger {background: #f3b3b3 }.x-field.--not-valid.--is-focused:hover .x-field__trigger {border-top-right-radius: 0px }.x-field.x-field--date {width: 220px }.x-field.x-field--hour {width: 170px }.x-field.x-field--name {width: 320px }.x-field.x-field--textarea {--input-height: 150px }.x-field.x-field--textarea textarea {max-height: var(--input-height);min-height: var(--input-height);min-width: 100%;max-width: 100%;resize: none }.x-field__chevron {position: absolute;width: 8px;height: 8px;border-right: 2px var(--gray3) solid;border-bottom: 2px var(--gray3) solid;transform: rotate(45deg);right: var(--input-pr);top: calc(50% - 5px);pointer-events: none;transition: var(--transition-1) }.x-field:hover .x-field__chevron {border-color: #192F55 }.x-field.--is-focused .x-field__chevron {transform: rotate(-135deg);top: calc(50% - 1px);border-color: #192F55 }.x-field.x-field--hour.--is-focused .x-field__chevron, .x-field.x-field--hour:hover .x-field__chevron {opacity: .85 }.x-field.x-field--region {width: 40% }.x-field.x-field--dropdown.--is-focused {z-index: 2 }.x-field.x-field--dropdown .vscomp-ele {position: absolute;top: 0px;max-width: unset }.x-field.x-field--dropdown .vscomp-ele .vscomp-wrapper {font-family: var( --e-global-typography-text-font-family), Archivo Condensed;height: var(--input-height) }.x-field.x-field--dropdown .vscomp-ele .vscomp-wrapper .vscomp-toggle-button {opacity: 0 }.x-field.x-field--dropdown .vscomp-ele .vscomp-wrapper .vscomp-toggle-button>* {pointer-events: none }.x-field.x-field--dropdown .vscomp-search-container {padding: 0 5px 0 0px }.x-field.x-field--dropdown .vscomp-search-input {font-weight: 500 }.x-field.x-field--dropdown .vscomp-dropbox-container {transition: transform .3s cubic-bezier(0.23, 1, 0.32, 1), opacity .3s cubic-bezier(0.23, 1, 0.32, 1) !important;border-radius: 0 10px;overflow: hidden;box-shadow: 0 5px 15px rgba(0, 0, 0, .1333333333) !important }.x-field__datalist {font-weight: 600;letter-spacing: .2px }.x-submit {--btn-start-t: 1;--base-color: var(--benedek-red);--btn-radius: var(--input-radius);--btn-border-radius: var(--input-radius);position: relative;text-align: center }.x-submit button {width: fit-content !important;border-radius: 0px !important }.x-submit .rippler {z-index: 0 }.x-submit .form-btn {--offset: 2px;--outline-opacity: 0;--backdrop-opacity: 0;transition: var(--transition-1);cursor: pointer;background: var(--benedek-red);height: var(--input-height);border-radius: var(--input-radius);height: var(--input-height);line-height: var(--input-lh);width: 100%;border: none;outline: none;border: 2px solid var(--benedek-red);font-family: var( --e-global-typography-text-font-family), Archivo Condensed;color: var(--white);font-size: var(--input-size);font-weight: 700;white-space: nowrap;letter-spacing: 0px;padding: 14px 2.75rem 14px }.x-submit .form-btn:hover, .x-submit .form-btn:focus-within {--offset: 2px;--outline-opacity: 1;background-color: rgba(0, 0, 0, 0);color: var(--benedek-red) !important;border: 2px solid var(--benedek-red) }.x-submit .form-btn__backdrop {position: relative }@supports(inset: 0px) {.x-submit .form-btn__backdrop {inset: 0px }}@supports not (inset: 0px) {.x-submit .form-btn__backdrop {--inset-value: 0px;left: calc(0px + var(--inset-value));top: calc(0px + var(--inset-value));width: calc(100% - var(--inset-value)*2);height: calc(100% - var(--inset-value)*2) }}.x-submit .form-btn__backdrop:before {content: "";position: absolute;border-radius: 0px;background-color: #000;opacity: var(--backdrop-opacity);transition: var(--transition-1) }@supports(inset: calc(0px + var(--offset))) {.x-submit .form-btn__backdrop:before {inset: calc(0px + var(--offset)) }}@supports not (inset: calc(0px + var(--offset))) {.x-submit .form-btn__backdrop:before {--inset-value: calc(0px + var(--offset));left: calc(0px + var(--inset-value));top: calc(0px + var(--inset-value));width: calc(100% - var(--inset-value)*2);height: calc(100% - var(--inset-value)*2) }}.x-submit .form-btn__content {position: relative;transition: var(--transition-1) }form.submitting .x-submit .form-btn__content {opacity: 0 }.x-submit .form-btn:before {position: absolute;border-radius: calc(var(--offset) + var(--input-radius));background: inherit;opacity: var(--outline-opacity);transition: var(--transition-1) }@supports(inset: calc(0px - var(--offset))) {.x-submit .form-btn:before {inset: calc(0px - var(--offset)) }}@supports not (inset: calc(0px - var(--offset))) {.x-submit .form-btn:before {--inset-value: calc(0px - var(--offset));left: calc(0px + var(--inset-value));top: calc(0px + var(--inset-value));width: calc(100% - var(--inset-value)*2);height: calc(100% - var(--inset-value)*2) }}.x-submit .wpcf7-spinner {position: absolute;top: calc(50% - 11px);left: calc(50% - 14px);margin: 0;background-color: rgba(35, 40, 45, .2588235294);pointer-events: none;opacity: 0;transition: var(--transition-1) }form.submitting .x-submit .wpcf7-spinner {opacity: 1 }.x-checkbox {display: flex;align-items: center;justify-content: flex-end }.x-checkbox__label {font-size: .775rem;color: var(--gray3);max-width: 20ch;display: flex;line-height: 1.5em;letter-spacing: .7px;text-align: right;padding-right: 22px;margin-right: 20px;position: relative }.x-checkbox__label:after {content: "";position: absolute;width: 2px;height: 80%;background: var(--gray5);right: 0px;top: 10% }.x-checkbox .wpcf7-form-control {display: flex }.x-checkbox .wpcf7-list-item {margin-left: 0px;overflow: hidden }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label {padding-top: 4px;font-size: 1rem;line-height: 1.6em;color: #192F55;padding-left: 40px;letter-spacing: .2px;display: flex;font-weight: 600;cursor: pointer }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label:before {content: "";width: 26px;height: 26px;border-radius: 0px;box-shadow: inset 0 0 0 2px var(--gray3), 0 0 0 0px rgba(242, 74, 74, 0);position: absolute;background: #f6f6f6;left: 5px;top: 2px;transition: var(--transition-1) }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label:hover:before {box-shadow: inset 0 0 0 2px var(--benedek-red), 0 0 0 4px var(--benedek-red-20) }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label:hover:after {opacity: 1;border-color: var(--benedek-red) }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label:active:before {box-shadow: inset 0 0 0 2px var(--benedek-red), 0 0 0 4px var(--benedek-red-20) }.x-checkbox .wpcf7-list-item .wpcf7-list-item-label:after {content: "";display: flex;width: 7px;height: 14px;border-right: 2px var(--white) solid;border-bottom: 2px var(--white) solid;position: absolute;left: 0;top: 2px;transform: translateY(4.5px) translateX(9.5px) rotate(45deg);opacity: 0;transition: var(--transition-1) }.x-checkbox .wpcf7-list-item input {position: absolute;left: -9999px;opacity: 0px }.x-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label:before {background: var(--benedek-red);box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0), 0 0 0 0px rgba(28, 177, 79, .1254901961) }.x-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label:after {opacity: 1;border-color: var(--white) }.x-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label:hover:before {box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0), 0 0 0 4px var(--benedek-red-20) }.x-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label:active:before {box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0), 0 0 0 4px var(--benedek-red-20) }.x-response {--response-t: 0;--response-a: none;--response-bg: var(--benedek-red);pointer-events: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 2rem 0;padding: 2rem;opacity: var(--response-t);z-index: 5;text-align: right;transition: var(--transition-1) }.x-response .wpcf7-form.fail, .wpcf7-form.invalid .x-response {--response-bg: var(--red);--response-t: 1;--response-a: showAsNotice 3.5s ease both;--icon-bg: url(https://bancadescutece.ro/wp-content/uploads/2022/06/triangle.svg) }.x-response .wpcf7-form.fail .wpcf7-response-output, .wpcf7-form.invalid .x-response .wpcf7-response-output {top: -63px }.wpcf7-form.sent .x-response {--response-bg: var(--green);--response-a: none;--response-t: 1;--icon-bg: url(https://bancadescutece.ro/wp-content/uploads/2022/06/sent.svg);text-align: center;backdrop-filter: blur(20px) saturate(0);pointer-events: all;display: flex;align-items: center;justify-content: center }.x-response .wpcf7-response-output {letter-spacing: .5px;margin: 0px !important;position: relative;-webkit-animation: var(--response-a);animation: var(--response-a);background: var(--response-bg);border: none !important;color: var(--white);padding: 14px 2rem 10px !important;width: auto;display: inline-flex;align-items: flex-start;border-radius: 10px 0px }.x-response .wpcf7-response-output:before {top: -1px;width: 24px;height: 24px;margin-right: 10px;content: "";background: var(--icon-bg);background-repeat: no-repeat;background-size: contain;background-position: center;display: inline-block;position: relative;filter: brightness(0) invert(1) }body .flatpickr-calendar {-webkit-animation: xFadeDown .3s cubic-bezier(0.23, 1, 0.32, 1) both !important;animation: xFadeDown .3s cubic-bezier(0.23, 1, 0.32, 1) both !important;--current-y: -5px;padding: 8px;background: #fff;backdrop-filter: blur(16px);box-shadow: inset 0 0 0 2px #fff;border-radius: 10px;color: var(--white) }body .flatpickr-calendar:before {display: none !important }body .flatpickr-calendar:after {display: none !important }body .flatpickr-calendar.arrowBottom {animation: xFadeDown .3s cubic-bezier(0.23, 1, 0.32, 1) both !important;--current-y: -5px }body .flatpickr-calendar.arrowTop {--current-y: 5px;animation: xFadeUp .3s cubic-bezier(0.23, 1, 0.32, 1) both !important }body .flatpickr-calendar .flatpickr-days {width: auto }body .flatpickr-calendar .flatpickr-days .dayContainer {width: auto;max-width: unset;min-width: unset }body .flatpickr-calendar .flatpickr-months {display: flex;align-items: center;justify-content: space-between;border-bottom: 2px rgba(221, 221, 221, .4117647059) solid;align-items: center;padding-bottom: 6px }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month {position: relative;right: unset;left: unset;top: unset;height: 34px;width: 34px;display: flex;align-items: center;justify-content: center;border-radius: 50%;transition: var(--transition-1) }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg {display: none }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:after, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month:after {content: "";width: 10px;height: 10px;position: relative;border-right: 2px var(--gray3) solid;border-top: 2px var(--gray3) solid;transform: rotate(45deg);left: -2px }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover {background: rgba(0, 0, 0, .1333333333) }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled {pointer-events: none;opacity: .3 }body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:after {content: "";width: 10px;height: 10px;position: relative;border-right: 2px var(--gray3) solid;border-top: 2px var(--gray3) solid;transform: rotate(-135deg);left: 2px }body .flatpickr-calendar .flatpickr-months .flatpickr-month {position: static }body .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month {font-size: 125%;position: static;width: auto;padding: 0px }body .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select, body .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month input {font-weight: 500;display: inline-flex;height: 34px;padding: 2px 3px 0 8px;border-radius: 5px }body .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper {border-radius: 5px }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekday:nth-last-child(1), body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekday:nth-last-child(2) {color: var(--red) }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekday {font-size: 80%;font-weight: 500 !important }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.flatpickr-disabled {color: rgba(57, 57, 57, .2) }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-day {max-width: 37px;height: 37px;line-height: 37px;font-weight: 500 !important;transition: var(--transition-1) }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:nth-child(7n-1), body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-day:nth-child(7n) {color: var(--red);opacity: .5 }body .flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.selected {background: var(--blue);border-color: var(--blue) }body .flatpickr-calendar.hasTime {width: 220px }body .flatpickr-calendar.hasTime .flatpickr-time {border-top: none }body .flatpickr-calendar.hasTime .flatpickr-time-separator {padding: 0 6px }body .flatpickr-calendar.hasTime .numInputWrapper {display: flex;border-radius: 5px;transition: var(--transition-1) }body .flatpickr-calendar.hasTime .numInputWrapper .numInput {order: 2;font-size: 1rem;font-family: var( --e-global-typography-text-font-family), Archivo Condensed;font-weight: 500;border-radius: 5px;line-height: .5em;padding-top: 2px;transition: var(--transition-1) }body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp {order: 3;right: 4px }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown {order: 1;left: 4px;right: unset }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:after {display: none }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp {transition: var(--transition-1);top: calc(50% - 12px);width: 24px;height: 24px;border-radius: 50%;border: none;background: rgba(0, 0, 0, 0) }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:hover, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp:hover {background: rgba(0, 0, 0, .1333333333) }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:active, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp:active {transition: var(--transition-1);background: rgba(0, 0, 0, .2666666667) }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:after, body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:before, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp:after, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp:before {border: none;content: "";width: 40%;height: 2px;position: absolute;right: 30%;top: calc(50% - 1px);background: var(--gray3) }body .flatpickr-calendar.hasTime .numInputWrapper .arrowDown:after, body .flatpickr-calendar.hasTime .numInputWrapper .arrowUp:after {transform: rotate(90deg) }#my-autocomplete-container .x-field__wrapper>span {display: none }.x-form__terms.--with-file {margin-top: 20px !important }.x-field__file {font-weight: 600;color: var(--gray4) }.x-field .wpcf7-form-control-wrap {width: 100%;margin-top: 10px }.x-field.--file input {border: none;background-color: var(--benedek-red);border-radius: 0px;font-size: 16px;padding: 20px;height: 70px;width: 100%;color: var(--white);height: fit-content }.x-field::before {display: none }.x-field.--file input[type=file]::file-selector-button {border: 2px solid rgba(0, 0, 0, .1254901961);color: rgba(0, 0, 0, .3764705882);padding: 5px 10px;border-radius: 0px;background-color: var(--benedek-yellow) !important;cursor: pointer;font-size: 16px;font-weight: 700 }.x-field.--file input[type=file]::file-selector-button {background-color: var(--benedek-grey);color: #fff;transition: var(--transition-1) }.top-menu {position: relative }.top-menu::before {content: "";background: #a75d0d;background: linear-gradient(90deg, rgb(167, 93, 13) 3%, rgb(255, 198, 84) 12%, rgb(202, 132, 35) 23%, rgb(255, 192, 73) 33%, rgb(206, 135, 40) 46%, rgb(206, 135, 40) 66%, rgb(255, 231, 119) 89%, rgb(194, 128, 34) 100%);position: absolute;left: 0px;bottom: -1px;width: 100%;height: 30px }.top-menu__list .menu-item.menu-item-has-children {position: relative }.top-menu__list .menu-item.menu-item-has-children::before {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--benedek-red);position: absolute;right: 0px;top: 18px;transition: transform 0.5s var(--trns) }.top-menu__list .menu-item.menu-item-has-children:hover::before {transform: rotate(-90deg) }.top-menu__list .menu-item.menu-item-has-children ul.sub-menu {padding-top: 0px;padding-bottom: 0px }.top-menu__list .menu-item.menu-item-has-children ul.sub-menu a {padding: 15px 20px;transition: var(--transition-1) }.top-menu__list .menu-item.menu-item-has-children ul.sub-menu a:hover {background-color: #f1f1f1 !important }.top-menu__list .menu-item a:not(.raven-submenu-item) {position: relative }.top-menu__list .menu-item a:not(.raven-submenu-item)::before {content: "";background-color: #0b2142;position: absolute;bottom: 4px;left: 20px;height: 7px;width: 0px;transition: var(--transition-1);border-top-left-radius: 10px;border-top-right-radius: 10px;}.top-menu__list .menu-item a:not(.raven-submenu-item):hover::before {width: calc(100% - 40px) }.top-menu__list .menu-item.current_page_item a:not(.raven-submenu-item)::before {content: "";background-color: #0b2142;position: absolute;bottom: 4px;left: 20px;height: 7px;width: calc(100% - 40px);transition: var(--transition-1);border-top-left-radius: 10px;border-top-right-radius: 10px;}@media(max-width: 990px) {.jupiterx-header, .admin-bar .raven-nav-menu-side {top: 0px !important }}.hp-carousel {--c-height: 330px }@media(max-width: 990px) {.hp-carousel {--c-height: 280px }}.hp-carousel .raven-post-wrapper {box-shadow: var(--box-shadow);margin: 40px }@media(max-width: 990px) {.hp-carousel .raven-post-wrapper {margin: 10px !important }}.hp-carousel .raven-post {display: flex !important;flex-direction: row-reverse;width: 100%;flex-wrap: nowrap;align-content: center;align-items: center;justify-content: center;height: var(--c-height);margin-bottom: 30px;box-shadow: 0px 4px 0px 0px var(--benedek-yellow) }.hp-carousel .raven-post .raven-post-image-wrap {width: 50%;height: 100%;padding-bottom: 0px !important }.hp-carousel .raven-post .raven-post-image-wrap .raven-post-image {height: 100%;width: 100% }.hp-carousel .raven-post .raven-post-image-wrap .raven-post-image img {height: 100%;width: 100%;object-fit: cover }.hp-carousel .raven-post .raven-post-content {width: 50%;height: 100%;background-color: var(--white);display: flex;align-items: center;padding: 20px }.hp-carousel .swiper-pagination {padding: 0px 0px 10px 0px !important }.hp-carousel .swiper-pagination .swiper-pagination-bullet {border: 2px solid #fff;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);transition: box-shadow 1s var(--trns) }.hp-carousel .swiper-pagination .swiper-pagination-bullet-active {box-shadow: 0px 0px 0px 2px var(--benedek-red) }.hp-carousel__column {position: absolute;right: 0px;top: -200px }.hp-carousel__retete {position: relative !important }.hp-carousel__retete .hp-carousel__column {top: -200px !important }@media(max-width: 990px) {.hp-carousel__retete .hp-carousel__column {top: 40px !important }}#main-header, #despre-noi {overflow: hidden;z-index: 0 }@media(max-width: 990px) {#main-header {padding-top: 100px !important }}.decorated-main {position: relative }.floating-s__section {--section-padding: 8em;height: 1px }.floating-s__section>.elementor-container:first-of-type {position: relative;bottom: 360px }.floating-s__column {position: relative }.company-facts__column {--icon-size: 100px;position: relative }.company-facts__icon {position: absolute;top: 0px;max-width: var(--icon-size);left: calc(50% - var(--icon-size)/2) }.menu__light .menu-item {position: relative }.menu__light .menu-item::before {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--benedek-red);position: absolute;left: 0px;top: 12px;transform: rotate(-90deg);transition: var(--transition-1) }.menu__light .menu-item a {transition: var(--transition-1) }.menu__light .menu-item:hover a {color: var(--benedek-red) !important }.menu__dark .menu-item {position: relative }.menu__dark .menu-item::before {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--white);position: absolute;left: 0px;top: 12px;transform: rotate(-90deg) }.menu__dark .menu-item a {transition: var(--transition-1) }.menu__dark .menu-item:hover a {color: var(--benedek-medium-grey) !important }.legal-footer-menu {margin-bottom: 10px !important }.legal-footer-menu li:not(:last-of-type) a {position: relative }.legal-footer-menu li:not(:last-of-type) a::after {content: "|";padding: 0px 5px }@media(max-width: 990px) {.legal-footer-menu li:not(:last-of-type) a::after {display: none !important }}.legal-footer-menu a {transition: var(--transition-1) }.legal-footer-menu a:hover {color: var(--benedek-red) !important }.legal-footer-menu a:hover:after {color: var(--benedek-grey) !important }.copyright-xarites .elementor-widget-container, .copyright-xarites .elementor-widget-container a {color: var(--white) }.copyright-xarites .elementor-widget-container img, .copyright-xarites .elementor-widget-container a img {margin: 0px;transition: var(--transition-1) }.copyright-xarites .elementor-widget-container:hover img, .copyright-xarites .elementor-widget-container a:hover img {transform: scale(1.1) }.copyright-xarites__column {position: relative !important }.copyright-xarites__row {position: absolute !important;bottom: 10px !important;right: 0px }@media(max-width: 990px) {.copyright-xarites__row {position: static !important }}.socials__holder {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;align-items: center }.socials__link {position: relative;z-index: 0;padding: 2px }.socials__link::before {content: "";background-color: var(--benedek-red);border-radius: 100%;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: -1;transition: background-color 0.3s var(--trns) }.socials__link img {filter: var(--filter-white) }.socials__link:not(:last-of-type) {margin-right: 10px }.socials__link:hover::before {background-color: var(--benedek-grey) }.single-store__container {display: block !important }.single-store__image {position: relative;overflow: hidden }.single-store__image::before {content: "";background-color: var(--benedek-red);position: absolute;left: 0px;top: 0px;height: 100%;width: 30px;z-index: 1;transition: var(--transition-1) }.single-store__image img {transition: var(--transition-1) }.single-store__image:hover img {transform: scale(1.1) }.single-store__link-back a {color: var(--benedek-grey);font-weight: 700;font-size: .9em;position: relative !important;letter-spacing: 0px;transition: color 0.3s var(--trns), letter-spacing 0.3s var(--trns) }.single-store__link-back a::before {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--benedek-red);position: absolute;left: -17px;top: 7px;transition: left 0.3s var(--trns);transform: rotate(90deg) }.single-store__link-back a::after {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--benedek-red);position: absolute;left: -27px;top: 7px;transform: rotate(90deg);transition: left 0.3s var(--trns) }.single-store__link-back a:hover {color: var(--benedek-red);letter-spacing: 1px }.single-store__link-back a:hover::before {left: -22px }.single-store__link-back a:hover::after {left: -32px }.single-store__gallery .elementor-gallery-item {box-shadow: rgba(0, 0, 0, .1882352941) 0px 8px 34px }.single-store__gallery .elementor-gallery-item .e-gallery-image {background-size: cover;background-repeat: no-repeat }.single-store__gallery .elementor-gallery-item .e-gallery-image:hover {transform: scale(1.1) !important }.single-store__image-holder {position: relative !important }.contact__line {margin: 10px 0px }.contact__line a {color: var(--benedek-grey) !important;position: relative;transition: color 0.3s var(--trns) }.contact__line a::before {content: "";filter: var(--filter-red);background-repeat: no-repeat;position: absolute;top: -2px;left: -35px;height: 30px;width: 30px;transition: transform 0.3s var(--trns) }.contact__line a:hover {color: var(--benedek-red) !important }.contact__line a:hover::before {transform: scale(1.2) !important }.team-list__phone a, .team-list__email a {position: relative !important }.team-list__phone a::before, .team-list__email a::before {content: "";filter: var(--filter-red);background-repeat: no-repeat;position: absolute;top: -2px;left: -35px;height: 30px;width: 30px;transition: transform 0.2s var(--trns) }.team-list__phone a:hover .jet-listing-dynamic-link__label, .team-list__email a:hover .jet-listing-dynamic-link__label {color: var(--benedek-red) !important }.team-list__phone a:hover::before, .team-list__email a:hover::before {transform: scale(1.2) !important }.team-list__image .jet-listing-dynamic-image {--image-size: 180px;position: relative;width: var(--image-size);height: var(--image-size);margin: 0 auto }.team-list__image .jet-listing-dynamic-image:before {content: "";position: absolute;display: block;width: calc(var(--image-size) + 60px);height: calc(var(--image-size) + 60px);top: -30px;left: -30px;box-sizing: border-box;border-radius: 100%;background-color: #e91c34;animation: pulse-ring 3s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;transform-origin: center;z-index: -2;opacity: 0 }.team-list__section .elementor-loop-container .e-loop-item:nth-child(odd) .team-list__image .jet-listing-dynamic-image::before {animation: pulse-ring 3s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;animation-delay: 1s }.blog-archive__container {padding: 0px !important }.blog-archive__container .e-loop-item {box-shadow: rgba(0, 0, 0, .1254901961) 0px 8px 34px;position: relative !important;transition: var(--transition-1) }.blog-archive__container .e-loop-item:hover {box-shadow: rgba(0, 0, 0, .1882352941) 0px 8px 24px;transform: scale(1.1) !important }.blog-archive__container.--title {padding: 10px !important }.blog-archive__image {max-height: 240px;overflow: hidden;width: 100% }.blog-archive__image a img {transition: var(--transition-1);height: 100%;width: 100%;object-fit: cover }.blog-archive__cat {position: absolute !important;width: fit-content !important;height: fit-content !important;top: -24px !important;right: 0px !important }.blog-archive__cat a.jet-listing-dynamic-terms__link {background-color: var(--benedek-red);color: var(--white);padding: 3px 10px;font-size: .9em;font-weight: 700;box-shadow: 0px 0px 0px 3px #fff }.blog-archive__cat a.jet-listing-dynamic-terms__link:first-of-type {margin-right: 5px }.single-recipe__video .jet-listing-dynamic-field__inline-wrap {width: 100% !important }.single-recipe__video .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content {width: 100% !important;min-height: 600px !important;height: 600px !important }.single-recipe__video .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content iframe {width: 100% !important;height: 100% !important;object-fit: contain !important }.single-recipe__ingredient-list .elementor-widget-container, .single-recipe__ingredient-list .jet-listing-dynamic-field__inline-wrap, .single-recipe__ingredient-list .jet-listing-dynamic-field__content {width: 100% !important }.single-recipe__ingredient-list__header {background-color: var(--benedek-red);width: 100%;padding: 10px;color: var(--white);font-weight: 700 }.single-recipe__ingredient-list ul {padding-left: 0px !important;list-style: none !important;margin-bottom: 0px !important }.single-recipe__ingredient-list ul li {padding: 10px;font-size: .9em }.single-recipe__ingredient-list ul li:nth-child(even) {background-color: #f0f0f0 }.single-recipe__ingredient-list ul li:nth-child(odd) {background-color: #f9f9f9 }.single-recipe__ingredient-list ul li a {color: var(--benedek-red) !important;transition: color 0.5s var(--trns) }.single-recipe__ingredient-list ul li a:hover {color: var(--benedek-grey) !important }.single-recipe__preparation ul {list-style: none;margin-bottom: 30px }.single-recipe__preparation ul li {position: relative !important;padding-bottom: 40px }.single-recipe__preparation ul li::before {content: "";background-color: var(--benedek-red);position: absolute;top: 6px;left: -35px;width: 15px;height: 15px;z-index: 0;border-radius: 100%;box-shadow: 0px 0px 0px 10px rgba(233, 28, 52, .1254901961) }.single-recipe__preparation ul li::after {content: "";background-color: var(--benedek-red);position: absolute;top: 19px;left: -30px;width: 5px;height: 100%;opacity: .5 }.single-recipe__preparation ul li:last-child::after {display: none !important }h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {font-style: normal !important }p em {color: var(--benedek-red) !important;font-style: normal !important;font-weight: 700 !important }@media(max-width: 990px).timeline ul {margin-top: 0rem !important;position: relative;margin-left: 0px !important;padding-left: 0px !important;list-style-type: none !important }@media(max-width: 990px) {.timeline ul {margin-left: calc(30px + 1rem) !important }}.timeline ul:after {content: "";position: absolute;left: calc(50% - 6px);top: 0px;height: 100%;width: 6px;background: var(--benedek-red);z-index: -1;opacity: .2 }.timeline ul li {position: relative;width: 50%;position: relative }.timeline ul li:not(:last-child) {margin-bottom: 3rem }.timeline ul li strong {position: absolute;right: calc(100% + 2rem);background: var(--benedek-red);border-radius: 0;padding: 1px 1rem 0px;min-width: 80px;width: 140px;text-align: center;font-weight: 700;color: var(--white) }@media(max-width: 990px) {.timeline ul li strong {right: calc(100% + 1rem);min-width: 60px;padding: 1px .65rem 0px }}.timeline ul li strong::before {content: "";left: calc(50% - 6px);background-color: red;position: absolute;top: 0px;width: 5px;height: 5px;border-radius: 100% }.timeline ul li::marker {display: none !important }.timeline ul li:nth-child(odd) {text-align: right;padding-right: 16px }.timeline ul li:nth-child(odd) strong {left: calc(100% + 16px) }.timeline ul li:nth-child(odd) strong:after {width: 7px;height: 100%;position: absolute;content: "";right: -4px;background: var(--benedek-yellow);top: 0 }.timeline ul li:nth-child(odd)::before {content: "";background-color: var(--benedek-red);position: absolute;top: 9px;right: -2px;width: 10px;height: 10px;border-radius: 100% }.timeline ul li:nth-child(even) {text-align: left;padding-left: 16px;left: 50% }.timeline ul li:nth-child(even)::after {content: "";background-color: var(--benedek-red);position: absolute;top: 9px;left: -8px;width: 10px;height: 10px;border-radius: 100% }.timeline ul li:nth-child(even) strong:after {width: 7px;height: 100%;position: absolute;content: "";left: -4px;background: var(--benedek-yellow);top: 0 }.--add-shadow {box-shadow: var(--box-shadow) !important }.--add-blur-bkg {backdrop-filter: blur(10px) }.custom-list ul {list-style: none;padding-left: 30px !important }.custom-list ul li {position: relative;margin-bottom: 10px }.custom-list ul li::before {content: "";width: 0;height: 0;border: 5px solid rgba(0, 0, 0, 0);border-bottom: 0;border-top: 8px solid var(--benedek-red);position: absolute;left: -30px;top: 9px;transform: rotate(-90deg);transition: var(--transition-1) }.custom-list ul li strong {color: var(--benedek-red) }.custom-list strong {color: var(--benedek-red) }.facts__text {background-color: var(--white);box-shadow: var(--box-shadow);padding: 40px }.facts__text strong {color: var(--benedek-red) !important }@keyframes scaling {0% {transform: scale(0.8) }50% {opacity: 1;transform: scale(1);filter: grayscale(0%) }100% {opacity: 1;transform: scale(0.8);filter: grayscale(100%) }}.schedule-table table {width: 100% }.schedule-table table thead td {background-color: var(--benedek-red);color: var(--white);font-weight: 700;padding: 5px 10px;box-shadow: 0px 0px 0px 2px var(--white) }.schedule-table table tbody tr td {background-color: var(--benedek-grey-light);color: var(--benedek-grey);font-weight: 500;padding: 8px 10px;box-shadow: 0px 0px 0px 2px var(--white);font-size: 14px !important }.schedule-table table tbody tr td:first-of-type {background-color: #eaeaea;font-weight: 700 }@media(max-width: 990px) {.jupiterx-site {padding-top: 0px !important }.jupiterx-header {box-shadow: var(--box-shadow) !important }}.error-404__image img {filter: var(--filter-grey) }@media(max-width: 990px) {.single-store__column-fix>.e-con-inner, .single-recipe__column-fix>.e-con-inner {display: flex !important;flex-direction: column !important;flex-wrap: nowrap !important;padding: 0px 15px !important }.single-store__column-fix>.e-con-inner>div, .single-recipe__column-fix>.e-con-inner>div {width: 100% !important }}.distributors__select select {box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);transition: box-shadow 0.3s var(--trns) }.distributors__select select:hover {cursor: pointer !important;box-shadow: 0px 0px 0px 6px rgba(233, 28, 52, .1882352941) }.distributors__select select:focus-visible {outline: none !important }.distributors__select select option:hover {cursor: pointer !important }.distributors__container {box-shadow: var(--box-shadow) }.distributors__container .jet-check-list__item-content, .distributors__container .jet-listing-dynamic-field__content {transition: color 0.3s var(--trns) }.distributors__container:hover {transform: scale(1.1);z-index: 5 !important }.distributors__container:hover .distributors__role .jet-check-list__item-content {color: var(--benedek-grey) !important }.distributors__container:hover .distributors__name .jet-listing-dynamic-field__content {color: var(--benedek-red) !important }.dark-section__container {position: relative !important }.dark-section__column {position: relative !important }.dark-section__image {position: absolute !important;top: 0px !important;right: 0px !important }@media(max-width: 990px) {.dark-section__image {position: relative !important }}.company-facts__column {--icon-size: 250px;position: relative !important }@media(max-width: 990px) {.company-facts__column:not(:last-child) {margin-bottom: var(--icon-size) !important }}.company-facts__icon {position: absolute !important;top: calc(0px - var(--icon-size)) !important;width: 100% !important;height: var(--icon-size) !important;left: 0px !important;background-color: #fff !important;box-shadow: var(--box-shadow) !important;overflow: hidden !important }.company-facts__icon img {object-fit: cover !important;height: 100% !important;width: 100% !important }.single-store__rulota ul {list-style: none;margin-bottom: 30px;display: flex !important;align-items: flex-start !important;flex-direction: column !important }.single-store__rulota ul li {position: relative !important;padding-bottom: 10px }.single-store__rulota ul li::before {content: "";background-color: var(--benedek-red);position: absolute;top: 6px;left: -35px;width: 15px;height: 15px;z-index: 0;border-radius: 100%;box-shadow: 0px 0px 0px 10px rgba(233, 28, 52, .1254901961) }.single-store__rulota ul li::after {content: "";background-color: var(--benedek-red);position: absolute;top: 19px;left: -30px;width: 5px;height: 100%;opacity: .5 }.single-store__rulota ul li:last-child::after {display: none !important }.single-store__image::before {display: none !important }.top-menu__list .menu-item.current_page_item a:not(.raven-submenu-item)::before, .top-menu__list .menu-item a:not(.raven-submenu-item)::before {bottom: 0 !important }.blog-archive__container {padding: 0px !important }.blog-archive__container .blog-archive__video>.e-con-inner:first-of-type {box-shadow: rgba(0, 0, 0, .1254901961) 0px 8px 34px;position: relative !important;transition: var(--transition-1);padding-top: 0px !important }.blog-archive__container .blog-archive__video>.e-con-inner:first-of-type:hover {box-shadow: rgba(0, 0, 0, .1882352941) 0px 8px 24px;transform: scale(1.1) !important }.blog-archive__container.--title {padding: 10px !important }.home .jupiterx-primary {padding: 0 !important;}.--box-helping-pacifica.e-con-boxed.e-con {margin-top: -9rem !important;-webkit-box-shadow: 0 10px 40px #0011;box-shadow: 0 10px 40px #0011;background-color: #fff;z-index: 9;width: 1100px;margin: 0 auto;border-bottom-left-radius: 50px;border-top-right-radius: 50px;}.home .cls-2 {fill: #4BDFFF !important;}.--copyright-urls a {color: inherit !important;font-size: 15px !important;font-weight: inherit !important;font-family: "Archivo Condesed", Archivo Condesed !important;line-height: 1.4rem;}@media(max-width: 990px) {.--box-helping-pacifica.e-con-boxed.e-con {width: 95% !important;margin-top: -10rem !important;}ul#menu-6534b0f {column-count: 2;display: block;}.--bg-img-overlay {background-size: contain !important;background-position: 0 80% !important;margin-bottom: -95px !important;}}.--container-ftr-button.e-con {height: 50px;}.--menu-pacifica-nav .sub-menu {column-count: 2;border-radius: 30px;box-shadow: 0 10px 40px #0011;background-color: #fff;}ul#menu-6534b0f {column-count: 2;display: block;}.cls-2 {fill: #4BDFFF !important;}.--post-content__pacifica {margin-top: -9rem !important;border-radius: 30px px;-webkit-box-shadow: 0 10px 40px #0011;box-shadow: 0 10px 40px #0011;background-color: #fff;z-index: 9 !important;width: 80% !important;}.elementor-element-6493e8f {padding: 0 !important;}.prefix__input select {width: 100% !important;padding: 0 12px;z-index: 9999;position: relative;background-color: white;height: 56px;top: -10px;border: 3px solid #f6f6f6 !important;border-radius: 20px;font-size: var(--input-size);font-weight: 600;}.prefix__input select:focus, .prefix__input select:focus-within, .prefix__input select:active {box-shadow: inset 0 0 0 2px var #f6f6f6;}span.no__trigger {background: #f6f6f6 !important;place-content: center left !important;color: black !important;box-shadow: inset 0 0 0 2px rgba(226, 29, 42, 0) !important;}.wpcf7 .wpcf7-submit:disabled {border-radius: 50px 50px 50px 50px !important;font-family: var(--e-global-typography-text-font-family), Archivo Condensed;font-size: 20px;font-weight: 600;}.x-submit .wpcf7-form-control.has-spinner.wpcf7-submit.form-btn.has-spinner {border-radius: 50px 50px 50px 50px !important;font-family: var(--e-global-typography-text-font-family), Archivo Condensed;font-size: 20px;font-weight: 600;}a.privacy__policy_url {font-size: 1rem !important;line-height: 1.6em;color: #192F55 !important;padding-left: 5px;letter-spacing: .2px;font-weight: 600;cursor: pointer;}.--areyouinpain {display: grid;font-size: var(--input-size);font-weight: 600;margin-bottom: 0 !important;padding-bottom: 0 !important;}.--areyouinpain .wpcf7-list-item {margin-right: 1rem !important;margin: auto;}.--areyouinpain .wpcf7-list-item-label::before, .wpcf7-list-item-label::after {margin-left: 7px !important;}.x-modal__close {background-color: var(--benedek-red) !important;top: 20px !important;right: 10px !important;}.x-modal__close:hover, .x-modal__close:focus-visible, .x-modal__close:focus-within {background-color: #192F55 !important;}.x-modal__close:after, .x-modal__close:before {background-color: #fff !important;}.--areyouinpain input[type='radio']:after {width: 16px;height: 16px;top: 2px;left: 0;position: relative;background-color: #fff;content: '';display: inline-block;visibility: visible;border: 2px solid #192F55;transition: var(--transition-1);}.--areyouinpain input[type='radio']:checked:after {width: 14px;height: 14px;top: 1px;left: -1px;position: relative;background-color: #192F55 !important;content: '';display: inline-block;visibility: visible;border: 2px solid #4BDFFF;transition: var(--transition-1);border-radius: 100%;}@media only screen and (max-width: 767px) {.--single_doctor .e-flex.e-con {width: 100% !important;}}@media (max-width: 990px) {.x-modal__box {padding: 0 !important;}.x-modal__mobile-header h2 {display: none;}.x-form__grid {margin-top: 0 !important;}.x-modal.--active .x-modal__mobile-header .x-modal__close {z-index: 999;}.x-modal__box {overflow-y: scroll !important;}}@media only screen and (max-width: 769px) {.--post-content__pacifica {margin-top: -2rem !important;box-shadow: none !important;width: 95% !important;}.--block--item-articles .raven-post-read-more {position: relative !important;}.--post-content__pacifica {padding: 0;}}@media only screen and (max-width: 1440px) and (min-width: 770px) {.--post-content__pacifica {margin-top: -2rem !important;width: 95% !important;padding: 2rem !important;border-radius: 0;}}@media only screen and (max-width: 1025px) and (min-width: 1023px) {.--post-content__pacifica {margin-top: -4em !important;padding-top: 0 !important;}}@media only screen and (max-width: 768px) and (min-width: 767px) {.--post-content__pacifica {margin-top: -4em !important;border-radius: 0;}}@media only screen and (max-width: 821px) and (min-width: 819px) {.--post-content__pacifica {margin-top: -4em !important;border-radius: 0;padding-top: 0 !important;}}.raven-icon-list-items.raven-inline-items .raven-icon-list-item:after {right: calc(-50px/2) !important;}.page-id-458 .jupiterx-primary {padding: 0 !important;}.--icon_contact.elementor-icon-list--layout-traditional:hover {transform: scale(1.05);box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;padding: 15px 15px 15px 30px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);border-radius: 50px;}.--icon_contact.elementor-icon-list--layout-traditional {padding: 10px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.--block--item-articles .raven-posts-item:hover .raven-post-image:after {content: '';width: 100%;height: 100%;background: -webkit-gradient(linear, left bottom, left top, #4bdfff91, to(transparent));background: linear-gradient(to top, #4bdfff91, transparent);position: absolute;bottom: 0;left: 0;opacity: var(--overlay-t);-webkit-transition: opacity var(--trns);transition: opacity var(--trns);will-change: opacity;}.--block--item-articles .raven-posts-item:hover, .--block--item-articles .raven-posts-item:focus-within, .--block--item-articles .raven-posts-item:focus-visible {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;box-shadow: 0 3px 0 0 var(--benedek-red-20);box-shadow: 0 -1px 0 0 var(--benedek-red-20);box-shadow: -1px 0 0 0 var(--benedek-red-20);box-shadow: 2px 0 0 0 var(--benedek-red-20);box-shadow: 0 0 0 3px var(--benedek-red-20);border-top-right-radius: 50px;border-bottom-left-radius: 50px;}.--block--item-articles .raven-posts-item:hover .raven-post-image {border-bottom-left-radius: 50px;}.--block--item-articles .raven-post-image {border-bottom-left-radius: 25px;}.--block--item-articles .raven-posts-load-effect.raven-post-effect-fade-in:hover, .--block--item-articles .raven-posts-load-effect.raven-post-effect-fade-in:focus-within, .--block--item-articles .raven-posts-load-effect.raven-post-effect-fade-in:focus-visible {border-top-right-radius: 50px;border-bottom-left-radius: 50px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.--block--item-articles .raven-posts-item:hover .raven-post-button-text:after {content: ' >';margin-left: 4px;font-size: 17px;}.--block--item-articles .raven-posts-item:hover .raven-post-button-text {color: var( --e-global-color-secondary);}.--block--item-articles .raven-grid-item, .--block--item-articles .raven-masonry-item {padding: 15px 0 15px 0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.--block--item-articles .raven-posts-load-effect {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;border-top-right-radius: 25px;border-bottom-left-radius: 25px;}.raven-posts-load-effect:hover {box-shadow: none !important;}.--block--item-articles a.raven-sortable-item:hover {-webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);}.--copytxt img {margin-bottom: 0;margin-left: 5px;margin-top: 0;margin-right: 0;}.--copytxt:hover {box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;padding: 10px 15px 10px 15px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.--copytxt {padding: 10px 15px 10px 15px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);margin: -10px 0px -10px 0px;}.--block--item-articles .raven-post-button {position: absolute;bottom: 0;margin-bottom: 15px !important;}.--block--item-articles .raven-load-more-button {box-shadow: 0 5px 28px rgba(0, 0, 0, .12);}.call-modal-trigger {--offset: 0px;--set-opacity: 0;--modal-offset: 30px;position: fixed;bottom: 85px;right: 13px;background: #192f55;border: 2px solid #4bdfff;border-radius: 50%;width: 60px;height: 60px;cursor: pointer;transition: var(--trns);display: grid;place-content: center;z-index: 99;}.call-modal-trigger__icon {position: absolute;content: '';width: 35px;height: 35px;left: 50%;top: 50%;transform: translate(-50%, -50%);background: url(https://pacificadental.ca/wp-content/uploads/2021/01/appointment.svg);background-size: contain;background-position: center;background-repeat: no-repeat;filter: invert(1) drop-shadow(0 2px 1px #04cde108) drop-shadow(0 4px 2px #04cde108) drop-shadow(0 8px 4px #04cde108) drop-shadow(0 16px 8px #04cde108);}.call-modal-trigger:after {content: "";position: absolute;top: calc(0px - var(--offset)/2);left: calc(0px - var(--offset)/2);width: calc(100% + var(--offset));height: calc(100% + var(--offset));opacity: var(--set-opacity);transition: var(--trns);background: #4BDFFF;border-radius: 50%;z-index: -1;}.call-modal.--active {pointer-events: all;}.call-modal {--inner-spacing: 30px;position: fixed;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;z-index: 100;}.call-modal.--active .call-modal__backdrop {opacity: .25;pointer-events: all;visibility: visible;}.call-modal__backdrop {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: #000;opacity: 0;pointer-events: none;visibility: hidden;transition: var(--trns);}.call-modal.--active .call-modal__content {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;transform: translateY(0px);opacity: 1;pointer-events: all;visibility: visible;}.call-modal__content {--offset: 10px;position: absolute;right: 10px;bottom: 60px;padding: var(--inner-spacing);border-radius: 10px;min-width: 340px;max-width: 100%;z-index: 101;transform: translateY(40px);opacity: 0;pointer-events: none;visibility: hidden;transition: var(--trns);}.call-modal__content:before {content: "";position: absolute;top: calc(0px - var(--offset)/2);left: calc(0px - var(--offset)/2);width: calc(100% + var(--offset));height: calc(100% + var(--offset));opacity: .3;transition: var(--trns);background: #4BDFFF;border-radius: 13px;z-index: -2;}.call-modal__content__header {position: relative;margin-bottom: 10px;min-height: 56px;display: flex;flex-flow: column;justify-content: center;}.call-modal__content__header img {position: absolute;top: 0;left: calc((100% - 150px)/2);width: 150px;}.call-modal__content__buttons {list-style-type: none;margin: 0;padding: 0;margin-top: 2rem;}.call-modal__content__buttons li:not(:last-of-type) {margin-bottom: 10px;}.call-modal__content__buttons li {display: block;}.call-modal-trigger:hover {background-color: #04cde1;width: 65px;height: 65px;transition: all 200ms linear;}.call-modal__content__buttons li a {display: flex;width: 100%;flex-flow: column;padding: 10px 30px 10px 65px;border-radius: 10px;box-shadow: inset 0 0 0 1px #dedede;text-decoration: none !important;transition: var(--trns);color: var(--light-text);font-size: initial;position: relative;line-height: 30px;}.call-modal__content__buttons p {margin-bottom: 0px;}.call-modal__content__buttons li a.email:after {background-image: url(https://dev.xarites.com/pacifica/wp-content/uploads/2023/05/icons8-clock.svg);}.call-modal__content__buttons li a:after {position: absolute;content: '';width: 32px;height: 32px;left: 20px;top: 50%;transform: translateY(-50%);background: url(https://pacificadental.ca/wp-content/uploads/2021/01/appointment.svg);background-size: contain;background-position: center;background-repeat: no-repeat;transition: all 0.5s cubic-bezier(0, 0.275, 0.125, 1);transform-origin: center;}.call-modal__content__buttons li a strong {margin-top: 1px;color: #192f55;font-weight: 700;font-size: 1.1rem;}.call-modal__content__close {position: absolute;cursor: pointer;top: 20px;right: 20px;width: 40px;height: 40px;background: rgba(0, 0, 0, 0);border-radius: 50%;color: var(--red);transition: var(--trns);}.call-modal__content:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;background: #fff;border-radius: 10px;z-index: -1;}.call-modal__content__close {position: absolute;cursor: pointer;top: 20px;right: 20px;width: 40px;height: 40px;background: rgba(0, 0, 0, 0);border-radius: 50%;color: var(--red);transition: var(--trns);}.call-modal__content__close:before {transform: translate(-50%, -50%) rotate(-45deg);}.call-modal__content__close:before, .call-modal__content__close:after {content: "";width: 15px;height: 2px;background-color: #192f55;position: absolute;top: 50%;left: 50%;transform-origin: center;transition: var(--trns);}.call-modal__content__close:after {transform: translate(-50%, -50%) rotate(45deg);}.jupiterx-icon-angle-up {width: 60px;height: 60px;border-radius: 50% !important;}.call-modal__content__close:hover {-webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);background: #4BDFFF;transform: rotate(90deg);}.call-modal__content__buttons li a:hover {background-color: #4BDFFF;-webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);}a.whatsapp {color: #192F55 !important;}h5.faq__title {border-bottom: 1px solid;padding: 0 0 15px 0;}.__first_section_pacifica_hp {border-bottom-left-radius: 50px !important;}.___testimonial_pacifica_hp .raven-testimonial {padding: 2rem;}.___testimonial_pacifica_hp .swiper-slide {border-bottom-left-radius: 50px;border-top-right-radius: 50px;}.___testimonial_pacifica_hp .raven-swiper:before {position: relative !important;top: 2rem !important;display: block;left: 6rem;width: 141px !important;height: 50px !important;padding: 0 17px;background-image: url(https://dev.xarites.com/pacifica/wp-content/uploads/2023/07/boomakr_tstimonial.png);background-size: 50px !important;background-repeat: no-repeat !important;background-position: 13px 7px !important;transition: var(--transition-1);z-index: 999;content: "" !important;}.x-btn-hero {--btn-size: 150px;--btn-offset: 40px;--a-transform1: scale(1.18);--a-opacity1: .45;--a-transform2: scale(1.5);--a-opacity2: .15;--local-color: var(--em-color);width: var(--btn-size);height: var(--btn-size);border-radius: 50%;position: absolute;bottom: calc(0px - var(--btn-size) / 2 + var(--btn-offset));left: calc(0px - var(--btn-size) / 2 + var(--btn-offset));-webkit-transform: scale(1);transform: scale(1);z-index: 1;-webkit-transition: -webkit-transform var(--trns);transition: -webkit-transform var(--trns);transition: transform var(--trns);transition: transform var(--trns), -webkit-transform var(--trns);will-change: transform }.x-btn-hero:after, .x-btn-hero::before {content: '';width: 80%;height: 80%;border-radius: 50%;top: 0;left: 0;position: absolute;z-index: -1;pointer-events: none;background-color: #102c56;-webkit-transition: opacity var(--trns), background-color var(--trns), -webkit-transform var(--trns);transition: opacity var(--trns), background-color var(--trns), -webkit-transform var(--trns);transition: transform var(--trns), opacity var(--trns), background-color var(--trns);transition: transform var(--trns), opacity var(--trns), background-color var(--trns), -webkit-transform var(--trns);will-change: transform, opacity, background-color }.x-btn-hero:before {-webkit-transform: var(--a-transform2);transform: var(--a-transform2);opacity: var(--a-opacity2) }.x-btn-hero__icon {background: #fff;position: absolute;top: 0;left: 0;width: 80%;height: 80%;border-radius: 50%;background-image: var(--icon-bg);background-repeat: no-repeat;background-size: calc(var(--btn-size) * .6);background-position: center }.x-btn-hero::after {-webkit-transform: var(--a-transform1);transform: var(--a-transform1);opacity: var(--a-opacity1);}.x-btn-hero:after, .x-btn-hero::before {content: '';width: 80%;height: 80%;border-radius: 50%;top: 3rem;left: -3rem;position: absolute;z-index: -1;pointer-events: none;background-color: #4bdfff;-webkit-transition: 0.4s cubic-bezier(0, 0.275, 0.125, 1);transition: 0.4s cubic-bezier(0, 0.275, 0.125, 1);transition: 0.4s cubic-bezier(0, 0.275, 0.125, 1);transition: 0.4s cubic-bezier(0, 0.275, 0.125, 1);will-change: transform, opacity, background-color }.x-btn-hero svg {background: #fff;position: absolute;width: 80% !important;top: 3rem;left: -3rem;height: 80% !important;border-radius: 50%;background-image: var(--icon-bg);background-repeat: no-repeat;background-size: calc(var(--btn-size) * .6);background-position: center }.____calltoptxt a {font-family: "Archivo Condesed", Archivo Condesed !important;font-size: 18px !important;font-weight: 600 !important;}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {color: inherit;font-size: inherit;font-family: "Archivo Condesed" !important;}.x-btn-hero::before {background-color: #fff !important;opacity: 1;}.call-modal__content__buttons li a strong {font-weight: 600 !important;font-size: 1.2rem !important;font-family: 'Archivo Condesed' !important;}a.whatsapp {font-family: 'Archivo Condesed' !important;}a.privacy__policy_url {font-family: 'Archivo Condesed' !important;}.x-btn-hero:hover {--a-transform1: scale(1.1);--a-opacity1: 1;--a-transform2: scale(1.4);--a-opacity2: .3;--local-color: var( --dark-blue);}