

.logo_wrapper{color:#424242;}
.tagline_2{background-color:#424242;color:#ffffff}
.hero_link_wrap{border:solid #424242 1px; text-align:center;width:98%;margin:17px auto 0;max-width:355px;position:relative;}
.hero_link_wrap span{text-transform:uppercase;font-weight:600;font-size:14px; display:block;padding:10px 0; color:#424242;}
.hero_link_wrap:hover{border:solid #fff 1px;}
.hero_link_wrap:hover span{background-color:#424242; color:#fff;}
.amenities .hero_link_wrap::after{content:'';width: 0;height: 0;border-style: solid;border-width: 10px 10px 0 10px;border-color: #fff transparent transparent transparent;position:absolute;transform:translatex(-50%);bottom:-26px;}
.small_image .hero_text_wrapper h3,
.small_image .hero_text_wrapper p{color:#424242}
.coming_soon.large_image,
.small_image .hero_text_wrapper{background-color:#ffffff;}
.amenities{background-color:#d9d9d9;}

.form_wrapper .field_label, .disclaimer-section {color:#ffffff!important;}
.floorplan_show_hide{background-color:#ffffff; color:#424242;}
div.plans > div div.button-container a {background-color: #d9d9d9}
div.plans > div div.button-container a:hover, div.plans > div div.button-container a:active {color:#424242;}
.amenities .col_2 h4, 
.amenities .col_2 h1,
.amenities .col_2 p,
.form_link_wrap span{color:#424242}
.form_link_wrap{border-color:#424242}
.form_link_wrap::after{border-color: #424242 transparent transparent transparent;}
.form{background-color:#60bab9;}
.form h3,
.form h2,
.form input[type="text"],
.form input[type="number"],
.form input[type="date"],
form p,
.radio{color:#ffffff;}
.form input[type="text"], .form input[type="number"], .form input[type="date"]{border-color:#ffffff;}
.submit_button{background-color:#d9d9d9;color:#424242}
footer{background-color:#424242;}
.footer,
.footer h1, 
.footer h2, 
.footer h3, 
.footer h4, 
.footer h5, 
.footer p,
footer a,
.sub_footer .col_1 p {color:#ffffff;}


    ::-webkit-calendar-picker-indicator {
        filter: invert(1);
    }
