/* Contents:
 - block-acf-video
 - core-block-supports-duotone
*/section.video_post{margin:0 0 35px 0;padding:100px 30px;background-size:cover;background-blend-mode:multiply;background-repeat:no-repeat}@media (max-width:650px){section.video_post{padding:40px 10px}}section.video_post.orange{color:#002445;background-color:#ffb711}section.video_post.blue{color:#ffb711;background-color:#002445}section.video_post div.container{position:relative}section.video_post div.container div.videos{position:relative;z-index:1}section.video_post div.container div.controls{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:30px}@media (max-width:950px){section.video_post div.container div.controls{-ms-flex-direction:column;flex-direction:column}section.video_post div.container div.controls span{width:100%;text-align:right;margin-top:20px}}section.video_post div.container div.controls h2{color:#fff;font-size:34px;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}section.video_post div.container div.controls a{text-transform:uppercase;font-size:14px;color:inherit;font-weight:700;text-decoration:none;-webkit-transition:.2s ease-in-out text-decoration;transition:.2s ease-in-out text-decoration}@media (max-width:950px){section.video_post div.container div.controls a{font-weight:400!important}}section.video_post div.container div.controls a:hover{text-decoration:underline;-webkit-transition:.3s ease-in-out text-decoration;transition:.3s ease-in-out text-decoration}section.video_post div.container div.videos{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.video_post div.container div.videos div.major{-ms-flex:1;flex:1}section.video_post div.container div.videos div.minor,section.video_post div.container div.videos div.major{padding:0 15px;-ms-flex:1!important;flex:1!important}section.video_post div.container div.videos div.minor div.single,section.video_post div.container div.videos div.major div.single{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:950px){section.video_post div.container div.videos div.minor div.single.first,section.video_post div.container div.videos div.major div.single.first{display:none}}section.video_post div.container div.videos div.minor div.single.file,section.video_post div.container div.videos div.major div.single.file{width:100%;height:100%}section.video_post div.container div.videos div.minor div.single.file div.overlay-wrapper,section.video_post div.container div.videos div.major div.single.file div.overlay-wrapper{position:relative}section.video_post div.container div.videos div.minor div.single.file div.overlay-wrapper .playpause,section.video_post div.container div.videos div.major div.single.file div.overlay-wrapper .playpause{cursor:pointer;width:100%;height:100%;position:absolute;left:0;top:0;margin:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}section.video_post div.container div.videos div.minor div.single.file div.overlay-wrapper .playpause span,section.video_post div.container div.videos div.major div.single.file div.overlay-wrapper .playpause span{color:inherit}section.video_post div.container div.videos div.minor div.single.file div.overlay-wrapper .playpause span svg,section.video_post div.container div.videos div.major div.single.file div.overlay-wrapper .playpause span svg{width:75px;height:75px}section.video_post div.container div.videos div.minor div.single.youtube .video-wrapper,section.video_post div.container div.videos div.major div.single.youtube .video-wrapper{position:relative;padding-bottom:62.5%}@media (max-width:950px){section.video_post div.container div.videos div.minor div.single.youtube .video-wrapper,section.video_post div.container div.videos div.major div.single.youtube .video-wrapper{padding-bottom:42.5%}}@media (max-width:650px){section.video_post div.container div.videos div.minor div.single.youtube .video-wrapper,section.video_post div.container div.videos div.major div.single.youtube .video-wrapper{padding-bottom:62.5%}}section.video_post div.container div.videos div.minor div.single.youtube .video-wrapper iframe,section.video_post div.container div.videos div.major div.single.youtube .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.video_post div.container div.videos div.minor div.single div.basic a,section.video_post div.container div.videos div.major div.single div.basic a{color:inherit;text-decoration:none}section.video_post div.container div.videos div.minor div.single div.basic h2.heading,section.video_post div.container div.videos div.major div.single div.basic h2.heading{color:#fff;font-weight:600}section.video_post div.container div.videos div.minor div.single div.basic .info,section.video_post div.container div.videos div.major div.single div.basic .info{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}section.video_post div.container div.videos div.minor div.single div.basic .info span,section.video_post div.container div.videos div.major div.single div.basic .info span{color:inherit;text-transform:uppercase}@media (max-width:950px){section.video_post div.container div.videos div.minor{-ms-flex-preferred-size:100%;flex-basis:100%}}section.video_post div.container div.videos div.minor div.swiper-wrapper div.single.video{margin-bottom:30px;margin-right:15px}@media (max-width:950px){section.video_post div.container div.videos div.minor div.swiper-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}section.video_post div.container div.videos div.minor div.swiper-wrapper div.single.youtube .video-wrapper{min-height:200px}@media (min-width:769px){section.video_post div.container div.videos div.minor div.swiper-wrapper div.single.youtube .video-wrapper{max-height:200px}}section.video_post div.container div.videos div.minor div.swiper-wrapper div.single.file video{object-fit:cover;min-height:200px}@media (min-width:769px){section.video_post div.container div.videos div.minor div.swiper-wrapper div.single.file video{max-height:200px}}section.video_post div.container div.videos div.minor div.swiper-wrapper div.basic{margin-top:10px}section.video_post div.container div.videos div.minor div.swiper-wrapper div.basic h2.heading{font-size:20px;margin:5px 0 0 0;font-weight:600}section.video_post div.container div.videos div.minor div.swiper-wrapper div.basic .info span{font-size:14px;margin-right:10px}section.video_post div.container div.videos div.minor div.swiper-wrapper div.basic .info span svg{width:12px;height:12px}section.video_post div.container div.videos div.minor div.controls{margin:0 auto 0;position:relative;width:100%;min-height:50px;max-width:60%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:350px){section.video_post div.container div.videos div.minor div.controls{max-width:90%}}section.video_post div.container div.videos div.minor div.controls .swiper-button-prev,section.video_post div.container div.videos div.minor div.controls .swiper-button-next{background:none;color:#ffb711;border:1px solid #ffb711;border-radius:50%;-webkit-transition:.2s ease all;transition:.2s ease all;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px}section.video_post div.container div.videos div.minor div.controls .swiper-button-prev svg,section.video_post div.container div.videos div.minor div.controls .swiper-button-next svg{height:15px;width:15px}section.video_post div.container div.videos div.minor div.controls .swiper-button-prev:hover,section.video_post div.container div.videos div.minor div.controls .swiper-button-next:hover{border-color:transparent;color:#fff;background:#ffb711;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}section.video_post div.container div.videos div.minor div.controls .swiper-button-next svg{-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}section.video_post div.container div.videos div.minor div.controls .swiper-pagination{max-width:50%;position:unset;font-size:14px;color:#ffb711}@media (max-width:950px){section.video_post div.container div.videos div.major{display:none}}section.video_post div.container div.videos div.major div.single.youtube .video-wrapper{max-height:400px}section.video_post div.container div.videos div.major div.single.file video{object-fit:cover;max-height:400px}section.video_post div.container div.videos div.major div.basic{margin-top:20px}section.video_post div.container div.videos div.major div.basic h2.heading{margin-top:10px;font-size:40px;font-weight:600}section.video_post div.container div.videos div.major div.basic .info span{font-size:18px;margin-right:15px;text-transform:uppercase}section.video_post div.container div.videos div.major div.basic .info span svg{width:14px;height:14px}.acf-block-preview section.video_post div.background{z-index:0}.acf-block-preview section.video_post div.container{position:relative;z-index:1}.acf-block-preview section.video_post div.container div.videos div.major h2.heading{line-height:1.1}.acf-block-preview section.video_post div.container div.videos div.minor .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.acf-block-preview section.video_post div.container div.videos div.minor .swiper-wrapper div.single{padding:0 15px;-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.display_posts.block.page section.video_post{padding:30px}