.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.video-container{height:350px;display:block;position:relative;overflow:hidden}.video-container.fullwidth{background-color:#000}.video-container.fullwidth .block{height:100% !important}.video-container.fullwidth video{width:100% !important;height:100% !important;min-height:0 !important;object-fit:cover !important;position:absolute !important;inset:0 !important;transform:none !important}.video-container.fullwidth iframe{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:100vw !important;height:56.25vw !important;min-width:177.78vh !important;min-height:100vh !important}@media only screen and  (max-width: 767px){.video-container.fullwidth{height:70vh;aspect-ratio:auto}}@media only screen and  (min-width: 992px){.video-container.fullwidth{width:100vw;left:50%;transform:translateX(-50%)}}@media only screen and  (min-width: 1199px){.video-container.fullwidth{height:75vh;aspect-ratio:auto}}@media (min-width:1930px){.video-container.fullwidth{width:100%;left:auto;transform:none}}@media only screen and  (min-width: 768px){.video-container{width:100%;height:auto;aspect-ratio:1.77777778}.video-container.aspect-ratio-2-1{aspect-ratio:2}.video-container.aspect-ratio-4-3{aspect-ratio:1.33333333}}.video-container .admin-edit{top:5px !important;right:5px !important}@media only screen and  (min-width: 1199px){.video-container:hover .admin-edit{right:5px !important;top:5px !important}}.video-container video{object-fit:cover;width:100%;height:100%;min-height:350px}@media only screen and  (min-width: 768px){.video-container video{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:contain;min-height:unset}}.video-container iframe{height:350px !important;width:auto !important;min-width:100%;border:0;aspect-ratio:1.77777778;position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and  (min-width: 768px){.video-container iframe{width:100% !important;height:100% !important;min-width:100%;min-height:100%;top:0;left:0;transform:none}}.video-container .block-link{position:absolute;inset:0;z-index:2}.video-container .content{z-index:3;position:absolute;padding:30px;width:100%;display:block;max-width:unset;pointer-events:none;left:0;bottom:0;text-align:left}.video-container .content a,.video-container .content .btn{pointer-events:auto}.video-container .content .btn-group,.video-container .content .btn-container{justify-content:flex-start}@media only screen and  (min-width: 768px){.video-container .content{padding:45px;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}.video-container .content .btn-group,.video-container .content .btn-container{justify-content:center}}@media only screen and  (min-width: 1199px){.video-container .content{padding:75px;padding-left:calc(max(0px, (100% - 1170px) / 2) + 75px);padding-right:calc(max(0px, (100% - 1170px) / 2) + 75px)}}@media only screen and  (min-width: 1600px){.video-container .content{padding-left:calc(max(0px, (100% - 1570px) / 2) + 75px);padding-right:calc(max(0px, (100% - 1570px) / 2) + 75px)}}.video-container .content.left{left:0;text-align:left}.video-container .content.left .btn-group,.video-container .content.left .btn-container{justify-content:flex-start}.video-container .content.center{text-align:center}.video-container .content.center .btn-group,.video-container .content.center .btn-container{justify-content:center}.video-container .content.right{text-align:right}.video-container .content.right .btn-group,.video-container .content.right .btn-container{justify-content:flex-end}.video-container .content.top{top:0;bottom:auto;transform:none}.video-container .content.middle{top:50%;bottom:auto;transform:translateY(-50%)}.video-container .content.bottom{top:auto;bottom:0;transform:none}.video-container .content .title{color:#FFF;font-family:Karla,sans-serif;font-size:24px;line-height:34px;font-weight:bold}@media only screen and  (min-width: 768px){.video-container .content .title{font-size:40px;line-height:40px}}@media only screen and  (min-width: 992px){.video-container .content .title{font-size:45px;line-height:45px}}.video-container .content .subtitle{font-family:Karla,sans-serif;font-size:20px;line-height:22px;color:#fff;font-weight:normal}@media only screen and  (min-width: 768px){.video-container .content .subtitle{font-size:24px;line-height:24px}}@media only screen and  (min-width: 992px){.video-container .content .subtitle{font-size:26px;line-height:26px}}.video-container .content .btn-group,.video-container .content .btn-container{display:flex !important;flex-wrap:wrap;justify-content:center;gap:10px}.video-container .content .btn-group .btn,.video-container .content .btn-container .btn{float:none !important}@media only screen and  (max-width: 767px){.video-container .content .btn-group .btn,.video-container .content .btn-container .btn{width:calc(50% - 15px / 3);min-width:0;flex-grow:0}}@media only screen and  (min-width: 768px){.video-container .content .btn-group .btn,.video-container .content .btn-container .btn{min-width:150px}}.video-container .content .subtitle+*,.video-container .content .title+*{margin-top:6px}@media only screen and  (min-width: 768px){.video-container .content .subtitle+*,.video-container .content .title+*{margin-top:8px}}.video-container .content *+.btn-group,.video-container .content *+.btn-container{margin-top:30px}