:root{font-family:Epilogue;line-height:1.5;font-weight:400;color-scheme:light;color:#000;--h1-size: clamp( 4.0625rem, 3.6740331491712706rem + 1.6574585635359118vw, 5rem );--h2-size: clamp(2rem, 1.792817679558011rem + .8839779005524863vw, 2.5rem);--h3-size: clamp( 1.6875rem, 1.5062154696132597rem + .7734806629834254vw, 2.125rem );--h4-size: clamp( .625rem, .3660220994475138rem + 1.1049723756906078vw, 1.25rem );--h5-size: clamp( .75rem, .5946132596685083rem + .6629834254143646vw, 1.125rem );--text-size: clamp( .8125rem, .7089088397790055rem + .44198895027624313vw, 1.0625rem )}html{font-size:100%;box-sizing:border-box}body{margin:0 0 1rem;min-height:100vh}img{display:block;max-width:100%;height:auto}a{text-decoration:none}ul{list-style-type:none;padding:0;margin:0}.wrapper{width:min(67.5rem,calc(100% - 3.75rem));margin-inline:auto;overflow-x:inherit}.header[data-v-db42a551]{display:flex;justify-content:space-between;width:50%}.logo[data-v-db42a551],#home-message[data-v-db42a551]{font-size:var(--h4-size);font-weight:600}nav[data-v-db42a551]{display:flex;justify-content:space-between;align-items:center}nav button[data-v-db42a551]{background:none;border:none}nav .btn_open[data-v-db42a551]{display:block;margin-left:auto}@media (max-width: 700px){nav .nav_content[data-v-db42a551]{position:fixed;top:0;right:0;bottom:0;left:40%;background-color:gray}}nav .btn_close[data-v-db42a551]{display:block;margin-left:auto;margin-top:1rem}nav ul[data-v-db42a551]{margin-left:.5rem}a.menuItem[data-v-db42a551]{font-size:var(--h5-size);font-weight:400;color:#fff}@media (min-width: 700px){nav .btn_open[data-v-db42a551]{display:none}ul[data-v-db42a551],li[data-v-db42a551]{display:inline-flex;margin:0 .5rem}ul>li>a.menuItem[data-v-db42a551]{color:#000}}#hero{display:block}#hero #hero__image{width:300px}h1{font-size:var(--h1-size);line-height:1.1;font-weight:600;margin-block:2rem}h4{font-size:var(--h4-size);font-weight:500}p{font-size:var(--text-size)}@media (min-width: 700px){#hero{display:flex;align-items:center}}.review[data-v-a33850ac]{padding:30px;background-color:#ffffd285;border:solid #ffd285}.review__inner[data-v-a33850ac]{display:grid;align-content:center;justify-items:start;gap:20%}.review__author[data-v-a33850ac]{display:flex;justify-content:end;align-items:center}.review__stars[data-v-a33850ac]{display:grid;margin-left:5%}p[data-v-a33850ac]{font-size:var(--text-size)}@media (min-width: 700px){.review[data-v-a33850ac]{width:19.5rem;height:auto}.review__stars[data-v-a33850ac]{grid-column-end:auto}}@media (min-width: 900px){.review[data-v-a33850ac]{width:18rem;height:auto}}.client[data-v-63865926]{min-width:315px}.client__content[data-v-63865926]{display:grid;min-width:315px;min-height:auto;gap:2em}h3[data-v-63865926]{font-size:var(--h3-size);text-align:center}@media (min-width: 700px){.client__content[data-v-63865926]{display:inline-flex!important;justify-content:space-evenly;width:100%}}@media (min-width: 900px){.client__content[data-v-63865926]{display:inline-flex!important;justify-content:space-evenly}}.line[data-v-c6c8158d]{width:min(67.5rem,calc(100% - 6.25rem));height:0;border:solid #ffd285;border-width:thin;margin-inline:auto;margin-top:2rem;margin-bottom:2rem}.form[data-v-c6c8158d]{display:grid;border:none;padding:0}input[data-v-c6c8158d]{display:block;font-size:var(--text-size)}input.text-field[data-v-c6c8158d],.text-field[data-v-c6c8158d]{margin-top:0;margin-bottom:.5rem;border:none;border-radius:3px;background-color:#f3f3f3;min-height:2rem}input.button[data-v-c6c8158d]{width:8.5rem;height:3rem;display:flex;margin-inline:auto}textarea[data-v-c6c8158d]{resize:none}.button[data-v-c6c8158d]{background-color:#2d2d2d;color:#fff;font-size:var(--h4-size);font-weight:100}h3[data-v-c6c8158d]{font-size:var(--h3-size)}p[data-v-c6c8158d]{font-size:var(--text-size)}@media (min-width: 700px){.contact__card[data-v-c6c8158d]{margin-top:1rem}.contact[data-v-c6c8158d]{display:flex;justify-content:space-evenly}.contact__description[data-v-c6c8158d]{width:50%}.contact__form[data-v-c6c8158d]{width:50%;margin-left:3rem}h3[data-v-c6c8158d]{display:block;margin:0}}
