    /* Resposive Css */
    
    @media (min-width: 1441px) {}
    
    @media (min-width: 1921px) {}
    
    @media (min-width: 1680px) {
        header.header_area .container {
            max-width: 1395px;
        }
        .hero-area .container {
            max-width: 1395px;
        }
    }
    
    @media only screen and (max-width: 1680px) {
        header.header_area ul li {
            margin-left: 15px;
        }
        header.header_area ul li.ContactUs {
            margin-left: 20px;
        }
        .apps-button.how-its-work-btn-list a {
            margin: 5px 5px;
        }
    }
    
    @media (min-width: 1600px) {
        .how-its-work-area.how-its-work-area-two .container {
            max-width: 1600px;
        }
        .what-it-works-item-two-list {
            min-height: 646px;
        }
        .what-it-works-item-two-list .desc {
            min-height: 90px;
        }
    }
    
    @media only screen and (max-width: 1600px) {
        .heading h1 {
            font-size: 60px;
        }
    }
    
    @media only screen and (max-width: 1440px) {
        header.header_area ul li {
            margin-left: 10px !important;
        }
        header.header_area a.navbar-brand img {
            width: 190px;
        }
        .heading h1 {
            font-size: 45px;
        }
        .hero-inner-content .desc br {
            display: none;
        }
        .elementor-5 .elementor-element.elementor-element-6542874 {
            padding: 60px 0 !important;
        }
        .common-title h3,
        .how-its-work-inner-content .heading h1 {
            font-size: 40px;
        }
        .elementor-5 .elementor-element.elementor-element-9367e40 .cta-area {
            padding-bottom: 60px!important;
        }
        .how-its-work-area {
            padding-top: 60px !important;
        }
        .elementor-5 .elementor-element.elementor-element-a5fe2eb .cta-area {
            padding: 60px 0 !important;
        }
        .freequency-area {
            padding: 60px 0 !important;
        }
        .footer-top-thumbnail {
            width: 8%;
        }
        .footer-bottom-thumbnail {
            width: 8%;
        }
        .footer-widget-area {
            padding: 60px 0 !important;
        }
        .footer-copyright-outer-row {
            padding-bottom: 60px !important;
        }
        .cta-thumb-right {
            width: 8%;
        }
        .cta-thumb-left {
            width: 8%;
        }
        .freequecny-card-area .card .card-header button {
            font-size: 24px;
        }
        .freequecny-card-area .card .card-body {
            font-size: 18px;
        }
        .freequecny-card-area .card {
            padding: 20px 30px;
            margin-bottom: 20px;
        }
        .what-it-works-item-two-list {
            padding: 25px 20px;
        }
        .what-it-works-item-two-list .desc br {
            display: none !important;
        }
        .what-it-works-item-two-list {
            min-height: 508px !important;
        }
        .what-it-works-item-two-list .how-its-work-btn a {
            width: 131px;
            height: 38px;
        }
        .breadcum-area {
            padding-top: 150px;
            padding-bottom: 100px;
        }
        .elementor-345 .elementor-element.elementor-element-04a0894 .cta-area {
            padding-bottom: 60px !important;
        }
        .elementor-345 .elementor-element.elementor-element-d41068d .cta-area {
            padding-bottom: 20px !important;
        }
        .hero-inner-content .desc br {
            display: none;
        }
        .what-it-works-item-two-list.what-it-works-item-two-list-0 {
            padding-left: inherit;
            padding-right: inherit;
        }
        .apps-button.how-its-work-btn-list a img {
            left: 7px;
        }
        .apps-button.how-its-work-btn-list a {
            padding-right: 10px;
            margin: 5px 3px;
            padding-left: 45px;
        }
        .what-it-works-item-two-list .desc br {
            display: none;
        }
        .what-it-works-item-two-list .img img {
            width: auto;
            object-fit: cover;
            height: 195px;
        }
        .cta-area-thumbnail {
            padding-right: 0px;
        }
        .heading h1 br {
            display: none;
        }
        .common-title h3 br {
            display: none;
        }
    }
    
    @media only screen and (max-width: 1366px) {
        .what-it-works-item-two-list .desc {
            min-height: 105px;
        }
    }
    
    @media only screen and (max-width: 1200px) {
        .custom-heading-title h1 {
            font-size: 35px;
        }
        .breadcum-content .breadcum-navxt {
            font-size: 18px;
        }
        .elementor-345 .elementor-element.elementor-element-9367e40 .cta-area {
            padding: 60px 0 !important;
        }
        .elementor-345 .elementor-element.elementor-element-04a0894 .cta-area {
            padding-bottom: 60px !important;
        }
        .elementor-345 .elementor-element.elementor-element-a5fe2eb .cta-area {
            padding-bottom: 60px !important;
        }
        .apps-button.hero-btn-list a {
            padding-left: 55px;
            padding-right: 20px;
            margin-right: 10px;
        }
    }
    
    @media only screen and (max-width: 1199px) {
        .navbar-toggler {
            border: none;
            border-radius: 5px;
            padding: 0px;
            cursor: pointer;
            width: 45px;
            height: 45px;
            box-shadow: 0px 0px 10px #ddd;
        }
        .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
            opacity: 1;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        }
        .navbar-toggler[aria-expanded="true"] span:nth-child(2) {
            opacity: 0;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        }
        .navbar-toggler[aria-expanded="true"] span:first-child {
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
            position: relative;
            top: 7.5px;
        }
        .navbar-toggler[aria-expanded="true"] span:last-child {
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
            bottom: 6px;
            position: relative;
        }
        .navbar-toggler span {
            display: block;
            width: 25px;
            height: 3px;
            background: #000;
            margin: auto;
            margin-bottom: 4px;
            -webkit-transition: all 400ms linear;
            transition: all 400ms linear;
            cursor: pointer;
        }
        .navbar-toggler span:last-child {
            margin-bottom: 0;
        }
        header.header_area.active {
            box-shadow: 0 7px 20px rgba(0, 0, 0, 0.2);
            padding: 20px 0;
            background: #fff;
        }
        .heading h1 br {
            display: none;
        }
        .hero-btn a,
        .how-its-work-btn a {
            margin-right: 10px;
        }
        .hero-btn a img {
            max-width: 176px;
            height: 55px;
        }
        .how-its-work-btn a img {
            max-width: 150px;
            height: 45px;
            margin-right: 0;
        }
        header.header_area ul li {
            margin: 0 !important;
            text-align: center;
            border-bottom: 1px dotted #ddd;
        }
        header.header_area ul li a {
            padding: 0;
        }
        header.header_area ul li.ContactUs {
            border-bottom: 0;
            margin-top: 10px !important;
        }
        header.header_area ul li.ContactUs a {
            display: inline-block;
        }
        header.header_area {
            background: #fff;
        }
        .apps-button a {
            padding-left: 57px;
            margin-bottom: 15px;
            padding-bottom: 10px;
        }
        .apps-button a span.span2 {
            font-size: 18px;
        }
        .elementor-5 .elementor-element.elementor-element-05a9460 {
            margin-top: 0px !important;
        }
        .what-it-works-item-two-list .how-its-work-btn a {
            width: 155px;
            height: 38px;
            margin: 0 !important;
            margin-bottom: 10px !important;
        }
        .what-it-works-item-two-list h3 {
            font-size: 24px;
        }
        .what-it-works-item-two-list h3 br {
            display: none;
        }
        .what-it-works-item-two-list {
            min-height: 445px !important;
            padding: 20px;
        }
        .work-itemstitle {
            min-height: 50px;
        }
        .what-it-works-item-two-list .img img {
            height: 180px;
        }
        .apps-button.how-its-work-btn-list a img {
            width: 18px;
            height: 20px;
        }
        .what-it-works-item-two-list {
            padding: 10px !important;
            padding-top: 20px !important;
            padding-bottom: 20px !important;
        }
        .apps-button.how-its-work-btn-list a {
            padding-right: 5px;
            margin: 5px 3px;
            padding-left: 30px;
        }
        .apps-button.how-its-work-btn-list a span.span2 {
            font-size: 14px;
        }
        .foooter-widget ul li a {
            font-size: 16px;
        }
        .what-it-works-item-two-list .desc {
            min-height: 145px;
        }
    }
    
    @media only screen and (max-width: 1024px) {
        .footer-copyright-outer-row {
            padding: 20px 0 !important;
        }
        .how-its-work-btn a img {
            max-width: 195px;
            height: 50px;
        }
        .elementor-345 .elementor-element.elementor-element-a5fe2eb .cta-area .cta-area-thumbnail {
            padding-right: 0 !important;
        }
        .elementor-345 .elementor-element.elementor-element-d41068d .cta-area .cta-area-thumbnail {
            padding-left: 0;
        }
        .what-it-works-item-two-list {
            min-height: 517px !important;
        }
        .what-it-works-item-two-list .desc {
            min-height: 140px;
        }
    }
    
    @media only screen and (max-width: 991px) {
        .heading h1,
        .common-title h3,
        .how-its-work-inner-content .heading h1 {
            font-size: 35px;
        }
        .hero-inner-content .desc {
            font-size: 18px;
        }
        .hero-btn a img {
            max-width: 155px;
            height: 45px;
        }
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-d72bf06 {
            width: 50%;
        }
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-175c58a {
            width: 50%;
        }
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-7445594 {
            width: 50%;
        }
        .how-its-work-btn a img {
            max-width: 195px;
            height: 45px;
        }
        .widget.foooter-widget {
            margin-bottom: 30px;
        }
        .apps-button a {
            width: auto !important;
            display: inline-block;
            padding-right: 15px;
        }
        .what-it-works-item-two-list {
            min-height: auto !important;
            margin-bottom: 30px;
        }
        .what-it-works-item-two-list.what-it-works-item-two-list-2 {
            min-height: auto !important;
        }
        .breadcum-area {
            padding-top: 100px;
            padding-bottom: 40px;
        }
        .apps-button a img {
            left: 12px;
        }
        .box-item-wrapper {
            padding: 20px 10px;
        }
        .footerversiontwomenu ul li {
            margin: 0 5px;
        }
        .footerversiontwomenu ul li a {
            font-size: 16px;
        }
    }
    
    @media only screen and (max-width: 767px) {
        .hero-area {
            padding-top: 100px;
            padding-bottom: 50px;
        }
        .hero-thumbnail img {
            max-width: 50% !important;
        }
        .hero-thumbnail {
            text-align: center;
        }
        .hero-inner-content {
            text-align: center;
        }
        .hero-inner-content {
            margin-top: 30px;
        }
        .cta-area-thumbnail {
            margin-bottom: 30px;
        }
        .cta-area .common-title {
            margin-bottom: 0;
        }
        .cta-area-thumbnail {
            text-align: center !important;
        }
        .cta-area-thumbnail img {
            max-width: 60% !important;
        }
        .how-its-work-thumbnail img {
            max-width: 60% !important;
        }
        .how-its-work-thumbnail {
            text-align: center;
        }
        .copytext {
            text-align: center;
        }
        .social-list.text-right {
            text-align: center !important;
            margin-top: 10px;
        }
        .social-list.text-right a {
            margin: 0 5px !important;
        }
        .freequecny-card-area .card .card-header button {
            font-size: 20px !important;
        }
        .four-zero-content h1 {
            font-size: 50px;
        }
        .what-it-works-item-two-list {
            min-height: auto !important;
        }
        .what-it-works-item-two-list .how-its-work-btn a {
            width: 173px;
            height: 55px;
            margin: 0 10px !important;
        }
        .what-it-works-item-two-list .desc {
            min-height: auto;
        }
    }
    
    @media only screen and (max-width: 734px) {}
    
    @media only screen and (max-width: 575px) {
        header.header_area .container {
            padding: 0 15px;
        }
        .cta-area-content.common-title {
            text-align: center;
        }
        .how-its-work-inner-content {
            text-align: center;
            margin-top: 30px;
        }
        .footer-widget-area {
            padding-bottom: 20px !important;
        }
        .how-its-work-btn a {
            margin: 0 5px !important;
        }
        .hero-btn a {
            margin: 0 5px !important;
        }
        .freequecny-card-area .card .card-body {
            margin-top: 30px;
        }
        .apps-button.hero-btn-list a {
            margin: 0 5px !important;
        }
        .apps-button a {
            margin-right: 10px;
        }
        .apps-button.how-its-work-btn-list a {
            padding-right: 10px;
            margin: 5px 3px;
            padding-left: 45px;
        }
        .apps-button.how-its-work-btn-list a span.span2 {
            font-size: 16px;
        }
        .apps-button.how-its-work-btn-list a img {
            width: 30px;
            height: 35px;
        }
        .what-it-works-item-two-list .img img {
            height: auto !important;
        }
        .elementor-5 .elementor-element.elementor-element-6542874 {
            padding-bottom: 30px !important;
        }
        .work-itemstitle {
            min-height: auto !important;
        }
        .elementor-345 .elementor-element.elementor-element-04a0894 .cta-area .cta-area-thumbnail {
            padding-right: 0;
        }
    }
    
    @media only screen and (max-width: 425px) {
        .common-title h3 br {
            display: none;
        }
        .desc br {
            display: none;
        }
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-d72bf06,
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-7445594,
        .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-175c58a {
            width: 100%;
        }
        .box-item-wrapper {
            margin-bottom: 30px;
            border: 1px solid #71C010;
            border-radius: 5px;
        }
        .hero-thumbnail img {
            max-width: 80% !important;
        }
        .cta-area-thumbnail img,
        .how-its-work-thumbnail img {
            max-width: 100% !important;
        }
        .freequecny-card-area .card {
            padding: 15px 20px;
            margin-bottom: 20px;
        }
        .freequecny-card-area .card button[aria-expanded="true"]:after,
        .freequecny-card-area .card button[aria-expanded="false"]:after {
            font-size: 18px !important;
        }
        .freequecny-card-area .card .card-body {
            font-size: 16px;
        }
        .how-its-work-btn a {
            margin-bottom: 10px !important;
        }
        .how-its-work-btn a img {
            height: 57px;
            width: 200px;
        }
        .what-it-works-item-two-list .how-its-work-btn a {
            margin-bottom: 10px !important;
        }
        .apps-button.hero-btn-list a {
            margin: 5px 0px !important;
        }
        footer.footer-area.footer-area-version-two .footer-widget-area .apps-button a {
            margin: 5px 0;
        }
        footer.footer-area.footer-area-version-two .footer-widget-area .apps-button {
            margin-bottom: 20px;
        }
        footer.footer-area.footer-area-version-two .footer-widget-area .foooter-widget h3.widget-title {
            font-size: 24px;
            margin-bottom: 15px;
        }
        .contact-form-area .form-group button {
            font-size: 20px;
        }
    }
    
    @media only screen and (max-width: 375px) {
        .heading h1,
        .common-title h3,
        .how-its-work-inner-content .heading h1 {
            font-size: 25px;
        }
        .apps-button a {
            width: auto;
            padding-right: 25px;
        }
        .hero-btn a img {
            max-width: 170px;
            height: 55px;
        }
        .hero-btn a {
            margin-bottom: 10px !important;
        }
        .freequecny-card-area .card .card-body br {
            display: none;
        }
        .contact-form-area .form-group.upload-form .codedropz-btn-wrap a.cd-upload-btn {
            font-size: 18px;
            padding: 0 20px;
        }
        .freequecny-card-area .card .card-header button {
            padding-right: 20px;
        }
        .freequecny-card-area .card .card-body {
            margin-top: 15px;
        }
    }
    
    @media only screen and (max-width: 325px) {
        .hero-thumbnail img {
            max-width: 100% !important;
        }
    }