
.navigation-header {
    background: #00a2d7; background-image: linear-gradient(-178deg, rgba(69, 106, 162, 0) 0%, #456aa2 100%);
    background-size: cover;
    background-position-x: 80%;
    background-position-y: 30%;
}

.navigation-header-white {
    background: #FFF; background-image: linear-gradient(-178deg, rgba(69, 106, 162, 0) 0%, #bcd3f7 100%);
    background-size: cover;
    background-position-x: 80%;
    background-position-y: 30%;
}

a {
    text-decoration: none;
}

ul.list-disc-light-gray {
    list-style: none;
  }

  ul.list-disc-light-gray li::before {
    content: "\2022";
    color: #d1d5db;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
  }

.form-bg-sliced {
    background-image: url(/images/dev/form-bg-sliced.svg);
    background-repeat: no-repeat;
}

.awards-bg {
    background-image: url(/images/dev/arch-awards.svg);
    background-repeat: no-repeat;
    height: 18rem;
}

@media (min-width: 768px) {
    .service-bg-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/services.png');
    }

    .news-bg-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/news/header_partial.png');
    }

    .why-carefree-bg-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/cfa-why.png');
    }

    .testimonial-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/testimonial.png');
    }

    .about-carefree-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/about.png');
    }

    .contact-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/contact.png');
    }

    .location-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/location.png');
    }

    .calendar-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/calendar.png');
    }

    .carrier-resource-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/carrier-resource.png');
    }

    .notices-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/notices.png');
    }

    .homepage-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url(/images/dev/v2/header/successful-team.jpg);
        background-size: cover;
        background-position-x: 80%;
        background-position-y: 30%;
    }

    .team-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/team.png');
    }

    .events-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/events.png');
    }

    .product-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/product.png');
    }

    .reports-center-header {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/compliance.png');
    }

    .winner-circle {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #00A2D7 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/winner-circle-banner.png');
    }

    .winner-circle-twentythree {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #a1dff3 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/rancho-pool.png');
    }
}

@media only screen and (max-width: 600px) {
    .winner-circle {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #a1dff3 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/winner-circle-banner.png');
    }

    .winner-circle-twentythree {
        background-image: linear-gradient(232deg, rgba(255, 255, 255, 0) 14%, rgba(255, 255, 255, 0.92) 58%), radial-gradient(50% 100%, #a1dff3 0%, rgba(0,162,215,0.00) 95%), url('/images/dev/v2/header/rancho-pool.png');
    }

    .homepage-header {
        background-color:rgba(240, 240, 240, 0.92);
    }
}

@media screen and (min-width: 1024px) {
    .green-larry-section {
        background-size: 100% 100%;
    }
}

