.staffs_wrapper{padding:75px 0}.staff_blocks_container{padding:25px 5px;max-width:1000px;margin:auto;row-gap:30px}.staff_snip{background-size:cover;background-repeat:no-repeat;background-position:center bottom;height:400px;max-width:300px;margin:auto;border-radius:10px;position:relative}.white_gradient{background:linear-gradient(180deg,#fff0 55%,#fffc 82%,#fff 90%);width:100%;height:100%;border-radius:10px}.snip_info{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.white_gradient:hover{background:linear-gradient(180deg,#fff0 50%,#89a6d18a 73%,#89a6d1 90%)}.white_gradient:hover .snip_info button{background:var(--color-base-background-12)}p.e_title{text-transform:uppercase;color:#000;letter-spacing:1px;font-size:17px;margin:0;text-align:center;padding:0 10px}p.e_date{color:#000;font-weight:400;padding:5px 10px 10px;text-align:center;font-size:13px}.snip_info button{width:100%;border:none;border-radius:0 0 10px 10px;padding:10px;color:#fff;background:var(--color-base-background-9);font-weight:500;letter-spacing:2px;font-size:11px;cursor:pointer;font-weight:600}.snip_info button:hover{background:var(--color-base-background-12)}.staffs_popup{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0;z-index:10}.staffs_popup:target{visibility:visible;opacity:1}.epopup{background:#fff;border-radius:10px;max-width:800px;transition:all 2s ease-in-out;position:relative;margin:0 auto;top:15%}a.epopup_block{text-decoration:none}.epopup .close_popup{position:absolute;top:5px;right:20px;transition:all .2s;font-weight:400;font-size:40px;text-decoration:none;color:#000;z-index:1}.content_popup{border-radius:10px}.content_pu_text{padding:60px 25px 0;display:flex;flex-direction:column;justify-content:center;position:relative}.content_popup h2{text-transform:uppercase;color:var(--color-base-background-9)}.content_pu_text p.e_date{padding-bottom:5px;font-size:16px}.content_pu_text p.e_price{color:#214947;font-weight:400;letter-spacing:1px;font-style:italic;margin:0;padding:0;font-size:15px}.content_pu_text p{font-size:15px;padding:13px 0 20px}.content_pu_image{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:10px 0 0 10px;min-height:450px}.rsvp_button{width:225px;padding:.65em 1em;cursor:pointer}add-to-calendar-button.atcb-light{display:flex;justify-content:center;align-items:center;margin:auto}.cert_badges{position:absolute;left:10px;top:10px;display:flex;row-gap:5px;column-gap:5px}.ccft_badge_popup{position:absolute;top:-40px}@media screen and (min-width: 768px){.cert_badges,.ccft_badge_popup{position:absolute;top:10px;left:10px}}@media screen and (max-width: 767px){.cert_badges img{width:35px}.staffs_wrapper{padding:50px 0}.epopup{margin:0 5%;top:10%}.content_pu_text{padding:25px 25px 40px}.content_pu_image{height:300px;background-position:0 -100px;border-radius:10px 10px 0 0}.epopup .close_popup{color:#fff}.epopup_block{padding:0 5px}.white_gradient{background:linear-gradient(180deg,#fff0 40%,#fffc 63%,#fff 90%)}.staff_over .staff_snip:after{font-size:30px}}@media screen and (max-width: 500px){.content_pu_image{height:150px;min-height:200px;background-position:center -120px}.staff_snip{height:245px;background-size:120%}p.e_date{padding-bottom:5px;font-size:12px}.content_pu_text p{font-size:14px;padding:0}}@media screen and (min-width: 768px) and (max-width: 1000px){.staff_blocks_container{column-gap:5%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-coaches.css.map */
