.elementor-widget-premium-vscroll .premium-vscroll-tooltip{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-tooltip span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{border-left-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-dots .premium-vscroll-nav-link span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-dots li.active .premium-vscroll-nav-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-dots{background-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f7ab717 .premium-vscroll-dots .premium-vscroll-nav-link span{background-color:#C9C9C9;border-color:#54595F00;}.elementor-23 .elementor-element.elementor-element-f7ab717 .premium-vscroll-dots li.active .premium-vscroll-nav-link span{background-color:#629EA3;}.elementor-23 .elementor-element.elementor-element-f7ab717 .premium-vscroll-dots{background-color:#6EC1E400;}/* Start custom CSS */html {
    overflow: hidden;
}

.dialog-type-lightbox{
	background: rgba(0,0,0,.95) !important;
}

/*.section_two_popup,*/
/*.section_three_popup,*/
/*.section_four_popup {*/
/*    overflow: hidden !important;*/
/*}*/

a {
    outline: none!important;
}

.elementor-custom-embed-play i {
    font-size: 100px;
    color: #fff;
    opacity: 1;
    /* text-shadow: 1px 0 6px rgba(0,0,0,.3); */
    /* -webkit-transition: all .5s; */
    -o-transition: all .5s;
    transition: all .5s;
    background-color: transparent;
    border-radius: 100%;
    padding: 50px;
    background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 104 104'%3E%3Cpath d='M92 52a40 40 0 11-80 0 40 40 0 0180 0z' fill='%23629EA3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M52 102A50 50 0 1052 2a50 50 0 000 100zm0 2A52 52 0 1052 0a52 52 0 000 104z' fill='%23fff' fill-opacity='.6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60 52L45 42v20l15-10zm-4 0l-9-6v12l9-6z' fill='%23fff'/%3E%3C/svg%3E");
}

.eicon-play:before {
    content: '';
}

.premium-vscroll-dot-item.active {
    left: 1px;
    bottom: 2px;
}

.premium-vscroll-dot-item.active .premium-vscroll-nav-link {
    border-radius: 100%;
    border: 2px solid #629ea3;
    padding: 10px 10px;
    top: 2px;
}

.premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
    top: 7px!important;
    right: 7px!important;
    width: 6px!important;
    height: 6px!important;
}

.js-modal-trigger .elementor-button-icon.elementor-align-icon-left .fas.fa-arrow-left {
    margin-top: -5px;
}

.dialog-lightbox-widget {
    width: 100vw !important;
}

@media all and (max-width: 767px) {
    html {
        overflow: scroll;
    }
}/* End custom CSS */