/*
Theme Name: Movies4U
Theme URI: https://telegram.me/shok657
Author: Sawan Saini
Author URI: https://telegram.me/shok657
Description: A Wonderful Movies Website Wordpress Theme. movies4u is an bollywood, hollywood, south movies and webseries hub. Here you will get all movies and webseries free of cost.
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready
Version: 2.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
Use it to make something cool, have fun, and share what you've learned with others.
*/


@import 'https://fonts.googleapis.com/css2?family=Poppins&display=swap';@import 'https://pro.fontawesome.com/releases/v5.10.0/css/all.css';body {
    background-attachment: fixed
}

.sitelogo {
    width: 100%;
    height: auto;
    font-family: poppins,sans-serif;
    font-weight: 400
}

.sitelogotext {
    fill: none;
    stroke-width: 2px;
    stroke-linejoin: round;
    stroke-dasharray: 70px;
    stroke-dashoffset: 0;
    -webkit-animation: stroke 6s linear infinite;
    -moz-animation: stroke 6s linear infinite;
    animation: stroke 6s linear infinite;
    font-size: 4em;
    text-transform: uppercase
}

.sitelogotext:nth-child(5n+1) {
    stroke: #009de1;
    -webkit-animation-delay: -1.2s;
    -moz-animation-delay: -1.2s;
    animation-delay: -1.2s
}

.sitelogotext:nth-child(5n+2) {
    stroke: #f5a503;
    -webkit-animation-delay: -2.4s;
    -moz-animation-delay: -2.4s;
    animation-delay: -2.4s
}

.sitelogotext:nth-child(5n+3) {
    stroke: #ff0;
    -webkit-animation-delay: -3.6s;
    -moz-animation-delay: -3.6s;
    animation-delay: -3.6s
}

.sitelogotext:nth-child(5n+4) {
    stroke: #13736d;
    -webkit-animation-delay: -4.8s;
    -moz-animation-delay: -4.8s;
    animation-delay: -4.8s
}

.text:nth-child(5n+5) {
    stroke: #3aa1bf;
    -webkit-animation-delay: -6s;
    -moz-animation-delay: -6s;
    animation-delay: -6s
}

@-webkit-keyframes stroke {
    to {
        stroke-dashoffset: -400
    }
}

@-moz-keyframes stroke {
    to {
        stroke-dashoffset: -400
    }
}

@keyframes stroke {
    to {
        stroke-dashoffset: -400
    }
}

.download-links-div img {
    display: block;
    margin-left: auto;
    margin-right: auto
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box
}

::-moz-selection {
    color: #fff;
    background: #13736d
}

::-webkit-selection {
    color: #fff;
    background: #13736d
}

::selection {
    color: #fff;
    background: #13736d
}

body,html {
    font-family: restora;
    font-size: 16px;
    font-weight: 300;
    font-style: normal;
    background: #000;
    color: #fff
}

a {
    color: #13736d;
    text-decoration: underline;
    transition: .3s all;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all
}

img,svg,iframee {
    max-width: 100%;
    height: auto;
    vertical-align: top
}

textarea,input,select {
    width: 100%;
    background: #fff;
    font-family: outfit,sans-serif;
    font-size: 16px;
    outline: 0;
    padding: 10px 15px
}

textarea {
    resize: vertical;
    height: 110px
}

input[type=submit] {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    border: 2px solid #13736d;
    padding: 10px 15px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    background: #13736d;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    cursor: pointer
}

.weight-ads {
    display: none
}

.comment-form-cookies-consent input {
    width: 18px;
    height: 18px;
    vertical-align: middle;
    margin-right: 7px
}

.text-center {
    text-align: center
}

.alignleft {
    float: left;
    margin-right: 1.5em;
    margin-bottom: 1.5em
}

.alignright {
    float: right;
    margin-left: 1.5em;
    margin-bottom: 1.5em
}

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.5em
}

.d-flex {
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex
}

.d-block {
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex
}

.flex-wrap {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.justify-center {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}

.justify-between {
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: space-between
}

.justify-end {
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
    -ms-flex-pack: flex-end
}

.justify-start {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: flex-start
}

.align-start {
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start
}

.align-center {
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center
}

.align-end {
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end
}

.container {
    max-width: 1180px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px
}

.how-to-download {
    font-size: 25px;
    text-decoration: none;
    margin-bottom: 20px;
    display: inline-block
}

h1 {
    font-size: 32px;
    margin-bottom: 15px
}

h2 {
    font-size: 28px;
    margin-bottom: 15px
}

h3 {
    font-size: 25px;
    margin-bottom: 15px
}

h4 {
    font-size: 20px;
    margin-bottom: 15px
}

h5 {
    font-size: 20px;
    margin-bottom: 15px
}

h6 {
    font-size: 18px;
    margin-bottom: 15px
}

p {
    margin-bottom: 15px;
    line-height: 25px
}

p:last-child {
    margin-bottom: 0
}

.btn {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    border: 2px solid #13736d;
    padding: 10px 15px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    background: #0ebac3;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    background: #13736d
}

.btn:hover {
    background: 0 0;
    color: #13736d
}

.btn-zip {
    border-color: #ff0;
    background: #ff0;
    color: #000
}

.btn-zip:hover {
    background: 0 0;
    color: #ff0
}

.downloads-btns-div .btn {
    margin: 0 3px 12px
}

.site-header {
    padding: 25px 0
}

.site-branding {
    max-width: 310px
}

.head-search {
    width: 51%
}

body div.asl_w {
    background: 0 0!important
}

body div.asl_w .probox {
    background: #fff!important;
    box-shadow: none!important;
    padding: 5px 20px;
    border-radius: 40px!important;
    overflow: hidden;
    position: relative
}

div.asl_w .probox .promagnifier {
    background: #13736d!important;
    color: #fff;
    position: absolute;
    right: 6px;
    border-radius: 30px!important;
    font-size: 12px!important;
    width: 36px!important;
    height: 36px!important;
    top: 4px
}

div.asl_w .probox .promagnifier .innericon svg {
    fill: #fff!important;
    width: 18px!important
}

body div.asl_w .probox .proinput {
    width: 100%!important;
    margin: 0!important;
    padding: 0!important
}

body .head-search div.asl_w .probox .proinput input,body .head-search div.asl_w .probox .proinput input::placeholder,body #ajaxsearchlite1 .probox .proinput input,body div.asl_w .probox .proinput input {
    color: #000!important;
    font-weight: 700
}

body div.asl_m .probox .proclose {
    margin-right: 20px
}

body div.asl_r.vertical {
    padding: 2px!important;
    background: #13736d!important
}

body div.asl_r .results .item .asl_content {
    font-family: restora;
    color: #4a4a4a;
    font-size: 12px;
    line-height: 18px;
    text-shadow: 0 0 0 rgb(255 255 255/0)
}

body div.asl_r .results .item .asl_content h3,body div.asl_r .results .item .asl_content h3 a {
    font-family: restora;
    color: #000;
    font-weight: 700
}

div.asl_r .results .item .asl_content h3 a:hover {
    font-weight: inherit!important
}

.menu-toggle,.menu-close {
    display: none
}

.header-menu-div li {
    list-style: none
}

.header-menu-div li a {
    color: #fff;
    display: inline-block;
    line-height: 25px;
    border-radius: 15%;
    background: #13736d;
    font-weight: 500;
    margin: 5px;
    padding: 4px 10px;
    text-decoration: none
}

.header-menu-div li a:hover,.header-menu-div li.current-menu-item a {
    background: #13736d
}

.header-menu {
    margin-bottom: 30px
}

.section-title,.entry-header .entry-title {
    color: #fff;
    margin-bottom: 30px;
    font-size: 18px;
    background: #222!important;
    padding: 12px 15px;
    width: 100%;
    border-radius: 6px
}

.entry-header .entry-title:before {
    content: '\f15c';
    font-family: "font awesome 5 pro";
    font-weight: 400;
    margin-right: 8px;
    color: #13736d;
    font-size: 20px
}

.section-title i {
    margin-right: 8px;
    color: #13736d;
    font-size: 20px
}

.site-main article.post {
    width: calc(100%/5 - 60px/5);
    width: -webkit-calc(100%/5 - 60px/5);
    width: -moz-calc(100%/5 - 60px/5);
    margin-right: 15px;
    margin-bottom: 20px;
    background: #000
}

.site-main article.post:nth-child(5n+1) {
    margin-right: 0
}

.site-main article.post figure {
    overflow: hidden
}

.site-main article.post figure img {
    height: 320px;
    object-fit: cover;
    object-position: top center;
    transition: .3s all;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    width: 100%
}

.site-main article.post figure:hover img {
    -ms-transform: scale(1.15);
    -webkit-transform: scale(1.15);
    transform: scale(1.15)
}

.site-main article.post .entry-title {
    text-align: center;
    font-size: 14px;
    text-decoration: none;
    color: #fff;
    line-height: 20px;
    padding: 15px 10px;
    margin: 0
}

.site-main article.post .entry-title a {
    color: inherit;
    font-size: inherit;
    text-decoration: none
}

.site-main article.post .entry-title a:hover {
    color: #13736d
}

.pagination {
    width: 100%
}

.pagination .nav-links {
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}

.pagination .nav-links>* {
    width: 40px;
    height: 40px;
    background: #222;
    margin: 0 4px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    text-decoration: none;
    border-radius: 6px;
    transition: .3s all;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    position: relative
}

.pagination .nav-links>*:hover,.pagination .nav-links>*.current {
    background: #13736d
}

.pagination .nav-links>*.next,.pagination .nav-links>*.prev {
    text-indent: 99999px;
    overflow: hidden
}

.pagination .nav-links>*.next:before,.pagination .nav-links>*.prev:before {
    content: "\f105";
    font-family: "font awesome 5 pro";
    font-weight: 400;
    position: absolute;
    left: 0;
    top: 0;
    text-indent: 0;
    width: 100%;
    font-size: 18px
}

.pagination .nav-links>*.prev:before {
    content: "\f104"
}

.site-footer {
    background: #000;
    padding: 20px 0;
    margin-top: 50px
}

.site-footer a {
    text-decoration: none
}

.footer-menu li {
    list-style: none
}

.footer-menu li+li {
    margin-left: 15px
}

.footer-menu li a:hover {
    color: #fff
}

.entry-meta {
    margin-bottom: 30px
}

.entry-meta ul {
    padding-left: 0!important
}

.entry-meta ul li {
    list-style: none
}

.entry-meta ul li+li {
    margin-left: 0
}

.entry-meta ul li i {
    margin-right: 5px
}

.post-meta li {
    margin-right: 6px
}

.post-meta li a {
    background: #fff;
    border-color: #fff;
    display: inline-block;
    color: #444;
    border-radius: 3px;
    padding: 5px 10px;
    font-size: 14px;
    text-decoration: none
}

.post-meta li a:hover {
    background: #444;
    color: #fff
}

.post-meta .post-date {
    font-weight: 600!important;
    background: #13736d;
    border-radius: 3px;
    padding: 5px 10px;
    font-size: 14px
}

.single-service-content ul,.single-service-content ol {
    padding-left: 20px;
    margin-bottom: 20px
}

.single-service-content ul li {
    margin-bottom: 8px
}

.single-service-content img {
    margin-bottom: 15px
}

.download-links-div {
    margin-top: 30px;
    margin-bottom: 20px;
    text-align: center
}

.download-links-div .btn {
    margin-bottom: 20px
}

.download-links-div h4 hr {
    border-color: #fff;
    margin-bottom: 30px;
    margin-top: 10px
}

.download-links-div h4 {
    color: #fff
}

.download-links-div h4 span {
    color: #ff0
}

.single-blog-left {
    width: calc(100% - 320px);
    padding-right: 20px
}

.single-blog-right {
    width: 320px
}

.single-blog-right {
    width: 320px;
    background: #000
}

.single-blog-right h2.widget-title {
    font-size: 20px;
    padding: 10px 20px
}

.single-blog-right .custom-html-widget {
    padding: 10px 20px;
    background: #141414
}

.single-blog-right h2.widget-title {
    font-size: 18px;
    padding: 10px 15px;
    margin: 0;
    border-bottom: 1px solid #13736d
}

.single-blog-right .asl_w,.widget_recent_entries ul {
    padding: 15px;
    width: auto!important;
    background: #141414!important
}

.widget_recent_entries ul li {
    list-style: none;
    margin-bottom: 10px
}

.widget_recent_entries ul li:last-child {
    margin-bottom: 0
}

.widget_recent_entries ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 14px
}

.widget_recent_entries ul li a:hover {
    color: #13736d
}

.widget img {
    width: 100%
}

.screen-reader-text {
    display: none
}

.widget>form {
    padding: 15px;
    background: #141414
}

.comment-list li {
    list-style: none;
    margin-bottom: 20px
}

.comment-list li .comment-author img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    margin-right: 10px
}

.comment-list li .comment-metadata {
    text-align: right;
    margin-top: -35px;
    font-size: 14px
}

.comment-list li .comment-content {
    padding-top: 30px
}

.comment-list li .reply a {
    display: inline-block;
    text-decoration: none
}

.comment-list li ol.children {
    margin-top: 10px;
    margin-left: 40px
}

.join-div {
    margin-bottom: 25px
}

.telegram-btn {
    background: #009de1;
    color: #fff;
    text-decoration: none;
    width: 100%;
    display: block;
    text-align: center;
    padding: 14px;
    font-size: 18px;
    border-radius: 6px
}

.telegram-btn i {
    margin-right: 10px
}

.copyright-issue-div {
    background: rgb(234 67 67/15%);
    text-align: center;
    padding: 20px 15px;
    border-radius: 10px;
    margin: 20px 0
}

.copyright-issue-div p {
    color: red;
    font-size: 18px
}

.gallery-image .gallery-img {
    width: 49%
}

.top-domain-div {
    background: green;
    text-align: center;
    padding: 8px 15px
}

.top-domain-div span {
    background: #fff;
    color: red;
    padding: 0 6px 3px;
    border-radius: 5px;
    margin-left: 2px
}

.top-domain-div .close {
    float: right;
    cursor: pointer;
    font-size: 18px;
    margin-left: 10px
}

.download-message-box {
    background-color: #4c4c4c;
    border-color: #faebcc;
    color: #fff;
    text-align: center;
    padding: 10px 15px;
    border-radius: 6px;
    margin-bottom: 15px
}

.comment-message-box {
    background-color: #13736d;
    border-color: #13736d;
    color: #fff;
    text-align: center;
    padding: 10px 15px;
    border-radius: 6px;
    margin-bottom: 15px
}

@media only screen and (max-width: 1024px) {
    .site-main article.post {
        width:calc(100%/4 - 45px/4);
        width: -webkit-calc(100%/4 - 45px/4);
        width: -moz-calc(100%/4 - 45px/4);
        margin-right: 15px!importantl
    }

    .site-main article.post:nth-child(4n+1) {
        margin-right: 0!important
    }
}

@media only screen and (max-width: 991px) {
    h1 {
        font-size:26px
    }

    h2 {
        font-size: 24px
    }

    h3 {
        font-size: 22px
    }

    h4 {
        font-size: 20px
    }

    h5 {
        font-size: 18px
    }

    h6 {
        font-size: 16px
    }

    .head-search {
        width: 60%
    }

    .site-branding {
        max-width: 200px
    }

    .site-header {
        padding: 15px 0
    }

    .site-main article.post {
        width: calc(100%/3 - 30px/3);
        width: -webkit-calc(100%/3 - 30px/3);
        width: -moz-calc(100%/3 - 30px/3);
        margin-right: 15px!important
    }

    .site-main article.post:nth-child(4n+1) {
        margin-right: 15px!important
    }

    .site-main article.post:nth-child(3n+1) {
        margin-right: 0!important
    }

    .site-info {
        width: 100%;
        text-align: center;
        margin-bottom: 10px
    }

    .footer-menu {
        width: 100%;
        text-align: center
    }

    .single-blog-left {
        width: calc(100% - 280px)
    }

    .single-blog-right {
        width: 280px
    }
}

@media only screen and (max-width: 767px) {
    .weight-ads {
        display:block
    }

    h1 {
        font-size: 24px
    }

    h2 {
        font-size: 22px
    }

    h3 {
        font-size: 20px
    }

    h4 {
        font-size: 18px
    }

    h5 {
        font-size: 16px
    }

    h6 {
        font-size: 16px
    }

    .menu-toggle,.menu-close {
        display: inline-block
    }

    .header-menu {
        background: #222;
        padding: 10px 0
    }

    .menu-toggle {
        background: #13736d;
        color: #fff;
        outline: 0;
        cursor: pointer;
        width: 40px;
        height: 40px;
        font-size: 20px;
        text-align: center;
        line-height: 42px;
        border: 0
    }

    .header-menu-div {
        position: fixed;
        right: 0;
        top: 0;
        bottom: 0;
        overflow: auto;
        width: 300px;
        z-index: 9999999;
        padding-top: 45px;
        background: #000;
        transition: .3s all;
        -webkit-transition: .3s all;
        -moz-transition: .3s all;
        -ms-transition: .3s all;
        right: -300px
    }

    .header-menu-div:before {
        content: '';
        background: #141414;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 45px;
        z-index: -1
    }

    .toggled .header-menu-div {
        right: 0
    }

    .menu-close {
        position: absolute;
        left: 20px;
        top: 10px;
        font-size: 22px;
        cursor: pointer
    }

    .header-menu-div li {
        list-style: none;
        width: 100%;
        margin: 0
    }

    .header-menu-div li a {
        margin: 0;
        background: 0 0;
        color: #e9e9e9;
        width: 100%;
        border-bottom: 1px solid #343434;
        padding: 8px 20px;
        border-radius: 0
    }

    .site-main article.post {
        width: calc(100%/2 - 15px/2);
        width: -webkit-calc(100%/2 - 15px/2);
        width: -moz-calc(100%/2 - 15px/2);
        margin-right: 15px!important
    }

    .site-main article.post:nth-child(3n+1) {
        margin-right: 15px!important
    }

    .site-main article.post:nth-child(2n+1) {
        margin-right: 0!important
    }

    .site-branding {
        max-width: 220px
    }

    .single-blog-left {
        width: 100%;
        padding-right: 0
    }

    .single-blog-right {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width: 580px) {
    .site-branding {
        max-width:380px;
        width: 90%;
        text-align: center;
        margin-bottom: 20px
    }

    .site-header .container {
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center
    }

    .head-search {
        margin-bottom: 10px;
        width: 100%
    }

    .site-main article.post figure img {
        height: 250px
    }

    .comment-list li .comment-metadata {
        text-align: left;
        margin-top: -15px;
        font-size: 14px;
        margin-left: 50px
    }

    .comment-list li .comment-content {
        padding-top: 10px
    }

    .comment-list li ol.children {
        margin-left: 20px
    }
}

@media only screen and (max-width: 380px) {
    .site-main article.post {
        width:calc(100%/2 - 10px/2);
        width: -webkit-calc(100%/2 - 10px/2);
        width: -moz-calc(100%/2 - 10px/2);
        margin-right: 14px!important;
        margin-bottom: 15px
    }

    .site-main article.post:nth-child(2n+2) {
        margin-right: 10px!important
    }

    .site-main article.post:nth-child(2n+1) {
        margin-right: 0!important
    }

    .site-main article.post .entry-title {
        font-size: 13px;
        line-height: 18px;
        font-weight: 500;
        padding: 12px 8px
    }

    .gallery-image .gallery-img {
        width: 100%
    }
}

video {
    width: 100%;
    height: auto
}

h4:empty {
    display: none
}

.download-links-div h4 span~span {
    color: orange
}

@media only screen and (min-width: 767px) {
    .mobile-ads {
        display:none
    }
}

@media only screen and (max-width: 767px) {
    .desktop-ads {
        display:none
    }
}

.our-domain-box {
    text-align: center;
    padding: 10px 15px;
    border-radius: 6px;
    margin-bottom: 15px;
    background: linear-gradient(135deg,#a86e8e,#87610c);
    background: -webkit-linear-gradient(135deg,#87610c,#a86e8e);
    background: -moz-linear-gradient(135deg,#87610c,#a86e8e)
}

.download-links-div .btn img {
    display: inline-block;
    margin: 0;
    width: 20px;
    vertical-align: middle
}

.download-links-div .btn img:first-child {
    margin-right: 5px
}

.download-links-div .btn img:last-child {
    margin-left: 5px
}

.btn:hover {
    background: #13736d;
    color: #fff
}

.btn-zip:hover {
    border-color: #ff0;
    background: #ff0;
    color: #000
}

.main-content-parent {
    background-color: #191919;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto
}

.buttons {
    font-family: poppins,sans-serif;
    color: #fff;
    padding: 8px 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 5px 1px;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    cursor: pointer;
    min-width: 170px;
    box-shadow: 0 0 32px -10px #fe0000
}

.bollywood {
    background-color: #44b81a;
    text-transform: uppercase;
    border-radius: 15%;
    font-weight: 500
}

.desijunx {
    background-color: red;
    text-transform: uppercase;
    border-radius: 15%;
    font-weight: 500
}

.buttontg {
    background-color: #009de1;
    text-transform: uppercase;
    border-radius: 15%
}

.howtodl {
    background-color: #df9a17;
    text-transform: uppercase;
    border-radius: 15%
}




/*  */
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Chivo:wght@100;200;300;400;500;600;700;800;900&display=swap');@import url('https://pro.fontawesome.com/releases/v5.10.0/css/all.css');body {
                background-attachment: fixed !important;
            }

            .sitelogo {
                width: 100%;
                height: auto;
                font-family: 'Chivo', sans-serif;
                font-weight: 400
            }

            .sitelogotext {
                fill: none;
                stroke-width: 2px;
                stroke-linejoin: round;
                stroke-dasharray: 70px;
                stroke-dashoffset: 0;
                -webkit-animation: stroke 6s linear infinite;
                -moz-animation: stroke 6s linear infinite;
                animation: stroke 6s linear infinite;
                font-size: 4em;
                text-transform: uppercase
            }

            .sitelogotext:nth-child(5n+1) {
                stroke: #009de1;
                -webkit-animation-delay: -1.2s;
                -moz-animation-delay: -1.2s;
                animation-delay: -1.2s
            }

            .sitelogotext:nth-child(5n+2) {
                stroke: #CBFC01;
                -webkit-animation-delay: -2.4s;
                -moz-animation-delay: -2.4s;
                animation-delay: -2.4s
            }

            .sitelogotext:nth-child(5n+3) {
                stroke: #ff0;
                -webkit-animation-delay: -3.6s;
                -moz-animation-delay: -3.6s;
                animation-delay: -3.6s
            }

            .sitelogotext:nth-child(5n+4) {
                stroke: #CBFC01;
                -webkit-animation-delay: -4.8s;
                -moz-animation-delay: -4.8s;
                animation-delay: -4.8s
            }

            .text:nth-child(5n+5) {
                stroke: #3aa1bf;
                -webkit-animation-delay: -6s;
                -moz-animation-delay: -6s;
                animation-delay: -6s
            }

            @-webkit-keyframes stroke {
                to {
                    stroke-dashoffset: -400
                }
            }

            @-moz-keyframes stroke {
                to {
                    stroke-dashoffset: -400
                }
            }

            @keyframes stroke {
                to {
                    stroke-dashoffset: -400
                }
            }

            .download-links-div img {
                display: block;
                margin-left: auto;
                margin-right: auto
            }

            * {
                margin: 0;
                padding: 0;
                box-sizing: border-box
            }

            ::-moz-selection {
                color: #fff;
                background: #CBFC01
            }

            ::-webkit-selection {
                color: #fff;
                background: #CBFC01
            }

            ::selection {
                color: #fff;
                background: #CBFC01
            }

            body,html {
                font-family: 'Chivo', sans-serif;
                font-size: 16px;
                font-weight: 300;
                font-style: normal;
                background: #000;
                color: #fff
            }

            a {
                color: #CBFC01;
                text-decoration: underline;
                transition: .3s all;
                -webkit-transition: .3s all;
                -moz-transition: .3s all;
                -ms-transition: .3s all
            }

            img,svg,iframee {
                max-width: 100%;
                height: auto;
                vertical-align: top
            }

            textarea,input,select {
                width: 100%;
                background: #fff;
                font-family: 'Chivo', sans-serif;
                font-size: 16px;
                outline: 0;
                padding: 10px 15px
            }

            textarea {
                resize: vertical;
                height: 110px
            }

            input[type="submit"] {
                font-style: normal;
                font-weight: 500;
                font-size: 14px;
                text-align: center;
                text-transform: uppercase;
                border: 2px solid #CBFC01;
                padding: 10px 15px;
                border-radius: 6px;
                -webkit-border-radius: 6px;
                -moz-border-radius: 6px;
                background: #CBFC01;
                color: #000;
                display: inline-block;
                text-decoration: none;
                cursor: pointer
            }

            .weight-ads {
                display: none
            }

            .comment-form-cookies-consent input {
                width: 18px;
                height: 18px;
                vertical-align: middle;
                margin-right: 7px
            }

            .text-center {
                text-align: center
            }

            .alignleft {
                float: left;
                margin-right: 1.5em;
                margin-bottom: 1.5em
            }

            .alignright {
                float: right;
                margin-left: 1.5em;
                margin-bottom: 1.5em
            }

            .aligncenter {
                clear: both;
                display: block;
                margin-left: auto;
                margin-right: auto;
                margin-bottom: 1.5em
            }

            .d-flex {
                display: flex;
                display: -webkit-box;
                display: -moz-box;
                display: -ms-flexbox;
                display: -webkit-flex
            }

            .d-block {
                display: block;
                display: -webkit-box;
                display: -moz-box;
                display: -ms-flexbox;
                display: -webkit-flex
            }

            .flex-wrap {
                -webkit-flex-wrap: wrap;
                -moz-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .justify-center {
                -webkit-justify-content: center;
                -moz-justify-content: center;
                -ms-justify-content: center;
                justify-content: center;
                -ms-flex-pack: center
            }

            .justify-between {
                -webkit-justify-content: space-between;
                -moz-justify-content: space-between;
                -ms-justify-content: space-between;
                justify-content: space-between;
                -ms-flex-pack: space-between
            }

            .justify-end {
                -webkit-justify-content: flex-end;
                -moz-justify-content: flex-end;
                -ms-justify-content: flex-end;
                justify-content: flex-end;
                -ms-flex-pack: flex-end
            }

            .justify-start {
                -webkit-justify-content: flex-start;
                -moz-justify-content: flex-start;
                -ms-justify-content: flex-start;
                justify-content: flex-start;
                -ms-flex-pack: flex-start
            }

            .align-start {
                -webkit-align-items: flex-start;
                -moz-align-items: flex-start;
                -ms-align-items: flex-start;
                align-items: flex-start
            }

            .align-center {
                -webkit-align-items: center;
                -moz-align-items: center;
                -ms-align-items: center;
                align-items: center
            }

            .align-end {
                -webkit-align-items: flex-end;
                -moz-align-items: flex-end;
                -ms-align-items: flex-end;
                align-items: flex-end
            }

            .container {
                max-width: 1180px;
                margin: 0 auto;
                padding-left: 15px;
                padding-right: 15px
            }

            .how-to-download {
                font-size: 25px;
                text-decoration: none;
                margin-bottom: 20px;
                display: inline-block
            }

            h1 {
                font-size: 32px;
                margin-bottom: 15px
            }

            h2 {
                font-size: 28px;
                margin-bottom: 15px
            }

            h3 {
                font-size: 25px;
                margin-bottom: 15px
            }

            h4 {
                font-size: 20px;
                margin-bottom: 15px
            }

            h5 {
                font-size: 20px;
                margin-bottom: 15px
            }

            h6 {
                font-size: 18px;
                margin-bottom: 15px
            }

            p {
                margin-bottom: 15px;
                line-height: 25px
            }

            p:last-child {
                margin-bottom: 0
            }

            .btn {
                font-style: normal;
                font-weight: 500;
                font-size: 14px;
                text-align: center;
                text-transform: uppercase;
                border: 2px solid #CBFC01;
                padding: 10px 15px;
                border-radius: 6px;
                -webkit-border-radius: 6px;
                -moz-border-radius: 6px;
                background: #0ebac3;
                color: #000;
                display: inline-block;
                text-decoration: none;
                background: #CBFC01
            }

            .btn:hover {
                background: transparent;
                color: #CBFC01
            }

            .btn-zip {
                border-color: #00d0ff;
                background: #00d0ff;
                color: #000
            }

            .btn-zip:hover {
                background: transparent;
                color: #ff0
            }

            .downloads-btns-div .btn {
                margin: 0 3px 12px
            }

            .site-header {
                padding: 25px 0
            }

            .site-branding {
                max-width: 310px
            }

            .head-search {
                width: 51%
            }

            body div.asl_w {
                background: transparent !important
            }

            body div.asl_w .probox {
                background: #fff !important;
                box-shadow: none !important;
                padding: 5px 20px;
                border-radius: 40px !important;
                overflow: hidden;
                position: relative
            }

            div.asl_w .probox .promagnifier {
                background: #CBFC01 !important;
                color: #fff;
                position: absolute;
                right: 6px;
                border-radius: 30px !important;
                font-size: 12px !important;
                width: 36px !important;
                height: 36px !important;
                top: 4px
            }

            div.asl_w .probox .promagnifier .innericon svg {
                fill: #fff !important;
                width: 18px !important
            }

            body div.asl_w .probox .proinput {
                width: 100% !important;
                margin: 0 !important;
                padding: 0 !important
            }

            body .head-search div.asl_w .probox .proinput input,body .head-search div.asl_w .probox .proinput input::placeholder,body #ajaxsearchlite1 .probox .proinput input,body div.asl_w .probox .proinput input {
                color: #000 !important;
                font-weight: bold
            }

            body div.asl_m .probox .proclose {
                margin-right: 20px
            }

            body div.asl_r.vertical {
                padding: 2px !important;
                background: #CBFC01 !important
            }

            body div.asl_r .results .item .asl_content {
                font-family: 'Chivo', sans-serif;
                color: #4a4a4a;
                font-size: 12px;
                line-height: 18px;
                text-shadow: 0 0 0 rgb(255 255 255 / 0)
            }

            body div.asl_r .results .item .asl_content h3,body div.asl_r .results .item .asl_content h3 a {
                font-family: 'Chivo', sans-serif;
                color: #000;
                font-weight: bold
            }

            div.asl_r .results .item .asl_content h3 a:hover {
                font-weight: inherit !important
            }

            .menu-toggle,.menu-close {
                display: none
            }

            .header-menu-div li {
                list-style: none
            }

            .header-menu-div li a {
                color: #000;
                display: inline-block;
                line-height: 25px;
                border-radius: 15%;
                background: #CBFC01;
                font-weight: 500;
                margin: 5px;
                padding: 4px 10px;
                text-decoration: none
            }

            .header-menu-div li a:hover,.header-menu-div li.current-menu-item a {
                background: #CBFC01;
                color: #000
            }

            .header-menu {
                margin-bottom: 30px
            }

            .section-title,.entry-header .entry-title {
                color: #fff;
                margin-bottom: 30px;
                font-size: 18px;
                background: #222 !important;
                padding: 12px 15px;
                width: 100%;
                border-radius: 6px
            }

            .entry-header .entry-title:before {
                content: '\f15c';
                font-family: "Font Awesome 5 Pro";
                font-weight: 400;
                margin-right: 8px;
                color: #CBFC01;
                font-size: 20px
            }

            .section-title i {
                margin-right: 8px;
                color: #CBFC01;
                font-size: 20px
            }

            .site-main article.post {
                width: calc(100%/5 - 60px/5);
                width: -webkit-calc(100%/5 - 60px/5);
                width: -moz-calc(100%/5 - 60px/5);
                margin-right: 15px;
                margin-bottom: 20px;
                background: #000
            }

            .site-main article.post:nth-child(5n+1) {
                margin-right: 0
            }

            .site-main article.post figure {
                overflow: hidden
            }

            .site-main article.post figure img {
                height: 320px;
                object-fit: cover;
                object-position: top center;
                transition: .3s all;
                -webkit-transition: .3s all;
                -moz-transition: .3s all;
                -ms-transition: .3s all;
                width: 100%
            }

            .site-main article.post figure:hover img {
                -ms-transform: scale(1.15);
                -webkit-transform: scale(1.15);
                transform: scale(1.15)
            }

            .site-main article.post .entry-title {
                text-align: center;
                font-size: 14px;
                text-decoration: none;
                color: #fff;
                line-height: 20px;
                padding: 15px 10px;
                margin: 0
            }

            .site-main article.post .entry-title a {
                color: inherit;
                font-size: inherit;
                text-decoration: none
            }

            .site-main article.post .entry-title a:hover {
                color: #CBFC01
            }

            .pagination {
                width: 100%
            }

            .pagination .nav-links {
                display: flex;
                display: -webkit-box;
                display: -moz-box;
                display: -ms-flexbox;
                display: -webkit-flex;
                -webkit-flex-wrap: wrap;
                -moz-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-justify-content: center;
                -moz-justify-content: center;
                -ms-justify-content: center;
                justify-content: center;
                -ms-flex-pack: center
            }

            .pagination .nav-links>* {
                width: 40px;
                height: 40px;
                background: #222;
                margin: 0 4px;
                text-align: center;
                line-height: 40px;
                color: #fff;
                text-decoration: none;
                border-radius: 6px;
                transition: .3s all;
                -webkit-transition: .3s all;
                -moz-transition: .3s all;
                -ms-transition: .3s all;
                position: relative
            }

            .pagination .nav-links a:hover,.pagination .nav-links span {
                background: #CBFC01;
                color: #000
            }

            .pagination .nav-links>*.next,.pagination .nav-links>*.prev {
                text-indent: 99999px;
                overflow: hidden
            }

            .pagination .nav-links>*.next:before,.pagination .nav-links>*.prev:before {
                content: "\f105";
                font-family: "Font Awesome 5 Pro";
                font-weight: 400;
                position: absolute;
                left: 0;
                top: 0;
                text-indent: 0;
                width: 100%;
                font-size: 18px
            }

            .pagination .nav-links>*.prev:before {
                content: "\f104"
            }

            .site-footer {
                background: #000;
                padding: 20px 0;
                margin-top: 50px
            }

            .site-footer a {
                text-decoration: none
            }

            .footer-menu li {
                list-style: none
            }

            .footer-menu li+li {
                margin-left: 15px
            }

            .footer-menu li a:hover {
                color: #fff
            }

            .entry-meta {
                margin-bottom: 30px
            }

            .entry-meta ul {
                padding-left: 0 !important
            }

            .entry-meta ul li {
                list-style: none
            }

            .entry-meta ul li+li {
                margin-left: 0
            }

            .entry-meta ul li i {
                margin-right: 5px
            }

            .post-meta li {
                margin-right: 6px
            }

            .post-meta li a {
                background: #fff;
                border-color: #fff;
                display: inline-block;
                color: #444;
                border-radius: 3px;
                padding: 5px 10px;
                font-size: 14px;
                text-decoration: none
            }

            .post-meta li a:hover {
                background: #444;
                color: #fff
            }

            .post-meta .post-date {
                font-weight: 600 !important;
                background: #CBFC01;
                border-radius: 3px;
                padding: 5px 10px;
                font-size: 14px
            }

            .single-service-content ul,.single-service-content ol {
                padding-left: 20px;
                margin-bottom: 20px
            }

            .single-service-content ul li {
                margin-bottom: 8px
            }

            .single-service-content img {
                margin-bottom: 15px
            }

            .download-links-div {
                margin-top: -10px;
                margin-bottom: 20px;
                text-align: center
            }

            .download-links-div .btn {
                margin-bottom: 20px
            }

            .download-links-div h4 hr {
                border-color: #fff;
                margin-bottom: 30px;
                margin-top: 10px
            }

            .download-links-div h4 {
                color: #fff
            }

            .download-links-div h4 span {
                color: #CBFC01
            }

            .single-blog-left {
                width: calc(100% - 320px);
                padding-right: 20px
            }

            .single-blog-right {
                width: 320px
            }

            .single-blog-right {
                width: 320px;
                background: #000
            }

            .single-blog-right h2.widget-title {
                font-size: 20px;
                padding: 10px 20px
            }

            .single-blog-right .custom-html-widget {
                padding: 10px 20px;
                background: #141414
            }

            .single-blog-right h2.widget-title {
                font-size: 18px;
                padding: 10px 15px;
                margin: 0;
                border-bottom: 1px solid #CBFC01
            }

            .single-blog-right .asl_w,.widget_recent_entries ul {
                padding: 15px;
                width: auto !important;
                background: #141414 !important
            }

            .widget_recent_entries ul li {
                list-style: none;
                margin-bottom: 10px
            }

            .widget_recent_entries ul li:last-child {
                margin-bottom: 0
            }

            .widget_recent_entries ul li a {
                color: #fff;
                text-decoration: none;
                font-size: 14px
            }

            .widget_recent_entries ul li a:hover {
                color: #CBFC01
            }

            .widget img {
                width: 100%
            }

            .screen-reader-text {
                display: none
            }

            .widget>form {
                padding: 15px;
                background: #141414
            }

            .comment-list li {
                list-style: none;
                margin-bottom: 20px
            }

            .comment-list li .comment-author img {
                width: 40px;
                height: 40px;
                border-radius: 100%;
                margin-right: 10px
            }

            .comment-list li .comment-metadata {
                text-align: right;
                margin-top: -35px;
                font-size: 14px
            }

            .comment-list li .comment-content {
                padding-top: 30px
            }

            .comment-list li .reply a {
                display: inline-block;
                text-decoration: none
            }

            .comment-list li ol.children {
                margin-top: 10px;
                margin-left: 40px
            }

            .join-div {
                margin-bottom: 25px
            }

            .telegram-btn {
                background: #009de1;
                color: #fff;
                text-decoration: none;
                width: 100%;
                display: block;
                text-align: center;
                padding: 14px;
                font-size: 18px;
                border-radius: 6px
            }

            .telegram-btn i {
                margin-right: 10px
            }

            .copyright-issue-div {
                background: rgb(234 67 67 / 15%);
                text-align: center;
                padding: 20px 15px;
                border-radius: 10px;
                margin: 20px 0
            }

            .copyright-issue-div p {
                color: red;
                font-size: 18px
            }

            .gallery-image .gallery-img {
                width: 49%
            }

            .top-domain-div {
                background: green;
                text-align: center;
                padding: 8px 15px
            }

            .top-domain-div span {
                background: #fff;
                color: red;
                padding: 0 6px 3px;
                border-radius: 5px;
                margin-left: 2px
            }

            .top-domain-div .close {
                float: right;
                cursor: pointer;
                font-size: 18px;
                margin-left: 10px
            }

            .download-message-box {
                background-color: #00d0ff;
                border-color: #00d0ff;
                color: #000;
                text-align: center;
                padding: 10px 15px;
                border-radius: 6px;
                margin-bottom: 15px
            }

            .comment-message-box {
                background-color: #CBFC01;
                border-color: #CBFC01;
                color: #000;
                text-align: center;
                padding: 10px 15px;
                border-radius: 6px;
                margin-bottom: 15px
            }

            @media only screen and (max-width: 1024px) {
                .site-main article.post {
                    width:calc(100%/4 - 45px/4);
                    width: -webkit-calc(100%/4 - 45px/4);
                    width: -moz-calc(100%/4 - 45px/4);
                    margin-right: 15px !importantl
                }

                .site-main article.post:nth-child(4n+1) {
                    margin-right: 0 !important
                }
            }

            @media only screen and (max-width: 991px) {
                h1 {
                    font-size:26px
                }

                h2 {
                    font-size: 24px
                }

                h3 {
                    font-size: 22px
                }

                h4 {
                    font-size: 20px
                }

                h5 {
                    font-size: 18px
                }

                h6 {
                    font-size: 16px
                }

                .head-search {
                    width: 60%
                }

                .site-branding {
                    max-width: 200px
                }

                .site-header {
                    padding: 15px 0
                }

                .site-main article.post {
                    width: calc(100%/3 - 30px/3);
                    width: -webkit-calc(100%/3 - 30px/3);
                    width: -moz-calc(100%/3 - 30px/3);
                    margin-right: 15px !important
                }

                .site-main article.post:nth-child(4n+1) {
                    margin-right: 15px !important
                }

                .site-main article.post:nth-child(3n+1) {
                    margin-right: 0 !important
                }

                .site-info {
                    width: 100%;
                    text-align: center;
                    margin-bottom: 10px
                }

                .footer-menu {
                    width: 100%;
                    text-align: center
                }

                .single-blog-left {
                    width: calc(100% - 280px)
                }

                .single-blog-right {
                    width: 280px
                }
            }

            @media only screen and (max-width: 767px) {
                .weight-ads {
                    display:block
                }

                h1 {
                    font-size: 24px
                }

                h2 {
                    font-size: 22px
                }

                h3 {
                    font-size: 20px
                }

                h4 {
                    font-size: 18px
                }

                h5 {
                    font-size: 16px
                }

                h6 {
                    font-size: 16px
                }

                .menu-toggle,.menu-close {
                    display: inline-block
                }

                .header-menu {
                    background: #222;
                    padding: 10px 0
                }

                .menu-toggle {
                    background: #CBFC01;
                    color: #000;
                    outline: 0;
                    cursor: pointer;
                    width: 40px;
                    height: 40px;
                    font-size: 20px;
                    text-align: center;
                    line-height: 42px;
                    border: 0
                }

                .header-menu-div {
                    position: fixed;
                    right: 0;
                    top: 0;
                    bottom: 0;
                    overflow: auto;
                    width: 300px;
                    z-index: 9999999;
                    padding-top: 45px;
                    background: #000;
                    transition: .3s all;
                    -webkit-transition: .3s all;
                    -moz-transition: .3s all;
                    -ms-transition: .3s all;
                    right: -300px
                }

                .header-menu-div:before {
                    content: '';
                    background: #141414;
                    position: absolute;
                    left: 0;
                    right: 0;
                    top: 0;
                    height: 45px;
                    z-index: -1
                }

                .toggled .header-menu-div {
                    right: 0
                }

                .menu-close {
                    position: absolute;
                    left: 20px;
                    top: 10px;
                    font-size: 22px;
                    cursor: pointer
                }

                .header-menu-div li {
                    list-style: none;
                    width: 100%;
                    margin: 0
                }

                .header-menu-div li a {
                    margin: 0;
                    background: transparent;
                    color: #e9e9e9;
                    width: 100%;
                    border-bottom: 1px solid #343434;
                    padding: 8px 20px;
                    border-radius: 0
                }

                .site-main article.post {
                    width: calc(100%/2 - 15px/2);
                    width: -webkit-calc(100%/2 - 15px/2);
                    width: -moz-calc(100%/2 - 15px/2);
                    margin-right: 15px !important
                }

                .site-main article.post:nth-child(3n+1) {
                    margin-right: 15px !important
                }

                .site-main article.post:nth-child(2n+1) {
                    margin-right: 0 !important
                }

                .site-branding {
                    max-width: 220px
                }

                .single-blog-left {
                    width: 100%;
                    padding-right: 0
                }

                .single-blog-right {
                    width: 100%;
                    margin-top: 40px
                }
            }

            @media only screen and (max-width: 580px) {
                .site-branding {
                    max-width:380px;
                    width: 90%;
                    text-align: center;
                    margin-bottom: 20px
                }

                .site-header .container {
                    -webkit-justify-content: center;
                    -moz-justify-content: center;
                    -ms-justify-content: center;
                    justify-content: center;
                    -ms-flex-pack: center
                }

                .head-search {
                    margin-bottom: 10px;
                    width: 100%
                }

                .site-main article.post figure img {
                    height: 250px
                }

                .comment-list li .comment-metadata {
                    text-align: left;
                    margin-top: -15px;
                    font-size: 14px;
                    margin-left: 50px
                }

                .comment-list li .comment-content {
                    padding-top: 10px
                }

                .comment-list li ol.children {
                    margin-left: 20px
                }
            }

            @media only screen and (max-width: 380px) {
                .site-main article.post {
                    width:calc(100%/2 - 10px/2);
                    width: -webkit-calc(100%/2 - 10px/2);
                    width: -moz-calc(100%/2 - 10px/2);
                    margin-right: 14px !important;
                    margin-bottom: 15px
                }

                .site-main article.post:nth-child(2n+2) {
                    margin-right: 10px !important
                }

                .site-main article.post:nth-child(2n+1) {
                    margin-right: 0 !important
                }

                .site-main article.post .entry-title {
                    font-size: 13px;
                    line-height: 18px;
                    font-weight: 500;
                    padding: 12px 8px
                }

                .gallery-image .gallery-img {
                    width: 100%
                }
            }

            video {
                width: 100%;
                height: auto
            }

            h4:empty {
                display: none
            }

            .download-links-div h4 span ~ span {
                color: #00d0ff
            }

            @media only screen and (min-width: 767px) {
                .mobile-ads {
                    display:none
                }
            }

            @media only screen and (max-width: 767px) {
                .desktop-ads {
                    display:none
                }
            }

            .our-domain-box {
                text-align: center;
                padding: 10px 15px;
                border-radius: 6px;
                margin-bottom: 15px;
                background: linear-gradient(135deg,#a86e8e,#87610c);
                background: -webkit-linear-gradient(135deg,#87610c,#a86e8e);
                background: -moz-linear-gradient(135deg,#87610c,#a86e8e)
            }

            .download-links-div .btn img {
                display: inline-block;
                margin: 0;
                width: 20px;
                vertical-align: middle
            }

            .download-links-div .btn img:first-child {
                margin-right: 5px
            }

            .download-links-div .btn img:last-child {
                margin-left: 5px
            }

            .btn:hover {
                background: #CBFC01;
                color: #000
            }

            .btn-zip:hover {
                border-color: #00d0ff;
                background: #00d0ff;
                color: #000
            }

            .main-content-parent {
                background-color: #191919;
                max-width: 1170px;
                margin-left: auto;
                margin-right: auto
            }

            .head-search .search-submit {
                position: absolute;
                right: 0;
                width: auto;
                border-radius: 0;
                height: 100%;
            }

            .head-search .search-form {
                position: relative;
                overflow: hidden;
                border-radius: 6px;
                z-index: 0;
            }

            .head-search input.search-field {
                border: none;
                padding: 13px 15px;
                padding-right: 90px;
            }

            .mobile-ads-img {
                display: none;
            }

            .navbar-brand {
                position: relative;
                padding-bottom: 10px;
                display: inline-block;
            }

            .end-txt {
                position: absolute;
                right: 10px;
                bottom: -15px;
                color: #CBFC01;
                font-size: 18px;
                text-transform: uppercase;
                font-weight: bold;
            }

            .site-main article.post figure {
                position: relative;
            }

            .site-main article.post figure .video-label {
                position: absolute;
                right: 0;
                z-index: 1;
                background: #00d0ff;
                background: -moz-linear-gradient(left, #00d0ff 0%, #CBFC01 100%);
                background: -webkit-linear-gradient(left, #00d0ff 0%,#CBFC01 100%);
                background: linear-gradient(to right, #00d0ff 0%,#CBFC01 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d0ff', endColorstr='#CBFC01',GradientType=1 );
                color: #000;
                padding: 3px 10px;
                top: 14px;
                font-size: 14px;
            }

            .video-icon {
                position: absolute;
                display: flex;
                display: -webkit-box;
                display: -moz-box;
                display: -ms-flexbox;
                display: -webkit-flex;
                left: 0;
                right: 0;
                bottom: 0;
                top: 0;
                -webkit-flex-wrap: wrap;
                -moz-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-justify-content: center;
                -moz-justify-content: center;
                -ms-justify-content: center;
                justify-content: center;
                -ms-flex-pack: center;
                -webkit-align-items: center;
                -moz-align-items: center;
                -ms-align-items: center;
                align-items: center;
                z-index: 1;
                background: rgb(0 0 0 / 55%);
                opacity: 0;
                visibility: hidden;
                -webkit-transition: .3s all;
                -moz-transition: .3s all;
                -ms-transition: .3s all;
            }

            .video-icon svg {
                width: 70px;
                border: 1px solid #fff;
                border-radius: 100%;
            }

            .video-icon svg path {
                stroke: #fff;
                stroke-width: 1.5px;
            }

            .site-main article.post figure:hover .video-icon {
                opacity: 1;
                visibility: visible;
            }

            .single-service-content figure .post-thumbnail {
                display: inline-block;
                position: relative;
                left: 50%;
                transform: translateX(-50%);
            }

            .single-service-content figure .video-label {
                position: absolute;
                right: 0;
                z-index: 1;
                background: #00d0ff;
                background: -moz-linear-gradient(left, #00d0ff 0%, #CBFC01 100%);
                background: -webkit-linear-gradient(left, #00d0ff 0%,#CBFC01 100%);
                background: linear-gradient(to right, #00d0ff 0%,#CBFC01 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d0ff', endColorstr='#CBFC01',GradientType=1 );
                color: #000;
                padding: 3px 10px;
                top: 14px;
                font-size: 16px;
            }

            .call-action {
                padding: 10px 20px;
                border-radius: 30px;
                -webkit-transition: 1s;
                -o-transition: 1s;
                transition: 1s;
                -webkit-transform-origin: center right;
                -ms-transform-origin: center right;
                transform-origin: center right;
                z-index: 9999;
                background: -webkit-gradient(linear, right top, left top, from(#ca85ca), color-stop(#e54e7e), color-stop(#607ec7), color-stop(#46c49c), to(#f4b23f));
                background: -webkit-linear-gradient(right, #ca85ca, #e54e7e, #607ec7, #46c49c, #f4b23f);
                background: -o-linear-gradient(right, #ca85ca, #e54e7e, #607ec7, #46c49c, #f4b23f);
                background: linear-gradient(270deg, #ca85ca, #e54e7e, #607ec7, #46c49c, #f4b23f);
                background-size: 1000% 1000%;
                -webkit-animation: btnbganim 30s infinite;
                animation: btnbganim 30s infinite;
                color: #000 !important;
                font-size: 16px;
                z-index: 999;
                text-decoration: none;
                display: block;
                text-align: center;
                font-weight: 600;
            }

            .call-action i {
                margin-left: 10px;
            }

/*             .site-main article.post figure {
                box-shadow: none;
                background: linear-gradient(#222, #222), linear-gradient(to right, #ca4747, #f4c922);
                background-repeat: repeat, repeat;
                background-origin: padding-box, padding-box;
                background-origin: padding-box, border-box;
                background-repeat: no-repeat;
                border: 4px solid transparent;
            } */

            .single-service-content>h1, .movie-title {
                background: #00d0ff;
                background: -moz-linear-gradient(left, #00d0ff 0%, #CBFC01 100%);
                background: -webkit-linear-gradient(left, #00d0ff 0%,#CBFC01 100%);
                background: linear-gradient(to right, #00d0ff 0%,#CBFC01 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d0ff', endColorstr='#CBFC01',GradientType=1 );
                color: transparent;
                background-clip: text;
                -webkit-background-clip: text;
                text-fill-color: transparent;
                -webkit-text-fill-color: transparent;
            }

            .download-links-div h4, .site-main article.post .entry-title {
                font-weight: 500;
            }

            .maintenance-txt {
                text-align: center;
                color: #fff;
                background: red;
                padding: 13px;
                font-size: 15px;
                font-weight: bold;
                border-radius: 10px;
                width: calc(100% - 30px);
                margin: 0 auto;
            }

            div#Adoxen-25100>div>div, div#Adoxen-25101>div>div, div#Adoxen-25102>div {
                opacity: 0;
                visibility: hidden;
            }

            .ads-btns {
                position: relative;
                overflow: hidden;
            }

            .ads-btns iframe {
                position: absolute;
                left: 0;
                right: 0;
                top: 50%;
                margin: 0 auto;
                opacity: .01;
                transform: translateY(-50%);
                -webkit-transform: translateY(-50%);
            }

            .fixed-ads {
                position: fixed;
                bottom: 0;
                left: 0;
                right: 0;
                z-index: 99;
                padding: 5px;
                background: #191919;
                text-align: center;
            }

            .ads-closed {
                position: absolute;
                right: 10px;
                top: -20px;
                background: #fff;
                color: #000;
                width: 20px;
                height: 20px;
                line-height: 22px;
                border-radius: 100%;
                cursor: pointer;
            }

            .mobile-ads-link {
                display: none;
            }

            @media (max-width: 767px) {
                .desktop-ads-img, .desktop-ads-link {
                    display: none;
                }

                .mobile-ads-img {
                    display: inline-block;
                }

                .mobile-ads-link {
                    display: inline-block;
                }

                .main-navigation {
                    display: flex;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    -webkit-justify-content: space-between;
                    -moz-justify-content: space-between;
                    -ms-justify-content: space-between;
                    justify-content: space-between;
                    -ms-flex-pack: space-between;
                    -webkit-align-items: center;
                    -moz-align-items: center;
                    -ms-align-items: center;
                    align-items: center;
                }

                .head-ads {
                    margin: 0 !important;
                    width: calc(100% - 50px);
                    text-align: right;
                }
            }

            .iframe-container {
                position: relative;
                width: 100%;
                padding-bottom: 56.25%;
                /* set the aspect ratio of the iframe */
            }

            .iframe-container iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
            }

            #header-social {
                text-align: center;
                margin-bottom: 10px;
                margin-top: 10px;
            }

            .button {
                font-family: poppins,sans-serif;
                color: white;
                padding: 8px 6px;
                text-align: center;
                text-decoration: none;
                display: inline-block;
                font-size: 14px;
                margin: 5px 1px;
                -webkit-transition-duration: 0.4s;
                transition-duration: 0.4s;
                cursor: pointer;
                min-width: 210px;
                box-shadow: 0px 0px 32px -10px #fe0000;
            }

            .buttonapk {
                background-color: #8C46FE;
                text-transform: uppercase;
                border-radius: 15%;
                width: 300px;
                font-size: 16px;
				font-weight: 500;}
.head-search .search-form>label {
    display: unset;
}.widget>form>label {
    display: block !important;
}.site-main article.post figure {
    box-shadow: none;
    background: transparent;
    background-repeat: repeat, repeat;
    background-origin: padding-box, padding-box;
    background-origin: padding-box, border-box;
    background-repeat: no-repeat;
    border: none !important;
}.site-main article.post figure{
	cursor:pointer;}.entry-meta{
	display: flex !important;
	}.single-service-content>h1, .movie-title{font-weight:700;} label{display:block;}

.pagination{
	display:unset;
}