.featured-columns-section{padding-top:60px}.featured-columns-section .main-page-title{background-color:#fbf9f6;padding:47px 16px 30px;text-align:center;font-size:32px;color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-weight:400;margin:0}.special-events-weddings .default-main-banner-wrapper .main-page-title{color:var(--dark-color)}.featured-columns-section .wrapper .grid{display:inherit}.featured-columns-section .wrapper .grid .grid__item{width:100%;max-width:100%}.featured-columns-section .wrapper{max-width:1109px;margin:0 auto;padding-block:0 60px;text-align:center}.featured-columns-section .about-image{max-width:1109px;margin:0 auto}.featured-columns-section .wrapper h3{text-align:center;font-size:24px;color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-weight:400;margin:25px 0;text-transform:uppercase}.special-events-weddings .video-section .title{text-align:center;font-size:32px;color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-weight:400;text-transform:uppercase}.special-events-weddings .custom-video-wrapper{position:relative;padding-top:60px}.featured-columns-section .wrapper p{font-size:14px;color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-weight:100;margin:0 0 22px}.featured-columns-section .wrapper p:nth-of-type(1):first-letter{font-size:50px;float:left;line-height:.25;margin-right:10px;margin-top:24px}.featured-columns-section .wrapper p strong{font-weight:400}.events-section .event-heading h2{text-align:center;font-size:32px;color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-weight:400;margin:0;text-transform:uppercase}.events-section .grid.featured-posts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;padding-block:40px 60px}.events-section .grid.featured-posts .meta h3{margin:0 0 12px}.events-section .grid.featured-posts .meta h3 a{font-size:20px;color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-weight:400;margin:0}.events-section .grid.featured-posts .meta p{font-size:14px;color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-weight:100;margin:0}.events-section .image-wrapper .article{height:450px}.events-section .image-wrapper .article img{vertical-align:middle;object-fit:cover}.events-section .grid.featured-posts .meta{padding-block:15px}@media only screen and (min-width:750px)and (max-width:1024px){.special-events-weddings .default-main-banner-wrapper .main-page-title{width:100%;font-size:24px}.featured-columns-section .wrapper{padding-inline:20px}.events-section .grid.featured-posts{grid-template-columns:1fr 1fr;gap:20px;padding-block:40px 60px}.events-section .image-wrapper .article{height:350px}.featured-columns-section .wrapper h3{line-height:36px}.events-section .event-heading h2,.special-events-weddings .video-section .title{font-size:24px}}@media only screen and (max-width:749px){.featured-columns-section .wrapper{padding-inline:20px}.special-events-weddings .default-main-banner-wrapper .main-page-title{width:100%;font-size:20px}.featured-columns-section .wrapper h3{font-size:18px;margin:20px 0;line-height:30px}.featured-columns-section .wrapper{padding-block:0 30px}.events-section .grid.featured-posts{grid-template-columns:1fr;gap:20px;padding-block:20px 40px}.events-section .image-wrapper .article{height:250px}.events-section .event-heading h2,.special-events-weddings .video-section .title{font-size:20px}.special-events-weddings .custom-video-wrapper{padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-events-page.css.map */
