.left-image-right-content-with-2-cta .video-btn{color: #0565FF;border-color: #0565FF;}
.left-image-right-content-with-2-cta .video-btn svg{width:16px;fill: #0565FF;margin-right:8px}
.left-image-right-content-with-2-cta .video-btn:hover{color: #fff;background-color: #0D48A6;}
.left-image-right-content-with-2-cta .video-btn:focus{color: #fff;background-color: #09366D;border-color: #09366D;box-shadow: none;}
.left-image-right-content-with-2-cta .video-btn:focus svg{fill: #fff;}
.left-image-right-content-with-2-cta .video-btn:hover svg{fill: #fff;}
.left-image-right-content-with-2-cta .modal.video-modal .btn-close{position: absolute;font-size: 12px;top: -35px;right: 0;opacity: 1;background-color: #fff;border-radius: 50%;}
.left-image-right-content-with-2-cta .modal.video-modal .btn-close:hover{opacity: 1;}

.left-image-right-content-with-2-cta .video-icon:before {animation-delay: .5s;opacity: 1;display: -webkit-box;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;border: 2px solid #317dee;border-radius: 100%;-webkit-animation-name: ripple;animation-name: ripple;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-delay: .5s;animation-delay: .5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: cubic-bezier(0.65,0,0.34,1);animation-timing-function: cubic-bezier(0.65,0,0.34,1);z-index: -1;content: "";}
.left-image-right-content-with-2-cta .video-icon:after{opacity: 1;display: -webkit-box;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;border: 2px solid #317dee;border-radius: 100%;-webkit-animation-name: ripple;animation-name: ripple;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-delay: 0s;animation-delay: 0s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: cubic-bezier(0.65,0,0.34,1);animation-timing-function: cubic-bezier(0.65,0,0.34,1);z-index: -1;content: "";}
@media (min-width: 768px){
    .left-image-right-content-with-2-cta .modal.video-modal .btn-close{right: -35px;}
}
@keyframes ripple{from{opacity:1;-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}to{opacity:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}}
@media (max-width: 768px){
  .left-image-right-content-with-2-cta a.btn{width:75%;margin-right:0px;}
}