@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-400:#ff6467;--color-yellow-50:#fefce8;--color-yellow-400:#fdc700;--color-green-50:#f0fdf4;--color-green-400:#05df72;--color-indigo-50:#eef2ff;--color-indigo-400:#7c86ff;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013,0px 1px 1px #00000013,0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a,0px 1px 2px #0000001a,0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a,0px 3px 2px #0000001a,0px 4px 8px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-site:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:450px){.container{max-width:450px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-auto{height:auto}.w-1\/2{width:50%}.w-full{width:100%}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-xl{max-width:var(--container-xl)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-zoom-in{cursor:zoom-in}.columns-2{columns:2}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-green-400{background-color:var(--color-green-400)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-red-400{background-color:var(--color-red-400)}.bg-yellow-400{background-color:var(--color-yellow-400)}.p-1{padding:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.py-1{padding-block:calc(var(--spacing)*1)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-green-50{color:var(--color-green-50)}.text-indigo-50{color:var(--color-indigo-50)}.text-red-50{color:var(--color-red-50)}.text-yellow-50{color:var(--color-yellow-50)}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}@media(hover:hover){.hover\:opacity-75:hover{opacity:.75}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media(min-width:40rem){.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:p-2{padding:calc(var(--spacing)*2)}}@media(min-width:48rem){.md\:w-1\/3{width:33.3333%}}@media(min-width:64rem){.lg\:p-3{padding:calc(var(--spacing)*3)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration)cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}.pswp__scroll-wrap{height:calc(100vh - 86px)}.pswp__thumbs{z-index:1000;scrollbar-width:none;margin:8px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.pswp__thumbs::-webkit-scrollbar{display:none}.pswp__thumbs-wrapper{height:var(--pswp-thumbs-wrapper-height,72px);justify-content:center;align-items:center;gap:var(--pswp-thumbs-wrapper-gap,6px);display:flex}.pswp__thumb{all:unset;width:var(--pswp-thumb-width,56px);border-radius:var(--pswp-thumb-border-radius,6px);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;height:100%;transition:width .3s ease-in-out,margin .3s ease-in-out;display:flex;overflow:hidden}.pswp__thumb--active{width:var(--pswp-thumb-active-width,90px);margin-left:6px;margin-right:6px}.pswp__thumb-img{width:var(--pswp-thumb-active-width,90px);object-fit:cover;flex-shrink:0;height:100%}.pswp__dynamic-caption{color:#fff;width:100%;position:absolute;top:0;left:0;transition:opacity .12s linear!important}.pswp-caption-content{display:none}.pswp__dynamic-caption a{color:#fff}.pswp__dynamic-caption--faded{opacity:0!important}.pswp__dynamic-caption--aside{width:auto;max-width:300px;margin-top:70px;padding:20px 15px 20px 20px}.pswp__dynamic-caption--below{width:auto;max-width:700px;padding:15px 0 0}.pswp__dynamic-caption--on-hor-edge{padding-left:15px;padding-right:15px}.pswp__dynamic-caption--mobile{background:#00000080;width:100%;padding:10px 15px;bottom:0;right:0;top:auto!important;left:0!important}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0)translateY(-45%)translate(13%)}to{transform:scale(1)translateY(-45%)translate(13%)}}.notyf{color:#fff;z-index:9999;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.notyf__icon--error,.notyf__icon--success{background:#fff;border-radius:50%;width:21px;height:21px;margin:0 auto;display:block;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;border-radius:3px;width:3px;height:12px;display:block;position:absolute;top:5px;left:9px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;border-radius:3px;width:3px;display:block;position:absolute}.notyf__icon--success:after{height:6px;top:9px;left:6px;transform:rotate(-45deg)}.notyf__icon--success:before{height:11px;top:5px;left:10px;transform:rotate(45deg)}.notyf__toast{pointer-events:auto;box-sizing:border-box;border-radius:2px;flex-shrink:0;max-width:300px;padding:0 15px;animation:.3s ease-in forwards notyf-fadeinup;display:block;position:relative;overflow:hidden;transform:translateY(25%);box-shadow:0 3px 7px #00000040}.notyf__toast--disappear{animation:.3s .25s forwards notyf-fadeoutdown;transform:translateY(0)}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{opacity:1;animation:.3s forwards notyf-fadeoutdown;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{opacity:1;animation:.3s forwards notyf-fadeoutright;transform:translate(0)}.notyf__toast--disappear .notyf__message{animation-delay:50ms}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{transform-origin:100% 100%;z-index:5;border-radius:50%;width:400px;height:400px;animation:.4s ease-out forwards ripple;position:absolute;top:0;right:0;transform:scale(0)translateY(-51%)translate(13%)}.notyf__wrapper{z-index:10;border-radius:3px;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;display:flex;position:relative}.notyf__icon{text-align:center;opacity:0;width:22px;margin-right:13px;font-size:1.3em;animation:.3s .3s forwards notyf-fadeinup}.notyf__dismiss{opacity:0;width:26px;height:100%;margin-right:-15px;animation:.3s .35s forwards notyf-fadeinleft;position:absolute;top:0;right:0}.notyf__dismiss-btn{cursor:pointer;opacity:.35;background-color:#00000040;border:none;outline:none;width:100%;height:100%;transition:opacity .2s,background-color .2s}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;border-radius:3px;width:2px;height:12px;position:absolute;top:calc(50% - 5px);left:calc(50% - 1px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;opacity:0;line-height:1.5em;animation:.3s .25s forwards notyf-fadeinup;position:relative}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{width:600px;height:600px;animation-duration:.5s}.notyf__toast{border-radius:0;width:100%;max-width:none;box-shadow:0 -2px 7px #00000021}.notyf__dismiss{width:56px}}#wpadminbar #wp-admin-bar-wp-logo>.ab-item{align-items:center;display:flex}.admin-logo-img{width:auto!important;height:28px!important;margin:0!important}@media(max-width:782px){.admin-logo-img{width:auto!important;height:31px!important}}@media(max-width:600px){#wpadminbar{position:fixed}}body.admin-bar .header{margin-top:46px}@media not all and (max-width:782px){body.admin-bar .header{margin-top:32px}}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(/wp-content/themes/vitalmedical/public/build/assets/nunito-sans-v19-cyrillic_latin-regular-BmKAag2H.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:500;src:url(/wp-content/themes/vitalmedical/public/build/assets/nunito-sans-v19-cyrillic_latin-500-BQkPAMTw.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(/wp-content/themes/vitalmedical/public/build/assets/nunito-sans-v19-cyrillic_latin-600-CvP-Dky7.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/vitalmedical/public/build/assets/nunito-sans-v19-cyrillic_latin-700-DBTMZGlB.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:800;src:url(/wp-content/themes/vitalmedical/public/build/assets/nunito-sans-v19-cyrillic_latin-800-BKhYk6rY.woff2)format("woff2")}.alignnone{margin:5px 20px 20px 0!important}.aligncenter,div.aligncenter{display:block;margin:5px auto!important}.alignright{float:right;margin:5px 0 20px 20px!important}.alignleft{float:left;margin:5px 20px 20px 0!important}.aligncenter{display:block;margin:5px auto!important}img.alignright{float:right;margin:5px 0 20px 20px!important}img.alignnone{margin:5px 20px 20px 0!important}img.alignleft{float:left;margin:5px 20px 20px 0!important}img.aligncenter{display:block;margin-left:auto!important;margin-right:auto!important}.wp-caption{text-align:center}.wp-caption img{display:inline}.wp-caption .wp-caption-text{text-align:center;color:#333;margin:5px 0 0;padding:0;font-size:75%;font-weight:100}.wp-block-paragraph{margin-top:0;margin-bottom:1em}.wp-block-paragraph.has-drop-cap:not(:focus):first-letter{float:left;text-transform:uppercase;margin:.05em .1em 0 0;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68}.wp-block-heading{margin-top:0;margin-bottom:.5em}h1.wp-block-heading{font-size:2.5em;line-height:1.2}h2.wp-block-heading{font-size:2em;line-height:1.3}h3.wp-block-heading{font-size:1.75em;line-height:1.4}h4.wp-block-heading{font-size:1.5em;line-height:1.5}h5.wp-block-heading{font-size:1.25em;line-height:1.6}h6.wp-block-heading{font-size:1em;line-height:1.6}.wp-block-image{margin:0 0 1em}.wp-block-image img{vertical-align:bottom;max-width:100%;height:auto}.wp-block-image figcaption{color:#555;text-align:center;margin-top:.5em;margin-bottom:1em;font-size:.875em}.wp-block-image.alignleft{float:left;margin-top:.5em;margin-bottom:.5em;margin-right:1em}.wp-block-image.alignright{float:right;margin-top:.5em;margin-bottom:.5em;margin-left:1em}.wp-block-image.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.wp-block-image.is-style-rounded img,.wp-block-image.is-style-circle-mask img{border-radius:9999px}.wp-block-gallery,.wp-block-gallery .blocks-gallery-grid{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.wp-block-gallery .blocks-gallery-item{flex-direction:column;flex-grow:1;justify-content:center;width:calc(50% - 1em);margin:0 1em 1em 0;display:flex;position:relative}.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}.wp-block-gallery.columns-2 .blocks-gallery-item{width:calc(50% - .5em)}.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.3333% - .66667em)}.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em)}.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em)}.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.6667% - .83333em)}.wp-block-gallery .blocks-gallery-item img{width:100%;max-width:100%;height:auto;display:block}.wp-block-gallery .blocks-gallery-item figcaption{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(0deg,#000000b3 0,#0000004d 70%,#0000);width:100%;max-height:100%;margin:0;padding:3em .77em .77em;font-size:.8em;position:absolute;bottom:0;overflow:auto}.wp-block-gallery.is-cropped .blocks-gallery-item img{object-fit:cover;width:100%;height:100%}.wp-block-quote{border-left:4px solid #000;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:#6c7781;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.is-style-large,.wp-block-quote.is-large{border:none;padding:0}.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-style-large cite,.wp-block-quote.is-large cite{text-align:right}.wp-block-pullquote{text-align:center;border-top:4px solid;border-bottom:4px solid;margin:0 0 1.75em;padding:3em 0}.wp-block-pullquote blockquote{border:none;margin:0;padding:0}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite{color:inherit;text-transform:uppercase;font-size:.875em}.wp-block-pullquote.is-style-solid-color{border:none;padding:2em}.wp-block-list,.wp-block-list ul,.wp-block-list ol{padding-left:1.5em}.wp-block-button{margin-bottom:1.5em}.wp-block-button__link{box-shadow:none;color:#fff;cursor:pointer;text-align:center;overflow-wrap:break-word;background-color:#32373c;border:none;border-radius:4px;margin:0;padding:12px 24px;font-size:1em;text-decoration:none;display:inline-block}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active{color:#fff;background-color:#1e1e1e}.wp-block-button.is-style-outline .wp-block-button__link{color:currentColor;background-color:#0000;border:2px solid}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff;background-color:currentColor}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignleft{text-align:left}.wp-block-button.alignright{text-align:right}.wp-block-buttons{flex-wrap:wrap;gap:.5em;display:flex}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-columns{flex-wrap:wrap;gap:2em;margin-bottom:1.75em;display:flex}.wp-block-column{word-break:break-word;overflow-wrap:break-word;flex-grow:1;flex-basis:0;min-width:0}@media(max-width:781px){.wp-block-columns{flex-direction:column}.wp-block-column{flex-basis:100%}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-group{box-sizing:border-box}.wp-block-group__inner-container{margin-top:0;margin-bottom:0}.wp-block-group.has-background{padding:1.25em 2.375em}.wp-block-cover{box-sizing:border-box;background-color:#000;background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:430px;padding:1em;display:flex;position:relative}.wp-block-cover:before{content:"";background-color:inherit;opacity:.5;z-index:1;position:absolute;inset:0}.wp-block-cover__inner-container{z-index:1;color:#fff;width:100%}.wp-block-cover.has-background-dim:before{opacity:.5}.wp-block-cover.has-background-dim-10:before{opacity:.1}.wp-block-cover.has-background-dim-20:before{opacity:.2}.wp-block-cover.has-background-dim-30:before{opacity:.3}.wp-block-cover.has-background-dim-40:before{opacity:.4}.wp-block-cover.has-background-dim-50:before{opacity:.5}.wp-block-cover.has-background-dim-60:before{opacity:.6}.wp-block-cover.has-background-dim-70:before{opacity:.7}.wp-block-cover.has-background-dim-80:before{opacity:.8}.wp-block-cover.has-background-dim-90:before{opacity:.9}.wp-block-cover.has-background-dim-100:before{opacity:1}.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:none;outline:none;margin:0;padding:0;position:absolute;inset:0}.wp-block-media-text{grid-template-rows:auto;grid-template-columns:50% 1fr;gap:2em;margin-bottom:1.75em;display:grid}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text__media{grid-area:1/1;margin:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-area:1/2}.wp-block-media-text__content{word-break:break-word;grid-area:1/2;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-area:1/1}.wp-block-media-text__media img,.wp-block-media-text__media video{vertical-align:bottom;max-width:100%;height:auto}.wp-block-media-text.is-vertically-aligned-top{align-items:start}.wp-block-media-text.is-vertically-aligned-center{align-items:center}.wp-block-media-text.is-vertically-aligned-bottom{align-items:end}@media(max-width:600px){.wp-block-media-text{grid-template-rows:auto auto;grid-template-columns:100%}.wp-block-media-text__media,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-area:1/1}.wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-area:2/1}}.wp-block-separator{opacity:.4;border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{text-align:center;background:0 0;border:none;max-width:none;height:auto;line-height:1}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;letter-spacing:2em;padding-left:2em;font-family:serif;font-size:1.5em}.wp-block-spacer{clear:both}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table figcaption{color:#555;text-align:center;font-size:.875em}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:#0000;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:none}.wp-block-code{color:#23282d;background:#f3f4f5;border:1px solid #e2e4e7;border-radius:4px;padding:.8em 1em;font-family:Menlo,Consolas,monaco,monospace;font-size:.875em;overflow-x:auto}.wp-block-code code{white-space:pre-wrap;word-break:break-all;display:block}.wp-block-preformatted{white-space:pre-wrap;overflow-wrap:break-word;font-family:Menlo,Consolas,monaco,monospace;font-size:.875em}.wp-block-verse{white-space:pre-wrap;overflow-wrap:break-word;font-family:inherit}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{color:#555;text-align:center;margin-top:.5em;font-size:.875em}.wp-block-embed iframe{max-width:100%}.wp-block-embed.is-type-video>.wp-block-embed__wrapper{width:100%;height:0;padding-top:56.25%;position:relative}.wp-block-embed.is-type-video iframe{width:100%;height:100%;position:absolute;inset:0}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{color:#555;text-align:center;margin-top:.5em;font-size:.875em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-video{margin:0 0 1em}.wp-block-video video{max-width:100%}.wp-block-video figcaption{color:#555;text-align:center;margin-top:.5em;font-size:.875em}.wp-block-file{margin-bottom:1.5em}.wp-block-file a.wp-block-file__button{color:#fff;background:#32373c;border-radius:2em;padding:.5em 1em;font-size:.875em;text-decoration:none;display:inline-block}.wp-block-file a.wp-block-file__button:hover{opacity:.85}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-calendar{text-align:center}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table th,.wp-block-calendar table td{border:1px solid #ddd;padding:.25em}.wp-block-calendar table caption{background-color:inherit}.wp-block-calendar table tbody td{text-align:center}.wp-block-calendar table tbody td a{font-weight:700}.wp-block-archives{padding-left:0}.wp-block-archives li{list-style:none}.wp-block-archives-dropdown{width:100%}.wp-block-categories{padding-left:0}.wp-block-categories li{list-style:none}.wp-block-categories-dropdown{width:100%}.wp-block-latest-posts{padding-left:0}.wp-block-latest-posts li{list-style:none}.wp-block-latest-posts__post-date{color:#6c7781;font-size:.8125em;display:block}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts.is-grid{flex-wrap:wrap;padding:0;list-style:none;display:flex}.wp-block-latest-posts.is-grid li{width:100%;margin:0 1.25em 1.25em 0}@media(min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-3 li{width:calc(33.3333% - .83333em)}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-6 li{width:calc(16.6667% - 1.04167em)}}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{margin-bottom:1em;list-style:none}.wp-block-latest-comments__comment-excerpt p{margin:.36em 0 1.4em;font-size:.875em}.wp-block-latest-comments__comment-date{color:#8f98a1;font-size:.75em}.wp-block-rss{padding-left:0}.wp-block-rss li{list-style:none}.wp-block-rss__item-publish-date{color:#6c7781;font-size:.8125em;display:block}.wp-block-rss__item-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-search{flex-wrap:wrap;display:flex}.wp-block-search__input{border:1px solid #949494;border-radius:4px;flex-grow:1;min-width:3em;padding:8px}.wp-block-search__button{color:#fff;cursor:pointer;background:#32373c;border:none;border-radius:4px;margin-left:10px;padding:8px 16px}.wp-block-search__button:hover{opacity:.85}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{width:100%;display:flex}.wp-block-search.wp-block-search__button-inside .wp-block-search__input{border-right:none;border-radius:4px 0 0 4px}.wp-block-search.wp-block-search__button-inside .wp-block-search__button{border-radius:0 4px 4px 0;margin-left:0}.wp-block-tag-cloud{padding-left:0}.wp-block-tag-cloud a{margin-right:5px;display:inline-block}.wp-block-navigation{padding-left:0}.wp-block-navigation__container{flex-wrap:wrap;margin:0;padding-left:0;list-style:none;display:flex}.wp-block-navigation-item{align-items:center;display:flex}.wp-block-navigation-item a{padding:.5em 1em;display:block}.wp-block-social-links{text-indent:0;flex-wrap:wrap;margin-left:0;padding-left:0;padding-right:0;display:flex}.wp-block-social-links .wp-social-link{border-radius:9999px;width:auto;height:auto;margin:0 .5em .5em 0;transition:transform .1s;display:block}.wp-block-social-links .wp-social-link a{padding:.25em;line-height:0;transition:transform .1s;display:block}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-post-author{flex-wrap:wrap;display:flex}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__avatar img{border-radius:9999px}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0;font-weight:700}.wp-block-post-author__bio{margin:.5em 0 0;font-size:.875em}.wp-block-post-date{color:#6c7781}.wp-block-post-excerpt__excerpt{margin-top:0;margin-bottom:1em}.wp-block-post-excerpt__more-text{margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image img{vertical-align:bottom;max-width:100%;height:auto}.wp-block-post-featured-image.alignleft{float:left;margin-right:1em}.wp-block-post-featured-image.alignright{float:right;margin-left:1em}.wp-block-post-featured-image.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.wp-block-post-terms{padding-left:0}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-query-pagination{flex-wrap:wrap;padding:0;list-style:none;display:flex}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous,.wp-block-query-pagination>.wp-block-query-pagination-numbers{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination-numbers{flex-wrap:wrap;display:flex}.wp-block-read-more{display:inline-block}.alignleft{float:left;margin-bottom:.5em;margin-right:1em}.alignright{float:right;margin-bottom:.5em;margin-left:1em}.aligncenter{clear:both;margin-bottom:1em;margin-left:auto;margin-right:auto;display:block}.alignwide{max-width:1200px;margin-left:auto;margin-right:auto}.alignfull{width:100vw;max-width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-group:after,.entry-content:after{content:"";clear:both;display:table}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen-reader-text:focus{clip:auto;clip-path:none;color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009}:root{--color-primary:#606c32;--color-body-text:#464839;--color-body-text-2:#6b6e55;--color-black:#1e1e1e;--color-white:#fefefe;--color-gray-100:#e5e7eb;--color-gray-200:#969696;--color-gray-400:#545454;--color-background:#f9f5f0;--color-line:#f2f2f2;--font-family:"Nunito Sans",-apple-system,"BlinkMacSystemFont","Segoe UI",sans-serif;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-2xl:40px;--spacing-3xl:60px;--spacing-4xl:80px;--spacing-5xl:100px;--spacing-6xl:120px;--content-width:1440px;--content-post-width:1012px;--content-padding:16px;--header-padding:16px;--header-height:76px;--header-height-mob:56px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:100px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a}@media(min-width:640px){:root{--content-padding:40px}}@media(min-width:1024px){:root{--content-padding:80px}}body{font-family:var(--font-family);color:var(--color-body-text);background-color:var(--color-background);line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}#app{flex-direction:column;min-height:100vh;margin-inline:auto;display:flex;position:relative}.main{z-index:0;padding-top:var(--header-height-mob);flex-direction:column;flex-grow:1;display:flex}@media(min-width:1024px){.main{padding-top:var(--header-height)}}.container{width:100%;max-width:var(--content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin:auto}.entry-content>*,.alignfull .inner-container{max-width:var(--content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin-left:auto;margin-right:auto}.entry-content>.alignwide{max-width:var(--content-width);padding-left:0;padding-right:0}.entry-content>.alignfull{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.entry-content.is-layout-constrained>.alignfull{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.entry-content>.alignfull.wp-block-cover,.entry-content>.alignfull.wp-block-group,.entry-content>.alignfull>.wp-block-cover__inner-container,.entry-content>.alignfull>.wp-block-group__inner-container{padding-left:var(--content-padding);padding-right:var(--content-padding)}.entry-content>.alignfull.wp-block-image,.entry-content>.alignfull.wp-block-gallery,.entry-content>.alignfull.wp-block-video{padding-left:0;padding-right:0}.page-sm-content .entry-content>*{max-width:var(--content-post-width);color:var(--color-body-text)}.page-sm-content .entry-content>.alignfull{width:100%;max-width:none;padding-left:0;padding-right:0}.wp-block-image img{border-radius:16px;overflow:hidden}.block-has-top-empty{margin-top:0}.block-has-top-small{margin-top:30px}@media(min-width:768px){.block-has-top-small{margin-top:var(--spacing-2xl)}}@media(min-width:1024px){.block-has-top-small{margin-top:var(--spacing-3xl)}}.block-has-top{margin-top:var(--spacing-3xl)}@media(min-width:768px){.block-has-top{margin-top:var(--spacing-4xl)}}@media(min-width:1024px){.block-has-top{margin-top:var(--spacing-6xl)}}.block-has-bottom-empty{margin-bottom:0}.block-has-bottom-small{margin-bottom:30px}@media(min-width:768px){.block-has-bottom-small{margin-bottom:var(--spacing-2xl)}}@media(min-width:1024px){.block-has-bottom-small{margin-bottom:var(--spacing-3xl)}}.block-has-bottom{margin-bottom:var(--spacing-3xl)}@media(min-width:768px){.block-has-bottom{margin-bottom:var(--spacing-4xl)}}@media(min-width:1024px){.block-has-bottom{margin-bottom:var(--spacing-6xl)}}.section-title{color:var(--color-body-text);font-size:20px;font-weight:600;line-height:1.4}@media(min-width:768px){.section-title{font-size:40px;line-height:1.2}}.home .section-title{color:var(--color-body-text);font-size:24px;font-weight:600;line-height:1.334}@media(min-width:768px){.home .section-title{font-size:48px;line-height:1.1253}}.block-section-header{margin-bottom:var(--spacing-lg);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.block-section-header .block-section-header-btns{align-items:center;display:flex}@media(min-width:768px){.block-section-header{margin-bottom:var(--spacing-2xl)}}.text-h1{color:var(--color-body-text);font-size:32px;font-weight:800;line-height:40px}@media(min-width:768px){.text-h1{font-size:56px;line-height:60px}}.text-h2{color:var(--color-body-text);font-size:24px;font-weight:700;line-height:1.334}@media(min-width:768px){.text-h2{font-size:48px;line-height:1.1253}}.text-h3{font-weight:600}@media(min-width:768px){.text-h3{font-size:40px;line-height:48px}}.text-h4{color:var(--color-body-text);font-size:18px;font-weight:600;line-height:26px}@media(min-width:768px){.text-h4{font-size:24px;line-height:1.3335}}.text-h5{font-size:18px;font-weight:700;line-height:24px}@media(min-width:768px){.text-h5{font-size:16px;line-height:22px}}.text-p1{color:var(--color-body-text-2);font-size:14px;font-weight:400;line-height:22px}@media(min-width:768px){.text-p1{font-size:18px;line-height:24px}}.text-p1-medium{color:var(--color-body-text-2);font-size:14px;font-weight:500;line-height:22px}@media(min-width:768px){.text-p1-medium{font-size:18px;line-height:24px}}.text-p2-medium{color:var(--color-body-text-2);font-size:12px;font-weight:500;line-height:20px}@media(min-width:768px){.text-p2-medium{font-size:16px;line-height:24px}}.text-p2{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:18px}@media(min-width:768px){.text-p2{font-size:16px;line-height:22px}}.text-p3{font-size:12px;font-weight:400;line-height:22px}@media(min-width:768px){.text-p3{font-size:14px;line-height:22px}}.text-p3-medium{font-size:12px;font-weight:500;line-height:22px}@media(min-width:768px){.text-p3-medium{font-size:14px;line-height:22px}}.text-p3-bold{font-size:12px;font-weight:700;line-height:22px}@media(min-width:768px){.text-p3-bold{font-size:14px;line-height:22px}}.link-icons{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.link-icons a svg{color:var(--color-body-text);transition:all .2s}.link-icons a:hover svg{color:var(--color-primary)}.entry-content :where(*):not(:where(.not-prose *)){font-size:14px;font-weight:400;line-height:22px}@media(min-width:768px){.entry-content :where(*):not(:where(.not-prose *)){font-size:18px;font-weight:400;line-height:24px}}.entry-content h1.page-title{text-align:left;color:var(--color-body-text);margin-bottom:var(--spacing-lg);font-size:24px;font-weight:700;line-height:1.3335}@media(min-width:768px){.entry-content h1.page-title{margin-bottom:var(--spacing-xl);font-size:34px}}@media(min-width:1024px){.entry-content h1.page-title{font-size:42px;line-height:1.1668}}@media(min-width:1280px){.entry-content h1.page-title{margin-bottom:var(--spacing-2xl);font-size:48px;line-height:1.1668}}.entry-content :where(p):not(:where(.not-prose *)){margin-top:1em;margin-bottom:1em}.entry-content :where(h2):not(:where(.not-prose *)),.entry-content :where(h3):not(:where(.not-prose *)),.entry-content :where(h4):not(:where(.not-prose *)),.entry-content :where(h5):not(:where(.not-prose *)),.entry-content :where(h6):not(:where(.not-prose *)){vertical-align:middle;margin-top:40px;margin-bottom:10px;font-size:24px;font-weight:600;line-height:32px}.entry-content :where(ul):not(:where(.not-prose *)){padding-left:calc(var(--content-padding) + 1.5em);margin-bottom:1em;list-style-type:disc}.entry-content :where(ol):not(:where(.not-prose *)){padding-left:calc(var(--content-padding) + 1.5em);margin-bottom:1em;list-style-type:decimal}.entry-content :where(ul li):not(:where(.not-prose *)),.entry-content :where(ol li):not(:where(.not-prose *)){padding-left:.5em}.entry-content :where(.wp-block-list):not(:where(.not-prose *)),.entry-content :where(.wp-block-list ul):not(:where(.not-prose *)) .entry-content :where(.wp-block-list ol):not(:where(.not-prose *)){padding-left:calc(var(--content-padding) + 1.5em)}.entry-content table th,.entry-content table td{box-sizing:border-box}.entry-content table thead tr th,.wp-block-table table:has(thead) thead th,.wp-block-table table:not(:has(thead)) tr:first-child th,.wp-block-table table:not(:has(thead)) tr:first-child td{color:var(--color-white);background-color:var(--color-primary);text-align:left;border:none;padding:8px;font-size:18px;font-weight:700;line-height:26px}.wp-block-table table:has(thead) thead tr th:first-child,.wp-block-table table:not(:has(thead)) tr:first-child th:first-child,.wp-block-table table:not(:has(thead)) tr:first-child td:first-child{border-top-left-radius:20px;padding-left:18px;font-size:18px;font-weight:600;line-height:26px}.wp-block-table table:has(thead) thead tr th:last-child,.wp-block-table table:not(:has(thead)) tr:first-child th:last-child,.wp-block-table table:not(:has(thead)) tr:first-child td:last-child{border-top-right-radius:20px}.entry-content table tbody tr td{border:none;border-bottom:1px solid var(--color-line);background-color:var(--color-white);padding:16px;font-size:14px;line-height:22px}.entry-content table tbody tr:last-child td{border-bottom:none}.entry-content table tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.entry-content table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}@media(min-width:768px){.entry-content table thead tr th{padding:12px 16px;font-size:20px;line-height:28px}.entry-content table tbody tr td{padding:16px;font-size:18px;line-height:24px}}.footer{background-color:var(--color-body-text);color:var(--color-white)}.footer .footer-container{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);margin:auto}@media(min-width:640px){.footer .footer-container{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}}.footer .footer-content{margin:0 auto;margin-bottom:var(--spacing-2xl);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.footer .footer-logo-section{width:100%;margin-bottom:var(--spacing-xl);flex-direction:column;display:flex}.footer .footer-logo{width:287px;height:69px;margin-bottom:var(--spacing-xl)}.footer .footer-tagline{color:var(--color-white);font-size:18px;font-weight:400;line-height:1.33}.footer .footer-column{flex-direction:column;display:flex}.footer .footer-content .footer-column:nth-child(2){width:100%;margin-bottom:var(--spacing-xl)}.footer .footer-content .footer-column:nth-child(3){width:70%;margin-bottom:var(--spacing-xl)}.footer .footer-content .footer-column:nth-child(4){width:30%;margin-bottom:var(--spacing-xl)}.footer .footer-column-title{color:var(--color-white);margin-bottom:var(--spacing-lg);font-size:20px;font-weight:700;line-height:1.4}.footer .footer-links{gap:var(--spacing-md);flex-direction:column;list-style:none;display:flex}.footer .footer-links a{color:var(--color-white);font-size:16px;font-weight:500;line-height:1.5;transition:opacity .2s}.footer .footer-links a:hover{opacity:.7}.footer .footer-contacts{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);flex-direction:column;display:flex}.footer .footer-contacts p{color:var(--color-white);font-size:16px;font-weight:500;line-height:1.5}.footer .footer-contacts a:hover{opacity:.7;transition:opacity .2s}.footer .footer-contacts-icons{flex-direction:row;justify-content:space-between;display:flex}.footer .footer-contacts-icons .icon-links{gap:var(--spacing-sm);flex-direction:row;display:flex}.footer .footer-contacts-icons .icon-links svg{fill:#fefefe;transition:opacity .2s}.footer .footer-contacts-icons .icon-links a:hover svg{opacity:.7}.footer .footer-divider{width:100%;height:1px;margin:0 auto var(--spacing-2xl)auto;background-color:var(--color-white);opacity:.3;max-width:var(--content-width)}.footer .footer-bottom{max-width:var(--content-width);flex-direction:column;margin:0 auto;display:flex}.footer .footer-bottom .footer-copyright{color:var(--color-gray-200);order:2;font-size:14px;font-weight:400;line-height:1.57}.footer .footer-bottom .footer-legal{justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-sm);display:flex}.footer .footer-bottom .footer-legal a{color:var(--color-gray-200);font-size:14px;font-weight:400;line-height:1.57;transition:opacity .2s}.footer .footer-bottom .footer-legal a:hover{opacity:.7}@media(min-width:768px){.footer .footer-content .footer-column:nth-child(2),.footer .footer-content .footer-column:nth-child(3),.footer .footer-content .footer-column:nth-child(4){width:auto;margin-bottom:var(--spacing-xl)}.footer .footer-content .footer-column:nth-child(5){width:100%}.footer .footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-bottom .footer-copyright{order:unset}.footer .footer-bottom .footer-legal{margin-bottom:0}}@media(min-width:1024px){.footer .footer-content .footer-column:nth-child(2),.footer .footer-content .footer-column:nth-child(3),.footer .footer-content .footer-column:nth-child(4),.footer .footer-content .footer-column:nth-child(5){width:auto;margin-bottom:0}}.header{width:100%;height:var(--header-height-mob);z-index:10;background:var(--color-background);position:fixed;top:0}@media(min-width:1024px){.header{height:var(--header-height)}}.header .header-container{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media(min-width:1024px){.header .header-container{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}}.header .logo{flex-shrink:0}.header .logo img{width:125px;height:30px}.header .nav-primary{margin:0 var(--spacing-md);display:none}.header .menu{align-items:center;gap:var(--spacing-xl);display:flex}.header .first-level.menu-item{color:var(--color-body-text);align-items:center;font-size:14px;font-weight:500;line-height:1.7145;display:flex;position:relative}.header .menu-item>a{padding-top:10px;padding-bottom:10px;transition:text-shadow .2s}.header .menu-item:hover>a{text-shadow:.25px 0,-.25px 0}.header .menu-item svg{cursor:pointer;flex-shrink:0;width:24px;height:24px}.header .menu-item:hover>svg{transition:transform .1s;transform:rotate(180deg)}.header .menu-item .dropdown-menu{width:max-content;padding:var(--spacing-lg);gap:var(--spacing-sm);border-radius:var(--radius-xs);background-color:var(--color-white);z-index:1;opacity:0;visibility:hidden;flex-direction:column;min-width:182px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:40px;left:0;transform:translateY(-10px);box-shadow:0 4px 8px #c6c6c680}.header .menu-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header .dropdown-menu .menu-item{letter-spacing:0;border-bottom:1px solid var(--color-line);padding-bottom:var(--spacing-sm);font-size:14px;font-weight:400;line-height:22px}.header .dropdown-menu .menu-item:last-child{border:none;padding-bottom:0}.header .dropdown-menu .menu-item a{padding:0;transition:text-shadow .2s;display:block}.header .dropdown-menu a:hover{text-shadow:.25px 0,-.25px 0}.header .phone-language-buttons{align-items:center;gap:var(--spacing-xl);display:flex}.header .phone{order:2;align-items:center;display:flex}.header .phone .icon-phone{margin-left:var(--spacing-sm);order:2}.header .phone>svg{flex-shrink:0;width:24px;height:24px}.header .phone-frame{margin-right:var(--spacing-xl);align-items:center;padding-top:6px;padding-bottom:6px;display:none;position:relative}.header .phone-frame span{color:var(--color-body-text);cursor:pointer;font-size:14px;font-weight:500}.header .phone-frame:hover span{text-shadow:.25px 0,-.25px 0}.header .phone-frame svg{cursor:pointer;flex-shrink:0;width:24px;height:24px}.header .phone-frame:hover>svg{transition:transform .1s;transform:rotate(180deg)}.header .phone-frame .dropdown-menu{width:max-content;padding:var(--spacing-lg);gap:var(--spacing-sm);background-color:var(--color-white);border-radius:var(--radius-xs);z-index:1;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:36px;left:-8px;transform:translateY(-10px);box-shadow:0 4px 8px #c6c6c680}.header .phone-frame:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header .language{order:1;align-items:center;padding-top:6px;padding-bottom:6px;display:flex;position:relative}.header .language span{color:var(--color-body-text);cursor:pointer;font-size:14px;font-weight:500;line-height:1.71;transition:text-shadow .2s}.header .language:hover span{text-shadow:.25px 0,-.25px 0}.header .language svg{cursor:pointer;flex-shrink:0;width:24px;height:24px}.header .language:hover>svg{transition:transform .1s;transform:rotate(180deg)}.header .language .dropdown-menu{width:max-content;padding:var(--spacing-lg);gap:var(--spacing-sm);border-radius:var(--radius-xs);background-color:var(--color-white);z-index:1;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:36px;left:-8px;transform:translateY(-10px);box-shadow:0 4px 8px #c6c6c680}.header .language:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header .mob-trigger-menu{width:40px;height:40px;margin-left:var(--spacing-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;order:3;position:relative}.header .mob-trigger-menu .lines,.header .mob-trigger-menu .cross{backface-visibility:hidden;transition:transform .3s,opacity .3s;position:absolute;top:0;left:0}.header .mob-trigger-menu .lines{opacity:1;transform:rotate(0)}.header .mob-trigger-menu .cross{opacity:0;transform:rotate(-90deg)}.header .mob-trigger-menu.open .lines{opacity:0;transform:rotate(90deg)}.header .mob-trigger-menu.open .cross{opacity:1;transform:rotate(0)}.header .mob-trigger-menu svg{flex-shrink:0;width:40px;height:40px}.header .mob-trigger-menu.active svg{transform:rotate(540deg)}.header .header-buttons{align-items:center;gap:var(--spacing-md);display:flex}.header .header-buttons .btn{height:36px}.header .call-ambulance,.header .doctor-sign-up{display:none}@media(min-width:500px){.header .phone-frame{display:flex}.header .language,.header .phone .icon-phone,.header .mob-trigger-menu{order:unset}.header .phone .icon-phone{margin-right:var(--spacing-sm)}}@media(min-width:700px){.header .doctor-sign-up{display:inline-flex}}@media(min-width:870px){.header .call-ambulance{display:inline-flex}}@media(min-width:1024px){.header .logo img{width:150px;height:36px}.header .nav-primary{display:flex}.header .phone-frame{display:none}.header .phone{order:unset}.header .phone .icon-phone{margin-right:var(--spacing-xl)}.header .mob-trigger-menu{display:none}.header .header-buttons .btn{height:44px}.header .call-ambulance{display:none}.header .doctor-sign-up{display:inline-flex}}@media(min-width:1150px){.header .phone .icon-phone{margin-right:var(--spacing-sm)}.header .phone-frame{display:flex}}@media(min-width:1350px){.header .call-ambulance{display:inline-flex}}.btn{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-sm);height:44px;font-family:var(--font-family);padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s;display:inline-flex}.btn:focus-visible{outline:unset}.btn-primary{background-color:var(--color-primary);color:var(--color-white)}.btn-primary:hover{opacity:.9}.btn-secondary{color:var(--color-body-text);border:1px solid var(--color-primary);background-color:#0000}.btn-secondary:hover{background-color:var(--color-background)}.btn-small{flex:1;height:auto;padding:12px 24px}.btn-full{width:100%}button .btn-title,button .loading-spinner,a .btn-title,a .loading-spinner{opacity:1;transition:all 1s}button .loading-spinner,a .loading-spinner{color:#fff;border:3px solid;border-top-color:#0000;border-radius:50%;width:25px;height:25px;margin:0 auto;animation:1s linear infinite loading-spinner-rotate;display:none;position:relative}button .loading-spinner.secondary{color:var(--color-primary)}@keyframes loading-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.loadingform,a.loadingform{cursor:default}button.loadingform .btn-title,a.loadingform .btn-title{opacity:0;display:none}button.loadingform .loading-spinner,a.loadingform .loading-spinner{opacity:1;display:block}.breadcrumbs{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);white-space:nowrap;scrollbar-width:none;flex-flow:row;align-items:center;gap:2px;display:flex;overflow:auto hidden}@media(min-width:1024px){.breadcrumbs{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xl)}}.breadcrumbs span{text-align:center;color:var(--color-body-text);font-size:14px;font-weight:400;line-height:22px}.breadcrumbs a span{text-align:center;color:var(--color-gray-200);font-size:14px;font-weight:400;line-height:22px}.breadcrumbs svg{flex-shrink:0;margin-left:2px}.micromodal{display:none}.micromodal.is-open{display:block}.micromodal .micromodal__overlay{z-index:40;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.micromodal .micromodal__container{box-sizing:border-box;background-color:var(--color-white);z-index:50;scrollbar-width:none;-ms-overflow-style:none;border-radius:20px;max-height:100vh;margin:.75rem;padding:0;position:relative;overflow:hidden scroll;box-shadow:0 10px 25px #0000000d}.micromodal .micromodal__container::-webkit-scrollbar{display:none}.micromodal .micromodal-close{color:#464839;cursor:pointer;outline:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;display:flex;position:absolute;top:12px;right:12px}.micromodal .micromodal-close:hover,.micromodal .micromodal-close:focus-visible{color:#cb0000;transition-duration:.3s}.micromodal .micromodal-close svg{width:16px;height:16px}.micromodal[aria-hidden=false] .micromodal__overlay{animation:.3s cubic-bezier(0,0,.2,1) micromodal-fadein}.micromodal[aria-hidden=false] .micromodal__container{animation:.3s cubic-bezier(0,0,.2,1) micromodal-slide-in}.micromodal .micromodal__container,.micromodal .micromodal__overlay{will-change:transform}@keyframes micromodal-fadein{0%{opacity:0}to{opacity:1}}@keyframes micromodal-slide-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.micromodal .content{padding:16px}@media(min-width:768px){.micromodal .content{padding:24px}}.micromodal .modalbox-response{text-align:center;flex-direction:column;gap:20px;max-width:400px;display:flex}.modalbox-response .form-title{padding:0 20px}.modalbox-response .text-response{white-space:pre-line;margin-bottom:10px}.mobile-menu{top:var(--header-height-mob);padding:0 var(--spacing-lg)calc(var(--spacing-lg) + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--header-height-mob));max-height:calc(100vh - var(--header-height-mob));background:var(--color-white);will-change:transform;-webkit-overflow-scrolling:touch;z-index:2;transition:transform .4s cubic-bezier(.4,0,.2,1);position:fixed;left:0;right:0;overflow-y:auto;transform:translateY(-100%)}@media(min-width:1024px){.mobile-menu{display:none}}.mobile-menu.open{transform:translate(0)}.mobile-menu nav{padding-bottom:var(--spacing-lg)}.mobile-menu nav ul{list-style:none}.mobile-menu nav ul li a{text-align:left;color:var(--color-black);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-line);font-size:14px;font-weight:500;line-height:22px;transition:all .3s;display:block}.mobile-menu nav ul li a span{margin-left:2px}.mobile-menu .mob-buttons{gap:var(--spacing-md);flex-direction:column;justify-content:center;margin:auto;display:flex}@media(min-width:360px){.mobile-menu .mob-buttons{gap:var(--spacing-lg);flex-direction:row}}.modalbox-call-ambulance .micromodal .micromodal__container{border-radius:10px}.modal-ambulance{flex-direction:column;display:flex}.modal-ambulance .modal-title{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.3334}.modal-ambulance .modal-subtitle{color:var(--color-body-text);margin-bottom:var(--spacing-md);font-size:12px;font-weight:400;line-height:1.375}.modal-ambulance .modal-phone-container{gap:var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--color-background);justify-content:center;align-items:center;height:62px;display:flex}.modal-ambulance .modal-phone{color:var(--color-body-text);font-size:24px;font-weight:700;line-height:1.5}.modal-ambulance a:focus-visible{outline:unset}.modal-ambulance svg{width:24px;height:24px;color:var(--color-primary)}@media(min-width:768px){.modalbox-call-ambulance .micromodal .micromodal__container{border-radius:20px}.modal-ambulance .modal-title{font-size:24px;line-height:1.3334}.modal-ambulance .modal-subtitle{font-size:16px;line-height:1.375}.modal-ambulance .modal-phone-container{gap:var(--spacing-sm);height:102px}.modal-ambulance .modal-phone{font-size:36px;line-height:1.5}.modal-ambulance svg{width:48px;height:48px}}.form-section .form{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.form-section .block-title{text-align:center;color:var(--color-body-text);margin-bottom:var(--spacing-lg);z-index:5;font-size:24px;font-weight:700;line-height:1.334;position:relative}.form-section .contact-form{gap:var(--spacing-md);flex-direction:column;flex-shrink:0;max-width:1024px;margin:auto;display:flex}.form-section .form-header{text-align:center;gap:var(--spacing-md);flex-direction:column;display:flex}.form-section .form-heading{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.4445}.form-section .form-description{color:var(--color-body-text-2);font-size:14px;font-weight:400;line-height:1.5715}.form-section .form-inputs{gap:var(--spacing-sm);flex-direction:column;display:flex}.form-section textarea{height:96px}@media(min-width:768px){.form-section .block-title{margin-bottom:var(--spacing-2xl);font-size:36px;line-height:1.1253}.form-section .contact-form{gap:var(--spacing-2xl);order:unset}.form-section .form-header{gap:var(--spacing-xl)}.form-section .form-heading{font-size:24px;line-height:1.3334}.form-section .form-description{font-size:18px;line-height:1.33}.form-section textarea{height:96px}}form .form-input{border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;font-family:var(--font-family);color:var(--color-body-text);outline:unset;border:1.5px solid #e6e6e6;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.57}form .form-input::placeholder{color:var(--color-gray-200)}form .form-input:focus{border-color:var(--color-primary)}form .form-input.validation-error{border-color:#ff5858}.blogs-preview{margin-bottom:var(--spacing-lg);flex-direction:column;gap:16px;display:flex}@media(min-width:640px){.blogs-preview .blog-card{gap:var(--spacing-lg);flex-direction:row;width:100%}.blogs-preview .blog-card .blog-image{flex-shrink:0;width:200px;height:180px;margin-bottom:0}}@media(min-width:768px){.blogs-preview .blog-card .blog-image{width:283px;height:180px}}@media(min-width:1024px){.blogs-preview{height:444px;margin-bottom:var(--spacing-4xl);flex-flow:column wrap;gap:16px}.blogs-preview>:first-child{flex-direction:column;width:45%;height:100%}.blogs-preview>:not(:first-child){gap:var(--spacing-lg);flex-direction:row;width:calc(55% - 16px);height:calc(50% - 8px)}.blogs-preview>:first-child.blog-card .blog-image{width:100%;height:256px}.blogs-preview>:not(:first-child).blog-card .blog-image{flex-shrink:0;width:236px;height:180px;margin-bottom:0}.blogs-preview>:not(:first-child).blog-card .blog-description{height:72px;font-size:18px;line-height:24px}.blogs-preview>:first-child{width:45%;height:100%}.blogs-preview>:not(:first-child){gap:var(--spacing-lg);width:calc(55% - 16px);height:calc(50% - 8px)}}.blogs-section-title{margin-bottom:var(--spacing-lg)}@media(min-width:768px){.blogs-section-title{margin-bottom:var(--spacing-2xl)}}.blogs-content{gap:var(--spacing-lg);width:100%;margin-bottom:var(--spacing-lg);grid-template-columns:1fr;display:grid}.blog-card{height:100%;padding:var(--spacing-lg);background-color:var(--color-white);border-radius:var(--radius-lg);flex-direction:column;display:flex}.blog-card .blog-image{border-radius:var(--radius-lg);background-color:var(--color-background);width:100%;height:270px;margin-bottom:var(--spacing-md);position:relative;overflow:hidden}.blog-card .blog-image img{object-fit:cover;width:100%;height:100%}.blog-card .blog-tags{position:absolute;top:16px;left:16px}.blog-card .blog-tag{color:var(--color-body-text-2);border-radius:var(--spacing-lg);background-color:var(--color-background);padding:2px 8px}.blog-card .blog-content{border-bottom:1px solid var(--color-line);flex-direction:column;flex:1;margin-bottom:14px;padding-bottom:14px;display:flex}.blog-card .blog-title{color:var(--color-black);margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.33}.blog-card .blog-inner{flex-direction:column;flex-grow:1;display:flex}.blog-card .blog-description{height:54px;color:var(--color-body-text-2);opacity:.8;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.blog-card .blog-footer{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);display:flex}.blog-card .blog-date{color:var(--color-gray-400)}@media(min-width:640px){.blogs-content{margin-bottom:var(--spacing-2xl);grid-template-columns:repeat(2,1fr)}.blog-card .blog-image{margin-bottom:var(--spacing-lg)}.blog-card .blog-content{justify-content:space-between;margin-bottom:14px;padding-bottom:14px}.blog-card .blog-title{min-height:47px;margin-bottom:6px;font-size:18px}.blog-card .blog-description{height:66px;font-size:16px;line-height:1.375}}@media(min-width:1100px){.blogs-content{grid-template-columns:repeat(3,1fr)}}.blog-pagination{margin-bottom:32px}@media(min-width:768px){.blog-pagination{margin-bottom:var(--spacing-3xl)}}.items-filter-buttons{width:calc(100vw - var(--content-padding));align-items:center;gap:var(--spacing-md);padding-bottom:var(--spacing-xl);white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;display:flex;overflow-x:auto}.items-filter-buttons::-webkit-scrollbar{display:none}.items-filter-buttons .filter-btn{justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--color-white);color:var(--color-body-text);padding:10px 18px;font-size:16px;font-weight:500;line-height:1.5;transition:all .2s;display:inline-flex}.items-filter-buttons .filter-btn.active,.items-filter-buttons .filter-btn:hover{background-color:var(--color-body-text);color:var(--color-white)}@media(min-width:768px){.items-filter-buttons{width:100%;overflow:unset;white-space:unset;scrollbar-width:unset;flex-wrap:wrap}}.pagination{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.listing{color:var(--color-gray-400);flex-direction:row;order:2;display:flex}.page-numbers{flex-direction:row;gap:2px;display:flex}.pagination .prev,.pagination .next{color:#b0b0b0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pagination .prev.active,.pagination .next.active{color:#1e1e1e}.pagination ul{flex-direction:row;gap:2px;display:flex}.pagination a,.pagination span{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pagination ul li{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pagination span.current,.pagination a:hover{background-color:var(--color-primary);color:var(--color-white)}.pagination a:hover svg{color:var(--color-white)}@media(min-width:768px){.pagination{flex-direction:row}.listing{order:unset}}.widget-contacts{bottom:var(--spacing-lg);left:var(--spacing-lg);background-color:var(--color-primary);border:1px solid var(--color-gray-400);border-radius:100px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:fixed;overflow:hidden;box-shadow:0 7px 42px -7px #101828cc}.btn-trigger-container{position:relative}.widget-contacts .btn-trigger{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.widget-contacts .btn-trigger.btn-open,.widget-contacts .btn-trigger.btn-close{backface-visibility:hidden;transition:transform .3s,opacity .3s;position:absolute;top:0;left:0}.widget-contacts .btn-open{opacity:1;visibility:visible;transform:rotate(0)}.widget-contacts .btn-close{opacity:0;visibility:hidden;transform:rotate(-90deg)}.widget-contacts.open .btn-open{opacity:0;visibility:hidden;transform:rotate(90deg)}.widget-contacts.open .btn-close{opacity:1;visibility:visible;transform:rotate(0)}.widget-contacts .btn-trigger svg.desktop{display:none}.widget-contacts .btn-trigger svg.mobile{display:block}.widget-contacts .btn-trigger svg{width:35px;height:35px}.widget-contacts .widget-contacts-container{border:1px solid var(--color-gray-100);border-radius:var(--radius-lg);background-color:var(--color-white);opacity:0;visibility:hidden;width:100%;transition:opacity .3s,visibility .3s,transform .3s;position:fixed;bottom:0;left:0;transform:translateY(10px);box-shadow:0 6px 12px #17171714}.widget-contacts.open .widget-contacts-container{opacity:1;visibility:visible;transform:translateY(0)}.widget-contacts .widget-contacts-inner{padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.widget-contacts .widget-contacts-header{margin-bottom:var(--spacing-sm);flex-direction:row;justify-content:space-between;display:flex}.widget-contacts .widget-contacts-header span{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.4445}.widget-contacts .widget-contacts-inner a{width:100%;height:56px;color:var(--color-black);border:1px solid var(--color-gray-100);border-radius:var(--radius-lg);flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:1.3;transition-duration:.2s;display:flex}.widget-contacts .widget-contacts-inner a:hover{background-color:var(--color-background)}.widget-contacts .widget-contacts-inner a span{font-size:16px;font-weight:600;line-height:1.5}@media(min-width:768px){.widget-contacts{bottom:var(--spacing-xl);left:var(--spacing-xl);width:80px;height:80px}.widget-contacts .btn-trigger{width:80px;height:80px}.widget-contacts .btn-trigger svg.desktop{display:block}.widget-contacts .btn-trigger svg.mobile{display:none}.widget-contacts .widget-contacts-container{width:296px;position:fixed;bottom:116px;left:33px}.widget-contacts .widget-contacts-inner{padding:var(--spacing-md)}.widget-contacts .widget-contacts-header{display:none}}.modalbox-application .micromodal .micromodal__container{background-color:var(--color-background);border-radius:var(--spacing-lg)var(--spacing-lg)0 0;margin:0}.modalbox-application .micromodal .micromodal__overlay{align-items:end}.modalbox-application .modal-title{color:var(--color-black);margin-bottom:var(--spacing-xs);margin-right:20px;font-size:18px;font-weight:600;line-height:1.4445}.modalbox-application .modal-subtitle{color:var(--color-body-text-2);margin-bottom:var(--spacing-md);font-size:14px;font-weight:400;line-height:1.6075}.modal-application .form{gap:var(--spacing-lg);flex-direction:column;display:flex}.modal-application .form-inputs{gap:var(--spacing-sm);flex-direction:column;display:flex}.modal-application textarea{min-height:96px}.modal-application .btn-block button{width:100%}@media(min-width:768px){.modalbox-application .micromodal .micromodal__overlay{align-items:center}.modalbox-application .micromodal .micromodal__container{border-radius:20px;margin:12px}.modal-application{width:432px}.modalbox-application .modal-title{font-size:24px;line-height:1.333}.modalbox-application .modal-subtitle{font-size:18px;line-height:1.335}}.services-content{gap:var(--spacing-lg);grid-template-columns:1fr;width:100%;display:grid}.services-content.loading-services{opacity:.5}.services-content .service-card{height:100%;padding:var(--spacing-lg);background-color:var(--color-white);border-radius:var(--radius-lg);flex-direction:column;display:flex}.services-content .service-image{border-radius:var(--radius-lg);background-color:var(--color-background);width:100%;height:186px;margin-bottom:var(--spacing-md);position:relative;overflow:hidden}.services-content .service-image img{object-fit:cover;width:100%;height:100%;position:absolute}.services-content .service-content{margin-bottom:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.services-content h3.service-title{color:var(--color-black);margin-top:0;margin-bottom:var(--spacing-xs);padding:0;font-size:16px;font-weight:700;line-height:1.33}.services-content .service-description{color:var(--color-body-text-2);opacity:.8;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.services-content .service-footer{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.services-content .service-price{color:var(--color-black);font-size:24px;font-weight:500;line-height:1.33}.services-content .service-price .currency{margin-left:var(--spacing-xs)}.services-content .service-footer .btn{width:90%}.page-services-section .load-more-container{justify-content:center;display:flex}.page-services-section .load-more-container .btn{width:100%;margin-top:var(--spacing-lg)}@media(min-width:640px){.services-content{grid-template-columns:repeat(2,1fr)}.services-content .service-image{height:226px;margin-bottom:var(--spacing-lg)}.services-content .service-content{margin-bottom:var(--spacing-xl)}.services-content .service-footer{gap:var(--spacing-xl)}.services-content h3.service-title{margin-bottom:6px;font-size:18px}.services-content .service-description{height:88px}.page-services-section .load-more-container .btn{width:auto;margin-top:var(--spacing-xl)}}@media(min-width:1100px){.services-content{grid-template-columns:repeat(3,1fr)}}.page-services-section .btn-hidden,.services-section .block-section-header .btn{display:none}.services-section .services-content{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:stretch;display:flex;overflow-x:auto}.services-section .services-content .service-card{scroll-snap-align:start;flex-shrink:0;width:308px;height:auto}.services-section .services-content .service-card:last-child{margin-right:var(--content-padding)}.services-section .services-content .service-image{height:162px}.services-section .service-card .service-title{flex-grow:1}.services-section .service-card .service-description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:72px;display:-webkit-box;overflow:hidden}.services-section .block-section-footer{text-align:center;margin-top:20px}.services-section .block-section-footer .btn{display:flex}@media(min-width:768px){.services-section .block-section-footer .btn{display:inline-flex}}@media(min-width:1280px){.services-section .block-section-header .btn{display:inline-flex}.services-section .services-content{gap:var(--spacing-lg);width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(4,1fr);margin-bottom:0;display:grid}.services-section .services-content .service-card{width:100%;height:100%}.services-section .services-content .service-card:last-child{margin-right:0}.services-section .service-card .service-description{height:88px}.services-section .dots,.services-section .block-section-footer{display:none}}.hero-service{width:100%;height:auto;margin-bottom:30px;position:relative}.hero-service img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-service .hero-wrapper{width:100%;height:100%;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);background:linear-gradient(267.71deg,#0000 28.41%,#000000b3 68.67%);position:relative}.hero-service .hero-content{justify-content:space-between;gap:var(--spacing-xl);flex-direction:column;height:100%;display:flex}.hero-service .hero-text{gap:var(--spacing-md);flex-direction:column;max-width:1000px;display:flex}.hero-service .hero-title{width:75%;color:var(--color-white);font-size:24px;font-weight:700;line-height:1.3335}.hero-service .hero-description{max-width:700px;color:var(--color-white);font-size:14px;font-weight:500;line-height:1.5715}.hero-service .hero-cards{align-items:start;gap:var(--spacing-sm);flex-flow:wrap;width:100%;display:flex}.hero-service .info-card{padding:var(--spacing-sm);gap:var(--spacing-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-lg);background:#fff3;flex-direction:column;display:flex}.hero-service .info-label{color:var(--color-white);font-size:12px;font-weight:700;line-height:1.8339}.hero-service .info-badge{background-color:var(--color-background);color:var(--color-body-text);border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:2px 8px;font-size:12px;font-weight:400;line-height:1.5;display:flex}@media(min-width:450px){.hero-service{height:320px}}@media(min-width:768px){.hero-service{height:460px;margin-bottom:var(--spacing-2xl)}.hero-service .hero-wrapper{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.hero-service .hero-content{justify-content:space-between;gap:79px}.hero-service .hero-title{font-size:48px;line-height:1.125}.hero-service .hero-description{font-size:18px;line-height:1.33}.hero-service .hero-cards{gap:var(--spacing-lg)}.hero-service .info-card{padding:var(--spacing-lg)}.hero-service .info-label{font-size:14px;line-height:1.57}.hero-service .info-badge{font-size:16px;line-height:1.375}}@media(min-width:1024px){.hero-service{height:560px;margin-bottom:var(--spacing-3xl)}.hero-service .hero-wrapper{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}}.dots{justify-content:center;gap:var(--spacing-xs);height:4px;display:flex}.dot{cursor:pointer;background:#ccc;border-radius:4px;width:20px;height:4px;transition:width .3s,background .3s}.dot.active{background:var(--color-gray-400);width:60px}.slider-arrows{gap:10px;margin-left:24px;display:flex}.slider-arrows button{border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.slider-arrows button svg{stroke:#1e1e1e;color:#1e1e1e;width:32px;height:32px}.slider-arrows button.disabled svg{stroke:#969696;color:#969696;width:32px;height:32px}.splide__track{margin-bottom:21px}.splide__list{visibility:visible}.splide__slide{display:flex}.splide__pagination{z-index:1;padding:0;padding-right:var(--content-padding);gap:4px;position:absolute;top:calc(100% - 5px);left:0;right:0}.splide__pagination li{line-height:0}.splide__pagination__page{opacity:1;background:#ccc;border-radius:4px;width:20px;height:4px;margin:0;transition:width .3s,background .3s;display:inline-flex}.splide__pagination__page.is-active{width:60px;transform:unset;background:var(--color-gray-400)}.splide__arrows{display:none}.hero-single-post{width:100%;height:273px;margin-bottom:var(--spacing-lg);position:relative}.hero-single-post img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media(min-width:768px){.hero-single-post{height:560px;margin-bottom:var(--spacing-2xl)}}.single-post-info{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);color:red;flex-direction:column;display:flex}.single-post-info .post-info{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:row;width:100%;display:flex}.single-post-info .post-info .post-tags{gap:var(--spacing-sm);display:flex}.single-post-info .post-info .post-tag{color:var(--color-body-text);background-color:var(--color-white);border-radius:40px;padding:2px 8px}.single-post-info .post-info .post-date{color:var(--color-body-text);flex-shrink:0}.single-post-info .post-share{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-direction:row;display:flex}.single-post-info .post-share .post-share-text{color:var(--color-body-text)}.single-post-info .post-share-links{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}@media(min-width:768px){.single-post-info{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);flex-direction:row}.single-post-info .post-info{gap:var(--spacing-lg);width:auto}}.single-post-title{color:var(--color-body-text);margin-bottom:var(--spacing-md);font-size:20px;font-weight:600;line-height:28px}@media(min-width:768px){.single-post-title{margin-bottom:var(--spacing-xl);font-size:40px;line-height:48px}}.post-user-info{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:row;display:flex}.post-user-info .post-user-avatar{border-radius:100px;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.post-user-info .post-user-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.post-user-info .post-user-name{color:var(--color-body-text)}@media(min-width:768px){.post-user-info{margin-bottom:var(--spacing-2xl)}}.single-post-line{opacity:.3;background-color:var(--color-body-text);width:100%;height:1px;margin-top:12px;margin-bottom:12px}.single-post-footer{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-direction:column;margin-bottom:32px;display:flex}.single-post-footer .btn-copy{text-align:center;padding:10px;font-weight:600}.single-post-footer-share-text{color:var(--color-body-text)}.single-post-footer .single-post-footer-share{align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.single-post-footer .single-post-footer-share-links{align-items:center;gap:var(--spacing-xs);flex-direction:row;display:flex}@media(min-width:380px){.single-post-footer{flex-direction:row}}@media(min-width:768px){.single-post-line{margin-top:22px;margin-bottom:22px}.single-post-footer{margin-bottom:80px}.single-post-footer .btn-copy{padding:12px 24px}.single-post-footer .single-post-footer-share{gap:var(--spacing-lg)}.single-post-footer .single-post-footer-share-links{gap:var(--spacing-sm)}}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{border-radius:8px}.pswp__thumb{width:100px}.pswp__thumb-img,.pswp__thumb--active{width:150px}.gallery-images .image .overlay{opacity:0;visibility:hidden;z-index:1;background:#606c3270;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.gallery-images .image:hover .overlay{visibility:visible;opacity:1;transition-duration:.3s}.gallery-images .image .overlay svg{fill:#fff;color:#fff;width:50px;height:50px}body.pswp-image-cover-open .pswp__img--placeholder{display:none!important}.google-map{width:100%;height:250px}@media(min-width:450px){.google-map{width:100%;height:450px}}.reviews-container{gap:var(--spacing-lg);grid-template-columns:repeat(1,1fr);display:grid}.review-card{padding:var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-white);gap:var(--spacing-lg);flex-direction:column;display:flex}.review-card .review-card-header{gap:var(--spacing-sm);flex-direction:row;align-items:center;display:flex}.review-card .review-card-avatar{border-radius:300px;flex-grow:0;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.review-card .review-card-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.review-card .review-card-info{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;display:flex}.review-card .review-card-info-content{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.review-card .review-user-name{color:var(--color-black)}.review-card .review-card-rating{flex-direction:row;justify-content:start;align-items:center;display:flex}.review-card .review-card-rating .review-link-icon{margin-right:var(--spacing-xs)}.review-card .review-card-rating .review-link-icon svg{width:16px;height:16px}.review-card .review-card-rating .review-card-stars{margin-right:var(--spacing-xs);flex-direction:row;justify-content:start;align-items:center;display:flex}.review-card .review-card-rating .review-card-stars svg{width:16px;height:16px}.review-card .review-card-body{white-space:pre-line;flex-grow:1}.review-card .review-card-line{color:#d9d9d980;background:#d9d9d980;width:100%;height:1px}.review-card .review-card-footer{grid-template-columns:max-content 1fr;gap:8px;display:grid}.review-card .review-card-footer .info-label{color:var(--color-black)}.review-card .review-card-footer .info-value span{background-color:var(--color-background);color:var(--color-body-text);border-radius:40px;padding:2px 8px}@media(min-width:768px){.reviews-container{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}.review-card{padding:var(--spacing-xl);gap:var(--spacing-lg)}.review-card .review-card-header{gap:var(--spacing-lg)}.review-card .review-card-avatar{width:100px;height:100px}.review-card .review-card-info{gap:var(--spacing-sm)}.review-card .review-card-rating .review-link-icon{margin-right:var(--spacing-lg)}.review-card .review-card-rating .review-link-icon svg{width:24px;height:24px}.review-card .review-card-rating .review-card-stars{gap:var(--spacing-xs);margin-right:var(--spacing-sm)}.review-card .review-card-rating .review-card-stars svg{width:24px;height:24px}.review-card .review-card-footer{gap:8px 32px}}.modalbox-review .micromodal .micromodal__container{background-color:var(--color-background);border-radius:var(--spacing-lg)var(--spacing-lg)0 0;width:100%;max-width:432px;margin:0}.modalbox-review .micromodal .micromodal__overlay{align-items:end}.modalbox-review .modal-title{color:var(--color-black);margin-bottom:var(--spacing-lg);margin-right:20px;font-size:18px;font-weight:600;line-height:1.4445}.modal-review .form{gap:var(--spacing-lg);flex-direction:column;display:flex}.modal-review .form-inputs{gap:var(--spacing-sm);flex-direction:column;display:flex}.modal-review .rate-group{flex-direction:column;gap:6px;display:flex}.modal-review .stars-container{justify-content:start;gap:6px;margin-bottom:8px;display:flex}.modal-review .stars-container .star{cursor:pointer;color:#e5e7eb;fill:#e5e7eb;transition:transform .2s}.modal-review .stars-container .star:hover{transform:scale(1.2)}.modal-review .stars-container .star.active{cursor:pointer;color:#ffe500;fill:#ffe500}.modal-review .stars-container .star svg{width:40px;height:40px}.modal-review textarea{min-height:96px}.modal-review .btn-block button{width:100%}@media(min-width:768px){.modalbox-review .micromodal .micromodal__overlay{align-items:center}.modalbox-review .micromodal .micromodal__container{border-radius:20px;width:auto;max-width:none;margin:12px}.modal-review{width:432px}.modalbox-review .modal-title{margin-bottom:var(--spacing-xl);font-size:24px;line-height:1.333}.modal-review .stars-container{margin-bottom:16px}}.reviews-section .block-section-header-btns{display:none}.reviews-section .reviews-container{width:calc(100vw - var(--content-padding));width:calc(100% + var(--content-padding));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:stretch;gap:20px;padding-bottom:0;display:flex;overflow-x:auto}.reviews-container::-webkit-scrollbar{display:none}.reviews-section .splide__list{gap:8px}.reviews-section .reviews-container .review-card{scroll-snap-align:start;flex-grow:1;flex-shrink:0;width:308px;height:auto}.reviews-section .reviews-container .review-card-body{white-space:pre-line;flex-grow:1}.reviews-section .block-section-footer{margin-top:20px}.reviews-section .block-section-footer .btn{display:flex}@media(min-width:768px){.reviews-section .block-section-header-btns{display:flex}.reviews-section .reviews-container{margin-bottom:0}.reviews-section .splide__list{gap:20px}.reviews-section .reviews-container .review-card{width:580px}.reviews-section .dots,.reviews-section .splide__pagination,.reviews-section .block-section-footer{display:none}}.page-reviews-section .load-more-container{justify-content:center;display:flex}.page-reviews-section .load-more-container .btn{width:100%;margin-top:var(--spacing-lg)}@media(min-width:640px){.page-reviews-section .load-more-container .btn{width:auto;margin-top:var(--spacing-2xl)}}:root{--comments-form-background:#fff;--comments-form-border:#afafaf;--comments-field-border:#8b8b8b}section.comments{max-width:var(--content-post-width);clear:both;margin:0 auto}section.comments h2{text-align:center;width:100%;margin-top:1.5em;font-size:1.25em;font-weight:600}section.comments #comments-loading .loading-spinner{color:var(--color-primary)}.comment-animate-enter{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(-10px)}.comment-animate-enter-active{opacity:1;transform:translateY(0)}#reply-title #cancel-comment-reply-link{color:#ba1818;margin-left:10px}#reply-title #cancel-comment-reply-link:hover{color:red}#respond{border-color:var(--comments-form-border);border-width:1px;border-radius:1rem;max-width:1024px;margin:2rem auto;padding:1rem .8rem}@media(min-width:450px){#respond{padding:1.5rem}}#respond.loadingform{opacity:.5;position:relative}div.loading-spiner{background-image:none;border:4px solid #000;border-color:#000 #00000040;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s linear infinite spin1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin1{0%{transform:rotate(0)}to{transform:rotate(359deg)}}#respond p{margin:0 0 10px}.comment-form{font-size:.85em}.required{color:red;border-bottom:0;text-decoration:none}.comment-form .required{font-size:1rem}.comment-form .comment-form-rating label,.comment-form .comment-form-comment label,.comment-form .comment-form-author label,.comment-form .comment-form-email label{color:#222;margin-left:.5em;font-size:1.1em;font-weight:500}#comment{width:100%;height:auto;box-shadow:none;border-radius:var(--radius-sm);box-sizing:border-box;color:#222;background:#fff;border:1.5px solid #e6e6e6;outline:none;margin-top:.2em;padding:.8em 1em;font-weight:400}#comment:focus{border-color:var(--color-primary);outline:0}#respond #email-notes{margin-right:5px}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:100%}@media(min-width:768px){#respond .wrap-author-email{gap:2em;display:flex}#respond .wrap-author-email p{margin-bottom:1em}.logged-in #respond .comment-form-comment{margin-left:0}#respond .comment-form-url{float:left;width:100%}}#respond .comment-form-author input,#respond .comment-form-email input{width:100%}#respond .comment-form-cookies-consent,#respond .form-submit{clear:both}#respond .comment-form-cookies-consent{margin-top:1em}#respond #wp-comment-cookies-consent{margin-right:.5em}#respond input[type=text],#respond input[type=tel],#respond input[type=email]{border-radius:var(--radius-sm);box-sizing:border-box;color:#222;background:#fff;border:1.5px solid #e6e6e6;outline:none;width:100%;margin-top:.2em;margin-bottom:.2em;padding:8px 18px 8px 1.25em;font-size:1em;display:block}#respond input[type=text]:focus,#respond input[type=tel]:focus,#respond input[type=email]:focus{border-color:var(--color-primary);outline:0}#respond p.form-submit{margin-top:1em;margin-bottom:0}#respond .form-submit input#submit{background-color:var(--color-primary);color:var(--color-white);justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;outline:none;padding:10px 25px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s;position:relative}#respond .form-submit input#submit:hover,#respond .form-submit input#submit:active{opacity:.9}#respond p.validation-error-msg{margin:0;padding:0}.rating-stars-area{margin-top:20px;margin-bottom:10px}@media(min-width:450px){.rating-stars-area{margin-bottom:0}}.comment-list .rating-stars-area{display:none}.rating-stars-area .validation-error-msg{text-align:center}.rating-stars-area .form-stars{flex-direction:row-reverse;justify-content:center;gap:1em;margin-bottom:10px;display:flex}.rating-stars-area input[type=radio]{display:none}.rating-stars-area label{cursor:pointer}.rating-stars-area .star{fill:#fff;stroke:#acacac;width:30px;height:30px;transition:fill .2s}.rating-stars-area label:hover svg,.rating-stars-area label:hover~label svg,.rating-stars-area input:checked~label svg{fill:#ffc107}.review-stars{direction:ltr;gap:0;margin-top:5px;display:flex}.review-stars .star{fill:#ddd;width:20px;height:20px}.review-stars .star.active{fill:#ffc107}.comment-image{width:calc(33% - .5rem);margin:.25rem;box-shadow:4px 4px 8px #223c5033}.comment-image:after{content:"";padding-top:100%;display:block}@media(min-width:640px){.comment-image{width:calc(25% - .6rem);margin:.3rem}}@media(min-width:1024px){.comment-image{width:calc(15% - 1rem);margin:.5rem}}.comment-body{border:1px solid #bcc0c6;border-radius:1em;flex-direction:column;margin-bottom:20px;padding:10px 15px 15px;font-size:.95em;line-height:1.5em;display:flex}@media(min-width:450px){.comment-body{padding:15px 20px}}.comment-body .avatar{float:left;border-radius:50%;flex-shrink:0;width:35px;height:35px;margin:0 15px 0 0}.comment-body .comment-container{flex-shrink:1;width:100%}.comment-body .comment-header{flex-direction:row;margin-bottom:10px;display:flex}@media(min-width:450px){.comment-body .comment-header{margin-top:3px}}.comment-body .comment-header-content{flex-grow:1;justify-content:space-between;display:flex}.comment-body .comment-author-raiting{align-items:center;display:flex}.comment-body .comment-author{padding:0;font-weight:600;line-height:1.1em}.comment-body .comment-header a{color:#6b7280;flex-shrink:0;font-size:.88em;line-height:1em}.comment-body .comment-awaiting-moderation{margin-bottom:10px;font-style:italic;line-height:1.1em}.comment-body .comment-content{margin:0;padding-bottom:15px;font-size:.95em;position:relative}.comment-body .comment-bottom{flex-direction:row;justify-content:space-between;display:flex}#reply-title{font-size:1.618em}.comment-body .comment-edit-link{color:#ba1818;margin-left:10px;font-size:.95em}.comment-body .comment-edit-link:hover{color:red}.comment-list{margin:25px 0 0;padding:0}.comment-list #respond{margin:20px 0}.comment-list li{margin:0;padding:0;list-style:none;position:relative}.comment-body a.comment-reply-link,.comment-body a.comment-reply-link:visited{font-size:.95em;font-weight:400;text-decoration:none}.comment-body a.comment-reply-link:hover{color:#ff6200}.comment-body a.comment-reply-link svg{width:15px;display:inline;transform:scaleX(-1)}ol.children{margin-left:20px}@media(min-width:450px){ol.children{margin-left:30px}}ol.children li.depth-2 .comment-body,ol.children li.depth-3 .comment-body,ol.children li.depth-4 .comment-body,ol.children li.depth-5 .comment-body{background:#f5f5f5}#respond input[type=text].validation-error,#respond input[type=tel].validation-error,#respond input[type=email].validation-error,#comment.validation-error,textarea.validation-error,input.validation-error:not(.form-checkbox){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed3c63' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ed3c63' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#ed3c63;padding-right:calc(1.5em + .75rem)}#respond input[type=text].validation-error,#respond input[type=tel].validation-error,#respond input[type=email].validation-error,#comment.validation-error,textarea.validation-error{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}input.form-checkbox.validation-error{border-color:#ed3c63!important}#respond input[type=text].validation-error:focus,#respond input[type=tel].validation-error:focus,#respond input[type=email].validation-error:focus,#comment.validation-error:focus,textarea.validation-error:focus,input.validation-error:focus:not(.form-checkbox){border-color:#ed3c63;box-shadow:inset 0 1px 1px #00000014,0 0 6px #ce8483}#respond input[type=text].validation-valid,#respond input[type=tel].validation-valid,#respond input[type=email].validation-valid,#comment.validation-valid,textarea.validation-valid,input.validation-valid:not(.form-checkbox){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #28a745;padding-right:calc(1.5em + .75rem)}#respond input[type=text].validation-valid,#respond input[type=tel].validation-valid,#respond input[type=email].validation-valid,#comment.validation-valid,textarea.validation-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}#respond input[type=text].validation-valid:focus,#respond input[type=tel].validation-valid:focus,#respond input[type=email].validation-valid:focus,#comment.validation-valid:focus,textarea.validation-valid:focus,input.validation-valid:focus:not(.form-checkbox){border-color:#28a745;box-shadow:inset 0 1px 1px #00000014,0 0 6px #67b168}.validation-error-msg{text-align:left;color:#ed3c63;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.block-container .wp-block-list{padding-left:1.5em}.form-contacts-section img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.form-contacts-section .contact-form{width:528px;padding:var(--spacing-lg);gap:var(--spacing-md);background-color:var(--color-background);border-radius:var(--radius-lg);z-index:5;flex-direction:column;max-width:100%;display:flex;position:relative}.form-contacts-section h3.form-heading{color:var(--color-black);margin:0;font-size:18px;font-weight:600;line-height:1.4445}.form-contacts-section .form-description{white-space:pre-line;color:var(--color-body-text-2);margin:0;font-size:14px;font-weight:400;line-height:1.5715}@media(min-width:640px){.form-contacts-section{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.form-contacts-section .contact-form{padding:var(--spacing-2xl);gap:var(--spacing-2xl)}.form-contacts-section .form-header{gap:var(--spacing-xl)}.form-contacts-section h3.form-heading{font-size:24px;line-height:1.33}.form-contacts-section .form-description{font-size:18px;line-height:1.33}}.form-contacts-2-section{width:100%;height:324px;position:relative}.form-contacts-2-section img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.form-contacts-2-section .hero-content{justify-content:center;gap:var(--spacing-xl);flex-direction:column;height:100%;display:flex}.form-contacts-2-section .contact-form{padding:var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-background);z-index:1;flex-direction:column;gap:22px;max-width:358px;display:flex}.form-contacts-2-section .form{gap:var(--spacing-lg);flex-direction:column;display:flex}.form-contacts-2-section .form-header{gap:var(--spacing-xs);flex-direction:column;display:flex}.form-contacts-2-section .form-inputs{gap:var(--spacing-sm);flex-direction:column;display:flex}@media(min-width:768px){.form-contacts-2-section{height:460px}.form-contacts-2-section .contact-form{width:371px;max-width:unset;gap:22px;padding:20px}.form-contacts-2-section .form-header{gap:var(--spacing-sm)}}@media(min-width:1024px){.form-contacts-2-section{height:560px}.form-contacts-2-section .hero-content{justify-content:start}.form-contacts-2-section .contact-form{margin-top:119px}}.form-contacts-section{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);background-position:top;background-repeat:no-repeat;background-size:auto;position:relative}.form-contacts-section:before{content:"";z-index:1;background-color:#00000080;position:absolute;inset:0}.form-contacts-section .faq-block-title{color:var(--color-white);margin-bottom:var(--spacing-lg);z-index:5;font-size:24px;font-weight:700;line-height:1.334;position:relative}.form-contacts-section .faq-form-content{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.form-contacts-section .contact-form{width:528px;padding:var(--spacing-lg);gap:var(--spacing-md);background-color:var(--color-background);border-radius:var(--radius-lg);z-index:5;flex-direction:column;flex-shrink:0;order:1;max-width:100%;display:flex;position:relative}.form-contacts-section .form-header{gap:var(--spacing-md);flex-direction:column;display:flex}.form-contacts-section .form-heading{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.4445}.form-contacts-section .form-description{color:var(--color-body-text-2);font-size:14px;font-weight:400;line-height:1.5715}.form-contacts-section .form{gap:var(--spacing-lg);flex-direction:column;display:flex}.form-contacts-section .form-inputs{gap:var(--spacing-sm);flex-direction:column;display:flex}.form-contacts-section textarea{height:96px}.form-contacts-section .wp-block-vitalmedic-form-faq{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.form-contacts-section .block-container-inner{z-index:5;position:relative}.form-contacts-section .faq-content{gap:var(--spacing-sm);z-index:5;flex-direction:column;flex-grow:1;display:flex}.form-contacts-section .faq-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border-radius:20px;flex-direction:column;padding:8px 16px;transition:all .2s ease-in-out;display:flex}.form-contacts-section .faq-toggle{opacity:1;cursor:pointer;justify-content:space-between;align-items:center;transition:all .2s ease-in-out;display:flex;position:relative}.form-contacts-section .faq-toggle .title{text-align:left;color:var(--color-white);padding:8px 0;font-size:14px;font-weight:600;line-height:22px;transition:all .2s ease-in-out}.form-contacts-section .faq-toggle .open{display:inline-flex}.form-contacts-section .faq-toggle .close{display:none}.form-contacts-section .faq-item .item-content{height:0;transition:height .3s linear;overflow:hidden}.form-contacts-section .faq-item.open .item-content{height:auto}.form-contacts-section .faq-item .item-content .item-inner{white-space:pre-line;color:var(--color-body-text-2);margin-bottom:var(--spacing-sm);font-size:12px;font-weight:400;line-height:1.5;transition:all .2s ease-in-out}.form-contacts-section .faq-item.open{background-color:var(--color-white)}.form-contacts-section .faq-item.open .faq-toggle .title{color:var(--color-black)}.form-contacts-section .faq-item.open .faq-toggle .open{display:none}.form-contacts-section .faq-item.open .faq-toggle .close{display:flex}@media(min-width:1024px){.form-contacts-section{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);background-size:cover}.form-contacts-section .faq-block-title{margin-bottom:var(--spacing-2xl);font-size:48px;line-height:1.1253}.form-contacts-section .faq-form-content{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:row}.form-contacts-section .contact-form{padding:var(--spacing-2xl);gap:var(--spacing-2xl);order:unset}.form-contacts-section .form-header{gap:var(--spacing-xl)}.form-contacts-section .form-heading{font-size:24px;line-height:1.3334}.form-contacts-section .form-description{font-size:18px;line-height:1.33}.form-contacts-section textarea{height:96px}.form-contacts-section .faq-toggle .title{font-size:18px;line-height:24px}.form-contacts-section .faq-item .item-content .item-inner{font-size:16px;line-height:1.376}}@media(min-width:768px){.form-contacts-section{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}}.specialists-section{width:100%}.specialists-section .block-section-header .btn{display:none}.specialists-section .specialists{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:stretch;display:flex;overflow-x:auto}.specialists-section .specialists::-webkit-scrollbar{display:none}.specialists-section .specialist-card{width:316px;height:auto;padding:var(--spacing-lg);gap:var(--spacing-sm);background-color:var(--color-white);border-radius:var(--radius-lg);scroll-snap-align:start;flex-direction:column;flex-shrink:0;display:flex}.specialists-section .specialist-card:last-child{margin-right:var(--content-padding)}.specialists-section .specialist-header{flex-direction:column;flex-grow:1;width:100%;display:flex}.specialists-section .specialist-name{color:var(--color-body-text);margin:0;font-size:18px;font-weight:600;line-height:1.33}.specialists-section .specialist-role{color:var(--color-gray-400);font-size:12px;font-weight:500;line-height:2}.specialists-section .specialist-photo{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:100%;height:226px;display:flex;overflow:hidden}.specialists-section .specialist-photo img{object-fit:cover;width:100%;height:100%}.specialists-section .specialist-content{justify-content:center;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.specialists-section .specialist-info{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.specialists-section .specialist-detail{width:100%}.specialists-section .specialist-detail.experience{align-items:baseline;gap:var(--spacing-sm);flex-direction:row;display:flex}.specialists-section .specialist-detail.education{gap:var(--spacing-xs);flex-direction:column;display:flex}.specialists-section .detail-label{color:var(--color-black);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.375}.specialists-section .specialist-detail.education .detail-label{width:auto}.specialists-section .detail-value{color:var(--color-gray-400);font-size:12px;font-weight:400;line-height:1.5}.specialists-section .specialist-description{height:80px;color:var(--color-gray-400);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.specialists-section .specialist-description h2,.specialists-section .specialist-description h3,.specialists-section .specialist-description h4,.specialists-section .specialist-description h5{color:var(--color-black);margin-top:0;margin-bottom:var(--spacing-xs);font-size:16px;font-weight:700;line-height:1.375}.specialists-section .specialist-description ul{margin-bottom:var(--spacing-xs);padding-left:20px;list-style-type:disc}.specialists-section .specialist-description li{padding-left:5px}.specialists-section .specialist-description li::marker{color:var(--color-gray-400)}.specialists-section .specialist-actions{justify-content:center;gap:var(--spacing-sm);flex-direction:column;width:100%}.specialists-section .specialist-actions .btn-text{border-bottom:1px solid var(--color-body-text);margin-bottom:var(--spacing-md);justify-content:center;align-items:center;font-size:14px;line-height:1;transition:all .2s;display:flex}.specialists-section .specialist-actions .btn-text:hover{opacity:.7}.specialists-section .specialist-actions .btn{width:100%}.specialists-section .block-section-footer{margin-top:20px}.specialists-section .block-section-footer .btn{display:flex}@media(min-width:768px){.specialists-section .block-section-header .btn{display:inline-flex}.specialists-section .specialists{width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:0;display:grid}.specialists-section .specialist-card{width:100%;height:100%}.specialists-section .specialist-card:last-child{margin-right:0}.specialists-section .specialist-name{font-size:24px;line-height:1.3334}.specialists-section .specialist-role{font-size:16px;line-height:1.5}.specialists-section .specialist-photo{height:450px}.specialists-section .specialist-info{gap:var(--spacing-md)}.specialists-section .detail-label{font-size:18px;line-height:1.33}.specialists-section .detail-value{font-size:16px;line-height:1.375}.specialists-section .specialist-description{-webkit-line-clamp:4;line-clamp:4;height:96px;font-size:16px;line-height:1.375}.specialists-section .specialist-description h2,.specialists-section .specialist-description h3,.specialists-section .specialist-description h4,.specialists-section .specialist-description h5{margin-bottom:var(--spacing-xs);font-size:18px;line-height:1.33}.specialists-section .specialist-actions .btn-text{margin-bottom:var(--spacing-lg);font-size:16px;line-height:1}.specialists-section .dots,.specialists-section .block-section-footer{display:none}}@media(min-width:1100px){.specialists-section .specialists{grid-template-columns:repeat(3,1fr)}}.modalbox-specialist .micromodal .micromodal__container{border-radius:unset;margin:0}body.modalbox-specialist .micromodal .micromodal__container .content{padding-bottom:0}.modal-specialist{gap:var(--spacing-md);flex-direction:column;width:auto;display:flex}.modal-specialist .specialist-container{gap:var(--spacing-lg);flex-direction:column;display:flex}.modal-specialist .profile-content{flex-shrink:0;display:flex}.modal-specialist .specialist-photo{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:358px;height:358px;display:flex;overflow:hidden}.modal-specialist .specialist-photo img{object-fit:cover;width:100%;height:100%}.modal-specialist .description-content{flex-direction:column;display:flex}.modal-specialist .specialist-header{flex-direction:column;width:100%;display:flex}.modal-specialist .description-content .specialist-header{display:none}.modal-specialist .specialist-name{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.444}.modal-specialist .specialist-role{color:var(--color-body-text-2);font-size:12px;font-weight:500;line-height:2}.modal-specialist .specialist-content{justify-content:center;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.modal-specialist .specialist-info{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.modal-specialist .specialist-detail{width:100%}.modal-specialist .specialist-detail.experience{align-items:baseline;gap:var(--spacing-sm);flex-direction:row;display:flex}.modal-specialist .specialist-detail.education{gap:var(--spacing-xs);flex-direction:column;display:flex}.modal-specialist .detail-label{color:var(--color-black);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.375}.modal-specialist .specialist-detail.education .detail-label{width:auto}.modal-specialist .detail-value{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:1.5}.modal-specialist .specialist-description{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:1.5;display:flex}.modal-specialist .specialist-description h2,.modal-specialist .specialist-description h3,.modal-specialist .specialist-description h4,.modal-specialist .specialist-description h5{color:var(--color-black);margin-bottom:var(--spacing-xs);font-size:16px;font-weight:700;line-height:1.375}.modal-specialist .specialist-description ul{margin-bottom:var(--spacing-xs);padding-left:20px;list-style-type:disc}.modal-specialist .specialist-description li{padding-left:5px}.modal-specialist .specialist-description li::marker{color:var(--color-gray-400)}.modal-specialist .specialist-actions{gap:var(--spacing-lg);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-lg);background-color:var(--color-background);flex-direction:row;justify-content:center;display:flex;position:sticky;bottom:0}.modal-specialist .specialist-actions .btn{width:50%}.modal-specialist .specialist-actions .btn-title-desktop{display:none}.modal-specialist .specialist-actions .btn-title-mobile{display:inline}.modal-specialist .specialist-actions .btn-primary{flex-grow:1}@media(min-width:640px){.modal-specialist .specialist-container{flex-direction:row;gap:20px}.modal-specialist .specialist-header{margin-bottom:var(--spacing-lg);display:none}.modal-specialist .description-content .specialist-header{display:flex}.modal-specialist .specialist-name{font-size:24px;line-height:1.3334}.modal-specialist .specialist-role{font-size:16px;line-height:1.5}.modal-specialist .specialist-photo{width:381px;height:450px}.modal-specialist .specialist-info{gap:var(--spacing-md)}.modal-specialist .detail-label{font-size:18px;line-height:1.33}.modal-specialist .detail-value,.modal-specialist .specialist-description{font-size:16px;line-height:1.375}.modal-specialist .specialist-description h2,.modal-specialist .specialist-description h3,.modal-specialist .specialist-description h4,.modal-specialist .specialist-description h5{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs);font-size:18px;line-height:1.33}.modal-specialist .specialist-description h2:first-of-type,.modal-specialist .specialist-description h3:first-of-type,.modal-specialist .specialist-description h4:first-of-type,.modal-specialist .specialist-description h5:first-of-type{margin-top:0}.modal-specialist .specialist-description ul{margin-bottom:var(--spacing-md)}.modal-specialist .specialist-actions{gap:var(--spacing-lg)}.modal-specialist .specialist-actions .btn-title-desktop{display:inline}.modal-specialist .specialist-actions .btn-title-mobile{display:none}.modal-specialist .specialist-actions .btn-secondary{width:224px}.modal-specialist .specialist-actions .btn-primary{flex-grow:1}}@media(min-width:830px){.modalbox-specialist .micromodal .micromodal__container{border-radius:20px}.modal-specialist{width:782px}}.steps-number{width:100%}.steps-number .steps{width:calc(100vw - var(--content-padding));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:start;display:flex;overflow-x:auto}.steps-number .steps::-webkit-scrollbar{display:none}.steps-number .step{scroll-snap-align:start;flex-direction:column;flex-shrink:0;justify-content:center;width:302px;display:flex}.steps-number .step:last-child{margin-right:var(--content-padding)}.steps-number .step-number-wrapper{flex-direction:row;align-items:center;margin-bottom:20px;display:flex}.steps-number .step-number{background-color:var(--color-white);border-radius:var(--radius-full);width:60px;height:60px;font-family:var(--font-family-nunito);letter-spacing:-.02em;color:var(--color-primary);margin-right:var(--spacing-lg);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1.04;display:flex}.steps-number .step-line{border-top:1px dashed var(--color-primary);width:100%;height:0}.steps-number .step-content{margin-right:var(--spacing-lg);flex-direction:column;justify-content:center;display:flex}.steps-number .step-title{color:var(--color-black);margin-bottom:var(--spacing-md);font-size:16px;font-weight:700;line-height:1.375}.steps-number .step-description{color:var(--color-body-text-2);opacity:.8;white-space:pre-line;font-size:14px;font-weight:400;line-height:1.572}@media(min-width:500px){.steps-number .step{width:calc(100% - var(--spacing-4xl));width:450px}}@media(min-width:992px){.steps-number .steps{width:100%;overflow-x:unset;scroll-snap-type:unset;margin-bottom:0}.steps-number .step{flex:1}.steps-number .step:last-child{margin-right:0}.steps-number .step-title{font-size:18px;line-height:1.334}.steps-number .step-description{font-size:18px;line-height:1.33}.steps-number .dots{display:none}}.link-page-section .link-page-inner{padding:var(--spacing-xl);background-color:var(--color-white);align-items:center;gap:var(--spacing-lg);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ink-page-section .link-page-icon img{width:64px;height:auto}.link-page-section .link-page-content{align-items:center;gap:var(--spacing-sm);text-align:center;white-space:pre-line;flex-direction:column;display:flex}@media(min-width:768px){.link-page-section .link-page-icon svg{width:104px}}.page-title-text .page-title-container{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-lg);flex-direction:column;gap:20px;display:flex}.page-title-container ul{padding-left:1.5em;list-style-type:disc}.page-title-container ul li{padding-left:.5em}.page-title-text .page-title-text-container{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.page-title-text h1{flex-shrink:0;width:100%}.page-title-text .page-title-text-container-text{white-space:pre-line;flex-shrink:1;margin:0}.page-title-text .block-subtitle{color:var(--color-body-text);font-size:24px;font-weight:800;line-height:32px}@media(min-width:768px){.page-title-text .page-title-container{gap:30px;padding-top:35px;padding-bottom:40px}.page-title-text .page-title-text-container{gap:20px}.page-title-text .block-subtitle{font-size:40px;line-height:46px}}@media(min-width:1024px){.page-title-text .page-title-container{gap:40px;padding-top:73px;padding-bottom:54px}.page-title-text .page-title-text-container{flex-direction:row;gap:53px}.page-title-text .block-subtitle{flex-shrink:0;width:65%}}@media(min-width:1280px){.page-title-text .block-subtitle{width:740px}}.gallery-section .block-section-header-btns{display:none}.gallery-section .gallery-content{width:calc(100% + var(--content-padding));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;overflow-x:auto}.gallery-container::-webkit-scrollbar{display:none}.gallery-section .splide__list{gap:8px}.gallery-section .gallery-content .splide__slide{border-radius:var(--radius-lg);width:300px;height:450px;overflow:hidden}.gallery-section .gallery-content .image{width:100%;height:100%;display:block;position:relative;overflow:hidden}.gallery-section .gallery-content img{object-fit:cover;width:100%;height:100%;margin:0;display:block;position:relative}.gallery-section .block-section-footer{margin-top:20px}.gallery-section .block-section-footer .btn{display:flex}@media(min-width:768px){.gallery-section .block-section-header-btns{display:flex}.gallery-section .splide__track{margin-bottom:0}.gallery-section .splide__list{gap:20px}.gallery-section .dots,.gallery-section .splide__pagination,.gallery-section .block-section-footer{display:none}}.view .entry-content .block-section:first-of-type{padding-top:0}.view-section{width:100%}.view-section .block-section-header .btn{display:none}.view-section .view-container{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:stretch;display:flex;overflow-x:auto}.view-section .view-container::-webkit-scrollbar{display:none}.view-section .view-card{gap:var(--spacing-sm);background-color:var(--color-white);scroll-snap-align:start;border-radius:12px;flex-direction:column;flex-shrink:0;width:308px;height:auto;display:flex}.view-section .view-card-hidden{display:none}.view-section .view-card.view-card-text{padding:var(--spacing-lg);border-radius:20px}.view-section .view-card.view-card-last{margin-right:var(--content-padding)}.view-section .view-card .card-image{aspect-ratio:1;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.view-section .view-card .card-image img{object-fit:cover;width:100%;height:100%;margin:0;display:block;position:relative}.view-section .view-card-text .card-info{flex-direction:column;gap:6px;display:flex}.view-section .view-card-text .card-title{color:var(--color-body-text)}.view-section .view-card-text .card-description{color:var(--color-body-text-2)}.view-section .specialist-actions .btn{width:100%}.view-section .block-section-footer{margin-top:20px}.view-section .block-section-footer .btn{display:flex}@media(min-width:768px){.view-section .block-section-header .btn{display:inline-flex}.view-section .view-container{width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:0;display:grid}.view-section .view-card{width:100%;height:100%}.view-section .view-card.view-card-last{margin-right:0}.view-section .dots,.view-section .block-section-footer{display:none}}.hero-info{width:100%;height:auto;position:relative}.hero-info img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-info .hero-wrapper{width:100%;height:100%;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);background:linear-gradient(277.7deg,#0000 -24.48%,#000000b3 62.06%);position:relative}.hero-info .hero-content{justify-content:space-between;gap:var(--spacing-3xl);flex-direction:column;height:100%;display:flex}.hero-info .hero-text{gap:var(--spacing-md);flex-direction:column;max-width:586px;display:flex}.hero-info .hero-title{color:var(--color-white);font-size:24px;font-weight:700;line-height:1.3335}.hero-info .hero-description{white-space:pre-line;color:var(--color-white);font-size:14px;font-weight:500;line-height:1.5715}.hero-info .hero-cards{align-items:start;gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);max-width:1198px;display:grid}.hero-info .info-card{height:100%;padding:var(--spacing-sm);gap:var(--spacing-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-lg);white-space:pre-line;background:#fff3;flex-direction:column;display:flex}.hero-info .info-label{color:var(--color-white);font-size:48px;font-weight:400;line-height:65px}.hero-info .info-badge{color:var(--color-white);white-space:pre-line;font-size:14px;font-weight:400;line-height:22px}@media(min-width:768px){.hero-info{height:460px}.hero-info .hero-wrapper{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.hero-info .hero-content{justify-content:space-between}.hero-info .hero-title{font-size:48px;line-height:1.125}.hero-info .hero-description{font-size:18px;line-height:1.33}.hero-info .hero-cards{grid-template-columns:repeat(4,1fr);gap:20px}.hero-info .info-card{padding:var(--spacing-lg)}.hero-info .info-label{font-size:52px;line-height:1}.hero-info .info-badge{font-size:18px;line-height:24px}}@media(min-width:1024px){.hero-info{height:560px}.hero-info .hero-wrapper{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}.hero-info .info-label{font-size:60px;line-height:100%}}.price-section .price-container{width:calc(100vw - var(--content-padding));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;overflow-x:auto}.price-section .price-container::-webkit-scrollbar{display:none}.price-section table{border-collapse:separate;border-spacing:0;box-sizing:border-box;min-width:564px;text-rendering:optimizelegibility;margin-right:var(--content-padding)}.price-section table thead tr th:first-child{width:42px}.price-section table thead tr th:nth-child(2){width:auto}.price-section table thead tr th:nth-child(3){width:135px}.price-section table thead tr th:nth-child(4){width:170px}.price-section table tbody tr td:first-child{color:var(--color-gray-200);font-size:16px;font-weight:700;line-height:26px}.price-section table tbody tr td:nth-child(2){font-size:18px;font-weight:700;line-height:26px}.price-section table tbody tr td:nth-child(3),.price-section table tbody tr td:nth-child(4){font-size:14px;font-weight:500;line-height:22px}.price-section table tbody tr td:nth-child(4) span.price-highlight{background-color:var(--color-background);border-radius:40px;padding:2px 8px}@media(min-width:768px){.price-section .price-container{width:100%;overflow-x:unset;scroll-snap-type:unset;display:block}.price-section table{width:100%;margin-right:0}.price-section table thead tr th:first-child{width:60px;padding-top:8px;padding-left:16px;font-size:18px;font-weight:600;line-height:26px}.price-section table thead tr th:nth-child(2){width:auto}.price-section table thead tr th:nth-child(3){width:180px}.price-section table thead tr th:nth-child(4){width:200px}.price-section table tbody tr td:first-child{padding-left:20px;font-size:18px;font-weight:700;line-height:24px}.price-section table tbody tr td:nth-child(2){font-size:20px;font-weight:700;line-height:28px}.price-section table tbody tr td:nth-child(3),.price-section table tbody tr td:nth-child(4){font-size:18px;font-weight:500;line-height:24px}.price-section table tbody tr td:nth-child(4) span{border-radius:40px;padding:2px 8px}}@media(min-width:1024px){.price-section table thead tr th:first-child{width:60px}.price-section table thead tr th:nth-child(2){width:auto}.price-section table thead tr th:nth-child(3){width:180px}.price-section table thead tr th:nth-child(4){width:250px}}@media(min-width:1280px){.price-section table thead tr th:first-child{width:115px}.price-section table thead tr th:nth-child(2){width:auto}.price-section table thead tr th:nth-child(3){width:21%}.price-section table thead tr th:nth-child(4){width:24%}}.page-title-contacts{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);flex-direction:column;justify-content:space-between;display:flex}.page-title-contacts .page-contacts-main{gap:var(--spacing-xs);flex-direction:column;flex-shrink:1;display:flex}.page-title-contacts .page-contacts-main p{margin-bottom:1em}.page-title-contacts .page-contacts-main p:last-of-type{margin-bottom:0}.page-title-contacts .page-contacts-info{gap:var(--spacing-sm);flex-direction:column;flex-grow:1;flex-shrink:0;display:flex}.page-title-contacts .page-contacts-info-item{align-items:start;gap:var(--spacing-sm);flex-direction:row;display:flex}.page-title-contacts .page-contacts-info-item-icon,.page-title-contacts .page-contacts-info-item-icon svg{color:red;width:32px;height:32px}.page-title-contacts .page-contacts-info-item-content,.page-title-contacts .page-contacts-info-item-text{gap:var(--spacing-xs);flex-direction:column;display:flex}.page-title-contacts .page-contacts-info-item-title{color:var(--color-black)}.page-title-contacts .page-contacts-info-item-links{gap:var(--spacing-md);flex-direction:row;display:flex}.page-title-contacts .page-contacts-info-item-links svg{width:20px;height:auto}@media(min-width:768px){.page-title-contacts{gap:var(--spacing-4xl);flex-direction:row;justify-content:space-between;margin-bottom:40px}.page-title-contacts .page-contacts-main{gap:var(--spacing-md);max-width:426px}.page-title-contacts .page-contacts-info{gap:var(--spacing-xl)}.page-title-contacts .page-contacts-info-item,.page-title-contacts .page-contacts-info-item-content{gap:var(--spacing-sm)}.page-title-contacts .page-contacts-info-item-text{gap:var(--spacing-md)}}@media(min-width:1024px){.page-title-contacts .page-contacts-info{max-width:448px}}.follow-section .follow-cards{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);display:flex;overflow-x:auto}.follow-section .follow-cards::-webkit-scrollbar{display:none}.follow-section .follow-cards .follow-card{border-radius:var(--radius-md);scroll-snap-align:start;flex-shrink:0;width:305px;height:305px;position:relative;overflow:hidden}.follow-section .follow-cards .follow-card a{width:100%;height:100%;transition:all .2s;display:block}.follow-section .follow-cards .follow-card a:hover{opacity:.7}.follow-section .follow-cards .follow-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.follow-section .follow-cards .follow-card:last-child{margin-right:var(--content-padding)}@media(min-width:768px){.follow-section .follow-cards{width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:0;display:grid}.follow-section .follow-cards .follow-card{aspect-ratio:1;width:100%;height:100%}.follow-section .follow-cards .follow-card:last-child{margin-right:0}.follow-section .dots{display:none}}.methods-section{width:100%}.methods-section .methods-content{gap:var(--spacing-lg);flex-direction:column;display:flex}.methods-section .methods-list{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.methods-section .method-card{gap:var(--spacing-sm);display:flex}.methods-section .method-icon{width:64px;height:64px;padding:var(--spacing-md);background-color:var(--color-white);border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.methods-section .method-text{gap:var(--spacing-xs);flex-direction:column;display:flex}.methods-section .method-title{color:var(--color-black);font-size:18px;font-weight:600;line-height:1.4445}.methods-section .method-description{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:1.5}.methods-image-wrapper{width:100%;height:100%}.methods-section .methods-image{border-radius:var(--radius-lg);flex-grow:1;width:100%;height:365px;display:flex;position:relative;overflow:hidden}.methods-section .methods-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media(min-width:768px){.methods-section .methods-content{gap:var(--spacing-2xl)}.methods-section .methods-list{gap:var(--spacing-xl)}.methods-section .method-card{gap:var(--spacing-lg)}.methods-section .method-icon{width:72px;height:72px;padding:var(--spacing-lg)}.methods-section .method-text{gap:var(--spacing-sm);flex-direction:column;display:flex}.methods-section .method-title{color:var(--color-black);font-size:24px;font-weight:600;line-height:1.33}.methods-section .method-description{font-size:16px;line-height:1.375}.methods-section .methods-image{width:100%}}@media(min-width:1024px){.methods-section .methods-content{flex-direction:row}.methods-section .methods-list{gap:var(--spacing-xl);width:50%}.methods-section .methods-image{width:50%;height:auto}}.trust-section .trust-section-wrapper{gap:var(--spacing-lg);flex-direction:column;display:flex}.trust-section .business-card{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.trust-section .business-card-header{gap:var(--spacing-sm);flex-direction:column;display:flex}.trust-section .business-card-header .trust-section-subtitle{white-space:pre-line;width:100%}.trust-section .image-card{border-radius:20px;width:100%;height:258px;position:relative;overflow:hidden}.trust-section .image-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.trust-section .trust-items{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);align-items:stretch;display:flex;overflow-x:auto}.trust-section .trust-items::-webkit-scrollbar{display:none}.trust-section .trust-item{width:328px;padding:var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-white);scroll-snap-align:start;flex-shrink:0}.trust-section .trust-items .trust-item:last-child{margin-right:var(--content-padding)}.trust-section .trust-item .item-icon{width:40px;height:40px;margin-bottom:var(--spacing-lg)}.trust-section .trust-item .item-title{margin-bottom:var(--spacing-sm)}@media(min-width:768px){.trust-section .trust-section-wrapper{gap:var(--spacing-2xl);flex-direction:row}.trust-section .business-card{gap:var(--spacing-2xl)}.trust-section .business-card-header{gap:var(--spacing-lg)}.trust-section .business-card-header .trust-section-subtitle{width:100%}.trust-section .image-card{width:100%;height:100%}.trust-section .trust-items{width:345px;overflow-x:unset;scroll-snap-type:unset;flex-direction:column;flex-shrink:0;gap:20px;margin-bottom:0;display:flex}.trust-section .trust-item{width:100%}.trust-section .trust-items .trust-item:last-child{margin-right:0}.trust-section .dots{display:none}}@media(min-width:1024px){.trust-section .business-card-header .trust-section-subtitle{width:479px}}@media(min-width:1280px){.trust-section .trust-items{width:433px;display:flex}}.mission-section{flex-direction:column;display:flex}.mission-section .mission-section-inner{gap:var(--spacing-lg);flex-direction:column;display:flex}.mission-section .mission-section-founder{width:100%;padding:var(--spacing-lg);background-color:var(--color-white);border-radius:20px;flex-shrink:0}.mission-section .mission-section-founder-image{border-radius:var(--radius-lg);width:100%;height:288px;margin-bottom:10px;position:relative;overflow:hidden}.mission-section .mission-section-founder-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mission-section .mission-section-founder-name{color:var(--color-black);margin-top:0;margin-bottom:0;font-size:18px;font-weight:600;line-height:26px}.mission-section .mission-section-founder-role{color:var(--color-body-text-2);margin-bottom:var(--spacing-sm);font-size:16px;font-weight:500;line-height:24px}.mission-section .mission-section-founder-description{color:var(--color-body-text-2);white-space:pre-line;font-size:12px;font-weight:400;line-height:18px}.mission-section .mission-section-cards{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.mission-section .mission-section-cards::-webkit-scrollbar{display:none}.mission-section .mission-section-card{width:328px;padding:var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-white);scroll-snap-align:start;flex-shrink:0}.mission-section .mission-section-cards .mission-section-card:last-child{margin-right:var(--content-padding)}.mission-section .mission-section-card-icon{width:40px;height:40px;margin-bottom:var(--spacing-lg)}.mission-section h3.mission-section-card-title{color:var(--color-black);margin-bottom:var(--spacing-sm);font-size:16px;font-weight:700;line-height:22px}.mission-section .mission-section-card-description{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:18px}@media(min-width:768px){.mission-section .mission-section-inner{flex-direction:row;gap:20px}.mission-section .mission-section-founder{width:300px}.mission-section .mission-section-founder-image{margin-bottom:36px}.mission-section .mission-section-founder-name{margin-bottom:var(--spacing-xs);font-size:24px;line-height:32px}.mission-section .mission-section-founder-role{margin-bottom:var(--spacing-lg);font-size:16px;line-height:24px}.mission-section .mission-section-founder-description{font-size:16px;line-height:22px}.mission-section .mission-section-cards{width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.mission-section .mission-section-card{flex-shrink:1;width:100%}.mission-section .mission-section-cards .mission-section-card:last-child{margin-right:0}.mission-section .dots{display:none}}@media(min-width:900px){.mission-section .mission-section-founder{width:400px;padding:var(--spacing-xl)}}@media(min-width:1024px){.mission-section .mission-section-founder{padding:var(--spacing-xl)}.mission-section .mission-section-card{border-radius:var(--radius-lg);background-color:var(--color-white);flex-shrink:1;width:100%;padding:32px}.mission-section .mission-section-cards .mission-section-card:last-child{margin-right:0}.mission-section h3.mission-section-card-title{font-size:18px;line-height:24px}.mission-section .mission-section-card-description{font-size:16px;line-height:22px}}@media(min-width:1280px){.mission-section .mission-section-founder{width:467px;padding:var(--spacing-xl)}}.lastposts-section .block-section-header .btn{display:none}.lastposts-section .lastposts-cards{width:calc(100vw - var(--content-padding));gap:var(--spacing-sm);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--spacing-lg);display:flex;overflow-x:auto}.lastposts-section .lastposts-cards::-webkit-scrollbar{display:none}.lastposts-section .lastposts-cards .blog-card{scroll-snap-align:start;flex-shrink:0;width:308px}.lastposts-section .lastposts-cards .blog-card:last-child{margin-right:var(--content-padding)}.lastposts-section .block-section-footer{margin-top:20px}.lastposts-section .block-section-footer .btn{display:flex}@media(min-width:768px){.lastposts-section .block-section-header .btn{display:inline-flex}.lastposts-section .lastposts-cards{width:100%;overflow-x:unset;scroll-snap-type:unset;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:0;display:grid}.lastposts-section .lastposts-cards .blog-card{width:100%;height:100%}.lastposts-section .lastposts-cards .blog-card:last-child{margin-right:0}.lastposts-section .dots,.lastposts-section .block-section-footer{display:none}}.history-section{justify-content:space-between;gap:var(--spacing-md);flex-direction:column;display:flex}.history-section .history-section-content{gap:var(--spacing-lg);flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.history-section h2.history-section-content-title{font-size:20px;font-weight:600;line-height:28px}.history-section .history-section-content-inner{flex-direction:column;display:flex}.history-section .history-section-content-main-date{letter-spacing:-4px;color:var(--color-primary);font-size:56px;font-weight:400;line-height:76px}.history-section .history-section-content-text{color:var(--color-body-text-2);font-size:12px;font-weight:400;line-height:18px}.history-section .history-section-content-text p{margin-bottom:1em}.history-section .history-section-content-text p:last-of-type{margin-bottom:0}.history-section .history-section-range{flex-direction:row;flex-grow:1;gap:23px;display:flex}.history-section .history-section-image{border-radius:var(--radius-lg);width:100%;height:auto;min-height:274px;position:relative;overflow:hidden}.history-section .history-section-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.history-section .history-section-dates{justify-content:space-between;gap:var(--spacing-sm);flex-direction:column;display:flex}.history-section .history-section-dates span{color:var(--color-gray-200);font-size:24px;font-weight:600;line-height:32px}.history-section .history-section-dates span:first-of-type{color:var(--color-primary)}@media(min-width:768px){.history-section{gap:var(--spacing-xl);flex-direction:row}.history-section .history-section-content{width:350px}.history-section h2.history-section-content-title{font-size:40px;line-height:48px}.history-section .history-section-content-inner{gap:20px}.history-section .history-section-content-main-date{letter-spacing:-6px;font-size:80px;line-height:109px}.history-section .history-section-content-text{color:var(--color-body-text-2);font-size:16px;font-weight:400;line-height:22px}.history-section .history-section-image{flex-grow:1;width:100%;height:auto;min-height:322px;position:relative}}@media(min-width:1024px){.history-section .history-section-content{width:472px}.history-section .history-section-range{gap:var(--spacing-3xl);flex-grow:1;justify-content:end}.history-section .history-section-image{width:100%;max-width:499px;height:auto;min-height:322px;position:relative}}.page-reviews-content{gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);flex-direction:column;justify-content:space-between;display:flex}.page-reviews-content .page-reviews-main{gap:var(--spacing-xs);flex-direction:column;flex-shrink:1;display:flex}.page-reviews-content .page-reviews-main-content{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-reviews-content .page-reviews-links{flex-shrink:0;align-items:start;width:100%;display:flex}.page-reviews-content .page-reviews-links-container{padding:var(--spacing-lg);gap:var(--spacing-xl);background-color:var(--color-white);border-radius:20px;flex-direction:column;flex-grow:1;display:flex}.page-reviews-content .page-reviews-links-text,.page-reviews-content .page-reviews-links-content{gap:var(--spacing-xs);flex-direction:column;display:flex}.page-reviews-content .reviews-links-buttons{gap:var(--spacing-sm);flex-direction:column;display:flex}.reviews-wrapper-container{padding-top:var(--spacing-lg);padding-bottom:32px}.reviews-wrapper-container .reviews-wrapper-container-footer .btn{width:100%}@media(min-width:768px){.page-reviews-content{gap:var(--spacing-xl);flex-direction:row;justify-content:space-between;margin-bottom:40px}.page-reviews-content .page-reviews-main{gap:var(--spacing-md)}.page-reviews-content .page-reviews-links{align-items:start;width:635px}.page-reviews-content .page-reviews-links-text,.page-reviews-content .page-reviews-links-content{gap:var(--spacing-sm)}.page-reviews-content .reviews-links-buttons{flex-direction:row;justify-content:space-between;gap:0}.reviews-wrapper-container{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-4xl)}.reviews-wrapper-container .reviews-wrapper-container-footer{text-align:center}.reviews-wrapper-container .reviews-wrapper-container-footer .btn{width:auto}}body.pswp-wp-image-gallery .pswp__scroll-wrap{height:100vh}.wp-image-gallery{flex-wrap:wrap;justify-content:center;margin-left:-8px;margin-right:-8px;display:flex}.wp-image-gallery .image{border-radius:16px;width:calc(50% - 8px);margin:4px;position:relative;overflow:hidden}.wp-image-gallery .image:after{content:"";padding-top:70%;display:block}@media(min-width:640px){.wp-image-gallery{margin-left:-10px;margin-right:-10px}.wp-image-gallery .image{width:calc(50% - 20px);margin:10px}}@media(min-width:768px){.wp-image-gallery{margin-left:-10px;margin-right:-10px}.wp-image-gallery .image{width:calc(33% - 20px);margin:10px}}.wp-image-gallery .image a{cursor:pointer;border:unset;width:100%;height:100%;position:absolute}.wp-image-gallery img{object-fit:cover;width:100%;height:100%;margin:0;display:block}.wp-image-gallery .image .overlay{opacity:0;visibility:hidden;background:#606c3270;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.wp-image-gallery .image:hover .overlay{visibility:visible;opacity:1;transition-duration:.3s}.wp-image-gallery .image .overlay svg{fill:#fff;color:#fff;width:50px;height:50px}.prose h2.title-wp-image-gallery{margin-top:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
