:root {
    /* Figma Styles of your File */

    /* Colors */
    --morei-black: #202020;
    --morei-white: #ffffff;
    --morei-main: #4c6b82;
    --morei-activ: #c92036;

    /* Fonts */
    --morei-h2-font-family: "Montserrat", sans-serif;
    --morei-h2-font-size: 45px;
    --morei-h2-line-height: 120%;
    --morei-h2-font-weight: 500;
    --morei-h2-font-style: normal;

    --morei-h3-font-family: "Montserrat", sans-serif;
    --morei-h3-font-size: 30px;
    --morei-h3-line-height: 120%;
    --morei-h3-font-weight: 600;
    --morei-h3-font-style: normal;

    --morei-text-font-family: "Montserrat", sans-serif;
    --morei-text-font-size: 24px;
    --morei-text-line-height: normal;
    --morei-text-font-weight: 400;
    --morei-text-font-style: normal;

    --morei-text1-font-family: "Montserrat", sans-serif;
    --morei-text1-font-size: 22px;
    --morei-text1-line-height: 140%;
    --morei-text1-font-weight: 400;
    --morei-text1-font-style: normal;

    --morei-button-font-family: "Montserrat", sans-serif;
    --morei-button-font-size: 18px;
    --morei-button-line-height: normal;
    --morei-button-font-weight: 600;
    --morei-button-font-style: normal;

    --morei-podpisi-font-family: "Montserrat", sans-serif;
    --morei-podpisi-font-size: 16px;
    --morei-podpisi-line-height: normal;
    --morei-podpisi-font-weight: 500;
    --morei-podpisi-font-style: normal;

    --morei-podzagolovok-font-family: "Montserrat", sans-serif;
    --morei-podzagolovok-font-size: 16px;
    --morei-podzagolovok-line-height: 120%;
    --morei-podzagolovok-font-weight: 500;
    --morei-podzagolovok-font-style: normal;

    --morei-podoisi2-font-family: "Montserrat", sans-serif;
    --morei-podoisi2-font-size: 16px;
    --morei-podoisi2-line-height: normal;
    --morei-podoisi2-font-weight: 400;
    --morei-podoisi2-font-style: normal;

    /* Effects */
    --ten3-box-shadow: 4px 4px 7.3px 0px rgba(41, 45, 50, 0.24);
    --ten-box-shadow: 4px 4px 6px 0px rgba(8, 21, 17, 0.25);
    --ten-nicolai-box-shadow: 4px 4px 6px 0px rgba(24, 34, 47, 1);
    --ten-usadba-box-shadow: 4px 4px 6.3px 0px rgba(82, 99, 41, 0.83);

    /* Layout */
    --container-width: calc(1760px + var(--section-padding-x) * 2);
    --section-padding-x: 3.5vw;
}

* { box-sizing: border-box; }
body {
    margin: 0;
    font-family: var(--morei-text-font-family), -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
    color: var(--morei-black);
}

.site-main { overflow-x: clip; }



.phone-reveal__label{
    text-shadow: 1px 1px 0 #ffffff1c, 2px 2px 0 #fffcfc45, 3px 3px 0 #ffffff47;
}
