﻿.video-banner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-size:contain;background-position:center;background-repeat:no-repeat;height:550px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;position:relative}.video-banner iframe{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;visibility:hidden;opacity:0;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.video-banner.play iframe{visibility:visible;opacity:1}.video-banner .overlay{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.35);pointer-events:none}.video-banner .overlay~*{position:relative}.video-banner .container{opacity:1;visibility:visible;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;position:absolute}.video-banner.play .container{opacity:0;visibility:hidden}.video-banner .fluid-width-video-wrapper{opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;min-width:100%;min-height:100%}.video-banner.play .fluid-width-video-wrapper{visibility:visible;opacity:1}.video-banner .title{color:#fff;font-size:126px;line-height:1.25;margin-top:0;margin-bottom:0;font-weight:bold}.video-banner .title i{color:#fd8558;font-style:normal}.video-banner .subtitle{color:#fff;font-size:48px;font-weight:600;letter-spacing:-0.035em;margin-bottom:10px}.video-banner .mute-button{display:none}.video-banner .btn-wrapper a,.video-banner .btn-wrapper span{margin:20px 10px 0}.video-banner .play-button{width:70px;height:70px;padding-left:3px;background-color:var(--c-primary);display:flex;align-items:center;justify-content:center;border-radius:50%;text-align:center;line-height:100px;color:#fff;font-size:20px;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.video-banner .play-button::before{content:"";font-family:"Ionicons"}.video-banner .play-button .svg-play{height:32px;width:32px;margin-right:6px}.video-banner .play-button .svg-play .circle1{stroke:#fff;fill:none;stroke-width:2;stroke-miterlimit:10;opacity:.5}.video-banner .play-button .svg-play .circle2{fill:none;stroke-width:2;stroke-miterlimit:10;opacity:1;stroke-dasharray:239;stroke-dashoffset:239;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.video-banner .play-button:hover{text-decoration:none;background-color:#fff;color:var(--c-primary)}.video-banner .play-button:hover .circle2{stroke-dashoffset:0}@media(max-width: 1440px){.video-banner{height:450px}.video-banner .title{font-size:100px}.video-banner .subtitle{font-size:40px}}@media(max-width: 1200px){.video-banner{height:350px}.video-banner .title{font-size:80px}.video-banner .subtitle{font-size:32px}.video-banner .play-button{width:60px;height:60px}}@media(max-width: 991px){.video-banner .title{font-size:65px}.video-banner .subtitle{font-size:24px}}@media(max-width: 767px){.video-banner .title{font-size:55px}.video-banner .subtitle{font-size:21px}}@media(max-width: 575px){.video-banner{height:260px}.video-banner .title{font-size:40px}.video-banner .subtitle{font-size:18px}}@media(max-width: 424px){.video-banner{height:200px}}/*# sourceMappingURL=video-banner.css.map */
