.elementor-widget-video-popup-gt3 .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-video-popup-gt3 .elementor-widget-container{text-align:center}.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:66px;position:relative;background-color:currentColor;box-sizing:border-box;border-radius:50%;width:66px;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:50%;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%}}@-moz-keyframes video_pulse_animation_outside{0%{height:5%;opacity:1;width:5%}to{height:100%;opacity:0;width:100%}}@-o-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)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes video_rotate_animation_outside{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes video_rotate_animation_outside{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@keyframes video_rotate_animation_outside{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-custom-embed-play i:before{opacity:0!important}.elementor-custom-embed-play i{text-shadow:none!important}.elementor-custom-embed-play{border:1px solid;border-radius:50%}.elementor-custom-embed-play i:after{border-color:transparent transparent transparent currentcolor;height:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s;content:"";position:absolute;border-style:solid;opacity:1;border-width:8.5px 0 8.5px 15px;top:50%;margin-left:2px;left:50%;width:0;display:inline-block}.elementor-custom-embed-play i:hover:after{opacity:.5}.video-popup-animation{color:#fff}.video-popup-wrapper .video-popup__link{transition:all .3s}.video-popup-wrapper:hover .video-popup__link{background:#764ed2!important}.video-popup-wrapper:hover .video-popup-animation{color:#764ed2}.video-popup-wrapper:hover svg polygon{fill:#fff!important;stroke:#fff!important}body .gt3-elementor-align-button-left .video-popup__title{margin-left:10px}.gt3_modern_shop .gt3-elementor-align-center.elementor-widget-gt3-core-videopopup{margin-right:auto;margin-left:auto}.gt3_modern_shop .gt3-elementor-align-center.elementor-widget-gt3-core-videopopup .video-popup-wrapper{display:inline-block}.gt3_modern_shop .gt3-elementor-align-center.elementor-widget-gt3-core-videopopup .video-popup-wrapper:hover .video-popup__link{background:#fff!important}.gt3_modern_shop .gt3-elementor-align-center.elementor-widget-gt3-core-videopopup .video-popup-wrapper:hover svg polygon{fill:#1a1d20!important;stroke:#1a1d20!important}