.youtube-video{margin:0 auto}.play-video{content:"";border:2px solid #fff;border-radius:50%;height:32px;width:32px;cursor:pointer;z-index:2}.play-video .triangle{width:0;height:0;border:7px solid transparent;border-left:11px solid #fff;display:inline-block;position:relative;left:5px;top:1px}.popup-mask{position:fixed;background-color:rgba(0,0,0,0.4);z-index:9999;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center}.popup-wrapper{margin:0 auto;position:fixed;height:30%;min-height:500px;width:90%}@media (min-width: 1280px){.popup-wrapper{height:70%;width:50%;bottom:10%}}.popup-wrapper .close-win-button{cursor:pointer;position:relative;float:right;width:32px;height:32px;background-color:black;border-radius:50%}@media (min-width: 1280px){.popup-wrapper .close-win-button{margin-right:-64px;bottom:32px}}.popup-wrapper .close-win-button:before,.popup-wrapper .close-win-button:after{content:"";position:absolute;left:15px;height:23px;width:2px;top:5px;background-color:white}.popup-wrapper .close-win-button:before{transform:rotate(45deg)}.popup-wrapper .close-win-button:after{transform:rotate(-45deg)}.popup-wrapper iframe{border:15px solid white;border-radius:10px;box-sizing:border-box}.espotComponent .video{height:180px;background-color:rgba(0,0,0,0.2);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.espotComponent .video img{width:100%;height:100%;object-fit:cover}.espotComponent .video iframe{border-radius:9px 9px 0 0}.espotComponent .youtube-video .popup-wrapper{transform:translate(-50%, -50%);top:50%;left:50%}.espotComponent .E-Spots-mask .spot_cta{min-width:150px;max-width:100%;width:fit-content  !important;padding:0 20px}.espotComponent .E-Spots-mask .spot_cta>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden} @media screen and (min-width: 600px) and (max-width: 1919px){.espotComponent{width:100%;max-width:1018px;margin:0 auto;margin-top:15px;margin-bottom:15px}.espotComponent .E-Spots{width:100%}.espotComponent .E-Spots-list.searchList{margin:0 auto;justify-content:center}.espotComponent .E-Spots-list.searchList>li{width:calc((100% - 30px) / 3);height:auto;position:relative;font-family:"Lato";float:left;background-color:#f8f8f8;margin-right:10px;box-sizing:border-box;padding-bottom:17px}.espotComponent .E-Spots-list.searchList>li:last-child{margin-right:0}.espotComponent .E-Spots-mask{width:100%;font-size:14px;font-weight:600;text-align:center;box-sizing:border-box;padding:0px 23px}.espotComponent .E-Spots-mask .E-Spots-headline{font-size:18px;font-weight:900;line-height:22px;width:auto;display:flex;align-items:center;justify-content:center;margin-top:22px;margin-bottom:12px}.espotComponent .E-Spots-mask .E-Spots-headline span{color:#000;font-family:Lato;font-size:18px;font-weight:900;letter-spacing:0;line-height:22px;text-align:center;word-break:break-word}.espotComponent .E-Spots-mask .E-Spots-headline img{margin:0 auto;height:30px}.espotComponent .E-Spots-mask .E-Spots-text{height:auto;color:#555;font-family:Lato;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;text-align:center;margin-bottom:4px;word-break:break-word}.espotComponent .E-Spots-mask .spot_cta{height:45px;width:150px;border-radius:4px;background-color:var(--med-blue);color:#fff;text-align:center;line-height:45px;margin:0 auto;font-family:Lato;font-size:16px;font-weight:bold;letter-spacing:0;margin-top:20px}.espotComponent .E-Spots-mask .spot_cta:hover{background-color:var(--pale-blue);color:var(--med-blue);border:1px solid var(--med-blue)}}@media screen and (min-width: 1920px){.espotComponent{margin:0 auto;margin-top:15px;margin-bottom:15px;width:100%;max-width:1600px;padding:0 40px}.espotComponent .E-Spots{margin:0 auto;width:100%}.espotComponent .E-Spots-list.searchList{margin:0 auto;justify-content:center}.espotComponent .E-Spots-list.searchList>li{width:calc((100% - 30px) / 3);height:auto;position:relative;font-family:"Lato";float:left;background-color:#f8f8f8;margin-right:10px;box-sizing:border-box;padding-bottom:15px}.espotComponent .E-Spots-list.searchList>li:last-child{margin-right:0}.espotComponent .E-Spots-mask{width:100%;font-size:14px;font-weight:600;text-align:center;box-sizing:border-box;padding:0px 23px}.espotComponent .E-Spots-mask .E-Spots-headline{font-size:18px;font-weight:900;line-height:22px;width:auto;display:flex;align-items:center;justify-content:center;margin-top:22px;margin-bottom:12px}.espotComponent .E-Spots-mask .E-Spots-headline span{color:#000;font-family:Lato;font-size:18px;font-weight:900;letter-spacing:0;line-height:22px;text-align:center;word-break:break-word}.espotComponent .E-Spots-mask .E-Spots-headline img{margin:0 auto;height:30px}.espotComponent .E-Spots-mask .E-Spots-text{height:auto;color:#555;font-family:Lato;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;text-align:center;margin-bottom:4px;word-break:break-word}.espotComponent .E-Spots-mask .spot_cta{height:45px;width:150px;border-radius:4px;background-color:var(--med-blue);color:#fff;text-align:center;line-height:45px;margin:0 auto;font-family:Lato;font-size:16px;font-weight:bold;letter-spacing:0;margin-top:20px}.espotComponent .E-Spots-mask .spot_cta:hover{background-color:var(--pale-blue);color:var(--med-blue);border:1px solid var(--med-blue)}} .youtube-video{margin:0 auto}.play-video{content:"";border:2px solid #fff;border-radius:50%;height:32px;width:32px;cursor:pointer;z-index:2}.play-video .triangle{width:0;height:0;border:7px solid transparent;border-left:11px solid #fff;display:inline-block;position:relative;left:5px;top:1px}.popup-mask{position:fixed;background-color:rgba(0,0,0,0.4);z-index:9999;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center}.popup-wrapper{margin:0 auto;position:fixed;height:30%;min-height:500px;width:90%}@media (min-width: 1280px){.popup-wrapper{height:70%;width:50%;bottom:10%}}.popup-wrapper .close-win-button{cursor:pointer;position:relative;float:right;width:32px;height:32px;background-color:black;border-radius:50%}@media (min-width: 1280px){.popup-wrapper .close-win-button{margin-right:-64px;bottom:32px}}.popup-wrapper .close-win-button:before,.popup-wrapper .close-win-button:after{content:"";position:absolute;left:15px;height:23px;width:2px;top:5px;background-color:white}.popup-wrapper .close-win-button:before{transform:rotate(45deg)}.popup-wrapper .close-win-button:after{transform:rotate(-45deg)}.popup-wrapper iframe{border:15px solid white;border-radius:10px;box-sizing:border-box}
