body .sppb-btn.sppb-btn-secondary,
body .btn.sppb-btn-secondary {
    background: transparent;
    border: 1px solid #fff;
    box-sizing: border-box;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    position: relative;
    overflow: hidden;
    color: #fff;
    padding: 15px;
}
body .sppb-btn.sppb-btn-secondary:after,
body .btn.sppb-btn-secondary:after {
    content: "";
    position: absolute;
    height: 0%;
    left: 50%;
    top: 50%;
    width: 150%;
    z-index: -1;
    transition: all 0.75s ease 0s;
    background: #ff0000;
    transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}


body .sppb-btn.sppb-btn-secondary:hover:after, body .sppb-btn.sppb-btn-secondary:focus:after, body .sppb-btn.sppb-btn-secondary:active:after, body .btn.sppb-btn-secondary:hover:after, body .btn.sppb-btn-secondary:focus:after, body .btn.sppb-btn-secondary:active:after {
    height: 450%;
}

#sp-header.lg-header #offcanvas-toggler {
    margin-right: 20px;
    margin-left: 35px !important;
}


.offcanvas-menu .offcanvas-inner ul.menu > li {
    border-bottom: 1px solid #ccc;
}


#myVideo{
    height: 700px;
    width: 100%;
    object-fit: cover;
}

#videosound{
	position: absolute;
    bottom: 10px;
    left: 10px;
    border-radius: 4px;
    background: #0000006b;
    color: #fff;
    padding: 5px 10px; 
    z-index: 999999999;
}



#videoback video{
    z-index: 999999999;
}

#videoback  .sppb-row-overlay {
    position: unset;
    display: none;
}



@media (max-width: 780px) {
	#sp-header-topbar {
		margin: 10px 0px;
		display: none;
	}

	#myVideo{
		height: auto;
	}

}