.standard {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}


/*menu styling*/

.menu_icn {
    display: block;
    padding-left: 10px;
}

#page {
    display: block;
    position: relative;
    top: 0px;
    z-index: 99;
    width: 100%;
}

.main_mmenu {
    display: block;
}

.header_top {
    display: none;
}

.menu_side {
    display: none;
}

.banner_txt {
    top: 20%;
}

.col1 {
    padding: 45px 0px;
    margin-bottom: 0px;
}

.col1_main .owl-stage-outer {
    padding: 0px 0px;
}

.col1_box {
    transform: scale(1);
    filter: blur(0px);
    transition: .3s;
    border: 0px solid #fff;
}

.all1 {
    width: 75%;
}

.all1 .owl-item {
    opacity: 1;
}

.all2 {
    width: 75%;
}

.all2 .owl-item {
    opacity: 1;
}

.all3 {
    width: 75%;
}

.all3 .owl-item {
    opacity: 1;
}

.all4 {
    width: 75%;
}

.all4 .owl-item {
    opacity: 1;
}

.all0 {
    width: 75%;
}

.all0 .owl-item {
    opacity: 1;
}

.col1:nth-child(even) {
    padding: 25px 0px;
    padding-bottom: 35px;
}

.subscribe_side {
    max-width: 420px;
}

.contact .standard {
    overflow: hidden;
    padding: 45px 0px;
}

.footer_bottom_side .standard {
    padding: 0px 0px;
}

.imedia {
    position: relative;
    display: block;
    margin-top: 5px;
}

.col1_pop_content {
    top: -100%;
}

.logo_side_img {
    max-width: 50px;
}

.menu_icn .logo_side {
    transform: scale(1);
    top: -7px;
}

.logo_side_img {
    max-width: 55px;
}

.logo_side_img img {
    margin-top: 0px;
}

.menu_icn .logo_side .logo_side_txt {
    font-size: 17px;
    top: -7px;
}

.menu_icn .logo_side .logo_side_txt span {
    font-size: 20px;
    top: 8px;
}

.banner_txt h3 {
    font-size: 35px;
}

.banner_txt h4 {
    font-size: 18px;
}

.banner_txt h5 {
    font-size: 16px;
}

.banner_btn {
    margin-top: 20px;
}

.col1 {
    padding: 25px 0px;
    margin-bottom: 0px;
}

.col1_main {
    margin-top: 50px;
}

.col1_main_txt {
    margin: 20px auto;
    margin-bottom: 0px;
}

.col1 h3 {
    font-size: 30px;
}

.menu_icn a {
    position: relative;
    z-index: 99;
}

#banner li {
    background-size: cover !important;
}