.validation_error,.instruction.validation_message{display:none}.gfield_description.validation_message{padding:0!important;color:#c1272a!important}.gform_wrapper li.gfield.gfield_error{background:none!important;border:none!important;padding-top:0px!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px!important}.gfield_error input{border:1px solid #c1272a!important}.gform_wrapper{margin-bottom:0px!important}body .gform_wrapper ul li.gfield,input{margin-top:0px!important}.gform_wrapper .gform_footer{padding-top:0px!important;margin-top:0px!important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"]{margin-bottom:0px!important}.gform_wrapper textarea{height:120px!important}.gform_wrapper li{margin-bottom:15px!important}.has_first_name label{display:none!important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{padding:15px!important}input[type="submit"]{padding:14px 30px!important;border:none!important;cursor:pointer;transition:ease-in-out 0.2s;letter-spacing:2px;font-size:16px;font-weight:700!important;border-radius:0}.datepicker{width:100%!important}.gform_wrapper select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}.ginput_container_select{position:relative}.ginput_container_select::before{content:'\f107';font-family:FontAwesome;position:absolute;color:#000;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-size:20px}.gf-style-one ::placeholder{color:#fff;opacity:1!important}.gf-style-one input,.gf-style-ne select,.gf-style-ne textarea{color:#fff;background:#fff0;border:none;border-bottom:1px solid #fff!important}.gf-style-one input[type="submit"]{color:#000;background:#fff;position:absolute;right:0;top:0;border-radius:8px 8px 0 0}.gf-style-two ::placeholder{color:#777;opacity:1!important}.gf-style-two input,.gf-style-two select,.gf-style-two textarea{background:#F4F4F4;color:#000;border:none!important;border-radius:5px}.gf-style-two input[type="submit"]{color:#332b29;background:#f5d4a0;border:none!important;margin-top:15px!important;Padding:12px 27px 12px 27px;border-radius:50px;font-size:16px!important;font-family:'Playfair Display',Georgia,"Times New Roman",serif!important}.gf-style-two input[type="submit"]:hover{background:#332b29;color:#f5d4a0!important;transition:ease-in-out 0.2s}.check_list ul{list-style:none;padding:0px!important;margin:0px!important}.check_list ul li{display:block;position:relative;padding-left:25px;margin-bottom:10px;vertical-align:top}.check_list ul li::before{content:"\f0da";font-family:FontAwesome;color:#363c97;position:absolute;left:0;top:0}body{font-weight:normal!important}.vertically-center.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.address.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0px!important}.cta_btn a{color:#fff!important;background:#F5D4A0!important;padding:12px 15px!important;border-radius:50px}.cta_btn a:hover{color:#F5D4A0!important;background:#332B29!important}li.cta_btn.current-menu-item a:after{content:none!important}.cta_btn a:hover span{color:#fff!important}li.cta_btn{align-items:center!important}li.cta_btn.current-menu-item a{color:#F5D4A0!important;background:#fff!important}li.cta_btn.current-menu-item a:hover{background:#332B29!important}.menu-wrapper.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{margin-right:0px!important}.footer-menu li{width:100%!important;position:relative}.footer-menu li::before{position:absolute;content:"\35";left:-15px;top:0;font-family:ETmodules!important;color:#F5D4A1}.footer-menu.et_pb_menu .et_pb_menu__menu{display:block!important;width:100%!important}.footer-menu.et_pb_menu .et_mobile_nav_menu{display:none!important}.cream-color abbr{color:#F5D4A1;font-family:'Playfair Display',Georgia,"Times New Roman",serif}.custom-contact h4,.custom-contact p{display:inline-block!important;color:#fff}.purple-circle .et_pb_image_wrap img{border-radius:0px!important}.underline abbr{text-decoration:underline}.deeds-section:hover .et_pb_text_inner h5,.deeds-section:hover .et_pb_promo_description h2,.deeds-section:hover .et_pb_promo_description h2~div{color:#000!important}.deeds-section:hover .et_pb_button:after{display:none}.deeds-section:hover .et_pb_button{padding-left:20px!important;padding-right:20px!important}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}.custom-blurb-hover:hover .et_pb_blurb_description{color:#25221E}.custom-testimonial .et_pb_testimonial_description{margin-left:0px!important;padding-bottom:22px}.custom-testimonial .et_pb_testimonial_portrait{order:2}.custom-testimonial .et_pb_testimonial_meta{position:absolute;left:100px;padding-top:20px}.custom-testimonial .et_pb_testimonial_position{display:block!important}.custom-testimonial .et_pb_testimonial_separator{display:none!important}.custom-testimonial .et_pb_testimonial_company{margin:0px!important}.custom-testimonial .et_pb_testimonial_position{margin-top:10px!important}.custom-testimonial .et_pb_testimonial{padding:12px}.custom-testimonial .et_pb_testimonial_portrait{position:absolute;bottom:-50px;right:0}.custom-testimonial .et_pb_testimonial_portrait::before{box-shadow:none!important}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow-x:hidden;margin:0;padding:0 0 0}.slick-track:before,.slick-track:after{display:table;content:''}.slick-slide{position:relative;float:left;height:100%;min-height:1px}.divilife-3-col-feature-blurb-slider .slick-arrow,.divilife-3-col-feature-blurb-slider .slick-arrow:hover,.divilife-3-col-feature-blurb-slider .slick-arrow:focus{position:absolute;font-size:0;line-height:0;padding:0;color:#fff0;outline:none;background:rgb(122 105 230 / .3);border:none;cursor:pointer;top:50%;transform:translateY(-50%);z-index:100;height:50px;vertical-align:middle;border-radius:50%;width:50px}.divilife-3-col-feature-blurb-slider .slick-prev{display:none!important}.divilife-3-col-feature-blurb-slider .slick-next{display:none!important}.divilife-3-col-feature-blurb-slider .slick-arrow:before{font-family:ETmodules;color:#000;background:#fff0;opacity:1;font-size:46px;vertical-align:middle;color:#7a69e6;text-align:center}.divilife-3-col-feature-blurb-slider .slick-arrow:hover:before{opacity:.8}.divilife-3-col-feature-blurb-slider .slick-prev:before{content:'\34'}.divilife-3-col-feature-blurb-slider .slick-next:before{content:'\35'}.entry-content ul.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0;list-style:none}.slick-dots{text-align:center!important}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:6px;height:6px;padding:0;cursor:pointer;color:#fff0;border:0;outline:none;background-color:#CFA96F;border-radius:10px;outline:#CFA96F solid 1px;outline-offset:2px}.et_pb_module.et_pb_testimonial{margin-bottom:20px!important}.slick-dots li.slick-active button{background-color:#332B29;width:6px}@media screen and (min-width:320px) and (max-width:480px){.custom-contact h4{display:none!important}.custom-testimonial .et_pb_testimonial_portrait{right:17px}}.et_pb_menu .et-menu>li{padding-left:6px!important;padding-right:7px!important}@media screen and (min-width:320px) and (max-width:1000px){.gform_wrapper.gravity-theme .gfield-choice-input+label{display:inline!important;margin-bottom:10px!important;max-width:calc(100% - 32px)!important;vertical-align:middle!important}}.gf_placeholder{display:none!important}