.yotpo-main-widget{box-sizing:border-box;padding:0 30px;padding-top:100px}#yotpo-testimonials-custom-tab{margin-top:60px}.yotpo .yotpo-nav{display:none!important}
.template-page#events .hero .content{width:52vw}.template-page#events .hero .subline{width:28vw;line-height:1.3;font-size:1.5vw}@media only screen and (max-width:767px){.template-page#events .hero h1{font-size:10.5vw!important}.template-page#events .hero .content{width:auto!important;box-sizing:border-box!important}.template-page#events .hero .subline{width:auto;font-size:2.4vw}.template-page#events .hero .action .button{display:inline-block;font:700 3.5vw/.75 Gilroy;letter-spacing:.4px;line-height:1;padding:3vw;border-radius:3px}}@media only screen and (min-width:768px){.template-page#events .content-grid{margin:60px}}.template-page#events .events-list{margin:60px}@media only screen and (max-width:767px){.template-page#events .events-list{margin:30px}}@media only screen and (min-width:768px){.template-page#events .content-grid .content-row:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.template-page#events .content-row{display:-ms-flexbox;display:flex;margin-bottom:30px}.template-page#events .content-row .image-column{font-size:0}.template-page#events .content-row a:not(.button){color:#28eac2;text-decoration:none}.template-page#events .content-row .content-column,.template-page#events .content-row .image-column{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:768px){.template-page#events .content-row .content-column{padding:25px 45px;box-sizing:border-box}}.template-page#events .content-row .additional-images{vertical-align:middle;margin-top:30px}.template-page#events .content-row .additional-images img{margin-right:25px}@media only screen and (max-width:767px){.template-page#events .content-row{text-align:center}.template-page#events .content-row .supertitle{margin-top:20px}.template-page#events .content-row .content-column{padding:0 60px}}.template-page#events .event{color:#fff}.template-page#events .event h2{margin-bottom:0;font-size:2.2vw}.template-page#events .event h3{margin-top:5px}.template-page#events .event .top-info{font-weight:700}@media only screen and (min-width:768px){.template-page#events .event .copy,.template-page#events .event .top-info{font-size:1.3vw}}@media only screen and (max-width:767px){.template-page#events .event{-ms-flex-direction:column;flex-direction:column}.template-page#events .event .content-column{padding:15px}}.template-page#events .endcap .copy,.template-page#events .endcap a{color:#fff}@media only screen and (max-width:767px){.template-page#events .endcap{-ms-flex-direction:column;flex-direction:column}}
