    
    body #preloader:after,body #preloader:before{background-color:#122b40}
    
    body .pace .pace-progress{background-color:#c2bdad}
    
    div#nt-preloader{background-color:#122b40;overflow:hidden;background-repeat:no-repeat;background-position:center center;
        height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}
    
    .lazyloading{background-image:url(https://travisclubaustin.com/wp-content/themes/wavo/images/loader.gif)}

    .pace{
    pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
    z-index:99999999999999;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:400px;border:0;
    height:1px;overflow:hidden;background:#ccc;-webkit-transition:all 1s;transition:all 1s}
    
    .pace .pace-progress{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:400px;position:fixed;
        z-index:99999999999999;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:#212529}
    
    .page-loadedd .pace.pace-inactive,.pace.pace-inactive{width:100vw;opacity:0}
    .page-loadedd .pace-progress,.pace.pace-inactive .pace-progress{max-width:100vw}

   




    
    #preloader{
        width:100%;
        height:100vh;
        overflow:hidden;
        position:fixed;
        z-index:99999999;
        text-align:center;
        
   
    }


    #preloader:after,#preloader:before{
        content:'';
        position:fixed;
        left:0;
        height:50vh;
        width:100%;
        background:#32163f;
        -webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);
        transition-timing-function:cubic-bezier(.19,1,.22,1)}
        
    #preloader:before{top:0}
    #preloader:after{bottom:0}


    .page-loadedd #preloader,#preloader.isdone{visibility:hidden;-webkit-transition-delay:1.5s;transition-delay:1.5s}
    .page-loadedd #preloader.isdone:after,.page-loadedd #preloader.isdone:before,#preloader.isdone:after,
    #preloader.isdone:before{height:0;-webkit-transition:all .7s cubic-bezier(1,0,.55,1);transition:all .7s cubic-bezier(1,0,.55,1);
        -webkit-transition-delay:1s;transition-delay:1s}
    
    .loading-text{
        font-family:'Ubuntu',sans-serif;
        font-weight:500;text-transform:uppercase;
        letter-spacing:10px;
        position:absolute;
        top:45%;
        left:50%;
        -webkit-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%)
    }
    
    .has-sidebar-menu .loading-text{left:inherit;right:inherit;-webkit-transform:none;transform:none;width:100%;
        text-align:center;margin-left:-80px}
    
    .page-loadedd .loading-text,.loading-text.isdone{top:40%;opacity:0;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);
        transition:all .8s cubic-bezier(.19,1,.22,1);-webkit-transition-delay:.5s;transition-delay:.5s}


    .loading-text{color:#e4e1dc}.cursor1{width:15px}.progress-wrap{right:30px;bottom:30px}#nt-logo 
    img{height:180px;width:120px}#nt-logo.has-sticky-logo img.sticky-logo{height:80px;width:60px}.scroll-start 
    .topnav{padding:0}.scroll-start .topnav{height:80px}#nt-index .page-header .text-bg{top:60px}
    /*! elementor-pro - v3.23.0 - 05-08-2024 */