/*.is-sticky::before {*/
/*    position: absolute;*/
/*    content: "";*/
/*    top: 0;*/
/*    right: 0;*/
/*    background: none !important;*/
/*    width: 342px;*/
/*    height: 100%;*/
/*    z-index: 1;*/
/*}*/
/*.st-header-menu-area::before {*/
/*    position: absolute;*/
/*    content: "";*/
/*    top: 0;*/
/*    right: 0;*/
/*    background: none !important;*/
/*    width: 342px;*/
/*    height: 139px;*/
/*    z-index: 1;*/
/*}*/
.st-header-menu-area::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    background: var(--st-theme-color-two);
    width: 280px !important;
    height: 139px;
    z-index: 1;
}
/*.blogtext{
    font-size: 15px !important;
    line-height: 10px !important;
}*/
.is-sticky::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    background: var(--st-theme-color-two);
    width: 280px !important;
    height: 100%;
    z-index: 1;
}
.error{
    color: red !important;
}
.bgimage_fullview{
    /* Full height */
    height: 100% !important;

    /* Center and scale the image nicely */
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
/*
.st__cinfobox_icon i {
    display: inline-block;
    width: 36px !important;
    line-height: 35px !important;
    height: 34px !important;

    text-align: center;
    background: var(--st-theme-color-two);
    color: var(--st-theme-color-white);
    font-size: 22px;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
.st__cinfobox {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
    background: var(--st-theme-color-white);
    padding: 6px !important;
}
*/

@media screen and (min-width: 767px) {
    .st__feature__icon img{
        width: 115% !important;
    }
}
@media screen and (max-width: 767px) {
    .prgoress_scrollup {
        right: 20px !important;
        bottom: 40px !important;
    }
    .st__feature__icon img{
        width: 114% !important;
    }
}

@media screen and (max-width: 1365px) and (min-width: 767.99px) {
    .st__feature__icon img{
        width: 109% !important;
    }
    .offcanvas__top{
        background-color: var(--st-header-logo-bg);
    }
    .offcanvas__top img{
        margin: 7px 0px 0px 9px;
    }
}


