.wistia-video-dialog .fancybox-content{overflow:visible;padding-top:20px;padding-bottom:20px}.wistia-video-dialog .video-container,.wistia-video-dialog .video-container>div{width:100%;height:100%;display:block}.btn-wistia-popup-close{top:50%;right:auto;left:50%;margin-left:-80px;transform:translateY(calc(307px + 50px));background:var(--blue);border-color:var(--blue);min-width:166px;min-height:70px;border-radius:44px;padding:12px 32px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;color:#fff;font-weight:400;line-height:1.4;margin-top:3px;border:2px solid var(--blue);position:absolute}.fancybox-content.full-wistia .btn-wistia-popup-close{top:30px;right:40px;left:auto;margin-left:0;transform:none;background:0 0;border-color:transparent;min-width:unset;min-height:unset;border-radius:0;padding:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;color:#fff;font-weight:400;line-height:1.4;margin-top:0;border:none;position:absolute;z-index:99999}.btn-wistia-popup-close:hover,.btn-wistia-popup-close:focus{color:var(--black);background:var(--white)}.btn-wistia-popup-close::before{content:"\e90f";font:1rem/1 i2c-font!important;color:var(--white)}.full-wistia-popup .btn-wistia-popup-close span{display:none}.full-wistia-popup .btn-wistia-popup-close::before{content:"";background:url(../images/hero/close_hero_wistia.webp)no-repeat 50%;background-size:contain;display:inline-block;width:56px;height:56px;content:''!important}.full-wistia-popup .btn-wistia-popup-close:hover,.full-wistia-popup .btn-wistia-popup-close:focus,.full-wistia-popup .btn-wistia-popup-close:focus-visible{outline:1px dashed #fff;outline-offset:2px}.btn-wistia-popup-close:focus:before,.btn-wistia-popup-close:hover:before{color:var(--black)!important}.wistia-video-dialog .fancybox-slide--html{padding:44px}.full-wistia-popup .fancybox-slide--html{padding:0!important;border-radius:0!important}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content{max-width:100%;max-height:190px;padding-top:54%}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content.full-wistia{max-width:100%;max-height:100%;padding:0;border-radius:0!important}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content::before{background-size:14px 14px,14px 14px,14px 14px,14px 14px}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content.full-wistia::before{max-height:100%}@media only screen and (min-width:768px){.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content{max-width:660px;max-height:374px;position:relative;padding-top:0}}@media only screen and (min-width:960px){.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content::before{background-size:28px 28px,28px 28px,28px 28px,28px 28px}}@media only screen and (max-width:1280px){.btn-wistia-popup-close{justify-content:center;min-height:50px;min-width:146px;padding-left:20px;padding-right:20px;gap:10px}.btn-wistia-popup-close:hover,.btn-wistia-popup-close:hover:before,.btn-wistia-popup-close:focus:before,.btn-wistia-popup-close:focus{color:var(--black)}.btn-wistia-popup-close{transform:translateY(calc(200px + 30px))}}@media only screen and (min-width:769px) and (max-width:1023px){.btn-wistia-popup-close{}}@media only screen and (max-width:767px){.wistia-video-dialog .fancybox-slide--html{padding-left:20px;padding-right:20px}.full-wistia-popup .btn-wistia-popup-close::before{width:36px;height:36px}.fancybox-content.full-wistia .btn-wistia-popup-close{top:20px!important;right:26px!important}}.btn-wistia-popup-close span{line-height:1}@media only screen and (max-width:990px) and (orientation:landscape){.wistia-video-dialog .fancybox-content{max-width:400px!important;max-height:215px!important}.btn-wistia-popup-close{transform:translateY(calc(200px - 80px))}.fancybox-slide::before{vertical-align:top}}@media only screen and (min-width:1281px) and (max-width:1366px){.btn-wistia-popup-close{transform:translateY(calc(307px - 80px))}}@media only screen and (min-width:1367px){.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content{max-width:1100px;max-height:617px}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content.full-wistia{max-width:100%;max-height:100%;padding:0;border-radius:0}}.fancybox-content{border-radius:18px}.fancybox-content.full-wistia{border-radius:0}.fancybox-content::before{display:none!important}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content:after{display:none}.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content.full-wistia,.fancybox-container.wistia-video-dialog .fancybox-slide .fancybox-content.full-wistia *,.fancybox-container.wistia-video-dialog .full-wistia iframe,.fancybox-container.wistia-video-dialog .full-wistia video{border-radius:0!important}