.title-container{display:flex;margin-bottom:30px}.title-container h2{font-size:2.625rem!important;text-decoration:underline}.title-container.is-edit-mode{flex-direction:column}.featurette_image img{border-bottom-right-radius:50px;margin-bottom:25px}.u-references-btn-container .u-references-btn{font-size:.875rem;letter-spacing:2px;text-shadow:0 0 0 transparent;transition:all .5s ease;--radius:50px;border:2px solid #000;border-radius:var(--radius);color:#000;display:inline-block;font-family:AvenirLTProLight;font-weight:700;margin-right:25px;padding:9px 22px 9px 21px;text-transform:uppercase}.u-references-btn-container .u-references-btn.calendar-btn{background-color:#000;background-image:none;color:#fff}.u-references-btn-container .u-references-btn:hover{box-shadow:0 0 0 transparent!important;text-shadow:0 0 0 transparent!important;transform:scale(1.1) translateX(0) translateY(0)!important}p.subtitle{font-family:AvenirLTProLight;font-size:1.25rem}.description p{font-family:AvenirLTProHeavy;font-size:1rem}.about_thumb.title_image{opacity:0;transform:translate3d(-180px,0,0) scale(.95);will-change:transform,opacity}.about_thumb.title_image.heart-animated{animation:heartIn .9s ease both}@keyframes heartIn{0%{opacity:0;transform:translate3d(-180px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.about_thumb.title_image{animation:none!important;opacity:1!important;transform:none!important}}