*,:before,:after{box-sizing:border-box}*{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,button,input,textarea,figure{margin:0}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}a{color:inherit;text-decoration:none;transition:all .3s ease-in-out}a,button{-webkit-tap-highlight-color:transparent;outline:none}a:focus-visible,button:focus-visible{outline:2px solid var(--green);outline-offset:2px}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer;background-color:#0000;transition:all .3s ease-in-out}svg{transition:all .3s ease-in-out}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline-offset:2px;outline:2px solid #000}
@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 500;src:url(../media/PlusJakartaSans-Variable.1zkx3ibcgi86f.woff2)format("woff2"),url(../media/PlusJakartaSans-Variable.2g_konewhpb9l.woff)format("woff"),url(../media/PlusJakartaSans-Variable.162u6fgd_aim7.ttf)format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200 500;src:url(../media/Manrope-Variable.1kzdv2yjkuv6w.woff2)format("woff2"),url(../media/Manrope-Variable.2jwl8r36_tjn-.woff)format("woff"),url(../media/Manrope-Variable.0s9zydwgu95g3.ttf)format("truetype")}
:root{--black:#111;--white:#fff;--grey-dark:#505050;--grey:#6f6f6f;--grey-light:#bbb7b7;--peach-dark:#e55d4b;--peach:#f16f5e;--peach-light:#ff9284;--pink-dark:#f480b6;--pink:#fcc0dc;--pink-light:#ffe5f1;--blue-dark:#3c82df;--blue:#70aeff;--blue-light:#cce1fddb;--green:#4fc270;--green-light:#8ce7a6;--yellow:#f6c832;--yellow-light:#ffe388;--background-page:#f6faff;--red:#e90206;--font-family:"Plus Jakarta Sans", sans-serif;--top-sticky-card-md:7.5rem;--top-sticky-card-t:4.75rem;--servise-card-height-md:40rem;--servise-card-height-t:36.25rem;--container-pad-inl-mob:1rem;--container-pad-inl-tab:2.5rem}:lang(uk-UA){--font-family:"Manrope", sans-serif}
.H1_extra_light{font-family:var(--font-family);font-size:2.375rem;font-style:italic;font-weight:200;line-height:1.1}.H2_light{font-family:var(--font-family);font-size:2.25rem;font-weight:300;line-height:1.1}.H3_uppercase{font-family:var(--font-family);text-transform:uppercase;font-size:1.5rem;font-weight:500;line-height:1.2}.H4{font-family:var(--font-family);text-align:center;font-size:1.75rem;font-weight:400;line-height:1.3}.H5{font-family:var(--font-family);font-size:1.5rem;font-weight:500;line-height:1.2}.H6{font-family:var(--font-family);font-size:20px;font-weight:400;line-height:120%}.helper_text{font-family:var(--font-family);font-size:12px;font-weight:400;line-height:120%}.body_big{font-family:var(--font-family);font-size:2rem;font-weight:400;line-height:1.3}.btn_body,.btn_header{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:1.3}@media (min-width:48rem){.H1_extra_light{font-size:4.5rem}.H2_light{font-size:4.25rem}.H3_uppercase{font-size:2.5rem}.H4{font-size:2rem}.H5{font-size:1.75rem}}@media (min-width:90rem){.H1_extra_light{font-size:8.5rem}.H2_light{font-size:7.75rem}.H3_uppercase{font-size:2.75rem}.H6{font-size:24px}.btn_body{font-size:1.125rem}.body_big{font-size:2.75rem;line-height:1.2}}
.black{color:var(--black)}.white{color:var(--white)}.grey_dark{color:var(--grey-dark)}.grey{color:var(--grey)}.grey_light{color:var(--grey-light)}.peach_dark{color:var(--peach-dark)}.peach{color:var(--peach)}.peach_light{color:var(--peach-light)}.pink_dark{color:var(--pink-dark)}.pink{color:var(--pink)}.pink_light{color:var(--pink-light)}.blue_dark{color:var(--blue-dark)}.blue{color:var(--blue)}.blue_light{color:var(--blue-light)}.green{color:var(--green)}.green_light{color:var(--green-light)}.yellow{color:var(--yellow)}.yellow_light{color:var(--yellow-light)}.background_page{color:var(--background-page)}.red{color:var(--red)}
body{min-height:100vh;line-height:1.5;font-family:var(--font-family), sans-serif, system-ui, -apple-system, "PJS Fallback", "Segoe UI", Roboto, Arial;background-color:var(--background-page);color:var(--black);flex-direction:column;display:flex}main{flex:1}.container{width:100%;max-width:120rem;padding-inline:var(--container-pad-inl-mob);margin:0 auto}@media (min-width:48rem){.container{padding-inline:var(--container-pad-inl-tab)}}.popover-transition{opacity:0;transition-behavior:allow-discrete;transition:opacity .3s ease-out,transform .3s ease-out,display .3s,overlay .3s;transform:scale(.5)}.popover-transition:popover-open{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out,display .3s,overlay .3s;transform:scale(1)}@starting-style{.popover-transition:popover-open{opacity:0;transform:scale(.5)}}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--slides-per-view:1;--slides-gap:8px;--container-padding:0px}@media (min-width:48rem){:root{--slides-per-view:2;--slides-gap:16px;--slide-width:400px;--container-padding:40px}}@media (min-width:90rem){:root{--slides-per-view:3;--slides-gap:24px}}:root{--slides-inf-per-view:1;--inf-gap:10px;--inf-container-padding:0px}@media (min-width:48rem){:root{--slides-inf-per-view:2;--inf-gap:16px;--inf-container-padding:40px}}@media (min-width:90rem){:root{--slides-inf-per-view:3;--inf-gap:12px;--inf-container-padding:40px}}.modal-panel{background-color:#0000;border:none;width:100%;max-width:400px;max-height:100vh;padding:0 2.375rem 2.875rem;overflow:hidden}.modal-panel::backdrop{-webkit-backdrop-filter:blur(3px)brightness(50%);backdrop-filter:blur(3px)brightness(50%)}.modal-close{background-color:#fff;border:none;border-radius:40px;outline:#0000;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .3s ease-in-out;display:flex;position:absolute;bottom:0;left:.5rem}.modal-close_span{display:none}.modal-backdrop::backdrop{-webkit-backdrop-filter:grayscale(90%)blur(10px);backdrop-filter:grayscale(90%)blur(10px);background:#0006}@media (min-width:48rem){.modal-panel{max-width:744px;overflow:hidden}.modal-close:hover{background-color:var(--blue-light)}}@media (min-width:90rem){.modal-panel{background-color:#0000;border:none;max-width:1149px;padding:38px 104px 0;overflow:hidden}.modal-close{background-color:#fff;gap:8px;width:115px;height:48px;position:absolute;top:0;left:auto;right:0}.modal-close_span{display:inline}}

