.elementor-72546 .elementor-element.elementor-element-5a7e2cb7:not(.elementor-motion-effects-element-type-background), .elementor-72546 .elementor-element.elementor-element-5a7e2cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055A4;}.elementor-72546 .elementor-element.elementor-element-5a7e2cb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72546 .elementor-element.elementor-element-5a7e2cb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72546 .elementor-element.elementor-element-60acf1da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72546 .elementor-element.elementor-element-60acf1da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72546 .elementor-element.elementor-element-1bc71b{--spacer-size:50px;}.elementor-72546 .elementor-element.elementor-element-3e05fdc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-72546 .elementor-element.elementor-element-2b810248 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;}.elementor-72546 .elementor-element.elementor-element-2b810248 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-72546 .elementor-element.elementor-element-70e1bf2b{columns:1;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:0.4em;}.elementor-72546 .elementor-element.elementor-element-1ae1a9df{color:#333333;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:0.4em;}.elementor-72546 .elementor-element.elementor-element-14d44942{color:#333333;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:0.4em;}.elementor-72546 .elementor-element.elementor-element-29bc7d4a iframe{height:190px;}.elementor-72546 .elementor-element.elementor-element-29bc7d4a > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-72546 .elementor-element.elementor-element-19e909a2{--spacer-size:10px;}.elementor-72546 .elementor-element.elementor-element-2fb04146 .elementor-heading-title{color:#0055a5;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:400;}.elementor-72546 .elementor-element.elementor-element-15ad6ebd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-72546 .elementor-element.elementor-element-15ad6ebd > .elementor-element-populated{margin:0% 0% 0% 12%;--e-column-margin-right:0%;--e-column-margin-left:12%;}.elementor-72546 .elementor-element.elementor-element-205ce25e{--spacer-size:71px;}.elementor-72546 .elementor-element.elementor-element-3e9a2260{text-align:center;}.elementor-72546 .elementor-element.elementor-element-3e9a2260 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;letter-spacing:0px;}.elementor-72546 .elementor-element.elementor-element-3e9a2260 > .elementor-widget-container{padding:0px 0px 8px 0px;background-color:#FFFFFF;border-radius:8px 8px 0px 0px;}.elementor-72546 .elementor-element.elementor-element-37febc12 .eael-contact-form{background:#ffffff;margin:0px 0px 0px 0px;padding:16px 15px 16px 15px;border-radius:0px 0px 0px 0px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="email"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="tel"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="number"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield textarea, html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield select{background-color:#efefef;color:#7a7a7a;border-style:solid;border-width:0px 0px 0px 0px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield{margin-bottom:10px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield textarea, 
                    html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield select{border-radius:0px 0px 0px 0px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield textarea, html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield select{font-family:"Roboto Condensed", Sans-serif;font-size:14px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_footer input[type="submit"]{background-color:#ef3e43;padding:24px 18px 24px 18px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{background-color:#ef3e43;padding:24px 18px 24px 18px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_body input[type="submit"].gform-button{background-color:#ef3e43;padding:24px 18px 24px 18px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:500;letter-spacing:0.1px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-72546 .elementor-element.elementor-element-37febc12 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-72546 .elementor-element.elementor-element-37febc12 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-72546 .elementor-element.elementor-element-37febc12 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-72546 .elementor-element.elementor-element-2a867282{text-align:left;font-size:12px;}.elementor-72546 .elementor-element.elementor-element-2a867282 > .elementor-widget-container{padding:0px 24px 1px 24px;background-color:#ffffff;border-radius:0px 0px 5px 5px;}@media(max-width:767px){.elementor-72546 .elementor-element.elementor-element-70e1bf2b{line-height:21px;}.elementor-72546 .elementor-element.elementor-element-1ae1a9df{line-height:21px;}.elementor-72546 .elementor-element.elementor-element-14d44942{line-height:21px;}}@media(min-width:768px){.elementor-72546 .elementor-element.elementor-element-3e05fdc4{width:40%;}.elementor-72546 .elementor-element.elementor-element-15ad6ebd{width:60%;}}/* Start custom CSS for section, class: .elementor-element-5a7e2cb7 *//*
#Contact_footer_new .elementor-element .elementor-heading-title {
    color: #0055A4;
    font-family: "Montserrat", Sans-serif;
    font-size: 63px;
    font-weight: 700;
    text-transform: none;
    line-height: 1.3em;
    text-shadow: 0px 0px 0px;
    background: #fff;
    opacity: 0.8;
    padding:20px;
}
*/


/*HEading title on top section of the main page*/

#Contact_footer_new .top_section_heading_bg h2 {
    color: #0055A4;
    font-family: "Montserrat", Sans-serif;
    font-size: 58px;
    font-weight: 700;
    text-transform: none;
    line-height: 1.3em;
    text-shadow: 1px 1px 2px #000000;
    background: #fff;
    padding: ;
    border-radius: 5px;
    border-color: 2px solid aliceblue;
    border-left-color: #92a8d1;
    padding-left: 14px;
    border-left-width: 10px;
    border-style: solid;
    border-color: #ef3e43;
  padding-top: 5px;
padding-bottom: 5px;
  opacity:0.9;
}

#Contact_footer_new .top_section_heading_bg h2{
    color: #0055A4;
    font-family: "Montserrat", Sans-serif;
    font-size: 58px;
    font-weight: 700;
    text-transform: none;
    line-height: 1.3em;
    text-shadow: 1px 1px 2px #000000;
    background: #fff;
    border-radius: 5px;
    border-color: 2px solid aliceblue;
    border-left-color: #92a8d1;
    padding-left: 14px;
    border-left-width: 10px;
    border-style: solid;
    border-color: #ef3e43;
    padding-top: 5px;
    padding-bottom: 5px;
  opacity:0.9;
}


#Contact_footer_new .small_title_logos{
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 15px 10px;
    background-color: #FFFFFF;
    width: 30%;
    border-radius: 5px;
    border-left-width: 10px;
    border-style: solid;
    border-color: #ef3e43;

}

#Contact_footer_new .logos_top_section{
      border-left-width: 10px;
      border-style: solid;
      border-color: #ef3e43;
     border-radius: 5px;
}


/*media query max width 767 small logos left border*/

@media (max-width: 767px) {
#Contact_footer_new .logos_top_section{
  border-left-width: 10px;
      border-style: solid;
      border-color: #ef3e43;
     border-radius: 5px;
  
}
}



#Contact_footer_new #eligibility-form input{

border-radius: 4px !important;
border: none !important;
background-color: #efefef !important;
color: #707070 !important;
font-weight: 500 !important;
font-size: 12px !important;
padding: 13px !important;
     font-family: "Montserrat", Sans-serif;
  
}

#Contact_footer_new #eligibility-form .i-am-a2 > .gfield_label {
 font-family:"Montserrat" !important;
  color: #333;
font-size: 14px;
font-weight: 600;
line-height: 1.5rem;
margin: 5px;
}

 #Contact_footer_new #eligibility-form .i-am-a2 > .gfield_label::after {
content: '* Must be a wartime Veteran or Surviving Spouse';
margin-bottom: 14px;
color: gray;
font-style: normal;
display: block;
margin-top: 8px;
color: #707070;
 font-weight: 400;
 font-size: 13px;
  font-family: "Montserrat", Sans-serif;
}

 #Contact_footer_new .eligibility-form button[type="submit"]::after {
    content: none;
    
}




 #Contact_footer_new .subtitle_header_section {
    font-size: 27px;
    font-weight: 700;
    margin: 0px 0px -8px 0px !important;
   line-height:1.3em;
}

 #Contact_footer_new .subtitle2_header_section {
font-size: 19px;
text-transform: uppercase;
font-weight: 500;
line-height: 1.4;
padding-top: 14px;
}

#Contact_footer_new .elementor-element.elementor-element-bd4472f > .elementor-widget-container {
   
    border-style: none;
    border-width: 0px 0px 0px 0px;
    border-color: none;
  padding: 0px 0px 0px 0px;
}

#Contact_footer_new .elementor-element.elementor-element-2d7f80d > .elementor-widget-container {
    border-style: none;
    border-width: 0px 0px 0px 0px;
    border-color: none;
  padding: 40px 40px 40px 40px;
}


#Contact_footer_new .elementor-element.elementor-element-ae7d1cf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-width: 0px 0px 0px 0px;
    border-color: #ffffff;
}

#Contact_footer_new .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0px 18px 0px;
}

#Contact_footer_new .elementor-element.elementor-element-483262e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px !important;
}

#Contact_footer_new .youtube_video_bonnie{
  border-radius:8px;
}


#Contact_footer_new .elementor-element.elementor-element-bbf5648 .widget-image-caption {
  
    padding-top: 10px;
}

/*
#Contact_footer_new .hello-white-text-box{
  box-shadow: 20px 20px 50px rgba(0, 0, 0, 0.1)
}
*/

#Contact_footer_new .hello-white-text-box strong {
  color:#59b167;
  
}




#Contact_footer_new blockquote {
    font-style: normal;
    margin: 0px 0px;
    padding-left: 20px;
    border-left-width: 7px;
    border-style: solid;
    border-color: #ffffff;
   font-family: "Montserrat", Sans-serif;
  font-size:19px;
}

#Contact_footer_new .about_VP_section h3{
  color:#000000 !important;
     font-family: "Montserrat", Sans-serif;
  font-weight:700;
  
}
#Contact_footer_new .about_VP_section p{
  color:#000000 !important;
     font-family: "Montserrat", Sans-serif;
  
}

#Contact_footer_new .elementor-element.elementor-element-70f2351 .elementor-icon-list-icon i {
    font-size: 22px;
    height: 1.45em;
    width: 1.45em;
}

#Contact_footer_new .elementor-widget-icon-list .elementor-icon-list-icon i {
    color: #FFF;
}

#Contact_footer_new .av-iconlist-small .iconlist_title_small {
    line-height: 1.55em;
}


#Contact_footer_new .contact-white-text-box {
background-color: white;
padding: 6px 14px 6px 14px;
box-shadow: 20px 20px 50px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}

#Contact_footer_new .contact-white-text-box h3 {
   font-size:20px;
   color:#000000;
  font-weight:700;
}

#Contact_footer_new .contact-white-text-box img {
    width: 80px;
    margin-right: 20px;
  margin-bottom: 20px;
}

#Contact_footer_new .contact-white-text-box p:not(first-child) {
    margin-top: 4px;
    color: #707070;
    font-size: 16px;
    line-height: 29px;
    font-weight: 500;
}




#Contact_footer_new #Contact_footer_new #eligibility-form .elementor-column-wrap {
 max-width: 625px;
margin-left: auto;
}

#Contact_footer_new .footer_new_menu_bottom  .menu-bottom-links p a{ 
  color:#fff;
  margin-left: 18px;
font-size: 14px;
text-align: center;
}


#Contact_footer_new .elementor-element.elementor-element-a166b7c .elementor-social-icon {
    background-color: transparent;
    border: 1px solid #fff;
}

#Contact_footer_new .elementor-element.elementor-element-a166b7c .elementor-social-icon i {
    color: #ffffff;
}

#Contact_footer_new .eligibility-form button[type="submit"] {
    background-color: #ef3e43;
    padding: 18px 20px 18px 18px;
    font-family: "Montserrat", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0.1px;
    width: 100%;
  border-radius:5px;
}

#Contact_footer_new .eligibility-form button[type="submit"]::after {
    content: none;
    
}

/*Learn How Can we help boxes*/

.arrow {
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
}



.our-services-box {
    min-height: 480px !important;

}

.block-our-story {
    padding-bottom: 60px;
}

.old_lady{
position: absolute;
bottom: 0;
display: block;
right: -536px;
top: 143px;
}

#Contact_footer_new .old_lady_button_learn a{

font-size: 13px;
font-family: "Montserrat";
border-radius:100px;
  width: 230px;
height: 46px;
  background-color: #0055a4;
  border-width: 1px;
padding-left: 36px;
padding-right: 36px;
padding-top: 14px;
padding-bottom: 14px;
}

/*Testimonials main page */
.special-heading-testimonial .av-special-heading-tag {
  margin-top:130px !important;
}




#section-testimonials .block-testimonials-subheading {
  padding-top: 322px;
  padding-left:40px;
    position: absolute;
    display: flex;
    align-items: center;
  color: #fff;
font-size: 17px;
line-height: 22px;

}

#section-testimonials .block-testimonials-text {
position: absolute;
display: flex;
align-items: center;
padding-left: 40px;
top: 275px;
}

#Contact_footer_new #btn-companion-sho-more_test{

border-width: 1px;
padding-left: 36px;
padding-right: 36px;
padding-top: 14px;
padding-bottom: 14px;
font-weight: 600;
background-color: #0055a4;
/*background-image: url('https://veteranshomecare.com/wp-content/uploads/2021/06/caret-right-solid-2.svg');
background-repeat: no-repeat;
background-position: center left 14px;
width: 230px;
height: 46px;*/
font-size: 13px;
font-family: "Montserrat";
 
}




#Contact_footer_new .fas {
 
    padding-right: 10px;
}

#Contact_footer_new .elementor-element.elementor-element-aafbec7 .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    background: #0055A4;
    border-radius: 100px;
  font-size: 13px;

}

#Contact_footer_new .testimonials .author-name::after {
    content: ' ';
    background: url('/wp-content/uploads/2021/06/stars.png') no-repeat;
        background-size: auto;
    display: block;
    height: 14px;
    background-size: contain;
    margin: 6px 0 9px 0;
}

#Contact_footer_new .tss-carousel h3.author-name {
    text-align: left;
    font-size: 19px;
    font-weight: 500;
    margin: 5px 0px 5px;
    padding: 0px 0px;
    line-height: 1.4;
    font-family: "Montserrat";
    color: #333;
  font-weight:600;
}

#Contact_footer_new .testimonials .author-designation {
    color: #707070;
    font-size: 13px !important;
    font-weight: 500;
      font-family: "Montserrat";
}

#Contact_footer_new .tss-carousel p{
   color: #333;
font-size: 17px;
font-weight: 500;
line-height: 28px;
font-style: normal;
text-align: left;
  line-height:1.4;
    font-family: "Montserrat";
  padding-top:20px;

}

#Contact_footer_new .tss-carousel h4.author-bio {
    color: #8cc63e;
    margin: 5px 0;
    font-size: 18px;
    line-height: 1.4;
    text-align: left;
    text-transform: none;
    font-weight: normal;
    margin: 0px 0px 15px;
    padding: 0px;
}

/*Learn How We can Help section boxes*/
#Contact_footer_new .elementor-element.elementor-element-8a995b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: baseline;
    align-items: baseline;
}


/*Nav Prev buttons Testimonials main page*/

#Contact_footer_new .tss-wrapper .tss-carousel1 .item-content-wrapper .item-content {
    
    margin:0px;

}

#Contact_footer_new  .testimonials .owl-carousel .owl-nav button:hover {
    background-color: rgba(80, 62, 157, 0.5) !important;
}



#Contact_footer_new .testimonials .owl-carousel .owl-nav button.owl-prev {
    border: none;
padding: 16px !important;
line-height: 0;
border-radius: 100%;
margin: 5px 8px;
background: #0055a4;
}
#Contact_footer_new .testimonials .owl-theme .owl-nav [class*="owl-"]:hover {
    background: #869791;
    color: #FFF;
    text-decoration: none;
}

#Contact_footer_new .testimonials .owl-theme .owl-nav [class*="owl-"]{
display: inline-block;
cursor: pointer;
}



#Contact_footer_new .testimonials .owl-nav {
    text-align: right !important;
}


#Contact_footer_new .testimonials .owl-carousel .owl-nav button.disabled {
    border: 1px solid #707070;
    opacity: 1;
    background-color: #f2f7ff;
}



#Contact_footer_new .testimonials .owl-carousel .owl-nav button.owl-next{
  
  
  padding: 16px !important;
line-height: 0;
border-radius: 100%;
margin: 5px 8px;
background: #0055a4;
}

#Contact_footer_new .testimonials .dashicons-arrow-right-alt2::before {
    content: "\f344";
}

#Contact_footer_new .testimonials .dashicons-arrow-left-alt2::before {
    content: "\f340";
}

#Contact_footer_new .testimonials .owl-carousel .owl-nav button span.dashicons {
    color: white;
    
}

#Contact_footer_new .testimonials .owl-carousel .owl-nav button.disabled span.dashicons {
    color: #000;
    
}




#Contact_footer_new .testimonials .entry-content {
    border-top: 1px solid #eee;
    padding-top: 7px;
    margin-top: 22px !important;
}/* End custom CSS */
/* Start custom CSS */.text-yellow {
  color: #e59f00;
}

.text-gold {
  color: #a87500;
}

.text-blue {
  /*color: #0055a9;*/
  color: #0055a4;
}

.text-red {
    color: #ef3e43;
}

.title-container-top {
    display: none;
}

/* errors */
.validation_error {
    margin: 4px 8px 12px 8px;
    font-weight: 600;
    color: red;
}
.validation_message {
    margin: 3px 8px 12px 8px;
    color: red;
    font-style: italic;
}/* End custom CSS */