/* ================= zamp_us_sales_hero_sec css start ================= */
.zamp_us_sales_hero_sec {
    padding-top: 5.5rem;
    padding-bottom: 7.5rem;
}
.zamp_us_s_hero_upper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 5.5rem;
}
.zamp_us_s_hero_upper .us_s_hero_title {
    font-weight: 400;
    text-align: center;
    max-width: 44.5rem;
    margin-bottom: 1.5rem;
}
.zamp_us_s_hero_upper .us_s_hero_desc {
    font-weight: 500;
    text-align: center;
    max-width: 44.5rem;
    color: var(--zamp-tx-sex-black);
    margin-bottom: 3rem;
}

@media only screen and (max-width:64rem) {
    .zamp_us_sales_hero_sec {
        padding-block: 3.75rem;
    }
    .zamp_us_s_hero_upper{
        margin-bottom: 50px;
    }
}
@media only screen and (max-width:47.9375rem) {
    .zamp_us_sales_hero_sec {
        padding-block: 2.5rem;
    }
    .zamp_us_s_hero_upper {
        margin-bottom: 0rem;
    }
    .zamp_us_sales_hero_conatiner {
        display: flex;
        flex-direction: column;
        gap: 40px;
    }
}
/* ================= zamp_us_sales_hero_sec css end ================= */


/* ================= zamp_us_sales_about_sec css start ================= */
.zamp_us_sales_about_sec{
    background-color:var(--color-bg-black);
    padding-block:10rem;
    background-image:url('/wp-content/uploads/2026/01/us-sales-bg.svg');
    background-position:bottom -1.25rem left -1.25rem;
    background-repeat:no-repeat;
    background-size:auto;
}
.us_sales_about_inner_row{
    display:flex;
    align-items:flex-start;
    flex-wrap:wrap;
    gap:7.625rem;
}
.us_sales_about_inner_row .us_s_a_left_part{
    width:calc(42% - 3.8125rem);
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    align-items: flex-start;
}
.us_sales_about_inner_row .us_s_a_left_part .zamp_sub_label_btn{
    margin-bottom: 0;
}
.us_sales_about_inner_row .us_s_a_left_part .us_s_a_left_desc{
    margin-bottom: 0;
    max-width: 30rem;
    color: #ECEBEB;
    font-weight: 500;
}
.us_s_a_left_part .us_s_a_left_heading{
    font-weight:400;
    color:var(--color-bg-white);
    max-width: 30rem;
}
.us_sales_about_inner_row .us_s_a_right_part{
    width:calc(58% - 3.8125rem);
}
.us_s_a_right_part .us_s_a_right_desc{
    color:var(--color-bg-hover-50);
    font-weight:500;
    max-width:31.25rem;
    margin-bottom:1.5rem;
}
.us_s_a_right_middle_wrapper{
    display:flex;
    gap:.5rem;
    margin-bottom:3rem;
}
.us_s_a_right_middle_wrapper .middle_box{
    padding:2.5rem;
    background-color:#171717;
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 3.5rem;
}

.us_s_a_right_middle_wrapper .middle_box .middle_icon_box{
    max-width:2.625rem;
    width:100%;
    height:2.625rem;
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#323232;
}
.middle_box .middle_icon_box img{
    height:1.5rem;
    width:1.5rem;
}
.middle_box .us_a_right_middle_detail_wrapper{
    display: flex;
    flex-direction: column;
    gap: .75rem;
}
.us_a_right_middle_detail_wrapper .us_s_a_right_bottom_desc{
    margin-bottom: 0;
    color: #CACACA;
}
.us_s_a_right_middle_wrapper .middle_box .middle_desc{
    font-weight:500;
    color:white;
    margin-bottom:0rem;
}
.us_s_a_right_bottom_wrapper{
    padding:2.5rem;
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
}
.us_s_a_right_bottom_wrapper .us_s_a_right_bottom_detail_wrapper {
    display: flex;
    flex-direction: column;
    gap: 2rem;
}
.us_s_a_right_bottom_detail_wrapper .bottom_detail_inner_wrapper {
    display: flex;
    flex-direction: column;
    gap: .75rem;
}
.us_s_a_right_bottom_detail_wrapper .bottom_detail_inner_wrapper .bottom_desc{
    color: #4A4949;
    font-weight: 500;
    max-width: 33.4375rem;
    margin-bottom: 0;
}  
.us_s_a_right_bottom_detail_wrapper .f_t_i_left_link {
    display: flex;
    gap: .5rem;
    align-items: center;
   
}
.us_s_a_right_bottom_detail_wrapper .f_t_i_left_link_wrapper ,  
.f_t_inner_left .f_t_i_left_link_wrapper
{
 transition: 0.3s ease;
}

.us_s_a_right_bottom_detail_wrapper .f_t_i_left_link img, 
.f_t_inner_left .f_t_i_left_link img
{
    transition: transform 0.5s ease;   /* move here */
}

.us_s_a_right_bottom_detail_wrapper .f_t_i_left_link_wrapper:hover .f_t_i_left_link img , 
.f_t_inner_left .f_t_i_left_link_wrapper:hover .f_t_i_left_link img

{
    transform: translateX(.375rem); 
}

.us_s_a_right_bottom_wrapper .bottom_icon_box{
    max-width:2.625rem;
    width:100%;
    height:2.625rem;
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#E5E1DA;

}
.us_s_a_right_bottom_wrapper .bottom_icon_box img{
    height:1.5rem;
    width:1.5rem;
}
.us_s_a_right_bottom_wrapper .bottom_heading{
    font-weight:400;
    color:#0B0A0A;
    max-width:30.125rem;
    line-height:2.125rem;
}
@media only screen and (max-width:64rem){
    .zamp_us_sales_about_sec{
        padding-block:3.75rem;
    }
    .us_sales_about_inner_row{
        gap:3.125rem;
    }
    .us_sales_about_inner_row .us_s_a_left_part{
        width:calc(45% - 1.5625rem);
    }
    .us_sales_about_inner_row .us_s_a_right_part{
        width:calc(55% - 1.5625rem);
    }
    .us_s_a_right_middle_wrapper .middle_box{
        padding:1.5rem;
    }
    .us_s_a_right_bottom_wrapper{
        padding:2rem;
    }
    .us_s_a_right_middle_wrapper{
        margin-bottom: 2rem;
    }
    .us_s_a_right_bottom_wrapper .us_s_a_right_bottom_detail_wrapper{
        gap: 1.5rem;
    }
}
@media only screen and (max-width:47.9375rem){
    .zamp_us_sales_about_sec{
        padding-block:2.5rem;
        background-size:20%;
    }
    .us_sales_about_inner_row{
        gap:2.5rem;
    }
    .us_sales_about_inner_row .us_s_a_left_part,
    .us_sales_about_inner_row .us_s_a_right_part{
        width:100%;
    }
    .us_s_a_right_middle_wrapper{
        margin-bottom:2.25rem;
        flex-direction: column;
    }
    .us_s_a_right_middle_wrapper .middle_box{
        padding:.875rem;
    }
    .us_s_a_right_bottom_wrapper{
        padding:1.25rem;
    }
    .us_s_a_right_bottom_wrapper .bottom_heading{
        line-height:1.75rem;
    }
    .us_s_a_right_middle_wrapper .middle_box .middle_icon_box,
    .us_s_a_right_bottom_wrapper .bottom_icon_box{
        max-width:2rem;
        width:100%;
        height:2rem;
    }
    .middle_box .middle_icon_box img,
    .us_s_a_right_bottom_wrapper .bottom_icon_box img{
        width:1.125rem;
        height:1.125rem;
    }
    .us_s_a_right_middle_wrapper .middle_box{
        gap: 2.5rem;
        width: 100%;
    }
}
/* ================= zamp_us_sales_about_sec css end ================= */


/* ================= zamp_us_sales_feature_sec css start ================= */
.zamp_us_sales_feature_sec{
    background-color:#F7F6F6;
}
.zamp_us_sales_feature_sec .zamp_us_sales_feature_upper{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    margin-bottom:4.5rem;
}
.zamp_us_sales_feature_upper .us_s_f_u_heading{
    text-align:center;
    color:#0B0A0A;
    font-weight:400;
    max-width:56.125rem;
}
.zamp_us_sales_feature_upper .us_s_f_u_desc{
    margin-bottom: 0;
    margin-top: 1.5rem;
    font-weight: 500;
    color: #4A4949;
    max-width: 30.125rem;
}
.zamp_us_sales_feature_tabs .feature_tabs_row{
    display:flex;
    align-items:center;
    margin-bottom:2rem;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
}
.zamp_us_sales_feature_tabs .feature_tabs_row ul{
    display:flex;
    align-items:center;
    list-style:none;
    cursor:pointer;
    flex-wrap:nowrap;
    width:max-content;
    justify-content:flex-start;
    padding:0 1rem;
    margin:0 auto;
   
}
.zamp_us_sales_feature_tabs .feature_tabs_row ul li{
    padding:1rem 1.5rem;
    border:.0625rem solid #CACACA !important;
    font-weight:500;
    color:#4A4949;
    white-space:nowrap;
    flex-shrink:0;
    transition: 0.5s all ease;
}
.zamp_us_sales_feature_tabs .feature_tabs_row ul li:not(:last-child){
    border-right: 0;
}
.zamp_us_sales_feature_tabs .feature_tabs_row{
    scrollbar-width:none;
}
.zamp_us_sales_feature_tabs .feature_tabs_row::-webkit-scrollbar{
    display:none;
}
.zamp_us_sales_feature_tabs .feature_tabs_row ul li:not(:first-child) {
    border-left: none !important;
}
.feature_tabs_row ul li:hover,
.feature_tabs_row .tab.active{
    background-color:var(--color-bg-300);
    border:.0625rem solid var(--color-bg-300) !important;
    color:var(--color-bg-white);
}
.feature_tab_content_container .feature_tab_inner_content_container{
    display:flex;
    gap:1.25rem;
    flex-wrap:wrap;
}
.feature_tab_inner_content_container .f_t_inner_left{
    width:calc(44% - .625rem);
    padding:3.5rem;
    background-color:#EFEEEC;
}
.f_t_inner_left .f_t_i_left_heading{
    font-weight:420;
    margin-bottom:.75rem;
}
.f_t_inner_left .f_t_i_left_desc{
    color:#000000E0;
    font-weight:400;
    max-width:27.25rem;
    margin-bottom:2.5rem;
}
.f_t_i_left_middle_wrapper .f_t_i_middle_item{
    display:flex;
    gap:1.25rem;
    align-items:flex-start;
}
.f_t_i_middle_item .middle_icon_box{
    max-width:2.625rem;
    width:100%;
    height:2.625rem;
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#CACACA;
}
.f_t_i_middle_item .middle_icon_box img{
    width:1.5rem;
    height:1.5rem;
}
.f_t_i_middle_desc_wrapper .middle_desc_title{
    font-weight:500;
    color:#000000E0;
    margin-bottom:.5rem;
}
.f_t_i_middle_desc_wrapper .middle_desc_info{
    color:#4A4949;
    font-weight:400;
    max-width:23.375rem;
    margin-bottom:0rem;
}
.f_t_i_left_middle_wrapper .f_t_i_middle_item:not(:last-child){
    margin-bottom:1.75rem;
}
.f_t_i_left_middle_wrapper{
    margin-bottom:2.5rem;
}
.f_t_inner_left .f_t_i_left_link{
    display:flex;
    align-items:center;
    gap:.5rem;
    width:max-content;
}
.f_t_i_left_link_wrapper{
    display:flex;
    width:max-content;
}
.f_t_i_left_link_text{
    font-weight:500;
    margin-bottom:0rem;
    color:#0B0A0A;
}
.f_t_i_left_link img{
    width:.9125rem;
    height:.6763rem;
}
.feature_tab_inner_content_container .f_t_inner_right{
    width:calc(56% - .625rem);
    background-color:var(--color-bg-100);
    padding-top:3rem;
    padding-inline:3rem;
    background-image:url('https://zamp.betademowork.com/wp-content/uploads/2026/01/Group-2147256699.svg'),
                     url('https://zamp.betademowork.com/wp-content/uploads/2026/01/Group-2147256698.svg');
    background-position:top left,bottom right;
    background-repeat:no-repeat,no-repeat;
    background-size:auto,auto;
    display:flex;
    justify-content: center;
}
.feature_tab_inner_content_container .f_t_inner_right img{
    max-width:33.625rem;
    width:100%;
    object-fit: contain;
    margin-top: auto;
}
.feature_tab_content_container .feature_tab_inner_content_container{
    display:none;
    opacity:0;
    transition:opacity .3s ease-in-out;
}
.feature_tab_content_container .feature_tab_inner_content_container.active{
    display:flex;
    opacity:1;
    animation:fadeInTab .4s ease-in-out;
}
@keyframes fadeInTab{
    from{opacity:0;transform:translateY(10px);}
    to{opacity:1;transform:translateY(0);}
}
@media only screen and (max-width:64rem){
    .feature_tab_inner_content_container .f_t_inner_left{
        padding:2.5rem;
    }
    .f_t_i_middle_item .middle_icon_box{
        max-width:2.25rem;
        width:100%;
        height:2.25rem;
    }
    .f_t_i_middle_item .middle_icon_box img{
        width:1.25rem;
        height:1.25rem;
    }
    .feature_tab_inner_content_container .f_t_inner_right{
        padding-inline:3.75rem;
        padding-top:4.375rem;
        position: sticky;
        top: 88px;
    }
    .f_t_inner_left .f_t_i_left_desc,
    .f_t_i_left_middle_wrapper{
        margin-bottom:1.625rem;
    }
    .feature_tab_content_container .feature_tab_inner_content_container{
        align-items: flex-start;
    }
}
@media only screen and (max-width:47.9375rem){
    .zamp_us_sales_feature_sec .zamp_us_sales_feature_upper{
        margin-bottom:2.5rem;
    }
    .zamp_us_sales_feature_tabs .feature_tabs_row ul{
        padding:unset;
    }
    .feature_tab_inner_content_container .f_t_inner_left,
    .feature_tab_inner_content_container .f_t_inner_right{
        width:100%;
    }
    .feature_tab_inner_content_container .f_t_inner_left{
        padding:1.625rem;
    }
    .f_t_i_middle_item .middle_icon_box{
        max-width:2rem;
        width:100%;
        height:2rem;
    }
    .f_t_i_middle_item .middle_icon_box img{
        width:1.125rem;
        height:1.125rem;
    }
    .feature_tab_inner_content_container .f_t_inner_right{
        padding-inline:2.5rem;
        padding-top:3.125rem;
        position: unset;
    }
    .feature_tab_content_container .feature_tab_inner_content_container{
        flex-direction:column-reverse;
    }
}
@media only screen and (max-width:23.4375rem){
}
/* ================= zamp_us_sales_feature_sec css end ================= */

/* ================= page name : VAT $ GST - Css start ================= */
.page-template-vat-gst-tmp .zamp_us_s_hero_upper .us_s_hero_title{
    max-width: 57.625rem;
}
.page-template-vat-gst-tmp .zamp_us_s_hero_upper .us_s_hero_desc{
    max-width: 40rem;
}
.page-template-vat-gst-tmp .feature_tab_inner_content_container:nth-child(1) .f_t_inner_right , 
.page-template-vat-gst-tmp .feature_tab_inner_content_container:nth-child(4) .f_t_inner_right
{
    padding: 3rem;
}
.page-template-vat-gst-tmp .feature_tab_inner_content_container:nth-child(1) .f_t_inner_right img , 
.page-template-vat-gst-tmp .feature_tab_inner_content_container:nth-child(4) .f_t_inner_right img
{
    margin-top: unset;
}
/* ================= page name : VAT $ GST - Css End ================= */

/* ================= zamp_us_sales_expert_sec css start ================= */
.zamp_us_sales_expert_sec{
    padding-top:7.5rem;
    padding-bottom:5rem;
}
.zamp_us_sales_expert_sec .zamp_us_sales_expert_upper{
    display:flex;
    gap:1.5rem;
    flex-wrap:wrap;
    margin-bottom:1.5rem;
}
.zamp_us_sales_expert_upper .u_s_expert_upper_left{
    background-color:var(--color-bg-100);
    width:calc(56% - .75rem);
    padding:6.25rem 4.5rem;
    background-image:url('https://zamp.betademowork.com/wp-content/uploads/2026/01/Rectangle-240663485-2.svg'),
                     url('https://zamp.betademowork.com/wp-content/uploads/2026/01/Group-2147256698-1.svg');
    background-position:top left,bottom right;
    background-repeat:no-repeat,no-repeat;
    background-size:auto,auto;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
}
.u_s_expert_upper_left .u_s_e_upper_left_heading{
    font-weight:400;
    color:var(--color-bg-white);
    max-width:32.5rem;
    margin-bottom:1rem;
}
.u_s_expert_upper_left .u_s_e_upper_left_desc{
    font-weight:500;
    line-height:1.625rem;
    margin-bottom:0rem;
    color:var(--color-bg-hover-50);
}
.zamp_us_sales_expert_upper .u_s_expert_upper_right{
    width:calc(44% - .75rem);
    display:flex;
}
.zamp_us_sales_expert_upper .u_s_expert_upper_right img{
    height: 519px;
    object-fit: cover;
    width: 100%;
}
.zamp_us_sales_expert_sec .zamp_us_sales_expert_lower{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    background-color:#EFEEEC;
    padding-block:3.75rem;
    padding-inline:1.25rem;
}
.zamp_us_sales_expert_lower .review-content .review-content-disc{
    font-weight:400;
    color:#0B0A0A;
    text-align:center;
    max-width:54.5rem;
    margin-bottom:2.5rem;
    font-family: var(--season-mix);
}
.zamp_us_sales_expert_lower .client-box{
    display:flex;
    align-items:center;
    gap:1rem;
}
.zamp_us_sales_expert_lower .client-box .client-img img{
    width:2.875rem;
    height:2.875rem;
    object-fit:cover;
    border:1px solid #00000080;
}
.zamp_us_sales_expert_lower .client-box .client-info .client-info-name{
    color:#0B0A0A;
    font-weight:500;
    margin-bottom:0rem;
}
.zamp_us_sales_expert_lower .client-box .client-info .client-info-des{
    color:#4A4949;
    margin-bottom:0rem;
    font-weight:400;
}
@media only screen and (max-width:64rem){
    .zamp_us_sales_expert_sec{
        padding-block:3.75rem;
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_left{
        padding:3.75rem 3.125rem;
        width:calc(56% - .625rem);
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_right{
        width:calc(44% - .625rem);
    }
    .zamp_us_sales_expert_sec .zamp_us_sales_expert_upper{
        gap:1.25rem;
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_right img{
        height: 440px;
    }
}
@media only screen and (max-width:47.9375rem){
    .zamp_us_sales_expert_sec{
        padding-block:2.5rem;
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_left,
    .zamp_us_sales_expert_upper .u_s_expert_upper_right{
        width:100%;
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_left{
        padding:2.5rem 1.875rem;
        background-size: 2.5rem, 5rem;
    }
    .zamp_us_sales_expert_sec .zamp_us_sales_expert_lower{
        padding-block:2.5rem;
    }
    .zamp_us_sales_expert_upper .u_s_expert_upper_right img{
        height: 100%;
    }
}
/* ================= zamp_us_sales_expert_sec css end ================= */


/* ================= zamp_us_sales_integration_sec css start ================= */
.zamp_us_sales_int_lower{
    padding:2rem 3.5rem;
    background-color: var(--color-bg-black);
    background-image:url('/wp-content/uploads/2026/01/Group-2087328177-1.svg');
    background-position:center right;
    background-repeat:no-repeat;
    background-size:auto;
    display:flex;
    align-items:center;
    justify-content:space-between;
    width:100%;
}
.zamp_us_sales_int_lower .u_s_int_lower_heading{
    font-weight:400;
    color: var(--zamp-tx-white);
    max-width:27.5rem;
}
.zamp_us_sales_int_lower .zamp_btn_black{
    background-color: #FFFFFF;
    color: #0B0A0A;
}
.zamp_us_sales_int_lower .zamp_btn_black:hover{
    background-color: var(--btn-outline-new-bg-hover-state);
    color: var(--color-bg-black);
    border-color: var(--btn-outline-new-bg-hover-state);
}
@media only screen and (max-width:64rem){
    .zamp_us_sales_integration_sec{
        padding-block:3.125rem;
    }
    .zamp_us_sales_int_lower{
        padding:1.625rem;
    }
}
@media only screen and (max-width:47.9375rem){

    .zamp_us_sales_int_lower{
        padding:1.125rem;
        gap:1.875rem;
        flex-wrap:wrap;
        background-size:70%;
        background-position:bottom right;
        justify-content:center;
    }
    .zamp_us_sales_int_lower .u_s_int_lower_heading{
        text-align:center;
    }
}

/* ================= zamp_us_sales_integration_sec css end ================= */


.page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_right{
    width: calc(56% - 2.75rem);
}
.page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_left{
    width: calc(44% - 2.75rem);
}
@media only screen and (max-width:64rem){
    .page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_left {
        width: calc(53% - 1.25rem);
    }
    .page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_right{
        width: calc(47% - 1.25rem);
    }
}
@media only screen and (max-width:47.9375rem){
     .page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_left,
     .page-template-ecommerce-tmp .int_det_hero_row .int_det_hero_right{
        width: 100%;
    }
}