

    :root {
    --header-height: 260px;
    --background-body: #c1e6f4;

    --main-color: #2a8f6c;
    --second-color: #ffece0;
    --hover-color: #1a1a2d;

    --cta-color: #ff675b;

    --text-color: #1a1a2d;
    --second-text-color: #ffffff;

    --font-size: 19px;
    --line-height: 32.3px;

    --font-size-mobile: 17px;
    --line-height-mobile: 28.9px;

    --padding-vertical: 75px;
    --padding-horizontal: 30px;

    }


    .logo {
        width: 315px !important;
    }

    @media(max-width:992px) {
        .logo {
            max-width:235px !important;
        }
    }

    @media(min-width:1115px) {
        h1 {
            transform: rotate(-3deg) !important;
        }

        .caption h1 {
            margin-left:-30px !important;
        }
    }
