/* .new-design-template p {
    margin-bottom: 0 !important;
} */
.custom-max-width-140{
    max-width: 140px;
}
/* .xero-custom-logo img {
    height: 80px !important;
    object-fit: contain;
    max-width: 200px !important;
    margin: auto;
} */
.xero-custom-logo .custom-padding-0-m .wpb_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 70px;
}
.custom-offer-img figure {
    height: 140px;
}
.custom-offer-img figure .vc_single_image-wrapper {
    height: 100% !important;
}
body .custom-offer-img img {
    height: 100% !important;
    object-fit: contain;
}
.support-sec-mob-conatct-side-img .vc_single_image-wrapper img{
    width: 70%;
}.transaction-custom-logo img {
    height: auto !important;
	width:85% !important;
}
.orange-tick-icon-custom .vc_column-inner .listing-item .vc_single_image-wrapper{
	display: flex;
	align-items: center;
}
.orange-tick-icon-custom .vc_column-inner .listing-item{
	margin-bottom: 5px !important;
}
body .max-with930pximprse {
    max-width: 930px !important;
}
html[lang="es-ES"] #main-nav .login-btn a, html[lang="es-ES"] #main-nav .register-btn a {
    padding: 9px 20.5px;
}
/* html[lang="es-ES"] header#header #logo img {
    width: 185px;
} */
.orange-tick-icon-custom .vc_column-inner .listing-item .vc_single_image-wrapper img{
	width: 10px !important;
}

.cf7-select-wrap {
    position: relative;
  }
  
  .cf7-select-wrap select {
    width: 100%;
    padding-right: 40px; /* space for arrow */
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
  }
  .ach-parent-table-class #pricing_table .plan-name{
    min-height: auto !important;
  }
.payment-section-restaurant-pos-ne img.vc_single_image-img.attachment-full {
    border-radius: 20px !important;
}
  
  .cf7-select-arrow {
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    pointer-events: none;
  }
body .custom-btn-trans a {
    border-color: #f47a20!important;
    color: #f47a20 !important;
    padding: 13px 20px !important;
    text-transform: capitalize;
}
body .custom-btn-orange-trans a {
    padding: 13px 20px !important;
}
.custom-group-btn .wpb_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
}

.width-60-he-a-im-pos-setup .vc_single_image-wrapper img{
    width: 60px !important;
    height: auto !important;
}

.fixed-height-500px-e-pos-m .vc_single_image-wrapper img{
    height: 500px !important;
    width: auto !important;
    object-fit: contain;
}
.second-h2-custom-size{
    font-size: 24px !important;
    line-height: 30px !important;
}
.buy-the-clover-mob-sec-setup-img {
    padding-bottom: 0px !important;
}

.disbale-link-im-mo-sdes a[href="#"] {
    pointer-events: none;
    cursor: default;     
}
.disbale-link-im-mo-sdes a:hover{
 color: #F47A20 !important;
}
body .widht-40-height-40p-im-psd img{
min-width: 40px !important;
height: 40px !important;
width: 40px;
}
.disply-flex-gap-points-desk-top .wpb_wrapper{
    display: flex;
    gap: 20px !important;
    align-items: center !important;
}
.disply-flex-gap-points-desk-top .vc_column-inner {
    display: flex;
    align-items: center;
}
.error, .success, .info, .notice, .wpcf7-response-output {
    display: block;
    padding: 15px !important;
}
.text-trasnform-capi-im button,.text-trasnform-capi-im a{
    text-transform: capitalize;
}
.content-column.full_width.box-chk-custom-gd label {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
    text-align: left;
    gap: 20px;
}
.form-check-inline input[type="radio"]{
	width: 15px !important;
}
.form-check-inline input[type='radio']:checked:after {
	background-color: #f47a20;
}
.shadow-for-custom-box-sra .vc_column-inner{
	  box-shadow: 
    0 4px 10px rgba(0, 0, 0, 0.15),   /* always visible */
    0 1px 3px rgba(0, 0, 0, 0.1);
    
  transition: 
    box-shadow 0.3s ease,
    transform 0.3s ease;
}
.shadow-for-custom-box-sra .vc_column-inner:hover {
  box-shadow: 
    0 10px 25px rgba(0, 0, 0, 0.25),  /* stronger hover shadow */
    0 4px 8px rgba(0, 0, 0, 0.15);
    
  transform: translateY(-6px);
}

img.aligncenter {
    display: flex;
}
.check li {
    font-size: 16px;
}
.three-video-one-r .one_third {
    width: 100%;
}
.three-video-one-r {
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(3, 1fr);
}
.extended-pricing-table h2.title {
    font-size: 30px !important;
}
.extended-pricing-table .title {
    padding: 11px 15px;
}
.extended-pricing-table .price span {
    padding-top: 4px;
}
.extended-pricing-table .header {
    min-height: unset;
}
.width-80px-pps{
	width: 80px !important;
	margin: 0 auto;
}
.contact-form-globally-design textarea.wpcf7-form-control{
    border-radius: 8px;
    max-width: 95%;
    font-size: 16px;
}
body .risk-iso-poief-mg .wix-magento-brand-logo-new img {
    min-width: 110px !important;
    width: 110px;
}
.pas-throught-inter-cl .vc_column-inner {
    /*min-height: 754px;*/
    min-height: fit-content;
}
.pas-throught-inter-cl.pas-throught-inter-cl ul {
 min-height: 363px;
}
.pas-throught-inter-cl p{
min-height: 90px;
}
.box-chk-custom-gd input{
    margin-right: 5px;
}
    .box-chk-custom-gd span.wpcf7-list-item {
        margin-right: 13px;
        display: flex;
        align-items: center;
    } 
body .cruise-img-logo-ogd img{
    width: auto !important;
    height: 62px !important;
}
.width-f-pricing-tab-sec-f-img .vc_single_image-wrapper img {
max-width: 70%;
}
body .orange-card-elect .wpb_column{
    height: 611px !important;
}
.max-widht-for-section-full-home{
    max-width: 1588px !important;
}
.justify-content-end-for-h-sec-td{
    justify-content: end !important;
}
.pos-platform-growth{
	
}
.width-350-po-img-im-mechant img {
    height: 350px;
    width: auto;
}
button.contact-slide-close-btn.js-contact-slide-btn svg {
    width: 19px;
    height: 19px;
}
.max-width-750px-global0restaurant{
    max-width: 780px !important;
    margin: 0 auto;
}
html[lang="es-ES"] .max-width-750px-global0restaurant{
    max-width: 805px !important;
}
.header-left-sec {
    display: flex;
    gap: 25px;
}
@media screen and (min-width:1500px){
/*     #main-nav > ul {
        gap: 30px !important;
    } */
    #main-nav .login-btn a, #main-nav .register-btn a {
        padding: 9px 30.5px !important;
    }
}
/* Your mobile styles go here */
@media only screen and (max-width:1024px){
	body .restarant-seqamless-sec h2 {
		padding-inline: 20px !important;
	}
    #dartera-slider .contact-slide-btn {
        z-index: 4 !important;
    }
        /* header */
        
    header#header {
        display: none !important
    }
    #mobileHeader {
        display: flex;
        justify-content: space-between;
        padding: 20px 25px;
        box-sizing: border-box;
        width: 100%;
        align-items: center;
    }
	.mobileHeader.is-sticky {
		position: fixed !important;
		top: 0;
	}
	#mobileHeader #logo img {
    width: 194px;
	}
	#mobileHeader #logo{
		margin:0 !important;
        height: auto !important;
	}
    #open_mobile_menu {
        font-size: 30px;
        line-height: 30px;
        cursor: pointer;
        display: block;
        font-style: normal;
    }
    #close_mobile_menu {
        font-size: 30px;
        position: absolute;
        right: 25px;
        font-weight: normal;
        top: 50%;
        transform: translateY(-50%);
        line-height: 22px;
        cursor: pointer;
        display: none;
        padding: 0;
    }
    /* Slide Down menu container */
    #main-nav-mobile {
        width: 100%;
        z-index: 0;
        position: fixed;
        top: 80px;
        background: #fff;
        left: 0;
        right: 0;
        bottom: 0;
        height: calc(100% - 80px);
        overflow-y: auto;
        opacity: 0;
        visibility: hidden;
    }
    .logged-in #main-nav-mobile{
        top: 114px;
        height: calc(100% - 114px);
    }
    #main-nav-mobile.open {
        visibility: visible;
        opacity: 1;
        transition: opacity 
        ease-in 0.1s, visibility 
        ease-in 0.1s, top 
        ease-in 0.1s;
    }
    #main-nav-mobile li {
        float: none;
    }
    #main-nav-mobile > ul {
        padding: 20px;
        display: flex;
        flex-wrap: wrap;
        gap: 0 16px;
    }
    #main-nav-mobile a {
        text-align: left;
        padding: 10px !important;
        font-family: "Inter", sans-serif !important;
        font-size: 14px;
        font-weight: 500;
        border: 0;
        text-transform: none;
    }
    #main-nav-mobile .current_page_item > a {
        border: 0;
        background: #fff;
    }
    .not-ie #main-nav-mobile .current_page_item:after, .not-ie #main-nav-mobile .current_page_parent:after, .not-ie #main-nav-mobile .current-menu-item:after {
        display: none;
    }
    #main-nav-mobile .phone-btn a:before {
        top: 50%;
        transform: translateY(-50%);
        left: 10px;
    }
    .menu-open {
        overflow: hidden;
    }
    #main-nav-mobile ul div.sub-menu {
        position: relative;
        top: unset;
        box-shadow: none;
    }
    #main-nav-mobile ul div ul {
        padding: 0 10px;
        margin: 0;
    }
    #main-nav-mobile a:hover, #main-nav-mobile .hover > a, #main-nav-mobile .current_page_item > a, #main-nav-mobile .current_page_parent > a, #main-nav-mobile .current-menu-item > a {
        background: #fff;
    }
    #main-nav-mobile .phone-btn a {padding-left: 35px !important;}
    #main-nav-mobile .login-btn a {
        background-color: #F47A20;
        padding: 10px 18.5px !important;
        color: #fff;
        border-radius: 15px;
        border: 2px solid #F47A20;
        margin: 10px 0;
        text-align: center;
    }
    #main-nav-mobile .register-btn a {
        background-color: #fff;
        padding: 10px 18.5px !important;
        border-radius: 15px;
        border: 2px solid #F47A20;
        margin: 10px 0;
        text-align: center;
    }
    #main-nav-mobile .menu-item-has-children > a:after {
        background: url(./img/arrow-down.svg);
        background-size: 13px;
        width: 13px;
        height: 13px;
        position: absolute;
        right: 8px;
        background-position: center;
        background-repeat: no-repeat;
        top: 50%;
        margin: 0;
        transform: translate(0px, -50%);
    }
    #main-nav-mobile > ul li.login-btn {
        width: calc(50% - 8px);
    }
    #main-nav-mobile > ul li.register-btn {
        width: calc(50% - 8px);
    }
    #main-nav-mobile > ul li {
        width: 100%;
    }
}
@media only screen and (max-width: 767px) {
    .xero-custom-logo .custom-padding-0-m .wpb_wrapper {
        gap: 0;
    }
    .custom-max-width-140 {
        max-width: 100px;
    }
    body .custom-padding-0-m {
        padding: 0 !important;
    }
	.custom-same-height-box-sec .vc_column-inner .wpb_wrapper {
		grid-template-columns: repeat(1, 1fr) !important;
		width:100%;
	}
    body .custom-logo-sec-fix-reversf > .vc_column-inner > .wpb_wrapper{
     display: grid !important;
     grid-template-columns: repeat(2, 1fr) !important;
     gap: 20px !important;
    }

    body .custom-logo-sec-fix-reversf > .vc_column-inner .wpb_wrapper .brand-logo-inner {
        display: flex !important;
        flex-direction: column !important;
    }
	body .transaction-custom-logo .brand-logo-inner .vc_column-inner {
		padding-inline: 15px !important;
        display: flex;
        align-items: center;
	}
	body .transaction-custom-logo .brand-logo-inner {display: grid !important;grid-template-columns: repeat(2, 1fr);}
	body .transaction-custom-logo .brand-logo-inner:before, body .transaction-custom-logo .brand-logo-inner:after {
		display: none;
	}body .transaction-custom-logo .brand-logo-inner img{width:100% !important;}
	body .brand-logo-inner {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
	}
	.custom-brand-logo .wpb_wrapper {
		flex-wrap: wrap;
		gap: 0 !important;
	}
	body .brand-logo-inner:before, body .brand-logo-inner:after {
		display: none;
	}
    #footer .widget_nav_menu li {
        border: 0;
        padding: 0;
    }
    h1 {
        font-size: 32px !important;
        line-height: 1.1 !important;
    }

    h2 {
        font-size: 26px !important;
        line-height: 1.3 !important;
    }

    h3 {
        font-size: 22px !important;
        line-height: 30px !important;
    }
    h4{
        font-size: 20px !important;
    }
    b{
        font-size: 16px !important;
    }

    p {
        font-size: 16px !important;
        line-height: 26px !important;
    }

    body .hero-btn a {
        font-size: 14px !important;
        padding: 12px 32px !important;
    }
    h1.main-heading{
        margin-bottom: 25px !important;
    }
    body .banner-section-mob-res {
        padding-top: 35px !important;
        padding-bottom: 15px !important;
    }
    #pricing_table .price p {
        font-size: 24px !important;
        line-height: 30px !important;
    }
    .box-shodow .vc_column-inner {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }.complete-payment-sec-mob .payment-section .vc_column-inner {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .width-f-pricing-tab-sec-f-img .vc_single_image-wrapper img {
        padding-bottom: 30px !important;
    }
    body .payment-product-section-mob {
        padding-top: 50px !important;
    }
    body .payment-product-section-mob-heading .vc_column-inner {
        padding-top: 0px !important;
    }
    .payment-product-section-mob-text .vc_column-inner {
        padding-top: 0px !important;
    }
/*    .gfgegrtgtr {*/
/*    margin-top: -91px !important;*/
/*}*/
    .price-cst {
        font-size: 26px !important;
    }
    body .payment-product-section-mob-text-p {
        padding-left: 0px !important;
    }
    body .vc_btn3-color-warning {
        font-size: 14px !important;
        padding: 10.5px 16px !important;
    }
    body .payment-product-section-mob-prize-parent {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .payment-product-section-mob-image .vc_column-inner {
        padding-top: 0px !important;
    }
    body .self-service-sec-mob-parent {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .self-service-sec-mob-text {
        margin-bottom: 40px !important;
    }
    body .magic-pay-pos-section-home-page-mob {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .magic-pay-pos-section-home-page-mob-image {
        margin-bottom: 40px;
    }
    .magic-pay-pos-section-home-page-mob-text > .vc_column-inner {
        padding-left: 25px !important;
    }
    body .ecommerce-pay-mob-sec {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .ecommerce-pay-mob-sec-image-part {
        margin-top: 40px;
    }
    body .dejapay-mob-sec {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .dejapay-mob-sec-image {
        margin-top: 40px;
    }
    body .spl-merchant-sec-mob {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        box-sizing: unset !important;
        max-width: 100% !important;
    }
    .full-height {
        display: flex !important;
        flex-direction: column !important;
    }
    .bg-overlaya::before {
        width: 100% !important;
        height: 75% !important;
    }
    .payment-section .wpb_column {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .spl-merchant-sec-mob-first-text {
        padding-right: 0px !important;
        padding-top: 40px !important;
        padding-left: 0px !important;
    }
    body .complete-payment-sec-mob {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    body .merchant-acc-service-sec-mobile {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .merchant-acc-service-sec-mobile-img {
        margin-bottom: 80px !important;
    }
    body .google-review-sec-mob {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    body .secured-payment {
        padding-top: 30px !important;
        padding-bottom: 50px !important;
    }
    .tabs-padding-mob li.vc_tta-tab a {
        padding: 12px 10px !important;
    }
    body .pay-method-mob-sec {
        padding-top: 50px !important;
    }
	body .padding-top-25 {
        padding-top: 25px !important;
    }
    .logo-all .vc_column-inner>.wpb_wrapper .wpb_single_image {
        text-align: left;
        width: calc(33.33% - 10px);
    }
    .logo-all .vc_column-inner>.wpb_wrapper {
        flex-wrap: wrap;
        gap: 0 10px;
    }
    .maxstar {
        display: flex;
    }
   #wprev-slider-1 .wprev_preview_tcolor2_T6 {
        font-size: 18px !important;
        max-width: 98px;
    }
    #wprev-slider-1 img.wprevpro_avatarimg {
        width: 50px !important;
        height: 50px !important;
    }
    #wprev-slider-1 .wpproslider_t6_DIV_3 {
        padding-left: 4px !important;
    }
    #wprev-slider-1 .indrevlineclamp,
    #wprev-slider-1 .readmoretextdiv {
        font-size: 14px;
    }
   .secured-payment .wpb_column:not(:last-child) {
    margin-bottom: 30px; 
    }
    .star-design {
        border-right: 1px solid #D9D9D9;
        max-width: 180px;
    }
    .maxstar .vc_column_container>.vc_column-inner {
        padding-right: 25px !important;
    }
    .maxstar p.vc_custom_heading.vc_do_custom_heading {
        margin-top: 4px;
    }
    .star-design .vc_column-inner > .wpb_wrapper {
        max-width: 138px;
        gap: 17px 4px !important;
    }

/* fotter */
footer#footer .container {
  flex-wrap: wrap; 
  justify-content: space-between; 
  gap: 30px !important;
}

footer#footer .container > div {
  flex: 0 0 100%; 
  box-sizing: border-box;
  margin-bottom: 10px; 
}
.logo-footer {
    display: flex;
    gap: 21px;
    /* flex-direction: column; */
}
#footer {
    padding: 60px 0 50px !important;
}
.mobile-review-code-g .indrevdiv {
    padding-top: 20px !important;
}
body .payment-product-section-mob h2{
    margin-bottom: 25px !important;
}
/* home end */

/* pricing-section */
div#pricing_table ,.vc_row.wpb_row.vc_inner.main-feature{
    margin-top: 40px;
}.main-feature h2 {
    font-size: 18px !important;
}
.main-feature h4 {
    font-size: 14px !important;
}.smart-data.wpb_column.vc_column_container.vc_col-sm-8 {
    padding: 30px 20px 0 0;
}p.vc_custom_heading.vc_do_custom_heading.clover-content.margin-zero.vc_custom_1763385721724 {
    margin-bottom: 40px !important;
}
body .clover-sec-mob {
    padding-top: 50px !important;
    padding-bottom: 20px !important;
}
h2.clover-content-heading {
    padding-top: 25px !important;
}
p.clover-content {
    margin-bottom: 16px !important;
}
p.clover-content:last-child{
    margin: 0 !important;
}
.left-features .vc_general {
    margin-bottom: 15px !important;
}
.left-features a{
    width: 100% !important;
}
.pricing_cst {       
  overflow-x: auto !important;
  scroll-behavior: smooth;
}
.pricing_cst > div {
  width: 100%;
  min-width: 1160px;          
  border-collapse: collapse;
}
.clover-sec-mob .vc_tta-tabs-container {
    display: block !important;
}
body ul.vc_tta-tabs-list {
    flex-direction: column !important;
    padding: 25px !important;
    min-width: 300px;
}
.clover-sec-mob .vc_tta-panel-heading{
    display: none !important;
}
body .smart-data p {
    width: 100%;
    background-position: 1.5px 6px;
    padding: 0 0% 0 10% !important;
}
.main-feature {
    padding: 20px !important;
}
.main-feature .vc_column-inner {
    padding: 0 !important;
}
/* pricing end */

/* support page */
.support-page-get-conatact-mob-inner-p {
    padding: 20px 20px 0 !important;
}
body .faq-accordion .faq-question-main:before,.faq-question::before {
    right: 15px !important;
}
.mp-faq-accordion .faq-question:before {
    background-size: 15px !important;
}
body .breadcrumb-banner-mob {
    padding-top: 35px !important;
    padding-bottom: 40px !important;
}.support-get-in-touch-sec-mob .vc_tta-tabs-container{
    display: block !important;
}
.support-get-in-touch-sec-mob .vc_tta-panel-heading{
    display: none !important;
}
.support-page-get-conatact-mob .vc_column-inner {
    padding: 0 !important;
}.support-page-get-conatact-mob .left-box-contact .vc_column-inner {
    padding-left: 25px !important;
    padding-right: 25px !important;
    padding-top: 40px !important;
    margin-top: 30px;
}
.support-page-get-conatact-mob .wpcf7-form input,.support-page-get-conatact-mob .wpcf7-form textarea{
    width: 100% !important;
}
.support-page-get-conatact-mob  .left-box-contact {
    padding-left: 0;
}
.support-sec-mob-conatct-side-img img.vc_single_image-img.attachment-full {
    width: 66%;
}
.support-sec-info-blocks img {
    max-width: 30px !important;
}
.video-tutorials-wrapper{
    display: block !important;
}.video-tutorials-wrapper .video-tabs {
    margin-bottom: 30px;
}button.video-tab-btn{
padding: 20px !important
}
section.key-benefits {
    padding-top: 50px !important;
    padding-bottom: 40px !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
}
section.support-a-reliable-section-mob {
    padding-top: 70px !important;
    padding-bottom: 60px !important;
}
body .mob-sec-reliable-gateway-img {
    text-align: center !important;
    margin-bottom: 30px !important;
}
.mob-sec-reliable-gateway-img img{
    width: 60%;
}
.reliable-sec-right-box .vc_column-inner {
    padding-left: 30px!important;
}
.listing-item .vc_column-inner {
    padding-left: 54px !important;
}
.why-intergrate-mob-sec h2 {
    font-size: 20px !important;
}
h4.vc_custom_heading.vc_do_custom_heading.font600.vc_custom_1761292057996 {
    font-size: 20px !important;
}
.mp-faq-container{
    flex-direction: column;
    gap: 40px !important;
}
.faq-question-main,.faq-question{
    font-size: 18px !important;
    padding: 15px 40px 15px 20px !important; 
}
.faq-answer-main, .faq-answer {
    padding: 15px 20px !important;
}
/* support page end */

/* clover */
.buy-the-clover-mob-sec-setup-img {
    padding-right: 0px !important;
}
.buy-the-clover-setup-img-lap img {
    object-fit: cover;
    height: 240px !important;
}
body .clov-kitchen-img-single-two{
  padding-inline: 0px !important;
  margin-bottom: 10px !important;
}
body .clov-kitchen-img-single{
    padding-inline: 0px !important;
    margin-bottom: 10px !important;
}
/* .clov-kitchen-img-single img{
   height: 222px !important;
   border-radius: 12px !important;
   object-fit: cover;
}
.clov-kitchen-img-single-hand img {
    height: 170px !important;
    object-fit: cover;
    border-radius: 12px;
} */
.clover-kitchen-sec-mob-img .vc_column-inner{
   padding: 0px !important;
}
.clover-tab-to-pay-mob-sec .vc_column-inner {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
body .clover-tab-to-pay-mob-sec-img-fi {
    padding-right: 5px !important;
    margin-bottom: 10px !important;
}
body .clover-tab-to-pay-mob-sec-img-se{
    padding-left: 5px !important;
    margin-bottom: 10px !important;
}
body .clover-page-main-sec-mob {
    padding-top: 35px !important;
    padding-bottom: 140px !important;
}
.Pay-grid > .vc_column-inner > .wpb_wrapper {
    overflow-y: auto;
    width: 100%;
}
.hover-box-effect .wpb_column .vc_column-inner > .wpb_wrapper {
    width: max-content;
}
#back-to-top, .touch-device #back-to-top:hover {
    top: unset !important;
	display: none !important;
}
.clover-tab-to-pay-mob-sec {
    display: flex;
    gap: 10px;
    margin: 0;
}
.clover-tab-to-pay-mob-sec-pos-for-non {
    display: flex;
    gap: 20px;
    margin: 0;
}
body .go-clover-img-se{
   padding-left: 5px;
   margin-top: 10px !important;
}
body .go-clover-img-fi{
  padding-right: 5px;
  margin-top: 10px !important;
}
body .clover-flexible-pos-mob {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
body .clover-sec-mob-warranty {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
body .clover-sec-mob-warranty .vc_custom_1760509000431,.rgt-content .vc_custom_1760509008580,.rgt-content .vc_custom_1760509023964  {
     padding-left: 15px !important;
}
.contact-slide-btn a.vc_general {
    font-size: 14px !important;
    padding: 10.5px 16px !important;
}
.two-images-clover-flex-mob-girl .wpb_wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.two-images-clover-flex-mob-girl .wpb_wrapper .wpb_single_image {
   margin-bottom: 10px !important;
}
 body .sec-mob-flex-cov-warranty {
    padding-top: 50px !important; 
    padding-bottom: 50px !important;
}
body .clover-mini-mob-sec {
    padding-top: 50px !important; 
    padding-bottom: 50px !important;
}
.absolute-img {
    width: 42% !important;
}
body .clover-station-mob-sec {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.clover-sec-mob-flex-imges .wpb_wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
body .single-img-clover-station-mob{
    margin-bottom: 10px !important;
}
body .clover-kiosk-mob-sec,body .clover-kitchen-sec-mob-pt, body .clover-kitchen-blue-mob-sec{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
body .every-clover-sec-mob {
    padding-top: 15px !important;
    padding-bottom: 50px !important;
}

body .clover-kitchen-blue-mob-sec-side-img {
    margin-bottom: 30px !important;
}
body .buy-the-clover-mob-sec-setup {
    padding-top: 5px !important;
}
body .buy-the-clover-mob-sec-setup-inner .vc_column-inner{
    padding-bottom: 0px !important;
}
.clover-kitchen-sec-mob-img {
    display: flex !important;
    margin-inline: -10px !important;
    gap: 10px;
}
.buy-the-clover-mob-sec-setup-img .vc_column-inner{
    padding-top: 0px !important;
}
body .trans-mobpoints-sec .vc_column-inner {
    padding-top: 0px !important;
}
/* clover end */
/* dejapay */
body .dejapay-home-sec-mob{
    padding-top: 35px !important;
    padding-bottom: 140px !important;
}
.dejapay-white-sec-mob-text h2{
    padding: 0px !important;
}
body .dejapay-pro-smart{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.rgt-content-deja {
    padding-right: 25px !important;
    padding-top: 30px !important;
}
.rgt-content-deja .vc_column-inner  {
    padding-left: 25px !important;
}
body .clover-btns .vc_btn3 {
    font-size: 14px !important;
    padding: 10.5px 14px !important;
    border-radius: 10px !important;
}
body .dejavoo-img-inner-merter {
    padding-top: 30px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
body .dejavoo-p-android {
    margin-top: 30px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
body .dejavoo-p-android-mob-img {
    padding-right: 0px !important;
    padding-bottom: 30px !important;
}
body .dejavoo-p-android-text-secure .vc_column-inner {
    padding: 0px !important;
}
body .terminal-dejapay-count .vc_column-inner {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
body .dejavoop-sec-mob {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
body .dajavoo-p-button {
    padding-left: 20px !important;
}
body .dejavoo-terminal-mob-sec {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 30px !important;
}
body .dejavoo-terminal-mob-text-ready .vc_column-inner {
    padding-right: 20px !important;
    padding-left: 20px !important;
}
body .dejavoo-wireless-img-inner-merter {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 30px !important;
}
body .allin-one-left-img-termein {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
body .all-in-one-mob-sec-power {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}
.all-in-one-sec-right-text-pos .vc_column-inner {
    padding-left: 20px !important;
    padding-right: 20px !important;
    margin-top: 20px !important;
}
body .why-deja-pro-mob-sec{
   padding-top: 15px !important;
   padding-bottom: 50px !important;
}
.deja-pay-monretail-parts .vc_column-inner{
   padding-top: 0px !important;
}
/* dejapay end */
/* clover-go */
.clover-pos-go-stay-sync.vc_custom_1763619804786 {
    display: flex;
    flex-direction: column-reverse;
}
.clover-go-page-pos-freedom-text .vc_column-inner{
   padding:15px 15px 30px !important;
}
body .clover-go-mob-pay-sec-made {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.run-left-side .vc_column-inner.vc_custom_1760439043831 {
    padding: 0 30px !important;
}
body .clover-pos-go-stay-sync {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.clover-pos-go-stay-sync-right-img .wpb_single_image.vc_align_center {
    text-align: left;
    margin-bottom: 20px !important;
}
.clover-pos-go-stay-sync-right-img .wpb_column .vc_column-inner {
    padding: 0 !important;
}
.clover-pos-go-stay-sync-right-img >.vc_column-inner {
    padding: 0 30px !important;
}
.run-left-side .wpb_single_image.vc_align_center {
    text-align: left;
    margin-bottom: 20px !important;
    margin-top: 0 !important;
}
.run-left-side .wpb_column .vc_column-inner {
    padding: 0 !important;
}
body .clover-go-manage-sec-bottom {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
body .clover-go-every-you{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
/* clover-go end */
/* colver-flex */
body .clover-flex-min-sec-mob .vc_custom_1760509850756{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.run-left-side .vc_column-inner.vc_custom_1760434922778 {
    padding: 0 30px !important;
}
body .clover-flex-mob-run-you-b{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.pos-cst .vc_custom_1760437439677{
    padding-left: 15px !important;
}
body .choose-clover-flex-to-pay {
    padding: 50px 0px !important;
    display: flex;
    flex-direction: column;
}
/* clover-flex-end */
/* clover-mini */
.mini-mob-sec-free-return .wpb_single_image .vc_single_image-wrapper {
    width: 64px;
}
.mini-mob-sec-free-return .vc_column-inner{
  padding: 0px 30px !important;
}
.mini-services-sec .vc_column-inner.vc_custom_1762516502060{
    padding-left: 15px !important;
}
.mini-clover-sec-mob-blocks .vc_inner {
    padding-right: 15px !important;
}
body .clover-min-do-for-parts {
    display: flex;
    flex-direction: column;
    padding: 50px 0px!important;
}
.clover-mini-min-sec-mob .vc_custom_1760509850756{
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}
.clover-mini-for-any-mob-sec .vc_column-inner {
    padding-left: 30px !important;
    padding-right: 30px !important;
    padding-top: 30px !important;
}
body .clover-mini-mob-sec-affordable{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.clover-mini-compact-f-img .vc_single_image-wrapper {
    width: 60px;
}
/* clover-mini end */
/* clover-station */
.clover-station-de-min-sec-mob .vc_row-fluid{
   padding-bottom: 0px !important;
}
body .clover-station-makes-mob{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.clover-station-free-overnight .vc_custom_1762928176775 {
    padding-right: 30px !important;
    padding-left: 30px !important;
}
.clover-station-free-overnight-img .vc_custom_1763965922527{
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 30px !important
}
.clover-station-enterpreneurs .vc_column-inner.vc_custom_1762516502060 {
  padding-left: 2.5px !important;
   padding-right: 2.5px !important;
}
.clover-station-enterpreneurs-img .vc_column-inner{
    padding: 0px !important;
}
.clover-station-enterpreneurs-img.wpb_column {
    padding-top: 30px !important;
}
h3.clover-flex-retail-store br{
display: none;
}
.clover-stat-mon-suitable .vc_column-inner {
    padding: 0px 30px !important;
}
body .station-free-store-mob{
    padding-top: 0px !important;
    padding-bottom: 50px !important;
}
body .every-clover-station-min {
    padding-top: 15px !important;
    padding-bottom: 50px !important;
}
.mini-mob-sec-fcomes-wth-return .wpb_single_image .vc_single_image-wrapper {
    width: 64px;
}
/* clover-station end */

/* clover-kiosk */
.clover-text-kiosk-self .vc_custom_1762930936253{
    padding-bottom: 0px !important;
    padding-top: 20px !important;
}
body .perfect-for-clover-kisosk{
    padding: 50px 0px !important;
}
body .clover-kiosk-elevate .vc_column-inner{
   padding-left: 15px !important;
}
body .clover-kiosk-glance{
   padding: 50px 0px !important;  
}
body .clover-kiosk-inside-wh{
    padding-bottom: 50px !important;
}
/* clover-kiosk end */

/* magicpay-payment-gateway */
body p.pay-gateway-value-added-sec-heading{
    padding: 0 10px !important;
}
.payment-gway-security-sec-img{
    padding-top: 30px !important;
}
.merchand-area .listing-item h4 {
    font-size: 16px !important;
    margin-bottom: 10px !important;
}
.merchand-area .listing-item img,
.multi-currency-sec .listing-item img {
    width: 15px;
}
.multi-currency-sec .listing-item .vc_column-inner {
    padding-left: 40px !important;
}
.fraud-prevention-img {
    padding-bottom: 35px;
}
.fraud-prevention-img .wpb_single_image {
    padding-inline: 30px !important;
}
.fraud-prevention-img .vc_column-inner {
    padding-top: 0 !important;
}
.mp-integration-item h3 {
    font-size: 12px !important;
    line-height: 1.25 !important;
}
/* .mp-supported-integrations #mp-integrations-list {
    grid-template-columns: repeat(2, 1fr) !important;
} */
.mp-supported-integrations #mp-integrations-list {
    grid-template-columns: repeat(2, minmax(0px, 1fr)) !important;
}
.mp-integration-item {
    padding: 15px !important;
    margin: 0 !important;
}
.mp-integration-item div {
    display: flex;
    height: 100%;
    align-items: center;
}
.tab-h3-font-only-tb {
    margin: 0;
}
/* magicpay-payment-gateway end */

/* dejavoo-p3 */
body .dejavoo-p-overview-mob{
    padding-top: 50px !important;
}
body .dejavoo-p-key-feature-mob{
    padding-top: 40px !important;
    margin-bottom: 50px !important;
}
body .dejavoo-p-mob-sec-how{
     padding-bottom: 20px !important;
    padding-top: 50px !important;
}
body .dejavoo-p-mob-sec-how-img{
    margin-bottom: 30px !important;
}
body .p-eighr-dejao-pay-blue-mob{
    padding-bottom: 50px !important;
}
.dejaoo-p-truly-protable .vc_column-inner{
 padding-left: 30px !important;
 padding-right: 30px !important
}
body .whatd-make-clove-sf .vc_custom_1767870627172 {
    padding-right: 30px !important;
    padding-left: 30px !important;
}
.b-business-dejavo .vc_column-inner .wpb_column .wpb_wrapper img{
  max-width: 64px !important;
}
body .benefits-dejavoo-min{
    padding-top: 40px !important; 
    padding-bottom: 40px !important;
}
/* dejavoo-p3 end*/

/* refund-policy */
body .refund-policy-mob-padding .vc_column-inner{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
body .hight-risk-management-m-img img{
     margin-bottom: 20px !important;
}
body .high-risk-mkin-blue-sec {
    padding: 50px 25px !important;
}
body .high-risk-mkin-blue-sec-txt{
  margin-bottom: 20px !important;
}
body .high-risk-mkin-blue-sec-below-is-sem {
    padding: 50px 25px !important;
}
.contact-form-globally-design .first-fields-line {
    flex-direction: column;
     gap: 0px !important;
}
body .left-point-data .vc_row.wpb_row {
    width: 100%;
}
body .high-vol-sec-mou p {
    padding-left: 42px !important;
}
body .below-map-high-eisk-below .wpb_column .vc_column-inner,.mrcnht-p-text-p-set .vc_column-inner,.paddng-left-rifgt-o-pximnef-vdf .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
body .act-60-merchant{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
    padding-left: 25px !important;
    padding-right: 25px !important;

}
.act-60-merchant-img{
    margin-top: 20px !important;
}
body .act-60-merchant-inner-text .vc_column-inner {
    padding: 0px !important;
    padding-left: 0px !important;
}
.simplifying.act-60-merchant-inner-text{
    margin-top: 20px !important;
}
.act-60-merchant-inner-text-list ul{
    flex-direction: column;
}
.cutom-logo-ios-pa-rd {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.cutom-logo-ios-pa-rd::before{
display: none !important;
}
body .cutom-logo-ios-pa-rd img {
    padding: 10px !important;
    width: 81%;
}
.box-chk-custom-gd .wpcf7-list-item{
    display: flex;
    align-items: center;
}
.box-chk-custom-gd input{
width: 20px;
}

body .payment-processing-mob-us-marchnt{
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}
body .video-space-marchnt-mob-r {
    margin-bottom: 20px !important;
}
body .first-craft-sec-mobo {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}
.box-chk-custom-gd .wpcf7-form-control  input {
    margin-right: 5px;
    width: 20px !important;
}
body .airline-merchant-cad .vc_column-inner{
   padding: 0px !important;
}
.payment-processing-tym-merchnt-as .vc_column-inner {
  padding: 0px !important;
} 
.payment-processing-tym-merchnt-as .listing-item .vc_column-inner{
   padding-left: 42px !important;
}
body .credit-repair-video-set-mob {
    margin-bottom: 20px !important;
}
body .m-service-txt-credit-repair {
    padding: 0px !important;
}
body .contact-form-globally-design .vc_column-inner{
padding: 0px !important;
}
 body .process-repair-crsit-acc .vc_column-inner{
   padding: 0px !important;
   padding-top: 20px !important;
 }

body .process-retoppppsit-acc{
    padding-top: 20px !important;
}

 body .tyeps-credit-mrch-txt-unoquwe {
    padding: 0px !important;
}
 body .consider-credit-mrch-txt-unoquwe .vc_column-inner {
 padding: 0px !important;
 }
 body .consider-credit-mrch-txt-unoquwe p{
 padding: 0px !important;
 }
body .consider-ohigh-risk-mkin-blue-sec {
    padding-top: 50px !important;
    padding-right: 10px;
    padding-left: 10px;
}
body .padding-lefrd-12pejje-mob .vc_column-inner {
    padding-left: 15px !important;
}
.logo-section-images-p {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
}
.logo-section-images-p .vc_col-sm-3 .vc_column-inner {
    justify-content: center;
}
.priicng-p-a-b-oer a{
margin-top: 30px !important;
}
body .logo-section-images-p .vc_column-inner {
border-radius: 14px !important;
}
body .coin-img-trusted-p-p {
    padding: 0px !important;
}
body .padding-t-50-m {
 padding-top: 50px !important;
}
body .padding-b-50-m {
    padding-bottom: 50px !important;
}
body .padding-0-r {
    padding-right: 0px !important;
}
body .mar-b-20-m {
    margin-bottom: 20px !important;
}
body .text-alg-cntrer-im-m{
    text-align: center !important;
}
body .padding-15-trd-im{
    padding: 15px;
}
body .mar-t-20-m{
 margin-top: 20px !important;
}
.display-f-lex-mar-ec .wpb_wrapper{
display: flex;
gap: 20px !important;
}
body .mar-t-0-m {
    margin-top: 0px !important;
}
body .mar-b-0-m {
    margin-bottom: 0px !important;
}
body .padding-0-l {
    padding-left: 0px !important;
}
.act-60-merchant-inner-text-list li{
    width: 100% !important;
}
body .padding-0-l .vc_column-inner{
    padding-left: 0px !important;
}
body .padding-0-r .vc_column-inner{
     padding-right: 0px !important;
}
body .paddi-20-r{
     padding-right: 20px !important;
}
body .padding-bottom-20p-ie{
    padding-bottom: 20px !important;
}
.reeduce-nf-res{
padding: 10px;
}
body .logo-section-images-p::before{
display: none;
}
.vc_row.wpb_row.vc_row-fluid.align-center.dejavoo-p-android.ora-sec-mob-2-five.vc_custom_1765804458202.vc_row-has-fill {
    display: flex;
    flex-direction: column-reverse;
}
body .column-rev-rtsx{
    display: flex !important;
    flex-direction: column-reverse !important;
}
body .paddi-20-l{
     padding-left: 20px !important;
}
body .paddi-top-0p-im{
    padding-top: 0px !important;
}
body .paddi-top-0p-iminner .vc_column-inner{
    padding-top: 0px !important;
}
body .widht-40-height-40p-im-psd-sectin{
    min-width: 40px !important;
    height: 40px !important;
    width: 40px;
    }
body .paddi-bot-0p-im{
    padding-bottom: 0px !important;
}
body .pad-left-0p-rsd .vc_column-inner{
    padding-left: 0px !important;
}

.wix-magento-brand-logo .wpb_wrapper {
    display: flex;
    gap: 20px;
}
body .merchnt-acc-p-7-er4r {
    padding-top: 50px !important;
    padding-bottom: 140px !important;
}
.contact-form-globally-design .wpcf7-form {
    padding: 0px 19px !important;
}
.dejavo-6tw-btn-rds {
    padding-left: 15px !important;
}
.cruise-logo-sec-mui{
  width: 50%;
}
body .ora-sec-mob-2-five{
padding-left: 0px !important;
padding-right: 0px !important;
}
body .oran-inner-row{
 padding-left: 10px !important;
   padding-right: 10px !important;
}
body .hotel-page-mob-se-sec .vc_column-inner{
 padding-left: 15px !important;
   padding-right: 15px !important;
}
.credit-motel-clas-head-t br{
display: none;
}
/* .disply-flex-gap-points-desk-top .wpb_wrapper {
    flex-direction: column !important;
    gap: 0px !important;
} */
/* .member-club-text-sec-po .vc_column-inner{
padding-right: 10px !important;
} */
/* .member-club-textleft-sec-po .vc_column-inner{
padding-left: 10px !important;
} */
body .padding-0px-left-right-posd-eo .wpb_column { 
    padding-left: 0px !important;
    padding-right: 0px !important;
}
body .wpcf7-form input,body #commentform input,body .wpcf7-form textarea,body #commentform textarea {
    width: 100% !important;
}
.vc_btn3-container.vc_btn3-center.vc_custom_1765180553351.vc_do_btn {
    margin-top: auto;
}
.single-post-design{
width: 100% !important;
}
.main-related-post {
    flex-direction: column;
}
.iso-p-test-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
body .risk-iso-poief-mg .wix-magento-brand-logo-new img {
    min-width: 105px !important;
    width: 105px;
}
.travel-merchant-account-ig-textt .vc_column-inner{
    padding-right: 15px !important;
}
.top-post-designss .vc_gitem_row.vc_row.vc_gitem-row-position-top {
    top: 0px !important;
    width: 100% !important;
	padding:0px !important;
}
.blog-merchnt-h-e-rtr {
    margin-top: 275px !important;
}
body .vc_row.wpb_row.vc_row-fluid.vc_custom_1765880868576 {
    margin-top: -115px !important;
}
body .padding-left-15iadh .vc_column-inner{
    padding-left: 15px !important;
}
body .padding-right-15iadh .vc_column-inner{
    padding-right: 15px !important;
}
body .padding-right-left-14pxosgsg{
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.category #main{
    width: 100% !important;
}
.category article {
    flex-direction: column !important;
}
#sidebar {
    width: 100% !important;
    padding: 0px !important;
}
#sidebar .widget.widget_search {
    padding: 20px 16px 10px !important;
}
#sidebar #recent-posts-2{
    padding: 10px;
}
.smart-data .wpb_wrapper {
    margin-top: 50px;
}
body .margin-top-50px0-uh-pd-er{
    margin-top: 50px !important;
}
body .margin-btsm-0p-ef-rsea{
margin-bottom: 0px !important;
}
.mp-pos-w-inner-logo-clas img.vc_single_image-img.attachment-full {
    width: 70px;
}
.mp-pos-w-inner-logo-clas.wpb_column.vc_column_container.vc_col-sm-6 {
    padding: 0 15px 0 25px;
}
.padding-right-25pxe-ecw{
    padding-right: 25px !important;
}
.padding-right-25pxevidnj-erne-ecw .vc_column-inner{
    padding-right: 25px !important;
}
.padding-right-15pxe-ecw {
    padding-right: 15px !important;
}
.padding-right-15-efs-s .vc_column-inner {
    padding-right: 15px !important;
}
.padding-left-15-efs-s .vc_column-inner{
    padding-left: 15px !important;
}
body .padd-l-20-p-r-20-padin-tab-rinnermob .vc_column-inner{
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.paddio-wef-lefr-0pce .vc_column-inner {
    padding-left: 0px !important;
}
body .fixed-height-250px-es-i-mobid .vc_single_image-wrapper img{
    height: 250px !important;
    width: auto !important;
} 
.width53px-ed-clovr .wpb_wrapper img {
    width: 53px !important;
}

body .pading-10-10-10px-im .vc_column-inner {
padding-top: 10px !important;
padding-bottom: 10px !important;
padding-right: 10px !important;
padding-left: 10px !important;
}
body .with330px-imp0tse{
    max-width: 330px !important;
}
.display-flex-imwe-rsexf {
    display: flex;
}
.display-flex-imwe-rsexf .vc_custom_1760426944993 {
    padding-left: 15px !important;
}
body .content-holder .js-show-message-slide h3 {
    font-size: 16px !important;
}
.zindex-3-mobile-cer{
z-index: 3;
}
#dartera-slider .contact-slide-btn:after {
    width: 16px !important;
    top: 8px !important;
    left: 20.5px !important;
}

/* refund-policy */
}
@media (max-width: 480px) {
   h2.br-tag-gor-clover-heading br{
  display: none;
}
body .wpcf7-form input, #commentform input, .wpcf7-form textarea, #commentform textarea {
    width: 100%!important;
}
body .content-column.one_half,body .content-column.full_width{
    margin-bottom: 0px !important;
}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
.my-recaptcha-popup {
    left: unset !important;
    right: 0;
}
}

@media screen and (min-width: 1025px) and (max-width:1200px){
#main-nav .login-btn a, 
#main-nav .register-btn a  {
    padding: 9px 20.5px;
}
}

@media screen and (min-width: 1025px){
/*  .fix-hegt-mg-500 .wpb_wrapper img {*/
/*    max-height: 500px;*/
/*    width: auto;*/
/*}*/
    .fix-hegt-mg-500 .wpb_wrapper img {
        max-height: 500px;
        object-fit: cover;
    }
  .fix-hegt-mg-280 .wpb_wrapper img {
    max-height: 395px;
    min-height: 395px;
    width: auto;
}

  .fix-hegt-mg-320 .wpb_wrapper img {
    max-height: 320px;
    width: auto;
}
.fix-hegt-mg-350 .wpb_wrapper img {
    max-height: 350px;
    object-fit: cover;
}
 .fix-hegt-mg-260 .wpb_wrapper img {
    max-height: 350px;
    object-fit: cover;
}
.fix-hegt-mg-300 .wpb_wrapper img {
    height: 300px;
    object-fit: cover;
    width: 100%;
}

}

@media (min-width: 768px) {
    body .fixed-height-380px-es-i .vc_single_image-wrapper img{
        height: 380px !important;
        width: auto !important;
    }
   body .fixed-height-330px-es-i .vc_single_image-wrapper {
    height: 395px !important;
    overflow: hidden;
}
body .fixed-height-330px-es-i .vc_single_image-wrapper img {
    height: 100%;
    object-fit: cover;
    max-width: 100%;
}
.fix-hegt-mg-440 .wpb_wrapper img {
    max-height: 440px;
    min-height: 440px;
    width: auto;
    object-fit: cover;
}
  }

/* Tablets */
@media (min-width: 768px) and (max-width: 1024px) {
    .custom-equal-height-main{
       display: flex;
        height: 100%;
    }
    .custom-equal-height-main .pading-15px-lf-ri-ia-cards-er-so .vc_column-inner {
        display: flex;
        height: 100%;
    }


    h1 {
        font-size: 48px !important;
        line-height: 1.1 !important;
    }

    h2 {
        font-size: 40px !important;
        line-height: 1.3 !important;
    }

    h3 {
        font-size: 32px !important;
        line-height: 30px !important;
    }
    h4 {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .img-380px-utsdf-height .wpb_wrapper img {
        height: 380px !important;
        width: auto;
        object-fit: contain;
    }
	
	
    body .tab-mar-t-20-m{
        margin-top: 20px !important;
       }
       body .tab-mar-tda-t-0-m{
        margin-top: 0px !important;
       }
       body .tab-mar-b-20-m{
        margin-bottom: 20px !important;
       }
       body .padding-b-60-m {
        padding-bottom: 60px !important;
    }
    .height-425px-iamf-dejavo-yet .wpb_wrapper img{
        height: 425px !important;
        width: auto;
    }
       body .padding-t-60-m {
        padding-top: 60px !important;
       }
       body .padding-t-b-60-m-al-imbd {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
       }
       body .tab-paddi-top-0p-im{
        padding-top: 0px !important;
    }
    body .tab-paddi-bot-0p-im{
        padding-bottom: 0px !important;
    }
    body .padding-lefrt-25px-imgk04{
        padding-left: 25px !important;
    }
   
    body .padding-right-16-teyt .vc_column-inner{
        padding-right: 16px !important;
    }
    body .padding-left-16-teyt .vc_column-inner{
        padding-left: 16px !important;
    }
    body .min-height-208p-m-tab-pos{
        min-height: 140px !important;
    }
    body .min-height-90p-m-tab-pos{
        min-height: 90px !important;
    }

    body .min-height-96p-m-tab-pos{
        min-height: 96px !important;
    }
    body .min-height-140p-m-tab-pos{
        min-height: 140px !important;
    }
    body .min-height-164p-m-tab-pos{
        min-height: 164px !important;
    }
    body .pay-method-mob-sec .logo-all .vc_column-inner > .wpb_wrapper {
        row-gap: 15px;
        column-gap: 190px;
    }
    body .tab-m-bottom-0p-depajfo{
        margin-bottom: 0px !important;
    }
    body .logo-all .vc_column-inner > .wpb_wrapper {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }
    .width-100-fer-retab{
        width: 100% !important;
    }
    body .padding-25pxim-all-side{
        padding: 25px !important;
    }
  
    .fix-hei-wew-clofre-er {
        height: 166px;
    }
    .secured-payment .vc_col-sm-3 {
        width: 50%;
    }
    .desktop-review-slider {
        display: none;
    }
    body .tab-banner-section-mob-res {
        padding-top: 70px !important;
         padding-bottom: 60px !important;
    }
    ul.vc_tta-tabs-list {
        flex-wrap: wrap;
    }
    .pricing_cst {       
        overflow-x: auto !important;
        scroll-behavior: smooth;
      }
      .pricing_cst > div {
        width: 100%;
        min-width: 1160px;          
        border-collapse: collapse;
      }
      .main-feature .vc_col-sm-4{
        width: 80%;
      }
      .main-feature .vc_col-sm-8 {
        width: 95%;
        margin-top: 80px;
    }
    body .tab-paddi-20-l-conatct-fore .vc_column-inner{
     padding-left: 20px !important;
     padding-top: 20px !important;
    }
    body .padd-l-20-p-r-20-padin-tab-r{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    body .padd-l-20-p-r-20-padin-tab-rinner .vc_column-inner{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    body .key-features-pi10d-dejavo {
        margin-top: -30px !important;
    }
    .contact-infos > .vc_column-inner > .wpb_wrapper {
        display: flex;
        gap: 25px;
        height: 100%;
        flex-direction: column;
    }
    .flelx-direction-coloumn-tab-jer-imf{
        flex-direction: column;
    }
    .mp-faq-container {
        gap: 40px !important;
    }
    .video-tutorials-wrapper {
        gap: 25px !important;
    }
    .support-a-reliable-section-mob .wpb_column {
      width: 100% !important;
    }
    body .tab-text-align-center-rwaq-i{
        text-align: center !important;
    }
    .reliable-sec-right-box .vc_column-inner {
      padding-left: 30px !important;
    }
    .wpcf7-form textarea {
        width: 730px !important;
    }
    .padding-0px-all-s-deoerf-rimg0pd .vc_column-inner {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    body .padding-0px-ll-s-def-rig0pd .vc_column-inner {
        padding-left: 0px !important;
    }
    body .padding-0px-lright-s-def-rig0pd .vc_column-inner {
        padding-right: 0px !important;
    }
    .video-tabs {
        flex: 0 0 30% !important;
    }
    .pading-10px-lf-ri-ia-cards-er-so .vc_column-inner{
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
    .pading-25px-lf-onlty-ia-cards-er-so > .vc_column-inner{
        padding-left: 25px !important;
    }
    body .pading-15px-lf-ri-ia-cards-er-so .vc_column-inner{
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    .star-design.padding-0px-ll-s-def-rig0pd .vc_column-inner{
        padding-left: 0px !important;
    }
    .pading-30px-lf-ri-ia-cards-er-so > .vc_column-inner{
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
    body .clover-page-main-sec-tab {
        padding-top: 70px !important;
        padding-bottom: 180px !important;
    }
    .thre-img-size-set-clover-i-ra-ea figure.wpb_wrapper.vc_figure, .thre-img-size-set-clover-i-ra-ea img.vc_single_image-img.attachment-full, .thre-img-size-set-clover-i-ra-ea .vc_single_image-wrapper {
        width: 100%;
    }
    .Pay-grid > .vc_column-inner > .wpb_wrapper {
        overflow-y: auto;
        width: 100%;
    }
    body .rtw-rate-star-ptas-padding .vc_row.wpb_row{
         padding-left: 15px !important;
    }
    body .rtw-rate-star-ptas-padding .vc_column-inner{
        padding-left: 15px !important;
    }
    .column-rev-rtsx-tab{
        display: flex !important;
    }
    .tab-dcolumn-rev-rtsx{
        display: flex !important;
        flex-direction: column-reverse !important;
    }
    #mp-integrations-list{
        grid-template-columns: 1fr 1fr !important;
    }
      .padding-right-15px-for-tab .vc_column-inner{
        padding-right: 15px !important;
    }
    .padding-right-15px-for-tab .vc_row.wpb_row.vc_inner {
        padding-left: 15px !important;
    }
    .tab-h3-font-only-tb h3 {
        font-size: 20px !important;
        line-height: 24px !important;
    }
    
  }

  @media (min-width: 1024px) {
    .mobile-review-code-g{
        display: none; 
    }
    .min-he-80px-for-tysd{
       min-height: 80px !important;
    }
   .min-he-140px-for-tysd {
    min-height: 164px !important;
   }
   .min-he-95px-for-tysd {
    min-height: 113px !important;
   }
    .min-he-288px-for-tysd .vc_column-inner {
      min-height: 288px !important;
   }
	  .min-he-253px-for-tysd {
    min-height: 253px !important;
}
  }