/*
Theme Name: Divi Child
Theme URI: https://dev.orthodonticrevolution.com/weiler/divi-child/
Description: A child theme of the parent Divi theme
Author: Weiler
Author URI: https://dev.orthodonticrevolution.com/weiler/
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.banner-video .video-action {
    display: flex;
    align-items: center;
    position: absolute;
    bottom: 14%;
    right: 15px;
    justify-content: flex-end;
    z-index: 9;
}
.banner-video  .video-action a {
    -webkit-appearance: none;
    -moz-appearance: none;
    display: block;
    border: none;
    padding: 40px;
    margin: 5px;
    background: none;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 0;
    height: 0;
	cursor: pointer;
}
 .banner-video .video-action .video-control {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z'/%3E%3C/svg%3E");
}
.banner-video .video-action .audio-control {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.5 12A4.5 4.5 0 0 0 14 7.97v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51A8.796 8.796 0 0 0 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06a8.99 8.99 0 0 0 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z'/%3E%3C/svg%3E");
}
.banner-video .video-action .audio-control.unmuted {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 9v6h4l5 5V4L7 9H3zm13.5 3A4.5 4.5 0 0 0 14 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z'/%3E%3C/svg%3E");
}
 .banner-video .video-action .mute-control .muted,  .video-action .mute-control .unmuted {
    display: none;
}
.banner-video .video-action .mute-control .muted.show {
    display: block;
}
 
@media screen and (max-width: 980px) {
	.banner-video .video-action {
		right: 8px;
	}
	.banner-video  .video-action a {
		padding: 30px;
	}
}

@media screen and (max-width: 767px) {
	.banner-video  .video-action a {
		padding: 18px;
		margin: 2px;
	}
}