.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{flex-wrap:unset;display:block!important;float:left;width:100%;position:relative}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form{display:block!important}.grace_footers_drive .et_pb_newsletter_fields .et_pb_signup_custom_field .et_pb_contact_field_checkbox label:before,.grace_footers_drive .et_pb_newsletter_fields .et_pb_signup_custom_field .et_pb_contact_field_options_title,.grace_footers_drive .et_pb_newsletter_fields .et_pb_signup_custom_field .et_pb_contact_form_label{display:none!important}#page-container .grace_footers_drive .et_pb_newsletter_fields .et_pb_signup_custom_field .et_pb_contact_field_checkbox i{padding:0!important;margin-top:-4px;border-radius:3px;margin-right:18px;border:2px solid #fff!important}.grace_footers_drive .et_pb_newsletter_fields .et_pb_signup_custom_field .et_pb_contact_field_checkbox input[type=checkbox]:checked+label i:before{color:#fff!important}.grace_footers_drive .et_pb_newsletter p.et_pb_newsletter_button_wrap{position:absolute;top:3px;right:3px;bottom:3px;z-index:6;width:52px;border-left:none!important}.grace_footers_drive .et_pb_newsletter p.et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{position:absolute;top:50%;display:block;transform:translate(-50%,-50%);transition:.2s;left:50%}.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon{display:block;width:15px;height:2px;background-color:#d1ab7d;z-index:20;transition:.3s}.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after,.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{content:"";display:block;background-color:#d1ab7d;width:6px;height:1.5px;position:absolute;right:0;top:50%;z-index:15;transform-origin:right center}.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after{transform:translate(0,-50%) rotate(-45deg)}.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{transform:translate(0,-50%) rotate(45deg)}.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button:hover .button_arrow_icon{width:30px}.grace_footers_drive .et_pb_newsletter p{padding-bottom:0!important;overflow:hidden;position:relative;margin-bottom:0!important}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p:not(.et_pb_signup_custom_field ) input{z-index:1;position:relative}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{content:"";display:block;position:absolute;z-index:0;transition:.3s;border-color:#dec79b!important;border-style:solid!important;opacity:0!important;border-radius:3px!important}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#d8bb97!important;opacity:1!important;border-width:1px!important;right:0;top:0;left:0;bottom:0}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_button_wrap:not(.et_pb_signup_custom_field ):before{display:none!important}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before{right:0;top:0;left:100%;bottom:100%;border-width:2px 2px 0 0;transform-origin:right top}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after{left:0;bottom:0;right:100%;top:100%;border-width:0 0 2px 2px;transform-origin:left bottom}.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.filled .hover_lines:after,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.filled .hover_lines:before,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.focus .hover_lines:after,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.focus .hover_lines:before,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:hover .hover_lines:after,.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:hover .hover_lines:before{opacity:1!important;left:0;bottom:0;top:0;right:0}.grace_footers_drive .et_subscribe_loader{left:0!important}.grace_footers_drive .et_pb_newsletter_error{font-weight:400!important}.grace_footers_drive .et_pb_newsletter p .et_pb_signup_error{border-color:transparent!important;border-width:3px!important;background-color:rgba(255,0,0,.6)!important}.grace_footers_drive .et_pb_newsletter form{position:relative}.grace_footers_drive .et_pb_newsletter .form_fields_count p.form_field{margin-bottom:5px!important}.grace_footers_drive .et_pb_newsletter .form_fields_count p.et_pb_newsletter_button_wrap{position:static!important;width:100%;border:none!important}#page-container .grace_footers_drive .et_pb_newsletter .form_fields_count p.et_pb_newsletter_button_wrap a.et_pb_newsletter_button{padding:8px 27px 18px!important;border:1px solid #fff!important;border-radius:3px!important}#page-container .grace_footers_drive .et_pb_newsletter .form_fields_count p.et_pb_newsletter_button_wrap a.et_pb_newsletter_button:hover{border-color:#dec79b!important}.grace_footers_drive .et_pb_newsletter .form_fields_count p.et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{top:0;transform:none;position:relative;display:inline-block;left:0}.grace_footers_drive .et_pb_promo .et_pb_promo_description ul li:last-child{margin-bottom:0}.grace_footers_drive .et_pb_promo .et_pb_promo_description ul li{list-style:none;margin-bottom:1px}.grace_footers_drive .et_pb_promo .et_pb_promo_description ul{padding:0!important}#page-container .grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) input::-webkit-input-placeholder{color:transparent!important}#page-container .grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) input::-moz-placeholder{color:transparent!important}#page-container .grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) input:-ms-input-placeholder{color:transparent!important}#page-container .grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) input:-moz-placeholder{color:transparent!important}.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label{display:block!important;position:absolute;width:100%;text-align:left;pointer-events:none;top:50%;transform:translate(0,-50%);padding-left:24px;line-height:100%;transition:.3s;font-size:0!important;transform-origin:left center}.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label:before{content:"Subscribe and stay tuned!";display:block;font-size:16px!important;color:#405861;font-weight:400;font-family:Roboto,Helvetica,Arial,Lucida,sans-serif;line-height:100%}.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p.filled label,.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p.focus label,.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ):hover label{padding-left:0!important;opacity:0!important;transform:translate(0,-50%) scaleX(0)}@media only screen and (max-width:980px){.grace_footers_drive .et_pb_row:first-child .et_pb_column{width:100%!important;margin-right:0!important}}@media only screen and (max-width:767px){.grace_footers_drive .et_pb_column .et_pb_promo{text-align:center!important}.grace_footers_drive .et_pb_column{width:100%!important;margin-right:0!important}}body .grace_footers_drive_about_v4.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label:before{color:#968f7d;font-style:italic;font-family:'Playfair Display',Helvetica,Arial,Lucida,sans-serif}.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after,.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before,.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#fff!important}.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon,.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after,.grace_footers_drive_construction_v2.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{background-color:#fff!important}
.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon,.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after,.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{background-color:#f29093}.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label:before{color:#999;font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif}.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after,.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before,.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#f29093!important}.grace_footers_drive.grace_about10_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#ebeae7!important}
.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after,.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before{border-color:#539099!important}.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#eae9e5!important}.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon,.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after,.grace_about14_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{background-color:#539099}
 .grace_about16_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{
     border-color: #cac7be !important;
 }.grace_about16_footers_drive.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label:before {
    color: #968f7d;font-style: italic;font-family: 'Playfair Display',Georgia,"Times New Roman",serif;}
    .grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#29f0b4!important}.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:after,.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p .hover_lines:before{border-color:#252e35!important}.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter form:not(.form_fields_count) p:not(.et_pb_signup_custom_field ) label:before{color:#7e8c97;font-family:Sarabun,Helvetica,Arial,Lucida,sans-serif}.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon,.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:after,.grace_about17_footers_drive.grace_footers_drive .et_pb_newsletter_button_wrap .et_pb_newsletter_button .button_arrow_icon .arrow:before{background-color:#29f0b4}.grace_service6_footer.grace_footers_drive .et_pb_newsletter .et_pb_newsletter_form p.form_field:not(.et_pb_signup_custom_field ):before{border-color:#cac7be!important}