div.efc175889402919050924[data-widget=button][data-layout="6"] a .eficon {padding: 0 0px !important;}div.efc175889402919050924[data-widget=button][data-layout="6"] a:hover .eficon .icon {filter: brightness(0) saturate(100%) invert(17%) sepia(76%) saturate(3852%) hue-rotate(347deg) brightness(91%) contrast(92%);}.efc175889402919050924 a {margin-top:25px !important;margin-right:0px !important;margin-bottom:25px !important;margin-left:0px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;background:transparent !important;background-image: none !important;height:auto !important;width:max-content !important;} .efc175889402919050924 a .eftext {font-family:'Inter', sans-serif !important;font-size:18px !important;font-weight:bold !important;font-style:normal !important;text-decoration:initial !important;color:rgb(255, 255, 255)!important;} .efc175889402919050924 a:hover .eftext {font-weight:bold !important;font-style:normal !important;text-decoration:initial !important;color:#cb2026 !important;} .efc175889402919050924 a .eficon {color:rgb(255, 255, 255) !important;background-color:transparent !important;} @media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){}@media (max-width: 767px) {.efc175889402919050924 a .eftext {font-size:14px !important;}}[data-widget="multicarousel"] [data-widget="video"] .efVideo {height: 250px;}@media only screen and (min-width: 768px) and (max-width: 992px) {div.efc175992951310053638 {background: #ffffff !important;}.ef175900197604937430 {margin-left: 0px;margin-right: 0px;}.ef175890394605445641,.ef175890261663421969 {margin-left: 15px;margin-right: 15px;}.box_section .owl-nav {display: none !important;}.box_section .owl-carousel {padding-top: 0px !important;}.ui-sortable .box_section .owl-nav {display: block !important;}}@media (max-width: 767px) {.efc175992951310053638 .owl-carousel {padding-top: 0px !important;}.box_section .owl-nav {display: none !important;}.ui-sortable .box_section .owl-nav {display: block !important;}}@media only screen and (min-width: 993px) and (max-width: 1024px) {div.efc175992951310053638 {background: #000000 !important;}}@media (min-width: 1200px) {[data-curfile="townhomes-edifice"] [data-fluid="no"] .eColumnWrapper {max-width: 1140px;padding-left: 15px;padding-right: 15px;}}.efc175992951310053638 {background: #000000 !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){}@media (max-width: 767px) {.efc175992951310053638 {background:rgb(255, 255, 255) !important;padding-bottom:25px !important;}}@media (min-width: 1900px) {.efc175992951310298334 {margin-left: 15px;margin-right: 15px;}}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {.efc175992951310365813 {padding-left: 0px;padding-right: 0px;padding-bottom: 0px;padding-top: 0px;}}@media (max-width: 767px) {.efc175992951310365813 {padding-right:0px !important;padding-left:0px !important;}}@media (min-width: 992px) {.box_section .efc175992951310459859 .owl-theme {display: grid;row-gap: 5px;column-gap: 8px;}}@media only screen and (min-width: 768px) and (max-width: 992px) {.efc175992951310459859 .owl-carousel {padding-top: 0px !important;}}@media (min-width: 1200px) {}@media (max-width: 991px) {.cmp-9box-img-con .ctl-9box-ovr-txt .efheading {font-size: 20px !important;text-transform: uppercase;padding-top: 5px;color: #000 !important;font-weight: 600 !important;}}@media only screen and (min-width: 993px) and (max-width: 1024px) {.cmp-9box-img-con .ctl-9box-ovr-txt .efheading {color: #000 !important;font-weight: 600 !important;}}.efc175992951310746137 {background-image: none !important;}.efc175992951310746137 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951310746137 {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #fff !important;font-size: 32px !important;font-weight: normal !important;text-align: center;pointer-events: none;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951310746137:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951310746137 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951310746137:hover > * {font-weight:bold !important;}}.efc175992951311094869 {background-image: none !important;}.efc175992951311094869 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951311094869:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951311094869:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951311094869 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951311094869:hover > * {font-weight:bold !important;}}.efc175992951311254822 {background-image: none !important;}.efc175992951311254822 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951311254822:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951311254822:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951311254822 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951311254822:hover > * {font-weight:bold !important;}}.efc175992951311433041 {background-image: none !important;}.efc175992951311433041 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951311433041:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951311433041:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951311433041 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951311433041:hover > * {font-weight:bold !important;}}.efc175992951311640564 {background-image: none !important;}.efc175992951311640564 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951311640564:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951311640564:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951311640564 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951311640564:hover > * {font-weight:bold !important;}}.efc175992951311850043 {background-image: none !important;}.efc175992951311850043 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951311850043:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951311850043:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951311850043 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951311850043:hover > * {font-weight:bold !important;}}.efc175992951312191377 {background-image: none !important;}.efc175992951312191377 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951312191377:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951312191377:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951312191377 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951312191377:hover > * {font-weight:bold !important;}}.efc175992951312353045 {background-image: none !important;}.efc175992951312353045 > * {color: rgb(255, 255, 255)!important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175992951312353045:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.efc175992951312353045:hover > * {font-weight:bold !important;}}@media (max-width: 767px) {.efc175992951312353045 > * {color:rgb(35, 31, 32) !important;font-size:20px !important;font-weight:bold !important;} .efc175992951312353045:hover > * {font-weight:bold !important;}}.ui-sortable .ctl-9box-ovr-txt.efc175992951311254822 > h2 {display: block;}.ctl-9box-ovr-txt.efc175992951311254822 > h2 {display: none;}div.ctl-9boc-acc-tit h4 {font-size: 36px;color: #ffffff;font-size: clamp(1.25rem, 1.05rem + 1vw, 2.25rem) !important;font-style: normal;font-weight: 300;line-height: normal;letter-spacing: normal;}.efc175993281163112329 .card-header {padding: 0;padding-bottom: 30px;}.efc175993281163112329 .ediAccordion .efcontent {font-size: clamp(1rem, 0.95rem + 0.25vw, 1.25rem) !important;}.efcontent.cont-wid {width: 100% !important;}.cont-wid-100 {width: 50% !important;float: left;}div.efc175993281163112329 .card {margin-bottom: 30px !important;}div.efc175993281163112329 .card-body {padding-top: 0px !important;}[data-widget="accordion"][data-sign="plus"] .ediAccordion::before {content: "-" !important;background: white !important;width: 24px !important;height: 24px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center;font-size: 24px !important;color: black !important;font-weight: 600 !important;}[data-widget="accordion"][data-sign="plus"] .ediAccordion.collapsed::before {content: "+" !important;background: white !important;width: 24px !important;height: 24px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center;font-size: 24px !important;color: black !important;font-weight: 600 !important;}.efc175993281163361916 .nav-tabs {border-bottom: 0;}.efc175993281163361916 .nav-item {margin-right: 15px !important;}.efc175993281163361916 .nav-link.active .efcontent,.efc175993281163361916 .nav-link.active .efsubcontent,.efc175993281163361916 .nav-link.active .icon {text-decoration: underline !important;}div.efc175993281163361916 .nav-tabs .nav-link {background: transparent !important padding: 0px !important;}.cmp-9box-car-lis li:not(:last-child) .efcontent {border-right: 1px solid #ffffff;padding-right: 15px;}.cmp-9box-flo-pic img {display: block;object-fit: contain;object-position: top;-webkit-filter: invert(100%) !important;filter: invert(100%) !important;width: 360px !important;height: auto !important;}.width-cont {width: fit-content !important;}@media (max-width: 600px) {div.cmp-9box-flo-pic img {width: 240px !important;}}div.9box-hdr h4 {color: #ffffff;font-weight: 500 !important;text-transform: capitalize;line-height: normal !important;letter-spacing: normal !important;}div.9box-hdr:hover h4 {font-weight: 500 !important}.ctl-lis-arr-ico {color: #ffffff;font-size: 15px;}@media (max-width: 600px) {.flex-dir {flex-direction: column !important;}}div.btn-text a .eftext {font-weight: 600 !important;font-size: clamp(1.25rem, 1.1rem + 0.75vw, 2rem) !important;}.btn-text a:hover .eftext {font-weight: 600 !important;}.btn-text svg {width: 38px;height: 38px;}@media (max-width: 1024px) {div.btn-text svg {width: 25px;height: 25px;}}div.btn-text a .eftext {font-weight: 600 !important;}div.btn-text a:hover .eftext {font-weight: 600 !important;}.common-tab .nav-tabs {border-bottom: 0;}.common-tab .nav-item {margin-right: 15px !important;}.common-tab .nav-link.active .efcontent,.ef175981352392370997 .nav-link.active .efsubcontent,.common-tab .nav-link.active .icon {text-decoration: underline !important;}div.common-tab .nav-tabs .nav-link {background: transparent !important padding: 0px !important;}.cmp-9box-car-lis li:not(:last-child) .efcontent {border-right: 1px solid #ffffff;padding-right: 15px;}.ctl-9box-pla-hdr,h4 {color: #ffffff;font-weight: 500 !important;text-transform: capitalize;line-height: normal !important;letter-spacing: normal !important;}div.ctl-9box-pla-hd:hover,h4 {font-weight: 500 !important}.ctl-lis-arr-ico {color: #ffffff;font-size: 15px;}.ctl-9box-pla-hdr,h4 {color: #ffffff;font-weight: 500 !important;text-transform: capitalize;line-height: normal !important;letter-spacing: normal !important;}div.ctl-9box-pla-hd:hover,h4 {font-weight: 500 !important}.ctl-lis-arr-ico {color: #ffffff;font-size: 15px;}.efc175993281162818792 {background: rgb(0, 0, 0) !important;padding-right: 50px !important;padding-bottom: 60px !important;padding-left: 50px !important;}.efc175993281163058882 {margin-bottom: 50px !important;background-image: none !important;}.efc175993281163058882 > * {color: rgb(255, 255, 255)!important;font-size: 36px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163058882:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163112329 .card {margin-top: NaNpx !important;margin-right: NaNpx !important;margin-bottom: NaNpx !important;margin-left: NaNpx !important;}.efc175993281163112329 .card-header {background: rgb(0, 0, 0) !important;}.efc175993281163112329 .ediAccordion .efcontent {font-family: 'Inter', sans-serif !important;font-size: 20px !important;color: #ffffff!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163112329 .ediAccordion .icon {font-size: 16px !important;}.efc175993281163112329 .card-body {background: rgb(0, 0, 0) !important;}.efc175993281163112329 .card {border-bottom-width: 1px !important;border-bottom-style: solid !important;border-bottom-color: #ffffff !important;border-top: unset !important;border-right: unset !important;border-left: unset !important;}.efc175993281163361916 .nav-link .tabOverlay,.efc175993281163361916 .nav-link .tabbgColor {background: rgb(0, 0, 0) !important;}.efc175993281163361916 .nav-tabs .nav-link {background: rgb(0, 0, 0) !important;border-right-width: 0px !important;border-right-style: solid !important;border-right-color: #ffffff !important;border-top: unset !important;border-bottom: unset !important;border-left: unset !important;}.efc175993281163361916 .nav-link .efcontent {font-size: 15px !important;color: #a4a6a6!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163361916 .nav-link .efsubcontent {font-size: 16px !important;color: rgb(33, 37, 41)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163361916 .nav-link .icon {color: rgb(33, 37, 41)!important;font-size: 16px !important;}.efc175993281163361916 .nav-link:hover .efcontent,.efc175993281163361916 .nav-link:hover .efsubcontent,.efc175993281163361916 .nav-link:hover .icon,.efc175993281163361916 .nav-link.active .efcontent,.efc175993281163361916 .nav-link.active .efsubcontent,.efc175993281163361916 .nav-link.active .icon {font-size: 15px !important;color: #ffffff!important;font-weight: normal !important;font-style: normal !important;text-decoration: underline !important;}.efc175993281163361916 .nav-link:hover .tabOverlay,.efc175993281163361916 .nav-link.active .tabOverlay,.efc175993281163361916 .nav-link:hover .tabbgColor,.efc175993281163361916 .nav-link.active .tabbgColor {background: rgb(0, 0, 0) !important;}.efc175993281163361916 .nav-link:hover,.efc175993281163361916 .nav-link.active {background: rgb(0, 0, 0) !important;}.efc175993281163599651 .efImage {width: 544.5px !important;}.efc175993281163786367 {margin-bottom: 20px !important;background-image: none !important;}.efc175993281163786367 > * {color: rgb(255, 255, 255)!important;font-family: 'Inter', sans-serif !important;font-size: 20px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163786367:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163856376 {padding-left: 0px !important;background-image: none !important;}.efc175993281163856376 > * {color: #ffffff!important;font-family: 'Inter', sans-serif !important;font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163856376 > * :is(h1, h2, h3, h4, h5, h6, p) {font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163856376:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163856376:hover > *:is(h1, h2, h3, h4, h5, h6, p) {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281163977080 {margin-top: 40px !important;margin-bottom: 35px !important;}.efc175993281164075206 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281164075206 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281164075206 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164020623 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281164020623 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281164020623 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164223114 .efImage {width: 544.5px !important;}.efc175993281164310558 {margin-bottom: 20px !important;background-image: none !important;}.efc175993281164310558 > * {color: rgb(255, 255, 255)!important;font-family: 'Inter', sans-serif !important;font-size: 20px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164310558:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164459657 {padding-left: 0px !important;background-image: none !important;}.efc175993281164459657 > * {color: #ffffff!important;font-family: 'Inter', sans-serif !important;font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164459657 > *:is(h1, h2, h3, h4, h5, h6, p) {font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164459657:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164459657:hover > *:is(h1, h2, h3, h4, h5, h6, p) {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164442451 {margin-top: 40px !important;margin-bottom: 35px !important;}.efc175993281164516271 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281164516271 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281164516271 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164680022 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281164680022 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281164680022 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164777390 .efImage {width: 544.5px !important;}.efc175993281164836895 {margin-bottom: 20px !important;background-image: none !important;}.efc175993281164836895 > * {color: rgb(255, 255, 255)!important;font-family: 'Inter', sans-serif !important;font-size: 20px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164836895:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164960258 {padding-left: 0px !important;background-image: none !important;}.efc175993281164960258 > * {color: #ffffff!important;font-family: 'Inter', sans-serif !important;font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164960258 > *:is(h1, h2, h3, h4, h5, h6, p) {font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164960258:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164960258:hover > *:is(h1, h2, h3, h4, h5, h6, p) {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281164928270 {margin-top: 40px !important;margin-bottom: 35px !important;}.efc175993281165087240 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281165087240 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281165087240 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165165588 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281165165588 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281165165588 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165246816 .nav-link .tabOverlay,.efc175993281165246816 .nav-link .tabbgColor {background: #000000 !important;}.efc175993281165246816 .nav-tabs .nav-link {background: #000000 !important;border-width: 0px !important;border-style: solid !important;}.efc175993281165246816 .nav-link .efcontent {font-size: 16px !important;color: rgb(185, 179, 179)!important;font-weight: normal !important;font-style: normal !important;text-decoration: underline !important;}.efc175993281165246816 .nav-link .efsubcontent {font-size: 16px !important;color: rgb(185, 179, 179)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165246816 .nav-link .icon {color: rgb(185, 179, 179)!important;font-size: 16px !important;}.efc175993281165246816 .nav-link:hover .efcontent,.efc175993281165246816 .nav-link:hover .efsubcontent,.efc175993281165246816 .nav-link:hover .icon,.efc175993281165246816 .nav-link.active .efcontent,.efc175993281165246816 .nav-link.active .efsubcontent,.efc175993281165246816 .nav-link.active .icon {font-size: 16px !important;color: #ffffff!important;font-weight: normal !important;font-style: normal !important;text-decoration: underline !important;}.efc175993281165246816 .nav-link:hover .tabOverlay,.efc175993281165246816 .nav-link.active .tabOverlay,.efc175993281165246816 .nav-link:hover .tabbgColor,.efc175993281165246816 .nav-link.active .tabbgColor {background: #000000 !important;}.efc175993281165246816 .nav-link:hover,.efc175993281165246816 .nav-link.active {background: #000000 !important;}.efc175993281165451431 .efImage {width: 544.5px !important;}.efc175993281165556281 {margin-bottom: 20px !important;background-image: none !important;}.efc175993281165556281 > * {color: rgb(255, 255, 255)!important;font-family: 'Inter', sans-serif !important;font-size: 20px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165556281:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165638949 {padding-left: 0px !important;background-image: none !important;}.efc175993281165638949 > * {color: #ffffff!important;font-family: 'Inter', sans-serif !important;font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165638949 > *:is(h1, h2, h3, h4, h5, h6, p) {font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165638949:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165638949:hover > *:is(h1, h2, h3, h4, h5, h6, p) {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165718687 {margin-top: 40px !important;margin-bottom: 35px !important;}.efc175993281165712465 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281165712465 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281165712465 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165819601 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281165819601 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281165819601 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281165975374 .efImage {width: 544.5px !important;}.efc175993281166158480 {margin-bottom: 20px !important;background-image: none !important;}.efc175993281166158480 > * {color: rgb(255, 255, 255)!important;font-family: 'Inter', sans-serif !important;font-size: 20px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166158480:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166143525 {padding-left: 0px !important;background-image: none !important;}.efc175993281166143525 > * {color: #ffffff!important;font-family: 'Inter', sans-serif !important;font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166143525 > *:is(h1, h2, h3, h4, h5, h6, p) {font-size: 15px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166143525:hover > * {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166143525:hover > *:is(h1, h2, h3, h4, h5, h6, p) {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166263904 {margin-top: 40px !important;margin-bottom: 35px !important;}.efc175993281166331468 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281166331468 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281166331468 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}.efc175993281166353272 a {padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;height: auto !important;width: max-content !important;}.efc175993281166353272 a .eftext {font-family: 'Inter', sans-serif !important;font-size: 32px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;color: rgb(255, 255, 255)!important;}.efc175993281166353272 a:hover .eftext {font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;}:root{--brand: #c50000;--brand-contrast: #ffffff;--accent: #c50000;--link: var(--brand);--link-underline: rgba(0,0,0,.25);--bg: #fafafa;--card: #ffffff;--text: #1b1b1b;--muted: #6b7280;--dark-bg: #1f1f1f;--dark-text: #f5f6f7;--hero-underline: var(--brand);--heading-underline: var(--brand);--heading-underline-width: 64px;--heading-underline-thickness: 4px;--card-title: #111111;--card-text: #1b1b1b;--card-muted: #6b7280;--card-link: var(--brand);--radius: 16px;--shadow: 0 8px 24px rgba(0,0,0,.08);--shadow-strong: 0 12px 28px rgba(0,0,0,.14);--media-bg: #2a2a2a;--divider-height: 8px;}html, body{margin:0;font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;color:var(--text);background:var(--bg);}.no-top-gap,.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}.ef176100227094337665 > .sliderWrapper{margin:0 !important;}.oh-wrap{max-width:1100px;margin:0 auto;padding:48px 20px;}.oh-head h2{margin:0 0 10px;font-size:32px;position:relative;padding-bottom:10px;}.oh-head h2::after{content:"";position:absolute;left:0;bottom:0;width:var(--heading-underline-width);height:var(--heading-underline-thickness);background:var(--heading-underline);border-radius:999px;}.oh-head p{margin:0;color:var(--dark-text);}.oh-hero{position:relative;min-height:70vh;display:grid;place-items:center;text-align:center;overflow:hidden;}.oh-hero__bg{position:absolute;inset:0;background:url('https://assest.ivoryhomes.com/uploads/slides/community/68f14be486a88.png') center/cover no-repeat;filter:brightness(.75);}.oh-hero__scrim{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.55));}.oh-hero__content{position:relative;z-index:2;padding:0 20px;}.oh-hero__title{font-size:64px;color:#fff;margin:0 0 8px;}.oh-hero__title span{border-bottom:3px solid var(--hero-underline);}.oh-hero__subtitle{font-size:22px;color:#f1f1f1;margin:0 0 24px;}.oh-divider{height:var(--divider-height);background:var(--brand);box-shadow:0 1px 0 rgba(0,0,0,.08);}.oh-band{width:100%;}.oh-band--dark{background:var(--dark-bg);}.on-dark{color:var(--dark-text);}.on-dark .oh-note{color: rgba(245,246,247,.75);}.on-dark .oh-ico{fill: var(--accent);}.on-dark .oh-btn--light{background:#fff;color:#000;border-color:#fff;}.on-dark .oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn{display:inline-block;padding:12px 18px;border-radius:999px;text-decoration:none;color:var(--brand-contrast);background:var(--brand);border:1px solid var(--brand);box-shadow:var(--shadow);transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .08s ease;}.oh-btn:hover{background:#fff;color:var(--brand);border-color:var(--brand);box-shadow:var(--shadow-strong);transform:translateY(-1px);}.oh-btn--light{background:#fff;color:#000;border-color:#fff;}.oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn--ghost{background:transparent;color:var(--brand);border-color:var(--brand);}.oh-btn--ghost:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-link{color: var(--link);text-decoration: none;text-decoration-thickness: 2px;text-underline-offset: 3px;text-decoration-color: var(--link-underline);border-radius: 6px;transition: color .15s ease, background-color .15s ease, text-decoration-color .15s ease, box-shadow .15s ease, padding .15s ease;}.oh-link:hover{color: var(--brand-contrast);background: var(--brand);text-decoration: underline;text-decoration-color: currentColor;box-shadow: var(--shadow);padding: 2px 6px;}.on-dark .oh-link{color: var(--dark-text);text-decoration-color: rgba(255,255,255,.35);}.on-dark .oh-link:hover{background: var(--brand);color: var(--brand-contrast);text-decoration-color: currentColor;}.oh-grid{display:grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap:24px;margin-top:24px;align-items:stretch;}.oh-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition: transform .15s ease, box-shadow .2s ease;color: var(--card-text);}.oh-card:hover{transform: translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.20),0 8px 28px rgba(197,0,0,.22);}.on-dark .oh-card{color: var(--card-text);}.oh-card__media{background:var(--media-bg);aspect-ratio:16/9;margin:0;padding:0;}.oh-card__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;}.oh-card__title{margin:0 0 4px;font-size:22px;color: var(--card-title);}.oh-card__subtitle{margin:0 0 10px;color: var(--card-muted);}.oh-meta{list-style:none;margin:0;padding:0;display:grid;gap:8px;}.oh-ico{width:18px;height:18px;fill: var(--accent);}.oh-note{color: var(--card-muted);font-size:14px;margin:12px 0 16px;}.oh-actions{display:flex;gap:10px;flex-wrap:wrap;}.oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.on-dark .oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.oh-info{display:grid;grid-template-columns:1fr 1fr;gap:30px;}.oh-bullets{margin:10px 0 0;padding-left:18px;}@media (max-width:1024px){.oh-grid{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}.oh-hero__title{font-size:40px;}}.oh-card, .oh-card__body, .oh-actions{position: relative;}.oh-actions a.oh-btn{position: relative;z-index: 3;pointer-events: auto;}.oh-actions a.oh-btn:hover,a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;border-color: var(--brand) !important;box-shadow: var(--shadow-strong) !important;transform: translateY(-1px);}.oh-actions a.oh-btn.oh-btn--ghost:hover,a.oh-btn.oh-btn--ghost:hover{background: var(--brand) !important;color: var(--brand-contrast) !important;border-color: var(--brand) !important;}.on-dark .oh-actions a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;}a.oh-btn:focus{outline: 2px solid var(--brand);outline-offset: 2px;}.ef176100227094337665 > .sliderWrapper .bgSlides{background-position:50% 50% !important;background-size:cover !important;background-repeat:no-repeat !important;}.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}@media (max-width:640px){.oh-hero{min-height:48vh;}.oh-hero__title{font-size:32px;}.oh-grid{grid-template-columns:1fr;gap:16px;}.oh-card__title{font-size:20px;}.oh-info{grid-template-columns:1fr;gap:18px;}}:root{--brand: #c50000;--brand-contrast: #ffffff;--accent: #c50000;--link: var(--brand);--link-underline: rgba(0,0,0,.25);--bg: #fafafa;--card: #ffffff;--text: #1b1b1b;--muted: #6b7280;--dark-bg: #1f1f1f;--dark-text: #f5f6f7;--hero-underline: var(--brand);--heading-underline: var(--brand);--heading-underline-width: 64px;--heading-underline-thickness: 4px;--card-title: #111111;--card-text: #1b1b1b;--card-muted: #6b7280;--card-link: var(--brand);--radius: 16px;--shadow: 0 8px 24px rgba(0,0,0,.08);--shadow-strong: 0 12px 28px rgba(0,0,0,.14);--media-bg: #2a2a2a;--divider-height: 8px;}html, body{margin:0;font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;color:var(--text);background:var(--bg);}.no-top-gap,.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}.ef176100227094337665 > .sliderWrapper{margin:0 !important;}.oh-wrap{max-width:1100px;margin:0 auto;padding:48px 20px;}.oh-head h2{margin:0 0 10px;font-size:32px;position:relative;padding-bottom:10px;}.oh-head h2::after{content:"";position:absolute;left:0;bottom:0;width:var(--heading-underline-width);height:var(--heading-underline-thickness);background:var(--heading-underline);border-radius:999px;}.oh-head p{margin:0;color:var(--dark-text);}.oh-hero{position:relative;min-height:70vh;display:grid;place-items:center;text-align:center;overflow:hidden;}.oh-hero__bg{position:absolute;inset:0;background:url('https://assest.ivoryhomes.com/uploads/slides/community/68f14be486a88.png') center/cover no-repeat;filter:brightness(.75);}.oh-hero__scrim{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.55));}.oh-hero__content{position:relative;z-index:2;padding:0 20px;}.oh-hero__title{font-size:64px;color:#fff;margin:0 0 8px;}.oh-hero__title span{border-bottom:3px solid var(--hero-underline);}.oh-hero__subtitle{font-size:22px;color:#f1f1f1;margin:0 0 24px;}.oh-divider{height:var(--divider-height);background:var(--brand);box-shadow:0 1px 0 rgba(0,0,0,.08);}.oh-band{width:100%;}.oh-band--dark{background:var(--dark-bg);}.on-dark{color:var(--dark-text);}.on-dark .oh-note{color: rgba(245,246,247,.75);}.on-dark .oh-ico{fill: var(--accent);}.on-dark .oh-btn--light{background:#fff;color:#000;border-color:#fff;}.on-dark .oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn{display:inline-block;padding:12px 18px;border-radius:999px;text-decoration:none;color:var(--brand-contrast);background:var(--brand);border:1px solid var(--brand);box-shadow:var(--shadow);transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .08s ease;}.oh-btn:hover{background:#fff;color:var(--brand);border-color:var(--brand);box-shadow:var(--shadow-strong);transform:translateY(-1px);}.oh-btn--light{background:#fff;color:#000;border-color:#fff;}.oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn--ghost{background:transparent;color:var(--brand);border-color:var(--brand);}.oh-btn--ghost:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-link{color: var(--link);text-decoration: none;text-decoration-thickness: 2px;text-underline-offset: 3px;text-decoration-color: var(--link-underline);border-radius: 6px;transition: color .15s ease, background-color .15s ease, text-decoration-color .15s ease, box-shadow .15s ease, padding .15s ease;}.oh-link:hover{color: var(--brand-contrast);background: var(--brand);text-decoration: underline;text-decoration-color: currentColor;box-shadow: var(--shadow);padding: 2px 6px;}.on-dark .oh-link{color: var(--dark-text);text-decoration-color: rgba(255,255,255,.35);}.on-dark .oh-link:hover{background: var(--brand);color: var(--brand-contrast);text-decoration-color: currentColor;}.oh-grid{display:grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap:24px;margin-top:24px;align-items:stretch;}.oh-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition: transform .15s ease, box-shadow .2s ease;color: var(--card-text);}.oh-card:hover{transform: translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.20),0 8px 28px rgba(197,0,0,.22);}.on-dark .oh-card{color: var(--card-text);}.oh-card__media{background:var(--media-bg);aspect-ratio:16/9;margin:0;padding:0;}.oh-card__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;}.oh-card__title{margin:0 0 4px;font-size:22px;color: var(--card-title);}.oh-card__subtitle{margin:0 0 10px;color: var(--card-muted);}.oh-meta{list-style:none;margin:0;padding:0;display:grid;gap:8px;}.oh-ico{width:18px;height:18px;fill: var(--accent);}.oh-note{color: var(--card-muted);font-size:14px;margin:12px 0 16px;}.oh-actions{display:flex;gap:10px;flex-wrap:wrap;}.oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.on-dark .oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.oh-info{display:grid;grid-template-columns:1fr 1fr;gap:30px;}.oh-bullets{margin:10px 0 0;padding-left:18px;}@media (max-width:1024px){.oh-grid{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}.oh-hero__title{font-size:40px;}}.oh-card, .oh-card__body, .oh-actions{position: relative;}.oh-actions a.oh-btn{position: relative;z-index: 3;pointer-events: auto;}.oh-actions a.oh-btn:hover,a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;border-color: var(--brand) !important;box-shadow: var(--shadow-strong) !important;transform: translateY(-1px);}.oh-actions a.oh-btn.oh-btn--ghost:hover,a.oh-btn.oh-btn--ghost:hover{background: var(--brand) !important;color: var(--brand-contrast) !important;border-color: var(--brand) !important;}.on-dark .oh-actions a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;}a.oh-btn:focus{outline: 2px solid var(--brand);outline-offset: 2px;}.ef176100227094337665 > .sliderWrapper .bgSlides{background-position:50% 50% !important;background-size:cover !important;background-repeat:no-repeat !important;}.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}@media (max-width:640px){.oh-hero{min-height:48vh;}.oh-hero__title{font-size:32px;}.oh-grid{grid-template-columns:1fr;gap:16px;}.oh-card__title{font-size:20px;}.oh-info{grid-template-columns:1fr;gap:18px;}}:root{--brand: #c50000;--brand-contrast: #ffffff;--accent: #c50000;--link: var(--brand);--link-underline: rgba(0,0,0,.25);--bg: #fafafa;--card: #ffffff;--text: #1b1b1b;--muted: #6b7280;--dark-bg: #1f1f1f;--dark-text: #f5f6f7;--hero-underline: var(--brand);--heading-underline: var(--brand);--heading-underline-width: 64px;--heading-underline-thickness: 4px;--card-title: #111111;--card-text: #1b1b1b;--card-muted: #6b7280;--card-link: var(--brand);--radius: 16px;--shadow: 0 8px 24px rgba(0,0,0,.08);--shadow-strong: 0 12px 28px rgba(0,0,0,.14);--media-bg: #2a2a2a;--divider-height: 8px;}html, body{margin:0;font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;color:var(--text);background:var(--bg);}.no-top-gap,.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}.ef176100227094337665 > .sliderWrapper{margin:0 !important;}.oh-wrap{max-width:1100px;margin:0 auto;padding:48px 20px;}.oh-head h2{margin:0 0 10px;font-size:32px;position:relative;padding-bottom:10px;}.oh-head h2::after{content:"";position:absolute;left:0;bottom:0;width:var(--heading-underline-width);height:var(--heading-underline-thickness);background:var(--heading-underline);border-radius:999px;}.oh-head p{margin:0;color:var(--dark-text);}.oh-hero{position:relative;min-height:70vh;display:grid;place-items:center;text-align:center;overflow:hidden;}.oh-hero__bg{position:absolute;inset:0;background:url('https://assest.ivoryhomes.com/uploads/slides/community/68f14be486a88.png') center/cover no-repeat;filter:brightness(.75);}.oh-hero__scrim{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.55));}.oh-hero__content{position:relative;z-index:2;padding:0 20px;}.oh-hero__title{font-size:64px;color:#fff;margin:0 0 8px;}.oh-hero__title span{border-bottom:3px solid var(--hero-underline);}.oh-hero__subtitle{font-size:22px;color:#f1f1f1;margin:0 0 24px;}.oh-divider{height:var(--divider-height);background:var(--brand);box-shadow:0 1px 0 rgba(0,0,0,.08);}.oh-band{width:100%;}.oh-band--dark{background:var(--dark-bg);}.on-dark{color:var(--dark-text);}.on-dark .oh-note{color: rgba(245,246,247,.75);}.on-dark .oh-ico{fill: var(--accent);}.on-dark .oh-btn--light{background:#fff;color:#000;border-color:#fff;}.on-dark .oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn{display:inline-block;padding:12px 18px;border-radius:999px;text-decoration:none;color:var(--brand-contrast);background:var(--brand);border:1px solid var(--brand);box-shadow:var(--shadow);transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .08s ease;}.oh-btn:hover{background:#fff;color:var(--brand);border-color:var(--brand);box-shadow:var(--shadow-strong);transform:translateY(-1px);}.oh-btn--light{background:#fff;color:#000;border-color:#fff;}.oh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-btn--ghost{background:transparent;color:var(--brand);border-color:var(--brand);}.oh-btn--ghost:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.oh-link{color: var(--link);text-decoration: none;text-decoration-thickness: 2px;text-underline-offset: 3px;text-decoration-color: var(--link-underline);border-radius: 6px;transition: color .15s ease, background-color .15s ease, text-decoration-color .15s ease, box-shadow .15s ease, padding .15s ease;}.oh-link:hover{color: var(--brand-contrast);background: var(--brand);text-decoration: underline;text-decoration-color: currentColor;box-shadow: var(--shadow);padding: 2px 6px;}.on-dark .oh-link{color: var(--dark-text);text-decoration-color: rgba(255,255,255,.35);}.on-dark .oh-link:hover{background: var(--brand);color: var(--brand-contrast);text-decoration-color: currentColor;}.oh-grid{display:grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap:24px;margin-top:24px;align-items:stretch;}.oh-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition: transform .15s ease, box-shadow .2s ease;color: var(--card-text);}.oh-card:hover{transform: translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.20),0 8px 28px rgba(197,0,0,.22);}.on-dark .oh-card{color: var(--card-text);}.oh-card__media{background:var(--media-bg);aspect-ratio:16/9;margin:0;padding:0;}.oh-card__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;}.oh-card__title{margin:0 0 4px;font-size:22px;color: var(--card-title);}.oh-card__subtitle{margin:0 0 10px;color: var(--card-muted);}.oh-meta{list-style:none;margin:0;padding:0;display:grid;gap:8px;}.oh-ico{width:18px;height:18px;fill: var(--accent);}.oh-note{color: var(--card-muted);font-size:14px;margin:12px 0 16px;}.oh-actions{display:flex;gap:10px;flex-wrap:wrap;}.oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.on-dark .oh-card .oh-link{color: var(--card-link);text-decoration-color: rgba(0,0,0,.25);}.oh-info{display:grid;grid-template-columns:1fr 1fr;gap:30px;}.oh-bullets{margin:10px 0 0;padding-left:18px;}@media (max-width:1024px){.oh-grid{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}.oh-hero__title{font-size:40px;}}.oh-card, .oh-card__body, .oh-actions{position: relative;}.oh-actions a.oh-btn{position: relative;z-index: 3;pointer-events: auto;}.oh-actions a.oh-btn:hover,a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;border-color: var(--brand) !important;box-shadow: var(--shadow-strong) !important;transform: translateY(-1px);}.oh-actions a.oh-btn.oh-btn--ghost:hover,a.oh-btn.oh-btn--ghost:hover{background: var(--brand) !important;color: var(--brand-contrast) !important;border-color: var(--brand) !important;}.on-dark .oh-actions a.oh-btn:hover{background: #fff !important;color: var(--brand) !important;}a.oh-btn:focus{outline: 2px solid var(--brand);outline-offset: 2px;}.ef176100227094337665 > .sliderWrapper .bgSlides{background-position:50% 50% !important;background-size:cover !important;background-repeat:no-repeat !important;}.ef176100227094337665{padding-top:0 !important;padding-bottom:0 !important;}@media (max-width:640px){.oh-hero{min-height:48vh;}.oh-hero__title{font-size:32px;}.oh-grid{grid-template-columns:1fr;gap:16px;}.oh-card__title{font-size:20px;}.oh-info{grid-template-columns:1fr;gap:18px;}}:root{--brand: #c50000;--brand-contrast: #ffffff;--accent: #b9986a;--bg: #1b1b1b;--dark-bg: #111111;--text: #f5f6f7;--muted: #adb0b6;--heading-underline: var(--brand);--heading-underline-width: 64px;--heading-underline-thickness: 4px;--radius: 16px;--shadow: 0 8px 24px rgba(0,0,0,.45);--shadow-strong: 0 12px 32px rgba(0,0,0,.65);}html, body{margin:0;background: var(--bg);color: var(--text);font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;}.fyh-wrap{max-width: 1200px;margin: 0 auto;padding: 48px 20px;}.fyh-head h2{margin: 0 0 10px;font-size: 32px;position: relative;padding-bottom: 10px;color: var(--text);}.fyh-head h2::after{content:"";position:absolute;left:0;bottom:0;width:var(--heading-underline-width);height:var(--heading-underline-thickness);background:var(--heading-underline);border-radius: 999px;}.fyh-head p{margin:0;color: var(--muted);}.fyh-btn{display:inline-block;padding:12px 18px;border-radius:999px;text-decoration:none;color:var(--brand-contrast);background:var(--brand);border:1px solid var(--brand);box-shadow: var(--shadow);transition: color .15s, background-color .15s, border-color .15s, box-shadow .15s, transform .08s;}.fyh-btn:hover{background:#fff;color:var(--brand);border-color:var(--brand);box-shadow: var(--shadow-strong);transform: translateY(-1px);}.fyh-btn--light{background:#fff;color:#000;border-color:#fff;}.fyh-btn--light:hover{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);}.fyh-hero{position: relative;width: 100%;height: 80vh;display: grid;place-items: center;overflow: hidden;text-align: center;background: var(--bg);}.fyh-hero__media{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: brightness(.65);}.fyh-hero__overlay{position: absolute;inset: 0;background: linear-gradient(to bottom, rgba(0,0,0,.15), rgba(0,0,0,.65));}.fyh-hero__content{position: relative;z-index: 2;color: #fff;padding: 0 24px;}.fyh-hero__title{font-size: 64px;margin-bottom: 12px;}.fyh-hero__subtitle{font-size: 22px;margin-bottom: 24px;}.fyh-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;}.fyh-divider{height: 8px;background: var(--brand);width: 100%;box-shadow: 0 1px 0 rgba(0,0,0,.35);}.fyh-values__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns: repeat(3, 1fr);gap:16px;}.fyh-values__list li{background:#111;color:#e9eaec;border:1px solid rgba(255,255,255,.06);border-radius: var(--radius);padding:14px 16px;display:flex;align-items:center;gap:10px;box-shadow: var(--shadow);}.v-ico{font-size: 18px;}.fyh-regions{display:flex;flex-wrap:wrap;gap:10px;margin-top: 12px;}.fyh-pill{background:#101010;color:#e9eaec;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:10px 14px;cursor:pointer;user-select:none;transition: background .15s, color .15s, border-color .15s, transform .08s, box-shadow .15s;}.fyh-pill:hover{background:#fff;color:#000;border-color:#fff;transform: translateY(-1px);box-shadow: var(--shadow);}.fyh-pill.is-active{background: var(--brand);border-color: var(--brand);color: #fff;}.fyh-grid{display:grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap:24px;margin-top: 18px;}.fyh-card{background:#fff;color:#1b1b1b;border-radius: var(--radius);overflow:hidden;box-shadow: var(--shadow);transition: transform .15s, box-shadow .2s;}.fyh-card:hover{transform: translateY(-2px);box-shadow: 0 14px 32px rgba(0,0,0,.30), 0 8px 28px rgba(197,0,0,.22);}.fyh-card__media{aspect-ratio: 16 / 9;margin:0;background:#222;}.fyh-card__img{width:100%;height:100%;object-fit: cover;object-position: center;display:block;}.fyh-card__body{padding:18px;}.fyh-card__title{margin:0 0 6px;font-size:22px;color:#111;}.fyh-card__meta{margin:0 0 14px;color:#555;}.fyh-actions{display:flex;gap:10px;flex-wrap:wrap;}.fyh-trust__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#121212;border:1px solid rgba(255,255,255,.06);border-radius: var(--radius);padding:18px 20px;box-shadow: var(--shadow);}.fyh-trust__rating .stars{letter-spacing: 4px;color: #ffd86b;font-size: 18px;}.fyh-trust__rating p{margin:6px 0 0;color:var(--muted);}.fyh-trust__badges{list-style:none;margin:0;padding:0;display:flex;gap:18px;flex-wrap:wrap;color:#e9eaec;}.fyh-map-toggle summary{cursor:pointer;font-weight:600;color:#e9eaec;}.fyh-fullbleed{position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;width: 100vw;background: var(--bg);margin-top: 14px;}.fyh-location__iframe{display:block;width:100%;height: 1000px;border:0;background:#fff;}.fyh-form{display:grid;gap:12px;}.fyh-form__row{display:grid;grid-template-columns: 1fr 1fr;gap:12px;}.fyh-form input[type="text"],.fyh-form input[type="tel"],.fyh-form input[type="email"]{background:#0f0f10;color:#e9eaec;border:1px solid rgba(255,255,255,.1);border-radius: 10px;padding:12px 14px;}.fyh-form input::placeholder{color:#9aa0a6;}@media (max-width: 1024px){.fyh-hero__title{font-size: 40px;}}@media (max-width: 768px){.fyh-hero{height: 60vh;}.fyh-hero__title{font-size: 34px;}.fyh-hero__subtitle{font-size: 18px;}.fyh-values__list{grid-template-columns: 1fr;}.fyh-form__row{grid-template-columns: 1fr;}}@media (max-width: 768px){.fyh-location__iframe{height: 1400px;}}