@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/TitlingGothicFB-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.page-template-page-annual-installation .introduction.partial{padding-bottom:0}@media(min-width: 992px){.page-template-page-annual-installation .introduction.partial{padding-top:120px}}.page-template-page-annual-installation .introduction.partial p:empty{display:none}.page-template-page-annual-installation .introduction.partial .introduction-body,.page-template-page-annual-installation .introduction.partial h2{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:2.6rem;letter-spacing:-0.02em;line-height:1.4615384615;margin-bottom:0px;max-width:1105px;color:#373a36}@media(min-width: 768px){.page-template-page-annual-installation .introduction.partial .introduction-body,.page-template-page-annual-installation .introduction.partial h2{font-size:3.6rem;line-height:1.3888888889}}@media(min-width: 992px){.page-template-page-annual-installation .introduction.partial .introduction-body,.page-template-page-annual-installation .introduction.partial h2{font-size:4.8rem;line-height:1.3333333333}}.page-template-page-annual-installation .store-section{padding:48px 0 60px}@media(min-width: 992px){.page-template-page-annual-installation .store-section{padding:80px 0 120px}}.page-template-page-annual-installation .store-section-subtitle{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.4rem;letter-spacing:.25em;line-height:1.9285714286;margin-bottom:24px;color:#8e9fbc;text-transform:uppercase}@media(min-width: 992px){.page-template-page-annual-installation .store-section-subtitle{margin-bottom:32px}}.page-template-page-annual-installation .store-section-body{max-width:1105px}.page-template-page-annual-installation .store-section-body p{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.8rem;letter-spacing:-0.02em;line-height:2;margin-bottom:24px;color:#003a5d}@media(min-width: 992px){.page-template-page-annual-installation .store-section-body p{font-size:2.4rem;line-height:2;margin-bottom:48px}}.page-template-page-annual-installation .store-section-body p:last-child{margin-bottom:0}.page-template-page-annual-installation .gallery-slider{position:relative}.page-template-page-annual-installation .highlights-section-subtitle{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:1.2rem;letter-spacing:.25em;line-height:2.25;margin-bottom:0px;position:absolute;top:0;left:0;z-index:2;padding:8px 18px;background-color:#8e9fbc;color:#fff;text-transform:uppercase;pointer-events:none}@media(min-width: 992px){.page-template-page-annual-installation .highlights-section-subtitle{font-size:1.4rem;padding:14.5px 27.5px}}.page-template-page-annual-installation .gallery-slider-arrows{position:absolute;z-index:2;right:0;bottom:0;background-color:#003a5d;padding:12px 18px;display:flex;gap:16px}@media(min-width: 992px){.page-template-page-annual-installation .gallery-slider-arrows{top:0;bottom:auto;padding:17px 26px}}.page-template-page-annual-installation .gallery-slider-arrow{height:40px;width:40px;border-radius:50%;border:1px solid #fff;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease-in-out}@media(min-width: 992px){.page-template-page-annual-installation .gallery-slider-arrow{height:46px;width:46px}}.page-template-page-annual-installation .gallery-slider-arrow:hover,.page-template-page-annual-installation .gallery-slider-arrow:focus-visible{background-color:rgba(255,255,255,.15)}.page-template-page-annual-installation .gallery-slider-arrow.gallery-slider-prev{transform:rotate(180deg)}.page-template-page-annual-installation .gallery-slider-image{display:block;width:100%;height:auto;aspect-ratio:683/550;-o-object-fit:cover;object-fit:cover}.page-template-page-annual-installation .event-info{background-color:#003a5d;padding:60px 0}@media(min-width: 992px){.page-template-page-annual-installation .event-info{padding:80px 0 60px}}.page-template-page-annual-installation .event-info-subtitle{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.4rem;letter-spacing:.25em;line-height:1.9285714286;margin-bottom:40px;color:#fff;text-transform:uppercase}@media(min-width: 992px){.page-template-page-annual-installation .event-info-subtitle{margin-bottom:73px}}.page-template-page-annual-installation .event-info-grid{display:grid;grid-template-columns:1fr;row-gap:48px;max-width:1180px}@media(min-width: 768px){.page-template-page-annual-installation .event-info-grid{grid-template-columns:repeat(2, 1fr);-moz-column-gap:40px;column-gap:40px;row-gap:64px}}@media(min-width: 1200px){.page-template-page-annual-installation .event-info-grid{grid-template-columns:repeat(4, 1fr);row-gap:96px}}@media(min-width: 768px){.page-template-page-annual-installation .event-info-item-wide{grid-column:span 2}}.page-template-page-annual-installation .event-info-label{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:500;font-size:1.4rem;letter-spacing:.05em;line-height:1.2142857143;margin-bottom:0px;padding-bottom:10px;border-bottom:1px solid rgba(142,159,188,.9);color:#fff;text-transform:uppercase}.page-template-page-annual-installation .event-info-title{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:2.8rem;letter-spacing:-0.02em;line-height:1.2;margin-bottom:0px;margin-top:16px;color:#fff;text-transform:uppercase}@media(min-width: 768px){.page-template-page-annual-installation .event-info-title{font-size:3.4rem}}@media(min-width: 992px){.page-template-page-annual-installation .event-info-title{font-size:4rem}}.page-template-page-annual-installation .event-info-timeline{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.6rem;letter-spacing:-0.02em;line-height:2;margin-bottom:0px;margin-top:24px;padding-left:0;list-style:none;color:#fff}@media(min-width: 992px){.page-template-page-annual-installation .event-info-timeline{font-size:1.8rem;line-height:2;margin-top:48px}}.page-template-page-annual-installation .event-info-timeline li{margin-bottom:0}.page-template-page-annual-installation .event-info-address,.page-template-page-annual-installation .event-info-note{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.8rem;letter-spacing:-0.02em;line-height:2;margin-bottom:0px;color:#fff}@media(min-width: 992px){.page-template-page-annual-installation .event-info-address,.page-template-page-annual-installation .event-info-note{font-size:2.4rem;line-height:2}}.page-template-page-annual-installation .event-info-address{margin-top:24px}@media(min-width: 992px){.page-template-page-annual-installation .event-info-address{margin-top:48px}}.page-template-page-annual-installation .event-info-value{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:2rem;letter-spacing:-0.02em;line-height:1.2;margin-bottom:0px;margin-top:24px;color:#fff;text-transform:uppercase}@media(min-width: 992px){.page-template-page-annual-installation .event-info-value{font-size:2.2rem;line-height:1.2083333333}}@media screen and (min-width: 1366px){.page-template-page-annual-installation .event-info-value{font-size:2.4rem}}.page-template-page-annual-installation .event-info-note{margin-top:8px}.page-template-page-annual-installation .event-info-sponsor-logo{display:block;width:150px;height:auto}@media(min-width: 768px){.page-template-page-annual-installation .event-info-sponsor-logo{width:189px}}@media(min-width: 1200px){.page-template-page-annual-installation .event-info-sponsor-logo{margin:0 auto}}.page-template-page-annual-installation .reserve-section{position:relative;isolation:isolate;display:flex;align-items:center;min-height:420px;padding:80px 0;text-align:center}@media(min-width: 768px){.page-template-page-annual-installation .reserve-section{min-height:560px}}@media(min-width: 992px){.page-template-page-annual-installation .reserve-section{min-height:768px}}.page-template-page-annual-installation .reserve-section::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top, rgba(0, 58, 93, 0) 0%, rgba(0, 58, 93, 0.25) 63.731%)}.page-template-page-annual-installation .reserve-section-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;background-color:#003a5d;-o-object-fit:cover;object-fit:cover}@media(min-width: 1400px){.page-template-page-annual-installation .reserve-section-image{-o-object-position:center 15%;object-position:center 15%}}.page-template-page-annual-installation .reserve-section-title{color:#fff;margin-bottom:30px}
