/*header css*/
.hfeed #masthead {
    position: fixed!important;
    top: 0;
    left: 0;
    background: #fff;
}

.site-header .ast-main-header-wrap > .main-header-bar{
    background: #fff;
}

.ast-theme-transparent-header #masthead .site-logo-img img{
	filter:unset;
}

.cky-btn-customize, .cky-btn-reject,.cky-btn-preferences,.cky-btn-accept{
	border-color:#5511f8!important;
}
.cky-btn.cky-btn-accept,.cky-btn-revisit-wrapper.cky-revisit-bottom-left{
	background-color:#5511f8!important;
}
.cky-btn-customize, .cky-btn-reject,.cky-btn-preferences,.cky-show-desc-btn{
	color:#5511f8!important;
}

@media (min-width: 1200px) {
    body{
        cursor:none;
    }
    /* Center Dot */
    .cursor{
        position:fixed;
        top:0;
        left:0;
        width:8px;
        height:8px;
        transform:translate(-50%,-50%);
        border-radius:50%;
        pointer-events:none;
        z-index:9999999;
    
        background:#E79A15;
    
        box-shadow:
            0 0 8px rgba(11,35,72,.45),
            0 0 18px rgba(231,154,21,.35),
            0 0 35px rgba(231,154,21,.18);
    
        transition:
            transform .25s ease,
            background .25s ease,
            box-shadow .25s ease;
    }
    
    /* Glass Ring */
    .cursor-ring{
        position:fixed;
        top:0;
        left:0;
        width:44px;
        height:44px;
        transform:translate(-50%,-50%);
        pointer-events:none;
        z-index:9999998;
    
        border-radius:50%;
        border:2px solid rgba(231,154,21,.45);
    
        backdrop-filter:blur(1px);
    
        background:rgba(11,35,72,.05);
    
        box-shadow:
            0 0 12px rgba(11,35,72,.15),
            0 0 30px rgba(231,154,21,.12);
    
        transition:
            width .3s ease,
            height .3s ease,
            border-color .3s ease,
            box-shadow .3s ease;
    }
    
    /* Hover */
    .cursor.active{
        box-shadow:
            0 0 10px rgba(11,35,72,.6),
            0 0 25px rgba(231,154,21,.45),
            0 0 45px rgba(231,154,21,.25);
    }
    
    .cursor-ring.active{
        width:50px;
        height:50px;
    
        border-color:#E79A15;
    
        /*background:rgba(231,154,21,.08);*/
    
        box-shadow:
            0 0 20px rgba(231,154,21,.25),
            0 0 45px rgba(11,35,72,.18);
    }
    
    /* Click */
    /*.cursor.click{*/
    /*    transform:translate(-35%,-35%) scale(.75);*/
    /*}*/
    
    /*.cursor-ring.click{*/
    /*    transform:translate(-35%,-35%) scale(.9);*/
    /*}*/
}