.is-85eastend .intro-text{margin-top:0;padding-bottom:44px;padding-top:44px;text-align:center}@media screen and (max-width:1100px){.is-85eastend .intro-text{padding-bottom:50px;padding-top:50px}}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice{height:auto!important;position:relative}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice.is-animated .background-image:before,.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice.is-animated .hero-logo>img{opacity:1}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice .background-image:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:1}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice img{max-height:640px}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice figure{margin-top:100px;max-width:90%}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice .hero-logo{left:50%;margin-top:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.is-85eastend .omgstc-hero-bg-image-text-overlay-closeable-notice .hero-logo>img{height:60px;opacity:0;transition:opacity .5s ease-in-out;width:auto}.is-85eastend .omgstc-text-map{background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-1.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-2.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-3.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-stripe-bg.jpg);background-position:20% -65px,calc(100% + 15px) 20px,30% calc(100% - 140px),50%;background-repeat:no-repeat,no-repeat,no-repeat,repeat;color:#ffeed4;margin-top:0;max-width:none;padding-bottom:300px;padding-top:140px}@media screen and (max-width:1100px){.is-85eastend .omgstc-text-map{background-position:80% -45px,calc(100% + 15px) 20px,15% calc(100% - 410px),50%;background-size:131px 128px,0 0,191px 141px,auto auto;padding-bottom:150px;padding-top:130px}.is-85eastend .omgstc-text-map__text-column .wp-block-heading{padding-bottom:0;text-align:center}.is-85eastend .omgstc-text-map__text-column p{text-wrap-style:balance}.is-85eastend .omgstc-text-map__text-column .wp-block-buttons,.is-85eastend .omgstc-text-map__text-column p{margin-top:25px}}.is-85eastend .omgstc-text-map__text-column+.wp-block-column{text-align:right}@media screen and (max-width:1100px){.is-85eastend .omgstc-text-map__text-column+.wp-block-column{margin-top:45px;text-align:center}}.is-85eastend .omgstc-text-map :is(.wp-block-button,.editor-styles-wrapper.wp-block-button).custom-type-primary .wp-element-button{-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-yellow.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-yellow.svg) 10 fill stretch;color:#ffeed4}.is-85eastend .omgstc-text-map :is(.wp-block-button,.editor-styles-wrapper.wp-block-button).custom-type-primary .wp-element-button:hover{-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-border-yellow-fill-yellow-light.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-border-yellow-fill-yellow-light.svg) 10 fill stretch;color:#000}.is-85eastend .omgstc-text-map .wp-block-columns{max-width:1100px}.is-85eastend .light-bg-section{background-color:#fff;background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-1-dark.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-1-dark.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-3-dark.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/tree-lamppost.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/1-sketch-cafe.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/2-sketch-cafe.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/tree-lamppost.svg);background-position:-40px 35px,calc(100% + 35px) 120px,80% 320px,-20px 750px,calc(100% + 15px) 760px,-10px calc(100% - 150px),calc(100% + 20px) calc(100% - 30px);background-repeat:no-repeat;margin:0;padding-bottom:133px;padding-top:230px;position:relative}@media screen and (max-width:1100px){.is-85eastend .light-bg-section{background-position:-40px 35px,calc(100% + 35px) -20px,110% 510px,-20px 2250px,calc(100% + 15px) calc(32vw + 1200px),-10px calc(100% - 150px),calc(100% + 20px) calc(100% - 30px);padding-top:0}}@media screen and (max-width:782px){.is-85eastend .light-bg-section{background-position:-40px 35px,calc(100% + 35px) -20px,110% 510px,-20px 2250px,calc(100% + 15px) calc(64vw + 1450px),-10px calc(100% - 150px),calc(100% + 20px) calc(100% - 30px)}}.is-85eastend .amenities-and-features{padding-top:140px}.is-85eastend .omgstc-text-columns.building-amenities{font-size:20px;padding-top:60px}@media screen and (max-width:1100px){.is-85eastend .omgstc-text-columns.building-amenities{padding-top:0}}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns{max-width:1100px}@media screen and (max-width:1100px){.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns{flex-wrap:wrap!important;max-width:400px;padding:0}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column{flex-basis:45%!important;flex-direction:column}}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column{align-items:center;height:auto}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column figure{background-color:#ffeed4;padding:8px;width:-moz-fit-content;width:fit-content}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column figure img{border:10px solid #000;-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn.svg) 10 fill stretch;height:225px;-o-object-fit:none;object-fit:none;width:180px}.is-85eastend .omgstc-text-columns.building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column figure+p{margin-top:32px}.is-85eastend .omgstc-availability{background-color:#ffeed4;color:#000;margin-top:0}.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card{background-color:transparent;border:10px solid #000;-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-avail-card.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-avail-card.svg) 10 fill stretch;height:403px;width:513px}@media screen and (max-width:600px){.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card{-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-avail-card-mobile.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-avail-card-mobile.svg) 10 fill stretch}.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card .epic-card-body>.floorplan-group{flex-basis:45%}.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card .epic-card-body>.floorplan-group+.omg-results-card-body-element{flex-basis:55%}}.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card .unit{color:#000}.is-85eastend .omgstc-availability .omg-results-card-container .omg-results-card .epic-card-body>.floorplan-group+.omg-results-card-body-element{background-color:transparent;padding:33px}.is-85eastend .mb-modal.floor_plan_popup{background-color:rgba(11,41,36,.8);color:#000}.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .details-column>div>h4,.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .property-name{font-family:mrs-eaves-xl-serif,serif!important}.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .property-name-address-container{padding-right:10px}.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone svg path{fill:#000}.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:link,.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:visited{color:#000}.is-85eastend .mb-modal.floor_plan_popup .floor_plan_modal_content .details .buttons>div>a{white-space:nowrap}.is-85eastend .epic-text-slider-row__copy,.is-85eastend .epic-text-slider-row__header,.is-85eastend .epic-text-slider-row__list-item{color:#000}.is-85eastend .epic-text-slider-row__header{text-wrap-style:balance}.is-85eastend .epic-text-slider-row__text-col{justify-content:normal}.is-85eastend .epic-text-slider-row__text-col .wp-block-heading{font-size:42px;line-height:1.2}.is-85eastend .epic-text-slider-row__eyebrow{align-items:center;color:#000;display:flex;font-style:italic;font-weight:400;gap:10px;text-transform:none}.is-85eastend .epic-text-slider-row__eyebrow:before{background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85e-arrow.svg);background-repeat:no-repeat;content:"";display:block;height:6px;width:27px}.is-85eastend .epic-text-slider-row .wp-block-columns{background-color:#ffeed4;max-width:1100px}@media screen and (max-width:1100px){.is-85eastend .epic-text-slider-row .wp-block-columns{grid-template-rows:600px auto}}.is-85eastend .epic-text-button-image-row__copy,.is-85eastend .epic-text-button-image-row__header{color:#000}.is-85eastend .epic-text-button-image-row__row{background-color:#ffeed4;max-width:1100px}.is-85eastend .epic-text-button-image-row__header{text-wrap-style:balance}.is-85eastend .epic-text-button-image-row__header.wp-block-heading{font-size:42px;line-height:1.2}@media screen and (min-width:1101px){.is-85eastend .epic-text-button-image-row__stack{width:50%}}.is-85eastend .epic-text-button-image-row__eyebrow{align-items:center;color:#000;display:flex;font-style:italic;font-weight:400;gap:10px;text-transform:none}.is-85eastend .epic-text-button-image-row__eyebrow:before{background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85e-arrow.svg);background-repeat:no-repeat;content:"";display:block;height:6px;width:27px}.is-85eastend .floating-homepage-columns{left:50%;margin-block-start:0;position:absolute;transform:translate(-50%,calc(-50% - 230px));width:100%;z-index:1}@media screen and (max-width:1100px){.is-85eastend .floating-homepage-columns{position:static;transform:translateY(-60px)}}.is-85eastend .floating-homepage-columns .wp-block-columns{gap:38px;max-width:1100px;width:100%}@media screen and (max-width:1100px){.is-85eastend .floating-homepage-columns .wp-block-columns{flex-direction:row;justify-content:center;max-width:95%;padding-block:20px;top:200px}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column{max-width:40vw}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column:after{background-size:90%}}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column{position:relative}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column .wp-block-image{height:100%;width:100%}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column .wp-block-image>img{height:100%;max-height:410px;-o-object-fit:cover;object-fit:cover;width:100%}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column:after{background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/bevel-frame.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column+.wp-block-column{text-align:center}.is-85eastend .floating-homepage-columns .wp-block-columns .wp-block-column+.wp-block-column+.wp-block-column{text-align:right}.announcement-bar{background-color:#f37b2c;color:#004363;height:0;overflow:hidden;transition:translate .5s,height .5s}.announcement-bar:not(.active){translate:0 -100%}.announcement-bar__content{font-weight:800;padding:16px;position:relative;text-align:center}.announcement-bar__content .wp-block-button .wp-element-button,.announcement-bar__content p{color:#fff;font-size:1rem}.announcement-bar__content a{color:#fff;text-decoration:underline}.announcement-bar__content .wp-block-button .wp-element-button{color:#fff}.announcement-bar__content .wrapper{align-items:center;display:flex;gap:.25rem;justify-content:center}.announcement-bar__content__close_btn{cursor:pointer;position:absolute;right:16px;top:50%;translate:0 -50%}.announcement-bar__content__close_btn svg path{stroke:#fff}@media screen and (max-width:767px){.announcement-bar{align-items:flex-start;overflow:scroll}.announcement-bar__content__close_btn{right:1rem;top:1rem}}.is-85eastend .contact-section{background-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-1.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-2.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/Flower-3.svg),url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-stripe-bg.jpg);background-position:-20px 70%,calc(100% + 15px) 20px,calc(100% - 20px) calc(100% + 10px),50%;background-repeat:no-repeat,no-repeat,no-repeat,repeat;color:#ffeed4;padding-bottom:100px}@media screen and (max-width:1060px){.is-85eastend .contact-section{background-position:calc(100% + 70px) 120px,0,-55px calc(100% + 30px),50%;background-size:131px 128px,0 0,191px 141px,auto auto;padding-top:130px}}.is-85eastend .contact-section .omgstc-contact-form .gform_footer.top_label.top_label>input{background:0 0;-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-yellow.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-yellow.svg) 10 fill stretch;border-width:10px;color:#ffeed4;padding-block:0;padding-inline:25px}.is-85eastend .contact-section .omgstc-contact-form .gform_footer.top_label.top_label>input:hover{-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-border-yellow-fill-yellow-light.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-border-yellow-fill-yellow-light.svg) 10 fill stretch;color:#000}.is-85eastend .contact-section .omgstc-contact-form .gfield.gfield .ginput_container input,.is-85eastend .contact-section .omgstc-contact-form textarea.textarea{background-color:#0b2924;border:1px solid #ffeed4;border-radius:0;color:#ffeed4;max-width:none}.is-85eastend .contact-section .omgstc-contact-form .gfield.gfield .ginput_container input::-moz-placeholder,.is-85eastend .contact-section .omgstc-contact-form textarea.textarea::-moz-placeholder{color:#ffeed4}.is-85eastend .contact-section .omgstc-contact-form .gfield.gfield .ginput_container input::placeholder,.is-85eastend .contact-section .omgstc-contact-form textarea.textarea::placeholder{color:#ffeed4}.is-85eastend .contact-section .gform_body{margin:auto;max-width:1100px}.is-85eastend .contact-section .gform_fields{grid-row-gap:25px}.is-85eastend .contact-section .gform_confirmation_message{text-wrap-style:balance;font-family:mrs-eaves-xl-serif,serif!important;line-height:1.4;margin:auto;max-width:1000px}.is-85eastend .contact-section .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.is-85eastend .contact-section .gform_wrapper.gravity-theme .gfield_error label,.is-85eastend .contact-section .gform_wrapper.gravity-theme .gfield_error legend,.is-85eastend .contact-section .gform_wrapper.gravity-theme .gfield_validation_message,.is-85eastend .contact-section .gform_wrapper.gravity-theme .validation_message,.is-85eastend .contact-section .gform_wrapper.gravity-theme [aria-invalid=true]+label,.is-85eastend .contact-section .gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c87765}.is-85eastend .contact-section .omgstc-contact{text-wrap-style:balance;max-width:90%}.mb-modal.floor_plan_popup{box-sizing:border-box;color:#004363;z-index:100}.mb-modal.floor_plan_popup .mb-modal__content{background-color:#fff;height:100%;max-height:80vh;max-width:1200px;width:100%}.mb-modal.floor_plan_popup .mb-modal__content__close_btn{z-index:2}.mb-modal.floor_plan_popup .floor_plan_modal_content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mb-modal.floor_plan_popup .floor_plan_modal_content .image{height:70%;-o-object-fit:contain;object-fit:contain;padding-top:1.5rem;width:100%}.mb-modal.floor_plan_popup .floor_plan_modal_content .image-carousel{height:70%;position:relative;width:100%}.mb-modal.floor_plan_popup .floor_plan_modal_content .image-carousel>.image{height:calc(100% - 1.5rem);left:0;-o-object-fit:contain;object-fit:contain;opacity:0;padding-top:0;position:absolute;top:1.5rem;transition:opacity .25s ease;width:100%}.mb-modal.floor_plan_popup .floor_plan_modal_content .image-carousel>.image.image--active{opacity:1}.mb-modal.floor_plan_popup .floor_plan_modal_content .image-carousel .generic-carousel__arrow{align-items:center;background-color:#f6f6f6;cursor:pointer;display:flex;height:50px;justify-content:center;margin-block:0;opacity:.9;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:1}.mb-modal.floor_plan_popup .floor_plan_modal_content .image-carousel .generic-carousel__arrow--image{height:24px;width:9px}.mb-modal.floor_plan_popup .floor_plan_modal_content .details{background-color:#fff;display:flex;gap:.375rem;justify-content:space-between;padding:1.5rem;text-transform:uppercase}.mb-modal.floor_plan_popup .floor_plan_modal_content .details__column{min-width:280px}.mb-modal.floor_plan_popup .floor_plan_modal_content .details__address{line-height:1.4;white-space:pre}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .details-column{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1060px){.mb-modal.floor_plan_popup .floor_plan_modal_content .details .details-column{flex-basis:36%}}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .details-column>div>h4{font-family:abril-fatface,serif;font-size:28px;font-weight:300;margin-bottom:12px;margin-top:4px}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .property-name{font-family:abril-fatface,serif;font-size:2.5rem;font-weight:300;line-height:1em;margin-bottom:.375rem;margin-top:0}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .property-name--long{font-size:2.5rem}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone{align-items:center;color:#004363;display:flex;gap:.25rem;line-height:1.4;text-decoration:none}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:link,.mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:visited{color:#004363}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone svg path{fill:#004363}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .buttons{display:flex;flex-direction:column;gap:.25rem}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .buttons>div>a{padding-inline:0;text-align:center;width:130px}@media screen and (max-width:1060px){.mb-modal.floor_plan_popup .floor_plan_modal_content .details{flex-wrap:wrap;gap:.5rem}.mb-modal.floor_plan_popup .floor_plan_modal_content .details .buttons{flex-basis:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}}.footer{background-color:#004363;color:#fff;font-weight:700;margin-top:0;padding:2rem}.footer_container{justify-content:space-between;width:100%}@media screen and (max-width:1400px){.footer__logo-contact-stack-group,.footer__second_row,.footer_container{flex-direction:column}.footer__logo-contact-stack-group .footer_contact_stack,.footer__second_row .footer_contact_stack,.footer_container .footer_contact_stack{align-items:center}}.footer_contact_stack{gap:.5rem}.footer_contact_stack .footer__address{margin-bottom:1rem}@media screen and (max-width:1400px){.footer__nav{justify-content:center}}.footer__address p+p{border-left:1px solid #fff;padding-left:1rem}@media screen and (max-width:640px){.footer__address{flex-direction:column;justify-content:center}.footer__address p+p{border:none;padding-left:0}}.footer__address,.footer__nav{gap:1rem}.footer__second_row{justify-content:space-between;padding-top:2rem;width:100%}.is-85eastend .footer{background-color:#000;color:#fff;font-weight:400}.is-85eastend .footer__second_row{align-items:flex-end;padding-top:45px}@media screen and (max-width:1400px){.is-85eastend .footer__second_row{flex-direction:row}}.is-85eastend .footer__address,.is-85eastend .footer__nav{gap:32px}.is-85eastend .footer__address p+p{border-left:0 transparent;padding-left:0}.is-85eastend .footer .wp-block-navigation-item__content,.is-85eastend .footer__address a{border-bottom:1px solid transparent;color:#fff;font-weight:700;text-decoration:none;transition:border-color .2s ease-in-out}.is-85eastend .footer .wp-block-navigation-item__content:hover,.is-85eastend .footer__address a:hover{border-bottom-color:#fff}.is-85eastend .footer .light-link>a{color:#fff}@media screen and (max-width:1200px){.is-85eastend .footer{padding:50px 60px}.is-85eastend .footer__nav{align-items:flex-start;flex-direction:column}.is-85eastend .footer .footer_contact_stack{margin-top:50px}.is-85eastend .footer .footer_contact_stack .footer__nav{font-size:20px}.is-85eastend .footer .footer_contact_stack>.wp-block-group{flex-wrap:wrap;gap:0}.is-85eastend .footer .footer_contact_stack>.wp-block-group .footer__address{align-items:flex-start;flex-basis:100%;flex-direction:column;gap:16px;margin-top:100px}}@media screen and (max-width:800px){.is-85eastend .footer__second_row{align-items:flex-start;flex-direction:column-reverse}}.is-85eastend .footer_contact_stack .footer__address{margin-bottom:0}.is-85eastend .footer_container>.wp-block-group,.is-85eastend .footer_container>.wp-block-group .footer_contact_stack>.wp-block-group{width:100%}.header{position:sticky;top:0;z-index:100}.header:where(body:has(#wpadminbar) .header){top:32px}@media screen and (width <= 782px){.header:where(body:has(#wpadminbar) .header){top:46px}}@media screen and (width <= 600px){.header:where(body:has(#wpadminbar) .header){top:0}}.header.scrolled .main-header-template{color:#004363}.header.scrolled .main-header-template__group{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);height:70px}.header.scrolled .main-header-template .left-group .wp-block-navigation-item__content,.header.scrolled .main-header-template .light-link{color:#004363}.header.scrolled .logo svg path{fill:#004363}@media screen and (max-width:782px){.header.menuOpen .mobile-header-menu{display:flex}}.header .left-group .wp-block-navigation{display:none}@media (min-width:782px){.header .left-group .wp-block-navigation{display:flex}.header .left-group .wp-block-navigation__container{gap:3rem;position:relative}.header .left-group .wp-block-navigation-item__content{color:#fff;display:block;font-weight:600;padding:1rem 0;text-decoration:none}.header .left-group .wp-block-navigation__submenu-container,.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.45);border:none;box-shadow:0 0 8px rgba(0,0,0,.1);left:50%;position:absolute;top:100%;translate:-50% 0}.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.header .left-group .wp-block-navigation__submenu-container:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.45);box-shadow:0 0 8px rgba(0,0,0,.1);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";height:1rem;left:50%;position:absolute;rotate:45deg;top:0;translate:-50% -50%;width:1rem}.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation-item:hover>a,.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container .wp-block-navigation-item:hover>a{background-color:#f37b2c;color:#fff}.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container a,.header .left-group .wp-block-navigation__submenu-container a{color:#004363;display:block;font-weight:400;padding:.5rem .75rem;transition-duration:.2s}.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0;translate:0 0}.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.header .left-group .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background-color:hsla(0,0%,100%,.65);left:auto;right:107%;rotate:135deg;top:.7rem;translate:0 0}}.header .main-header-template{height:0;width:100%}.header .main-header-template .light-link{transition:color .3s}.header .main-header-template__group{height:105px;justify-content:space-between;padding-inline:2rem;transition:background-color .3s,height .3s}.header .main-header-template svg path{fill:#fff;transition:fill .3s}.header .mobile-menu{gap:1rem}.header .mobile-menu,.header .mobile-menu>a{align-items:center;display:flex}.header .mobile-menu svg g path{fill:#004363}.header .mobile-menu .call-btn{border-radius:12px}.header .mobile-menu .call-btn,.header .mobile-menu .menu-toggle{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.header .mobile-menu .menu-toggle{background:0 0;border:none;border-radius:12px;padding:0}@media (min-width:782px){.header .mobile-menu{display:none}}.header .mobile-header-menu{align-items:center;background-color:#f6f6f6;display:none;flex-direction:column;height:100dvh;justify-content:space-between;margin:0;overflow:auto;padding:2rem;position:fixed;top:70px;transition:top .3s,height .3s;width:100vw;will-change:height,top}.header .mobile-header-menu>.menu{width:95%}.header .mobile-header-menu>.menu:empty{display:none}.header .mobile-header-menu>.menu .wp-block-navigation{align-items:center;display:flex;flex-direction:column;margin:0 0 2rem;padding:0;width:100%}.header .mobile-header-menu>.menu .wp-block-navigation-item{display:flex;flex-direction:column;gap:1rem;width:100%}.header .mobile-header-menu>.menu .wp-block-navigation-item__content{font-size:1.5rem;padding:0;text-align:left;text-decoration:none;width:100%}.header .mobile-header-menu>.menu .wp-block-navigation-item .wp-block-navigation__submenu-container{background-color:transparent;border:none;display:flex!important;flex-direction:column;gap:1rem;height:auto;left:auto;margin:0;opacity:1;overflow:unset;padding:0 0 0 .75rem;position:relative;top:auto;visibility:visible;width:100%}.header .mobile-header-menu>.menu .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:1rem;padding:0}@media screen and (max-width:782px){.header .main-header-template{color:#004363}.header .main-header-template__group{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);height:70px}.header .main-header-template .left-group .wp-block-navigation-item__content,.header .main-header-template .light-link{color:#004363}.header .logo svg path{fill:#004363}.header .phone-button-group{display:none}}.entry-content{margin-block-start:0}.entry-content .header .main-header-template{background:#00f;position:static}:where(body:has(.header.menuOpen)){overflow:hidden}.is-85eastend .header .main-header-template__group,.is-85eastend .header.scrolled .main-header-template__group{background-color:#ffeed4;padding-inline:5%}@media screen and (max-width:782px){.is-85eastend .header .main-header-template__group,.is-85eastend .header.scrolled .main-header-template__group{gap:0}}.is-85eastend .header .main-header-template svg path,.is-85eastend .header.scrolled .logo svg path{fill:#000}.is-85eastend .header .main-header-template .light-link{text-decoration:none;text-transform:uppercase}.is-85eastend .header .phone-button-group{display:flex;gap:35px}@media screen and (max-width:782px){.is-85eastend .header .phone-button-group{gap:0}.is-85eastend .header .phone-button-group .light-link{display:none}}.is-85eastend .header .phone-button-group>p{height:1em}@media screen and (max-width:500px){.is-85eastend .header .phone-button-group .scroll-to-contact-form:is(.wp-block-button,.editor-styles-wrapper.wp-block-button).custom-type-primary .wp-element-button{padding-inline:0}}.is-85eastend .header .main-header-template .light-link{transition:color .2s,border-color .2s ease-in-out}.is-85eastend .header p>a{border-bottom:1px solid transparent;color:#000;font-weight:700;text-decoration:none}.is-85eastend .header p>a:hover{border-bottom-color:#000}body.is-arbor-riverdale:has(.editor-styles-wrapper) .omgstc-hero-bg-image-text-overlay-closeable-notice{height:auto!important}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)){--forest-green:#21330c;--moss-green:#4b662c;--seedling:#f4ffaf;--cream:#fff7e7;--font-primary:columbia-titling,serif;--font-secondary:freight-text-pro,serif;--font-tertiary:realist,sans-serif;--inline-spacing:clamp(1.25rem,calc(0.04rem + 4.4vw),4rem);--block-spacing:clamp(6.25rem,calc(5.92rem + 1.2vw),7rem);--content-max-width:1314px}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(h1,h2,h3,h4,h5,h6,a,button,.wp-block-heading)){font-family:var(--font-primary);font-style:normal;font-weight:300;letter-spacing:-.02em;line-height:1;text-align:center;text-transform:uppercase}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(h1,h2,h3,h4,h5,h6,a,button,.wp-block-heading)):is(h1){font-size:clamp(2.5rem,1.73rem + 2.8vw,4.25rem)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(h1,h2,h3,h4,h5,h6,a,button,.wp-block-heading)):is(h2){font-size:clamp(2.5rem,2.17rem + 1.2vw,3.25rem)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(p,li,blockquote,input,select,textarea)){font-family:var(--font-secondary);font-size:clamp(1rem,.89rem + .4vw,1.25rem);font-style:normal;font-weight:400;line-height:1;text-align:center}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(p,li,blockquote,input,select,textarea)):is(.subtitle){font-size:clamp(1.25rem,1.03rem + .8vw,1.75rem)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) :where(:is(p,li,blockquote,input,select,textarea)):is(.eyebrow){font-style:italic}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hidden{display:none!important}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header a{align-content:center;display:block;font-family:var(--font-tertiary);font-size:clamp(1rem,.945rem + .2vw,1.125rem);height:3rem;padding:.75rem 1.5rem;text-decoration:none}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .light-link:hover{text-decoration:underline}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .wp-element-button{background-image:linear-gradient(90deg,var(--moss-green) 50%,var(--seedling) 50%);color:#000}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .logo{align-items:center;display:flex;justify-content:center}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .logo svg path{fill:#000}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .main-header-template__group{padding-inline:var(--inline-spacing)}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .main-header-template__group{background-color:transparent;box-shadow:none}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .main-header-template__group .phone-button-group{display:flex}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .main-header-template__group .phone-button-group .mobile-hidden,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header .main-header-template__group .phone-button-group p{display:none}}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header.scrolled .main-header-template__group{background-color:var(--cream)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .header.scrolled .light-link{color:#000}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hero-background-gradient{--vector-natural-width:2423px;--vector-natural-height:4366px;--vector-anchor-x-offset:490px;--vector-anchor-x:calc(var(--vector-anchor-x-offset)*-1);--vector-anchor-y:calc(47.5% + clamp(-160.47px, calc(-14.442rem + 16.047vw), 0px));isolation:isolate;min-height:100svh;position:relative;width:100vw}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hero-background-gradient .hero-layer{background-repeat:no-repeat;inset:0;margin:0;pointer-events:none;position:absolute}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hero-background-gradient .hero-layer--bg{background-image:url(/wp-content/themes/omg-starter-child/src/assets/arbor-riverdale/hero_gradient-background.webp);background-position:0 0;background-size:100% 100%}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hero-background-gradient .hero-layer--roots{background-image:url(/wp-content/themes/omg-starter-child/src/assets/arbor-riverdale/hero_roots.svg);background-position:var(--vector-anchor-x) var(--vector-anchor-y);background-size:max(var(--vector-natural-width),100vw + var(--vector-anchor-x-offset)) var(--vector-natural-height);mix-blend-mode:overlay}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .hero-background-gradient .hero-layer--veins{background-image:url(/wp-content/themes/omg-starter-child/src/assets/arbor-riverdale/hero_veins.svg);background-position:var(--vector-anchor-x) var(--vector-anchor-y);background-size:max(var(--vector-natural-width),100vw + var(--vector-anchor-x-offset)) var(--vector-natural-height);mix-blend-mode:color-dodge}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice{display:flex;flex-direction:column;gap:40px;padding-block-end:clamp(3.75rem,2.65rem + 4vw,6.25rem);padding-block-start:clamp(6.625rem,6.075rem + 2vw,7.875rem);padding-inline:var(--inline-spacing)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .image-and-logo-container{aspect-ratio:2.277;height:auto;min-height:256px;position:relative;width:100%}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .image-and-logo-container .background-image{width:100%}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .image-and-logo-container .hero-logo{align-items:center;display:flex;inset:0;justify-self:center;margin:auto;position:absolute}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .image-and-logo-container .hero-logo>img{height:auto;width:clamp(166px,7.295rem + 11.2vw,278px)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .intro-text{color:var(--seedling);gap:21px;margin-top:42px;margin-block:auto;z-index:1}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .intro-text .wp-block-heading{color:var(--cream)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .omgstc-hero-bg-image-text-overlay-closeable-notice .intro-text p{font-size:clamp(1.25rem,1.03rem + .8vw,1.75rem)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section{background-color:var(--cream);margin-block:0}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section>*{margin-inline:auto;max-width:1090px}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact{color:var(--moss-green)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact .wp-block-heading{color:var(--forest-green)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact svg{display:block;margin-inline:auto}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact p{max-width:250px}}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form .gfield.gfield .ginput_container input,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form textarea.textarea{max-width:unset}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form input,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form textarea{background-color:#e6dbc6;border:none;border-radius:4px;color:var(--moss-green);font-family:var(--font-secondary);font-size:1rem;outline:0;padding:.75rem 1.25rem;text-align:start}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form input::-moz-placeholder,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form textarea::-moz-placeholder{color:var(--moss-green);font-family:var(--font-secondary);font-size:1rem;font-style:normal;font-weight:400;line-height:1.25}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form input::placeholder,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form textarea::placeholder{color:var(--moss-green);font-family:var(--font-secondary);font-size:1rem;font-style:normal;font-weight:400;line-height:1.25}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form input:focus-visible,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form textarea:focus-visible{outline:1px var(--forest-green) solid}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form input[type=submit]{background-image:linear-gradient(90deg,var(--moss-green) 50%,var(--forest-green) 50%);border-radius:0;color:#fff;font-weight:600;padding:.75rem 1.5rem;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) #contact-section .omgstc-contact-form .gform_confirmation_message{color:var(--moss-green)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer{background-color:var(--forest-green);color:var(--cream)}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .wp-block-heading,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .wp-element-button,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer a,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer li,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer p{color:#fff;font-family:var(--font-secondary);text-decoration:none;text-transform:capitalize}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer p{font-size:1rem;font-weight:400}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer a{font-weight:400}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer a:hover{text-decoration:underline}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__logo-contact-stack-group .wp-block-image{margin-left:unset!important;width:130px}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__logo-contact-stack-group,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer_contact_stack,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer_contact_stack>.wp-block-group,body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer_container>.wp-block-group{width:100%}@media screen and (max-width:1400px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__second_row{flex-direction:row}}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__second_row{align-items:start;flex-direction:column-reverse}}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__nav.wp-block-navigation{align-items:start;flex-direction:column}}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer_contact_stack>.wp-block-group{align-items:start;flex-direction:column}}@media screen and (max-width:768px){body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__address{align-items:start;flex-direction:column}body.is-arbor-riverdale:not(.wp-admin):not(.editor-styles-wrapper):not(:has(.editor-styles-wrapper)) .footer .footer__address p+p{border-left:none;padding-left:0}}.mb-modal{align-items:center;background-color:hsla(0,0%,100%,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;padding:16px;position:fixed;top:0;transition:opacity .8s;width:100vw}.mb-modal.active{opacity:1}.mb-modal__content{position:relative}.mb-modal__content__close_btn{cursor:pointer;position:absolute;right:1.5rem;top:1.5rem}@media screen and (max-width:767px){.mb-modal.floor_plan_popup,.mb-modal.person-modal{align-items:flex-start;overflow:scroll}.mb-modal.floor_plan_popup__content__close_btn,.mb-modal.person-modal__content__close_btn{right:.375rem;top:.375rem}}.mb-modal{align-items:center;background-color:rgba(0,67,99,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;padding:16px;position:fixed;top:0;transition:opacity .8s;width:100vw;z-index:1}.mb-modal.active{opacity:1}.mb-modal__content{position:relative}.mb-modal__content__close_btn{cursor:pointer;position:absolute;right:1.5rem;top:1.5rem}@media screen and (max-width:767px){.mb-modal.floor_plan_popup,.mb-modal.person-modal{align-items:flex-start;overflow:scroll}.mb-modal.floor_plan_popup__content__close_btn,.mb-modal.person-modal__content__close_btn{right:.375rem;top:.375rem}}.omg-results-card-container{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding-inline:16px}.omg-results-card-container .omg-results-card{background-color:#fff;color:#004363;height:330px;width:350px}.omg-results-card-container .omg-results-card .unit{color:#f37b2c;font-weight:700;margin-bottom:.375rem}.omg-results-card-container .omg-results-card .rent{margin-top:.375rem}.omg-results-card-container .omg-results-card .font-bold{font-weight:700}.omg-results-card-container .epic-card-body{align-items:center;cursor:pointer;display:flex;height:100%}.omg-results-card-container .epic-card-body>.omg-results-card-body-element{box-sizing:border-box;padding:15px}.omg-results-card-container .epic-card-body .floorplan-group,.omg-results-card-container .epic-card-body .floorplan-group .omg-results-card-body-element,.omg-results-card-container .epic-card-body .floorplan-group .omg-results-card-body-element img{height:100%;width:100%}.omg-results-card-container .epic-card-body .floorplan-group .omg-results-card-body-element img{-o-object-fit:contain;object-fit:contain}.omg-results-card-container .epic-card-body .floorplan-group+.omg-results-card-body-element{background-color:#f6f6f6;display:flex;flex-direction:column;height:100%;justify-content:center}.omgstc-availability{background-color:#f37b2c;color:#fff;padding-bottom:5rem;padding-top:5rem;position:relative}.omgstc-contact-form{padding-block:50px;padding-inline:68px;text-align:center}.omgstc-contact-form .gform_title{color:#f37b2c;font-size:1.2rem;font-weight:700;text-transform:uppercase}.omgstc-contact-form .gform_description{text-wrap:balance;color:#004363;font-family:abril-fatface,serif;font-size:2.5rem;font-weight:300;line-height:3rem;text-transform:capitalize}.omgstc-contact-form .gfield.gfield .ginput_container input,.omgstc-contact-form textarea.textarea{border-color:#004363;border-radius:8px;border-width:2px;color:#004363;font-family:proxima-nova,sans-serif;font-size:1.25rem;letter-spacing:.03em;max-width:550px;outline-width:0;padding:.5rem}.omgstc-contact-form .gfield.gfield .ginput_container input::-moz-placeholder,.omgstc-contact-form textarea.textarea::-moz-placeholder{color:#004363;font-family:proxima-nova,sans-serif;font-size:1.25rem;letter-spacing:.03em}.omgstc-contact-form .gfield.gfield .ginput_container input::placeholder,.omgstc-contact-form textarea.textarea::placeholder{color:#004363;font-family:proxima-nova,sans-serif;font-size:1.25rem;letter-spacing:.03em}.omgstc-contact-form .gform_footer.top_label.top_label{margin-inline:auto;position:relative;width:-moz-fit-content;width:fit-content}.omgstc-contact-form .gform_footer.top_label.top_label .gform_ajax_spinner{position:absolute;right:10px;top:50%;translate:0 -50%}.omgstc-contact-form .gform_footer.top_label.top_label>input{background-color:transparent;background-image:linear-gradient(90deg,#004363 50%,#f37b2c 0);background-position:100%;background-size:220% 100%;border-radius:0;border-width:0;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;margin-bottom:0;margin-inline:auto;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;transition:background-position .5s ease-out;width:100%;width:250px}.omgstc-contact-form .gform_footer.top_label.top_label>input:hover{background-position:0}.omgstc-contact-form .gform_validation_errors{display:none}.omgstc-contact-form .gfield_description.validation_message.gfield_validation_message{background-color:transparent;border:0 transparent;margin-top:0;padding-top:.5rem}.omgstc-contact-form .gform_confirmation_message{font-family:abril-fatface,serif;font-size:2.5rem;font-weight:300}.omgstc-contact{padding-bottom:5rem;padding-top:5rem;position:relative}.omgstc-contact .logo{bottom:2rem;margin-top:0;position:absolute;right:2rem}.omgstc-contact .logo>svg{height:28px}@media screen and (max-width:782px){.omgstc-contact .logo{right:50%;transform:translateX(50%)}}.epic-text-button-image-row{margin-block:80px;padding-inline:64px}.epic-text-button-image-row__row{background-color:#f6f6f6;gap:0;height:513px}.epic-text-button-image-row__stack{box-sizing:content-box;gap:30px;padding-inline:32px}.epic-text-button-image-row__stack.wp-block-group{margin-inline:auto}.epic-text-button-image-row__eyebrow{color:#f37b2c;font-size:1.2rem;font-weight:700;text-transform:uppercase}.epic-text-button-image-row__header{color:#004363;font-size:2.5rem;line-height:3rem;text-transform:capitalize}.epic-text-button-image-row__copy{color:#004363;font-size:1rem;line-height:1.5rem}.epic-text-button-image-row__image{flex-grow:1;height:100%;max-width:558px}.epic-text-button-image-row__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (width <= 1200px){.epic-text-button-image-row .epic-text-button-image-row__stack.wp-block-group:not(.alignfull){max-width:450px}}@media screen and (width <= 1024px){.epic-text-button-image-row__row{flex-direction:column;height:unset}.epic-text-button-image-row__image{max-width:unset;order:-1;width:100%}.epic-text-button-image-row__stack{max-width:unset!important;padding:64px}}@media screen and (width <= 768px){.epic-text-button-image-row{margin-block:40px;padding-inline:32px}.epic-text-button-image-row__stack{gap:25px;padding:32px}.epic-text-button-image-row__image{height:500px}}@media screen and (width <= 480px){.epic-text-button-image-row{margin-block:20px;padding-inline:16px}.epic-text-button-image-row__stack{gap:20px;padding:16px}.epic-text-button-image-row__image{height:400px}}.epic-text-slider-row{margin-block:80px;padding-inline:64px}.epic-text-slider-row .wp-block-columns{background-color:#f6f6f6;display:grid;gap:0;grid-template-columns:1fr 1fr;grid-template-rows:600px;max-width:1360px}.epic-text-slider-row .wp-block-columns.is-reversed .epic-text-slider-row__content-col{order:-1}.epic-text-slider-row__eyebrow{color:#f37b2c;font-size:1.2rem;font-weight:700;text-transform:uppercase}.epic-text-slider-row__header{color:#004363;font-size:2.5rem;line-height:3rem;text-transform:capitalize}.epic-text-slider-row__header:after{background-color:#f37b2c;content:"";display:block;height:3px;transition:width .3s;width:0}.epic-text-slider-row__header.active:after{width:400px}.epic-text-slider-row__copy{color:#004363;font-size:1rem;line-height:1.5rem}.epic-text-slider-row__list{list-style-position:outside;padding-left:20px}.epic-text-slider-row__list-item{color:#004363;font-size:1rem;line-height:1.5rem}.epic-text-slider-row__row{justify-content:space-between}.epic-text-slider-row__counter{color:#f37b2c;font-weight:700}.epic-text-slider-row__logo{align-content:center;aspect-ratio:1;max-height:100px;-o-object-fit:contain;object-fit:contain}.epic-text-slider-row__text-col{display:flex;flex-direction:column;justify-content:space-between;padding-block:50px;padding-inline:68px}.epic-text-slider-row .generic-carousel{--arrow-padding:0%;--hover-class:is_hovered;height:100%;padding-inline:0;transition-duration:.5s;width:100%}.epic-text-slider-row .generic-carousel__container{height:100%;width:100%}.epic-text-slider-row .generic-carousel__viewport{height:100%;overflow-clip-margin:unset;width:100%}.epic-text-slider-row .generic-carousel__track{height:100%;width:100%}.epic-text-slider-row .generic-carousel__track.in-transition{transition:transform .5s}.epic-text-slider-row .generic-carousel__circles{display:none}.epic-text-slider-row .generic-carousel__arrow{background-color:#f6f6f6;bottom:unset;height:50px;margin-block:unset;margin-inline:auto;opacity:.9;top:80%;width:50px}.epic-text-slider-row .generic-carousel__arrow--image{height:24px;width:9px}.epic-text-slider-row .generic-carousel .generic-carousel-card{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.epic-text-slider-row .generic-carousel .generic-carousel-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.epic-text-slider-row .generic-carousel .generic-carousel-card{transition:translate .5s,opacity .5s}.epic-text-slider-row .generic-carousel .generic-carousel-card--prev{display:block;pointer-events:none;translate:-100%}.epic-text-slider-row .generic-carousel .generic-carousel-card--visible-0{display:block;opacity:1;translate:0}.epic-text-slider-row .generic-carousel .generic-carousel-card--next{display:block;pointer-events:none;translate:100%}.epic-text-slider-row .generic-carousel:where([data-count="2"]) .generic-carousel-card--next{display:block;pointer-events:none;transform:200%}@media screen and (width <= 1200px){.epic-text-slider-row__text-col{padding-block:25px;padding-inline:34px}}@media screen and (width <= 1024px){.epic-text-slider-row .wp-block-columns{grid-template-columns:1fr;grid-template-rows:600px 600px}.epic-text-slider-row__content-col{order:1}.epic-text-slider-row__text-col{order:2}}@media screen and (width <= 768px){.epic-text-slider-row{margin-block:40px;padding-inline:32px}.epic-text-slider-row .wp-block-columns{grid-template-rows:500px 1fr}}@media screen and (width <= 480px){.epic-text-slider-row{margin-block:20px;padding-inline:16px}.epic-text-slider-row .wp-block-columns{grid-template-rows:400px 1fr}}.omgstc-hero-bg-image-text-overlay-closeable-notice{height:calc(100vh - 32px);position:relative}.omgstc-hero-bg-image-text-overlay-closeable-notice .background-image{height:100%;position:relative}.omgstc-hero-bg-image-text-overlay-closeable-notice .background-image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.omgstc-hero-bg-image-text-overlay-closeable-notice .background-image:after{background-color:hsla(0,0%,8%,.3);content:"";height:100%;inset:0;position:absolute;width:100%}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-element-caption{display:none}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container{gap:0;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;position:absolute}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container .wp-block-image img{max-height:25vh;-o-object-fit:contain;object-fit:contain}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container .wp-block-image:has(+.wp-block-heading){margin-bottom:.75rem}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container .wp-block-heading{color:#fff;margin-bottom:0}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container .wp-block-heading:has(+p){margin-bottom:.375rem}.omgstc-hero-bg-image-text-overlay-closeable-notice .wp-block-group.overlay-items-container p{color:#fff;font-size:1rem}.omgstc-hero-bg-image-text-overlay-closeable-notice .notice{background-color:#f37b2c;bottom:0;color:#fff;left:0;line-height:1.4;max-width:560px;padding:2rem;position:absolute;text-align:left}.omgstc-hero-bg-image-text-overlay-closeable-notice .notice .closeBtn{fill:#fff;cursor:pointer;height:16px;margin-top:1rem;position:absolute;right:1rem;top:0;width:16px}.omgstc-text-columns.building-amenities{padding-bottom:2.5rem;padding-top:2.5rem}.omgstc-text-columns.building-amenities .wp-block-image{text-align:center}.omgstc-text-columns.building-amenities .wp-block-columns{align-items:center;flex-direction:row;justify-content:space-around;padding:0 40px}.omgstc-text-columns.building-amenities .wp-block-columns .wp-block-column{display:flex;flex-direction:column;height:90px;justify-content:space-between}@media screen and (max-width:782px){.omgstc-text-columns.building-amenities .wp-block-columns .wp-block-column{align-items:center;flex-direction:row}}.omgstc-text-map{margin-inline:auto;max-width:1360px;padding-bottom:2.5rem;padding-top:2.5rem;padding-inline:2rem}.omgstc-text-map__text-column{display:flex;flex-direction:column;justify-content:center;max-width:550px}.omgstc-text-map__text-column .wp-block-buttons{margin-top:2.5rem}.omgstc-text-map__text-column p{font-size:1rem;line-height:1.5rem}.omgstc-text-map__contact-stack{background-color:#004363;color:#fff;gap:.25rem;padding-block:2rem}.omgstc-text-map__contact-stack.wp-block-group{align-items:center}.omgstc-text-map__contact-stack .phone-icon-link:before{background-image:url(/wp-content/themes/omg-starter-child/src/assets/phone-icon-white.svg);content:"";display:block;height:21px;width:21px}.omgstc-text-map__contact-stack p>a{color:#fff}.omgstc-text-map .acf-map{height:440px;width:100%}.omgstc-text-map .acf-map img{max-width:inherit!important}@media screen and (max-width:1060px){.omgstc-text-map .wp-block-columns{flex-direction:column}.omgstc-text-map .wp-block-buttons{margin-top:1rem}.omgstc-text-map__text-column{align-items:center;max-width:none}.omgstc-text-map__text-column .wp-block-heading+p{text-align:center}}html{scroll-behavior:smooth;scroll-padding-top:104px}.section-heading{text-wrap:balance;padding-bottom:1rem}.net-rent-fine-print{font-size:.625rem;margin-block:.5rem}.is-85eastend{background-color:#ffeed4;color:#000;font-family:mrs-eaves-xl-serif,serif!important;font-size:16px;font-weight:400;line-height:20px}.is-85eastend .hidden{display:none!important}.is-85eastend .editor-styles-wrapper{background-color:#ffeed4;font-family:mrs-eaves-xl-serif,serif!important;font-size:16px;font-weight:400;line-height:20px}.is-85eastend .editor-styles-wrapper .building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column figure{height:225px}.is-85eastend .editor-styles-wrapper .building-amenities.omgstc-text-columns .wp-block-columns .wp-block-column figure .components-resizable-box__container{min-height:225px!important;pointer-events:none}.is-85eastend .wp-block-heading{max-width:90%}.is-85eastend a.wp-block-button__link.wp-element-button{font-family:"Mrs Eaves XL Serif Nar OT";font-size:18px;font-weight:400;letter-spacing:.04em;line-height:100%;text-align:center}.is-85eastend .wp-block-navigation:where(:not([class*=has-text-decoration])) a,.is-85eastend p>a{font-weight:400!important}.is-85eastend h1.wp-block-heading{font-family:loretta,serif;font-size:68px;font-weight:300;letter-spacing:-.02em;line-height:100%}.is-85eastend h2.wp-block-heading{font-family:loretta,serif;font-size:54px;font-weight:300;letter-spacing:-.02em;line-height:58px}.is-85eastend a.light-link{color:#000!important;font-family:"Mrs Eaves XL Serif Nar OT";font-size:18px;font-weight:300;letter-spacing:0;line-height:20px;text-align:right}.is-85eastend .gform_button,.is-85eastend :is(.wp-block-button,.editor-styles-wrapper.wp-block-button).custom-type-primary .wp-element-button{background:0 0;border:10px solid #000;-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-fill-yellow.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-fill-yellow.svg) 10 fill stretch;color:#000;min-height:40px;padding-block:0;padding-inline:25px;text-transform:uppercase;transition:color .3s,border-image .3s;transition:color .3s,border-image .3s,-o-border-image .3s}.is-85eastend .gform_button:hover,.is-85eastend :is(.wp-block-button,.editor-styles-wrapper.wp-block-button).custom-type-primary .wp-element-button:hover{-o-border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-fill-yellow-light.svg) 10 stretch;border-image:url(/wp-content/themes/omg-starter-child/src/assets/85eastend/85eastend-btn-fill-yellow-light.svg) 10 fill stretch}body{color:#004363;font-family:proxima-nova,sans-serif}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,p>a{color:#004363;font-weight:700;text-decoration:underline}.light-link>a,a.light-link{color:#fff}.wp-block-heading{font-family:abril-fatface,serif;font-weight:300}.section-heading{font-size:2.5rem}.text-center{text-align:center}.is-verdantfortgreene{color:#2b311e}.is-verdantfortgreene .qualifications__text{margin-bottom:clamp(40px,3.57vw + 29px,80px)}.is-verdantfortgreene .qualifications__copy,.is-verdantfortgreene .qualifications__header{max-width:500px}.is-verdantfortgreene .qualifications .four-column-table{padding-inline:2rem}.is-verdantfortgreene .qualifications .four-column-table__header{font-size:1.25rem;line-height:1.5em;place-self:center}.is-verdantfortgreene .qualifications .four-column-table__col{align-items:center;display:flex;flex-direction:column;justify-content:center}.is-verdantfortgreene .qualifications .four-column-table__row{border-top:1px solid #2b311e;padding-block:clamp(20px,1.79vw + 14px,40px)}.is-verdantfortgreene .qualifications .four-column-table__row p{font-size:1.25rem}.is-verdantfortgreene .qualifications .four-column-table__row .four-column-table__col:nth-of-type(-n+2) p:not(:first-child){display:none}.is-verdantfortgreene .qualifications .four-column-table__footer{border-top:1px solid #fff;padding-top:clamp(20px,1.79vw + 14px,40px)}.is-verdantfortgreene .qualifications .four-column-table__footnote{font-size:12px;line-height:1.5em;margin-bottom:1rem}.is-verdantfortgreene .qualifications .four-column-table__mobile .four-column-table__row{place-items:center}@media screen and (max-width:1023px){.is-verdantfortgreene .qualifications__text{flex-direction:column;gap:1rem}}.is-verdantfortgreene .faq-section{--section-spacing:32px;--padding:16px;--text-max-width:865px;align-items:center;padding-top:var(--section-spacing)}.is-verdantfortgreene .faq-section__faq{max-width:var(--text-max-width);padding:var(--padding)}.is-verdantfortgreene .faq-section__faq .faq{margin-top:16px}.is-verdantfortgreene .faq-section__faq .faq__panel{border-top:1px solid #2b311e;padding-block:16px}.is-verdantfortgreene .faq-section__faq .faq__question{font-family:abril-fatface,serif}.is-verdantfortgreene .faq-section__text{align-items:center;text-align:center}.is-verdantfortgreene .epic-text-button-image-row__stack{padding-block:32px}.is-verdantfortgreene .epic-text-button-image-row__row{height:auto;min-height:513px}.is-verdantfortgreene .mb-modal{background-color:rgba(43,49,30,.8)}.is-verdantfortgreene .mb-modal.floor_plan_popup,.is-verdantfortgreene .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:link,.is-verdantfortgreene .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone:visited{color:#2b311e}.is-verdantfortgreene .mb-modal.floor_plan_popup .floor_plan_modal_content .details .phone svg path{fill:#2b311e}main.wp-block-group{margin-top:0}:where(body .is-layout-flow)>*{margin-top:0}
