.elementor-widget-gt3-core-videopopup .video-popup-wrapper{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.elementor-widget-gt3-core-videopopup .elementor-widget-container{text-align:center}.gt3-elementor-align-right .elementor-widget-container{text-align:right}.gt3-elementor-align-left .elementor-widget-container{text-align:left}.gt3-elementor-align-button-right .video-popup__title{margin-right:20px}.gt3-elementor-align-button-left .video-popup__title{margin-left:20px}.gt3-elementor-align-button-center .video-popup__title{margin-bottom:8px}.gt3-elementor-align-button-center .video-popup-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gt3-elementor-align-button-left .video-popup__title{-ms-flex-order:1;-webkit-order:1;order:1}.gt3-elementor-align-right .video-popup__link{vertical-align:middle}.video-popup__title{font-size:14px;font-weight:500;position:relative;letter-spacing:.2em;line-height:inherit;font-family:inherit;display:inline-block;z-index:2}.video-popup__wrapper-link{position:relative;display:block;z-index:1}.video-popup__content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;text-align:center;top:50%;left:0;z-index:3}.video-popup__link{height:74px;position:relative;background-color:currentColor;box-sizing:border-box;border-radius:50%;width:74px;vertical-align:middle;display:inline-block;z-index:1}.video-popup__link>svg{-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%);position:absolute;top:50%;left:50%;z-index:1}.video-popup__link polygon{fill:#fff;stroke:#fff}.video-popup-animation{height:126px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:0;position:absolute;bottom:0;top:0;margin:auto;left:37px;width:126px;display:block}.video-popup-animation-type1 .video-popup-animation>div{height:5%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;right:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;position:absolute;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-name:video_pulse_animation_outside;animation-name:video_pulse_animation_outside;bottom:0;top:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:auto;box-shadow:0 0 1px 1px currentColor;border-radius:50%;left:0;width:5%;-webkit-animation-duration:2.1s;animation-duration:2.1s}.video-popup-animation>div:nth-child(2){-webkit-animation-delay:.7s;animation-delay:.7s}.video-popup-animation>div:nth-child(3){-webkit-animation-delay:1.4s;animation-delay:1.4s}.video-popup-animation>div:nth-child(4){-webkit-animation-delay:2.1s;animation-delay:2.1s}@-webkit-keyframes video_pulse_animation_outside{0%{height:5%;opacity:1;width:5%}to{height:100%;opacity:0;width:100%}}@keyframes video_pulse_animation_outside{0%{height:5%;opacity:1;width:5%}to{height:100%;opacity:0;width:100%}}.video-popup__link .video-popup-animation div>svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1}.video-popup-animation-type2 .video-popup-animation>div{height:calc(100% - 2px);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;right:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:absolute;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-name:video_rotate_animation_outside;animation-name:video_rotate_animation_outside;bottom:0;top:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:auto;box-shadow:0 -3px 0 1px currentColor;border-radius:50%;left:0;width:100%;-webkit-animation-duration:2.1s;animation-duration:2.1s}@-webkit-keyframes video_rotate_animation_outside{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes video_rotate_animation_outside{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}