/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/




/*** Global *****/

.glyph,
.community-reviews__text--glyph {
  color: #647376;
}


h1,
h2,
h3,
h4,
h5 {
  color: #283745;
}


.image-slider.v2 .controls .count {
  color: #283745;
}

.image-slider.v2 .controls .arrows button {
  background-color: #EAEEF2;
}


/*** END Global *****/





/* Nav
========================================================================== */


header.header {
    border-color: #A4BCC2 !important;
    background-color: #fff !important;
}


.submenu.level-2 > li.child-bg-blue {
         background: #253746  !important;
    }
}


.submenu.level-2.dropdown > li.child-bg-blue {
        background: #253746 !important;
        padding: 3.4375rem 2.8125rem;
        max-width: 300px;
    }


.submenu.level-4 {
        padding: 6px 0 10px 17px;
        border-left: 3px solid #99A080;
        margin-top: 30px;
    }

.submenu.level-2.dropdown > li.child-bg-gray {
        background: #647376;
        padding: 3.375rem 2.8125rem;
        max-width: 300px;
    }


.submenu.level-3.submenu-left .menu-item-title:hover, 
.submenu.level-3.submenu-left a .menu-item-title:hover,
 {
    color: #283745 !important; 

}

.submenu.level-3.submenu-left.count-4 .menu-item-title:hover, 
.submenu.level-3.submenu-left.count-4 a .menu-item-title:hover {
    color: #283745 !important; 

}

.submenu.level-3.submenu-left .menu-item-title:hover {
    color:  #283745 !important; 
}

.submenu.level-3.submenu-right .menu-item-title:hover {
    text-decoration: underline !important;
    color: #fff !important;
}


.body-wrapper a.ml-active:hover {
    color: #283745 !important; 
}

#Living-Options .submenu.level-2 a:hover {
  color: #283745 !important;

}



.button, .header__container .cta_button {
   background-color: #A4BCC2;
   border: 3px solid #A4BCC2;
   color: #283745;
  
}

.button, .header__container .cta_button:hover {
     color: #fff;
     border: 3px solid  #283745;
     background-color: #283745;
}


/*  END Nav
========================================================================== */


.pricing-mod__column .glyph svg {
  color: #647376;
  
}





/* Community Hero
========================================================================== */

.community-hero .community-hero__content:not(.glass) {
    background-color: rgba(37, 55, 70, 0.9);
}


.community-hero .community-hero__content > h1,
.community-hero .community-hero__supporting div p,
.community-hero .community-hero__supporting div a {
   color: #fff;
}

.community-hero .community-hero__supporting--icon span svg {
  fill: #fff;
}


/*  END Community Hero
========================================================================== */


/* Alternating Images
========================================================================== */



.alternating-images .content {
    border: 2px solid #98A080;
}


.alternating-images .content .glyph svg {
   color: #647376;
}



.alternating-images__nav-item.active .alternating-images__tab-title {
  background: #717660;
}

.alternating-images__nav-item:hover .alternating-images__tab-title {
  background: #717660;

}


@media (max-width: 767px) {
    .alternating-images .content {
      border: none;
   }
}


/*  Image Slider with Tour Tab
========================================================================== */

.slide_title {
  color: #A4BCC2;
}



.slide_title:hover, 
.slide_title.active {
  color: #283745;
  border-bottom-color: #99A080;

}


/* END  Image Slider with Tour Tab
========================================================================== */


/* Reviews
========================================================================== */


.community-reviews__text--glyph svg {
   color: #647376;
}

.community-reviews .community-reviews__text>h2 {
    color: #283745;

}


/* END  Reviews
========================================================================== */


/* Amenities 
========================================================================== */


.amenities .amenities__supporting-text {
  border: 2px solid #98a080;

}




/* END Amenities 
========================================================================== */




/* Community Footer
========================================================================== */


.gmb-section {

    background-color: #283745;
    background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
    background-size: cover;
}


@media (max-width: 768px) {
    .gmb .gmb__map {
        margin-top: 60px !important;
    }
  
  .gmb-section .gmb .gmb__description {
    padding: 20px;
  }
}


/* END Community Footer
========================================================================== */

/* ========== Global Ebook ========== */
.ebook-section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
  background-size: cover;
}
/* ========== End Global Ebook ========== */

/* Community Banner
========================================================================== */


.community-cta-banner__container::before {
  background-color: rgba(37, 55, 70, 0.9);

}


.community-cta-banner__wrapper > div > h2 {
  color: #FFF !important;

}


.community-cta-banner__wrapper > div > *:not(h2) {
  color: #FFF;

}


.community-cta-banner__wrapper > div a {
  color: #FFF !important;
  border: 3px solid #F7F1E7;
  

}

.community-cta-banner__wrapper > div a:hover {
  color: #252525 !important;
  border: 3px solid #FFF;
  background-color: #FFF !important;
  

}


/* END Community Banner
========================================================================== */





/* Living Style Teaser 
========================================================================== */

/*

.living-style-teaser .living-style-teaser__content__wrapper {
  background-color: rgba(40, 55, 69, 0.9);


}


.living-style-teaser .living-style-teaser__content h3, 
.living-style-teaser .living-style-teaser__description, 
.living-style-teaser a.cta_button.arrow,
.living-style-teaser .living-style-teaser__content p:last-of-type 

 {
  color: #FFF;

}


.living-style-teaser a.cta_button.arrow i {
  background-color:  #FFF;
}

.fa-arrow-right:before {
  color: #252525;
}

*/

  /* END Living Style Teaser 
========================================================================== */




/***** Living Option Page modules ******/



/* Sliding Form
========================================================================== */

#hs_cos_wrapper_dnd_area-module-2 section.sliding-form__container {
    padding: 20px;
    width: 100%;
    background-image: url(https://39725358.fs1.hubspotusercontent-na1.net/hubfs/39725358/ScallopTileBG.svg);
    background-repeat: repeat;
    background-size: 300px 278px;
    background-color: rgba(40, 55, 69, 0.9); /* semi-transparent */
    position: relative;
    z-index: 3000;
}



/* END Sliding Form
========================================================================== */



/* Ebook 
========================================================================== */


#hs_cos_wrapper_dnd_area-module-12 .ebook-section  {
   background-color: #283745;

}



/***** END eBook  ******/



/* Community Prestige Banner
========================================================================== */


#dnd_area-module-6.b-prestige-banner .b-prestige-banner__text-box {
    background-color: rgba(40, 55, 69, 0.9);

}

/***** END Community Prestige Banner  ******/


/***** Community Experiences ******/

.b-experiences .b-experiences-heading {
  color: #283745;

}

/***** END Community Experiences ******/



/***** Image Slider - non-gallery ******/

.ng-image-slider .link-section a {
  color: #283745;

}




/***** ND Image Slider - non-gallery ******/


/***** Community Prestige Banner ****/

#dnd_area-module-20.b-prestige-banner .b-prestige-banner__text-box {
   background-color: rgba(40, 55, 69, 0.9);

}

/***** END Community Prestige Banner ****/



.community-floorplans__top>h2 {
    color: #283745;
}




.btn.btn--support {
   background-color: #A4BCC2;
   border: 3px solid #A4BCC2;
   color: #283745;
}


.btn.btn--support:hover {
  color: #fff;
  border: 3px solid  #283745;
  background-color: #283745;
}








/***** Gallery module styles ******/

.gallery-grid .gallery-grid-item .image-item .button {
   background-color: #A4BCC2;
   border: 3px solid #A4BCC2;
   color: #283745;
  

}

.gallery-grid .gallery-grid-item .image-item .button:hover {
  color: #fff;
  border: 3px solid  #283745;
  background-color: #283745;
  

}


.item-description svg {
  fill: #fff !important;

}



/****** END Gallery Module Styles *******/



/****** Services and Amenities module styles *****/

.prestige .prestige-inner .page-center::before {
     background-color: rgba(40, 55, 69, 0.9);

}


.page-center > .prestige .prestige-content .glyph {
  color: #F8F1E7;

}


.page-center > .prestige .prestige-content h2 {
    color: #FFF;

}


/***** Community Prestige *****/

.content-columns__wrap a.button {
   background-color: #A4BCC2;
   border: 3px solid #A4BCC2;
   color: #283745;
}


.content-columns__wrap a.button:hover {
  color: #fff;
  border: 3px solid  #283745;
  background-color: #283745;
}


/***** END Community Prestige *****/



/****** END Services and Amenities module styles *****/





/********** Dining Module Styles ****************/

/* Content Image - Blue
========================================================================== */
 #hs_cos_wrapper_dnd_area-module-2 .content-image {
   background-color: rgba(40, 55, 69, 1);


}


.content-image h2 {
  color: #fff;
}

.content-image .glyph {
  color: #f8f1e7;
}

  



/* END Content Image - Blue
========================================================================== */



/* Community Content Tabs
========================================================================== */
.content-tabs__wrapper .prestige-v2 .prestige__wrapper:before {
   background-color: rgba(40, 55, 69, 0.9);
}

.content-tabs {
  background-color: #f5f5f5;
}

.content-tabs .glyph {
  color: #f8f1e7;
}


.content-tabs .prestige-v2 h2 {
  color: #FFF;

}




/* END Community Content Tabs
========================================================================== */




/* Dining - Menu

========================================================================== */

#dnd_area-module-12 .dining-button {
   background-color: #A4BCC2 !important;
   border: 3px solid #A4BCC2 !important;
   color: #283745 !important;

}

#dnd_area-module-12 .dining-button:hover {
  color: #fff !important;
  border: 3px solid  #283745 !important;
  background-color: #283745 !important;
}


/* END Dining - Menu

========================================================================== */



#hs_cos_wrapper_dnd_area-module-16 .ebook-section {
   background-color: #283745;
  
}

/********** Getting Started Module Styles ****************/

/* Review module styles */
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-14.dnd-section.dnd_area-row-6-background-color {
  background-color: rgba(228, 230, 221, 1) !important;
}

.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section {
  background-color: rgba(40, 55, 69, 1) !important;
}
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section .cta-item .cta-item--icon {
  filter: brightness(0) invert(1);
}
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section .cta-item .cta-item--header,
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section .cta-item .cta-item--content,
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section .cta-item .cta-item--link span {
  color: #FFFFFF;
}
.Getting.Started-template .row-fluid-wrapper.row-depth-1.row-number-16.dnd_area-row-7-background-color.dnd-section .cta-item .cta-item--link i {
  background-color: #fff;
  color: #395775;
}
/* End Review module styles */

/* Ebook module styles */
.Getting.Started-template .ebook-section {
  background-color: #283745 !important;
}
.Getting.Started-template .ebook-section h2 {
  color: #FFFFFF !important;
}
/* End Ebook module styles */

/********** End Getting Started Module Styles ****************/

/********** Contact Us Module Styles ****************/
.Contact.Us-template .location .address-wrapper.bg-blue.pattern {
  background-color: #283745 !important;
}
.Contact.Us-template .location .panoskin-lightbox,
.Contact.Us-template .location .cta-box {
  background-color: #283745 !important;
}
.Contact.Us-template .location .pano-right:before,
.Contact.Us-template .location .cta-box-right:before {
  background-color: rgba(37, 55, 70, .7);
}
.Contact.Us-template .form-side h2,
.Contact.Us-template .form-side h2 span,
.Contact.Us-template .form-side p,
.Contact.Us-template .form-side p span {
  color: #283745 !important;
}
.Contact.Us-template .hs-button.primary.large,
.Contact.Us-template .hs-button.primary.large:hover {
  background: #283745;
  border: none;
  color: #FFFFFF;
}
.Contact.Us-template .address-wrapper .cta_button {
  background: none;
  border: 3px solid #fff !important;
  color: #FFFFFF;
}
.Contact.Us-template .address-wrapper .cta_button:hover {
  background-color: #fff !important;
  border: 3px solid #fff;
  color: #252525 !important;
}
.Contact.Us-template .address-wrapper.pattern {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
/********** End Contact Us Module Styles ****************/

/********** Thank You Contact Us Styles **********/
.TYP.Contact.Us-template .blog-listing-title h2,
.TYP.Contact.Us-template .content h3 span,
.TYP.Contact.Us-template .content h3 a,
.TYP.Contact.Us-template .content p a,
.TYP.Contact.Us-template .content p {
  color: #283745 !important;
}
.TYP.Contact.Us-template .banner.section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
/********** End Thank You Contact Us Styles **********/

/********** Schedule A Tour Module Styles ****************/
.Schedule.a.Tour.Old.Version-template .tour-form {
  border: 2px solid #98a080;
}
.Schedule.a.Tour.Old.Version-template .tour-form .ui-datepicker-header,
#schedule-tour-dnd-module-2 .ui-datepicker-header,
.Schedule.a.Tour.Old.Version-template .tour-form .hs-richtext hr{
  background: #98a080;
}
.Schedule.a.Tour.Old.Version-template .tour-form h3 {
  color: #283745;
}
.Schedule.a.Tour.Old.Version-template .ui-datepicker-calendar .ui-state-hover, 
.Schedule.a.Tour.Old.Version-template .ui-datepicker-calendar .ui-state-active,
#schedule-tour-dnd-module-2 .ui-datepicker-calendar .ui-state-hover, 
#schedule-tour-dnd-module-2 .ui-datepicker-calendar .ui-state-active {
  background: #283745;
}
/*
.Schedule.a.Tour.Old.Version-template .hs_what_time_would_you_like_to_visit_radio li.hs-form-radio span {
  border: 1px solid #283745 !important;
  background: #283745 !important;
  color: #fff !important;
}
*/

.tour-form .hs_what_time_would_you_like_to_visit_radio input[type="radio"]:checked + span {
  color: #fff !important;
  background: #283745;
}

.Schedule.a.Tour.Old.Version-template .testimonial-slider .slick-dots li button {
  background-color: #98a080 !important;
}
.Schedule.a.Tour.Old.Version-template .testimonial-slider .slick-arrow,
.Schedule.a.Tour.Old.Version-template .schedule-tour .selectric b{
  color: #98a080 !important;
}
.Schedule.a.Tour.Old.Version-template .banner.section:not(.has-image) h1 {
  color: #FFFFFF;
}
.Schedule.a.Tour.Old.Version-template .slick-slide p {
  color: #283745;
}
.Schedule.a.Tour.Old.Version-template .hs-button.primary.large, 
#schedule-tour-dnd-module-2 .wizard .actions a,
#schedule-tour-dnd-module-2 .confirmation-reschedule a{
  background: #283745 !important;
  color: #FFFFFF !important;
}
.Schedule.a.Tour.Old.Version-template .banner, .arbor-schedule-a-tour--bg:after {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
  opacity: 1 !important;
  background-size: 300px 278px !important;
}
/* Steps Marker */
#schedule-tour-dnd-module-2 .wizard>.steps .current a, #schedule-tour-dnd-module-2 .wizard>.steps .done a {
  border:#283745 !important;
  background:  #283745 !important;
}
#schedule-tour-dnd-module-2 div#tabbed-focus-form .steps ul:before {
  background: #283745 !important;
}
#schedule-tour-dnd-module-2.tour-form .hs_what_time_would_you_like_to_visit_radio ul li label span:hover, 
#schedule-tour-dnd-module-2.tour-form .hs_what_time_would_you_like_to_visit_radio input[type="radio"]:checked+span {
  background: #283745 !important;
}
#schedule-tour-dnd-module-2 .confirmation-heading {
  color: #283745 !important;
}
/********** End Schedule A Tour Module Styles ****************/

/********** Virtual Tour Module Styles ****************/
.locations--virtual-tour-template h1.page_white_heading_color:after {
  background-color: #a4bcc2;
}
.locations--virtual-tour-template .community-panoskin-form svg path {
  fill: #98a080;
}
.locations--virtual-tour-template .section-form .form-wrapper form .selectric b {
  color: #98a080 !important;
}
.locations--virtual-tour-template .section-form .hs-button.primary.large {
  background: #283745;
  border: none;
}
.locations--virtual-tour-template .section-form .hs-button.primary.large:hover {
  background: #283745;
  border: none;
  color: #FFFFFF;
}
.locations--virtual-tour-template .banner,
.locations--virtual-tour-template .section-form:after {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
/********** End Virtual Tour Module Styles ****************/

/********** Thank You Schedule A Tour Module Styles ****************/
.TYP.Schedule.a.Tour-template h1.page_white_heading_color:after {
  background: #a4bcc2 !important;
}
.TYP.Schedule.a.Tour-template .banner.section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
.TYP.Schedule.a.Tour-template .blog-listing-title h2,
.TYP.Schedule.a.Tour-template .content h3 span,
.TYP.Schedule.a.Tour-template .content h3 a,
.TYP.Schedule.a.Tour-template .content p a,
.TYP.Schedule.a.Tour-template .content p {
  color: #283745 !important;
}
/********** End Thank You Schedule A Tour Module Styles ****************/

/********** Resources Module Styles ****************/
.Resources-template .resource-featured .button,
.resource-featured.banner.section .button {
  background: none;
  border: 3px solid #fff !important;
  color: #FFFFFF;
}
.Resources-template .resource-featured .button:hover {
  background-color: #fff !important;
  border: 3px solid #fff;
  color: #252525 !important;
}
.Resources-template .resource-navigation.pattern {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg');
}
.Resources-template .resources-section .resource-content h4,
.Resources-template .resources-section .resource-content h3 a,
.Resources-template .resources-section .resource-content p a,
.Resources-template .resources-section .resource-content h3 a:hover,
.Resources-template .resources-section .resource-content p a:hover {
  color: #283745;
}
.Resources-template .resources-section .resource-content p a:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg height='52' viewBox='0 0 73 52' width='73' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m23.8127877.78382002c1.0285363-1.04509336 2.6481188-1.04509336 3.6766551 0 .9966661 1.0098655.9966661 2.68318914 0 3.69305464l-18.6498254 18.89681454h61.544134c1.4370535 0 2.6162486 1.1595839 2.6162486 2.6039264 0 1.4560852-1.1791951 2.6479613-2.6162486 2.6479613h-61.544134l18.6498254 18.8645223c.9966661 1.0421577.9966661 2.7301596 0 3.7282825-1.0285363 1.0421577-2.6481188 1.0421577-3.6766551 0l-23.0652881-23.3707535c-.99666613-1.0098655-.99666613-2.6831892 0-3.6930546z' fill='%23395775' transform='matrix(-1 0 0 1 73 0)'/%3E%3C/svg%3E")
}
.Resources-template .resources-section .resource-content {
  border-bottom: 5px solid #98a080 !important;
}
.Resources-template .resources-pager .pager {
  border-color: #98a080;
  color: #283745;
}
.Resources-template .resources-pager .pager:hover {
  background: #283745;
  color: #FFFFFF;
}
.Resources-template .resources-pager .pager.active {
  border-color: #283745;
  background: #283745;
  color: #FFFFFF;
}
.Resources-template .prestige-content .hs-button.primary.large,
.Resources-template .prestige-content .hs-button.primary.large:hover {
  background-color: #283745 !important;
  border: none !important;
  color: #FFFFFF !important;
}
/********** End Resources Styles ****************/

/********** Events Module Styles ****************/
.Events-template .no-events p span {
  color: #283745 !important;
}

.event-listing .btn.text-center .btn {
    background-color: #a4bcc2;
    border: 3px solid #a4bcc2;
    color: #283745;

}

.event-listing .btn.text-center .btn:hover {
    background-color: #283745;
    border: 3px solid #283745;
    color: #fff;

}
/********** End Events Module Styles ****************/

/********** Cost Calculator Styles ****************/
.Calculator-template h1.page_white_heading_color:after {
  background: #a4bcc2 !important;
}
.Calculator-template .cost-calculator .timeline .fa,
.Calculator-template .cost-calculator .timeline .far {
  color: #283745;
}
.Calculator-template .cost-calculator .timeline {
   border-color: #283745 !important;
}
.Calculator-template .table-1 th,
.Calculator-template .table-1 td,
.Calculator-template .second-table h3,
.Calculator-template .second-table p,
.Calculator-template .third-table p,
.Calculator-template .third-table p span,
.Calculator-template .third-table h3 {
  color: #283745 !important;
}
.Calculator-template .next.first-button,
.Calculator-template .cost-calculator .arrow {
  background-color: #283745;
}
.Calculator-template .next.first-button:hover {
  color: #FFFFFF;
}
.Calculator-template .cost-calculator .arrow {
  color:  #98a080;
}
.Calculator-template .second-table .option:hover {
  background: #98a080 !important;
}
.Calculator-template .third-table .button_booknow,
.Calculator-template .third-table .button_booknow:hover {
  background-color: #283745 !important;
  border: 3px solid #283745 !important;
  color: #FFFFFF !important;
}
.Calculator-template .third-table .b-discover-all-banner {
  border-color: #98a080 !important;
}
.Calculator-template .banner.section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
/********** End Cost Calculator Styles ****************/

/********** Quiz Styles ****************/
.Quiz-template #bio_ep p,
.Quiz-template #question,
.Quiz-template .living-title {
  color: #283745 !important;
}
.Quiz-template #answers div {
  border-color: #98a080 !important;
}
.Quiz-template #answers div:hover {
  background: #98a080 !important;
}


/********** End Quiz Styles ****************/

/********** Community Chat Pricing Styles ****************/
.Pricing-template .banner.section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
}
.Pricing-template h1.page_white_heading_color:after {
  background-color: #a4bcc2;
}
.Pricing-template .pricing-mod p,
.Pricing-template .pricing-mod span {
  color: #283745 !important;
}
/********** End Community Chat Pricing Styles ****************/

/********** Community Info Styles ****************/
.Community.Info-template .banner.section {
  background-image: url('https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg') !important;
} 
.Community.Info-template h1.page_white_heading_color:after {
  background-color: #a4bcc2;
}
.Community.Info-template .community-info__bottom h3,
.Community.Info-template .community-info__nav li button {
  color: #283745 !important;
}
/********** Community Info Styles ****************/

/********** Awards Styles ****************/
.Awards-template .header-content h2,
.Awards-template .header-content p,
.Awards-template .award p {
  color: #283745 !important;
}
.Awards-template .glyph svg {
 color: #647376;
}
/********** End Awards Styles ****************/

/********** Hurricane Styles ****************/
.Hurricane.Info-template h1.page_white_heading_color:after {
  background-color: #a4bcc2;
}
.Hurricane.Info-template .accordion-section .page-center div {
  border-color: #a4bcc2;
}
.Hurricane.Info-template .section-heading p {
  color: #283745 !important;
}
/********** End Hurricane Styles ****************/


/********** Footer Styles ****************/


.footer .b-footer__form-row h3 {
  color: #283745;

}
.footer a,
.footer p  {
  color: #283745;
}
.gmb .gmb__description {
  border: 2px solid #98a080;
 
}


.footer .b-footer__form-row form.hs-form input[type=submit] {
   background-color: #A4BCC2 !important;
   border: 3px solid #A4BCC2 !important;
   color: #283745 !important;
}

.footer .b-footer__form-row form.hs-form input[type=submit]:hover {
  color: #fff !important;
  border: 3px solid  #283745  !important;
  background-color: #283745 !important;
}


/********** End Footer Styles ****************/

/********** Downloadable LP Styles **********/ 
.downloadable-landing-page-hero,
.downloadable-landing-page-footer {
  background-image: url("https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg") !important;
}
.downloadable-landing-page-hero h1,
.downloadable-landing-page-hero h1 span {
  color: #FFFFFF !important;
}
.downloadable-landing-page-body h1,
.downloadable-landing-page-body h2,
.downloadable-landing-page-body h3,
.downloadable-landing-page-body h4,
.downloadable-landing-page-body h5, 
.downloadable-landing-page-body h6 {
  color: #283745 !important;
}
.downloadable-landing-page-body p,
.downloadable-landing-page-body li,
.downloadable-landing-page-body ol,
.downloadable-landing-page-body legend,
.downloadable-landing-page-body label {
  color: #252525 !important;
}
.downloadable-landing-page-body .hs-button.primary.large {
  background-color: #A4BCC2 !important;
  color: #283745 !important;
}
.downloadable-landing-page-body .hs-button.primary.large:hover {
  background-color: #283745 !important;
  color: #FFFFFF !important;
}
/********** End Downloadable LP Styles **********/

/********** Downloadable TYP Styles **********/
.TYP.Schedule-template .banner.section:not(.has-image) {
  background-image: url("https://www.arborcompany.com/hubfs/_2024_Files/Opus_2024/Images/ScallopTileBG-Opus-Bluwood.svg") !important;
}
.TYP.Schedule-template h1,
.TYP.Schedule-template .tour-form h1 {
  color: #FFFFFF !important;
}
.TYP.Schedule-template h1:after {
  background-color: #a4bcc2;
}
.TYP.Schedule-template .tour-form {
  border-color: #b0946f;
}
.TYP.Schedule-template .tour-form .ui-datepicker-header {
  background-color: #98a080;
}
.TYP.Schedule-template .tour-form .hs-button.primary.large {
  background-color: #252525;
}
.TYP.Schedule-template .tour-form .ui-state-active,
.TYP.Schedule-template .tour-form .ui-state-hover{
  background-color: #252525;
}
/********** End Downloadable TYP Styles **********/