.content-after {
    display: none;
    margin-top: 10px;
}   
.connect-social a.addtoany_share img{
    height: 50px;
    width: 50px;
    vertical-align: baseline;
    border-radius: 3px;
  }
@media screen and (max-width: 1600px) {
    .connect-social a.addtoany_share img{
        height: 40px;
        width: 40px;
    }   
}
@media screen and (max-width: 767px) {
    .connect-social a.addtoany_share img{
        height: 32px;
        width: 32px;
    }   
}

/* @media (max-width: 768px) {
    .contact-btn {
        display: none !important;
    }
} */

/* start :: brand-section */

@keyframes glowAnimation { 0% { box-shadow: 0 0 0px #FBF5E3; } 100% { box-shadow: 0 0 5px #FBF5E3; } }
@-webkit-keyframes rotating { 0% { opacity: 0; transform: rotate(0deg); } 25%, 75% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; transform: rotate(360deg); } }
@keyframes rotating { 0% { opacity: 0; transform: rotate(0deg); } 25%, 75% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; transform: rotate(360deg); } }
@-webkit-keyframes flying { 0% { transform: translate(0, 0); } 10% { transform: translate(20px, 50px); } 20% { transform: translate(-30px, 10px); } 30% { transform: translate(10px, 60px); } 40% { transform: translate(50px, 0px); } 50% { transform: translate(-10px, -40px); } 60% { transform: translate(-40px, 20px); } 70% { transform: translate(30px, -30px); } 80% { transform: translate(0px, -60px); } 90% { transform: translate(40px, 10px); } 100% { transform: translate(0, 0); } }
@keyframes flying { 0% { transform: translate(0, 0); } 10% { transform: translate(20px, 50px); } 20% { transform: translate(-30px, 10px); } 30% { transform: translate(10px, 60px); } 40% { transform: translate(50px, 0px); } 50% { transform: translate(-10px, -40px); } 60% { transform: translate(-40px, 20px); } 70% { transform: translate(30px, -30px); } 80% { transform: translate(0px, -60px); } 90% { transform: translate(40px, 10px); } 100% { transform: translate(0, 0); } }@-webkit-keyframes rotating { 0% { opacity: 0; transform: rotate(0deg); } 25%, 75% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; transform: rotate(360deg); } }
@keyframes rotating { 0% { opacity: 0; transform: rotate(0deg); } 25%, 75% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; transform: rotate(360deg); } }
@-webkit-keyframes flying { 0% { transform: translate(0, 0); } 10% { transform: translate(20px, 50px); } 20% { transform: translate(-30px, 10px); } 30% { transform: translate(10px, 60px); } 40% { transform: translate(50px, 0px); } 50% { transform: translate(-10px, -40px); } 60% { transform: translate(-40px, 20px); } 70% { transform: translate(30px, -30px); } 80% { transform: translate(0px, -60px); } 90% { transform: translate(40px, 10px); } 100% { transform: translate(0, 0); } }
@keyframes flying { 0% { transform: translate(0, 0); } 10% { transform: translate(20px, 50px); } 20% { transform: translate(-30px, 10px); } 30% { transform: translate(10px, 60px); } 40% { transform: translate(50px, 0px); } 50% { transform: translate(-10px, -40px); } 60% { transform: translate(-40px, 20px); } 70% { transform: translate(30px, -30px); } 80% { transform: translate(0px, -60px); } 90% { transform: translate(40px, 10px); } 100% { transform: translate(0, 0); } }
@keyframes marquee{0% { transform: translate3d(0%, 0, 0); } 100% { transform: translate3d(-100%, 0, 0); }}
.landing-page .brand-section{ background-color: #3E4959;position: relative;overflow: hidden;padding: 238px 0;}
.brand-section .bg{position: absolute;border-radius: 320px; opacity: 0.2; background: #FBF5E3; filter: blur(157px);width: 482.021px; height: 1188.836px; transform: rotate(90.073deg); inset: -594px 0 auto 0;margin: 0 auto; pointer-events: none;z-index: 99;}
.brand-section::before , .brand-section::after{content: "";position: absolute;width: 347.169px; height: 347.169px;transform: rotate(90.073deg);border-radius: 176.334px; opacity: 0.2; background-color: #FBF5E3; filter: blur(131.51499938964844px);pointer-events: none;}
.brand-section::before{    bottom: -20%; left: -10%;}
.brand-section::after{bottom: 62.39px;    right: -173.5845px;}
.brand-section .dots-wrapper{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0;height: 100vh; width: 99vw;overflow: hidden;pointer-events: none;z-index: 99;}
.brand-section  .dots-wrapper .dotWrapper { position: absolute; }
.brand-section  .dots-wrapper .dotWrapper-1 { left: 20%;top: 16%; -webkit-animation: flying 61s ease-in-out -2.2s infinite alternate; animation: flying 61s ease-in-out -2.2s infinite alternate; }
.brand-section  .dots-wrapper .dotWrapper-2 { left: 20%;bottom: 10%; -webkit-animation: flying 42s ease-in-out -9.1s infinite alternate; animation: flying 42s ease-in-out -9.1s infinite alternate; }
.brand-section  .dots-wrapper .dotWrapper-3 { right: 12%;top: 20%; -webkit-animation: flying 30s ease-in-out -7s infinite alternate; animation: flying 30s ease-in-out -7s infinite alternate; }
.brand-section  .dots-wrapper .dotWrapper-4 {right: 12%;bottom: 36%; -webkit-animation: flying 42s ease-in-out -6.7s infinite alternate; animation: flying 42s ease-in-out -6.7s infinite alternate; }
.brand-section  .dots-wrapper .dot { background-color: #FBF5E3;border-radius: 50%; opacity: 0.6; filter: blur(2px);}
.brand-section  .dots-wrapper .dot-1 { transform-origin: -13px 0px; -webkit-animation: rotating 15s ease-in-out -1.9s infinite; animation: rotating 15s ease-in-out -1.9s infinite; width: 9px; height: 9px;}
.brand-section  .dots-wrapper .dot-2 { transform-origin: -12px 10px; -webkit-animation: rotating 29s ease-in-out -9.2s infinite; animation: rotating 29s ease-in-out -9.2s infinite; width: 16px; height: 16px; opacity: 0.8; filter: blur(4px);}
.brand-section .dots-wrapper .dot-3 { transform-origin: 15px 12px; -webkit-animation: rotating 13s ease-in-out -4.3s infinite; animation: rotating 13s ease-in-out -4.3s infinite; width: 14px; height: 14px;}
.brand-section  .dots-wrapper .dot-4 { transform-origin: 6px 14px; -webkit-animation: rotating 14s ease-in-out -9.6s infinite; animation: rotating 14s ease-in-out -9.6s infinite; width: 10px; height: 10px;}
.brand-section .brand-wrapper{text-align: center;position: relative;}
.brand-section .highlight{border-radius: 200px;display: inline-block; background: #FBF5E3;color: #3E4959; font-family: var(--ParkLaneW00); padding: 15.5px 31.5px; font-size: 24px; font-weight: 700;margin-bottom: 10px;}
.brand-section .brand-wrapper h2{color: #FBF5E3; font-size: 82px; font-weight: 500;line-height: normal;}
.brand-section .brand-wrapper #container { filter: url(#threshold) blur(0px); -webkit-filter: url(#threshold) blur(0px); margin-bottom: 13.25px;overflow: hidden;height: 103px;position: relative;}
.brand-section .brand-wrapper #container #text1, .brand-section .brand-wrapper #container #text2 { display: block;font-size: 82px;font-weight: 500;line-height: 1.26;color: #FBF5E3;font-family: 'Owners TRIAL Wide';position: absolute;inset: 0 0 auto 0;margin: 0 auto;}
.brand-section .brand-wrapper p{color: #FBF5E3; font-size: 30px; font-weight: 400; line-height: normal;margin-bottom: 34.28px;}
.brand-section .brand-wrapper .btn-wrapper{gap: 12px;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk{padding: 8.85px 13px 8.85px 60.72px;min-width: 302px;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly {padding: 18px 41.12px 18px 34.29px;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk span {font-size: 24px; line-height: normal;margin-right: 24.03px;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly span{margin-right: 16.59px;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk ul li+li { margin-left: -27.35px; }
.brand-section .brand-wrapper .btn-wrapper .lets_talk ul li span {width: 52.328px; height: 52.328px;display: flex;justify-content: center;align-items: center;}
.brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly ul li span{width: 34px;height: 34px;}
.brand-section ul.list-wrapper{text-align: left;}
.brand-section ul.list-wrapper.marquee-wrap{display: none;}
.brand-section ul.list-wrapper li { list-style: none; position: absolute; border-radius: 200px; box-sizing: border-box; color: #FBF5E3; font-family: var(--ParkLaneW00); font-size: 18px; font-weight: 700; line-height: normal; padding: 14px 20px 14px 42px; display: inline-block; border: 1px solid rgba(251, 245, 227, 0.00); background: linear-gradient(#3e4959, #3e4959) padding-box, linear-gradient(90deg, rgba(251, 245, 227, 0) 0%, rgba(251, 245, 227, 1) 50%, rgba(251, 245, 227, 0) 100%) border-box; background-clip: padding-box, border-box; -webkit-background-clip: padding-box, border-box;animation: glowAnimation 1.5s infinite alternate; white-space:nowrap;height:52px;display: flex;justify-content: center;align-items: center;}
.brand-section ul.list-wrapper li::before{content: "";position: absolute;background-image: url(https://banchmarketing.com/wp-content/uploads/2025/07/b-cream.svg);left: 20px; top: 0; bottom: 0; margin: auto 0; width: 17px; height: 20px; background-repeat: no-repeat; background-position: left center;}
.brand-section ul.list-wrapper li:nth-child(1){left: 0;top: 0;}
.brand-section ul.list-wrapper li:nth-child(2){ right: 35px; top: 215px;}
.brand-section ul.list-wrapper li:nth-child(3){ left: 71px; bottom: 75px;}
.brand-section ul.list-wrapper li:nth-child(4){ left: 28%; bottom: -142px;}
.brand-section ul.list-wrapper li:nth-child(5){ bottom: -99px;right: 11%;}
.brand-section .star{position: absolute;background-color: #FBF5E3;border-radius: 50%; opacity: 0.6; filter: blur(2px);width: 10px; height: 10px;}

/* end :: brand-section */

@media (max-width:1599px) {
    .landing-page .brand-section {padding: 200px 0;}
    .brand-section .highlight{font-size: 20px;}
    .brand-section .brand-wrapper h2 , .brand-section .brand-wrapper #container #text1, .brand-section .brand-wrapper #container #text2{font-size: 70px;}
    .brand-section .brand-wrapper #container {height: 88px;margin-bottom: 10px;}
    .brand-section .brand-wrapper p{font-size: 24px;}
    .brand-section ul.list-wrapper li:nth-child(2) {right: 20px;}
    .brand-section ul.list-wrapper li:nth-child(3) { left: 20px;}
}
@media (max-width:1399px) {
    .brand-section .brand-wrapper h2, .brand-section .brand-wrapper #container #text1, .brand-section .brand-wrapper #container #text2 { font-size: 60px; }
    .brand-section .brand-wrapper #container { height: 75px; }
    .brand-section ul.list-wrapper li:nth-child(3){bottom: 94px;}
}
@media (max-width:1279px) {
    .landing-page .brand-section { padding: 200px 0 150px 0; }
    .brand-section .highlight { font-size: 16px; }
    .brand-section .brand-wrapper h2, .brand-section .brand-wrapper #container #text1, .brand-section .brand-wrapper #container #text2 { font-size: 48px; }
    .brand-section .brand-wrapper #container { height: 60px; }
    .brand-section .brand-wrapper p{margin-bottom: 24px;font-size: 22px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk { padding: 8.85px 30px 8.85px 40px; min-width: 260px; }
    .brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly { padding: 14px 24px 14px 24px; }
    .brand-section .brand-wrapper .btn-wrapper .lets_talk span { font-size: 20px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk ul li span {width: 44.3px;height: 44.3px;}
    .brand-section ul.list-wrapper li {font-size: 16px;padding: 10.5px 16px 10.5px 42px;}
    .brand-section ul.list-wrapper li:nth-child(2) { right: 0; top: 132px; }
    .brand-section ul.list-wrapper li:nth-child(3) { bottom: 132px;left: 0; }
    .brand-section ul.list-wrapper li:nth-child(4) { left: 10%; bottom: -100px; }
    .brand-section ul.list-wrapper li:nth-child(5) { bottom: -80px; right: 10%; }
}
@media (max-width:1023px) {
    .landing-page .brand-section { padding: 160px 0 70px 0; }
    .brand-section .list-item{    white-space: nowrap; position: relative; overflow: hidden;display: flex;padding: 31px 0 30px 0;}
    .brand-section ul.list-wrapper{display: flex ; white-space: nowrap; position: relative; transform: translate3d(0%, 0, 0); animation: marquee 35s linear infinite;}
    .brand-section ul.list-wrapper.marquee-wrap{display: flex;}
    .brand-section ul.list-wrapper li{position: static;max-width: fit-content;width: 100%;margin: 0 10px;}
}
@media (max-width:767px) {
    .landing-page .brand-section {padding: 158px 0 20px 0;}
    .brand-section::after , .brand-section::before{display: none;}
    .brand-section .bg {height: 416.898px;inset: -27px 0 0 0;}
    .brand-section .dots-wrapper .dotWrapper-1 { left: 20%; top: 14%; }
    .brand-section .dots-wrapper .dotWrapper-2 {inset: 50% 8% auto auto;}
    .brand-section .dots-wrapper .dotWrapper-3 {display: none;}
    .brand-section .dots-wrapper .dotWrapper-4 { right: 10%; bottom: 6%;}
    .brand-section.brand-section  .dots-wrapper .dot-1{width: 10px;height: 10px;}
    .brand-section .dots-wrapper .dot-2 {width: 7px;height: 7px;}
    .brand-section .highlight{font-size: 14px;padding: 15px 20px;margin-bottom: 20px;}
    .brand-section .brand-wrapper h2{font-size: 34px;line-height: 1.11;margin-bottom: 5px;}
    .brand-section .brand-wrapper #container {height: 44px;}
    .brand-section .brand-wrapper #container #text1, .brand-section .brand-wrapper #container #text2{font-size: 32px;line-height: normal;}
    .brand-section .brand-wrapper p{font-size: 20px;margin-bottom: 15px;}
    .brand-section .brand-wrapper .btn-wrapper { gap: 6.51px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk { padding: 5px 8px 5px 29.82px;min-width: 164px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly { padding: 10px; }
    .brand-section .brand-wrapper .btn-wrapper .lets_talk span {font-size: 14px;margin-right: 8.96px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly span {margin-right: 9.62px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk ul li span {width: 28.40px;height: 28.40px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk.book_calendly ul li span {width: 18.45px;height: 18.45px;}
    .brand-section .brand-wrapper .btn-wrapper .lets_talk ul li+li { margin-left: -14.82px; }
    .brand-section ul.list-wrapper li{font-size: 14px; padding: 10.5px 16px 10.5px 41.5px;}
}


/* start :: sales-landing-page */
.page-template-sales-landing-page header.landing_header.fixed {z-index: 99999;}
.sales-landing-page .wrapper{max-width:1404px;}
.sales-landing-page .wrapper .sales-landing-section-title{font-size:50px;font-weight: 500;line-height: normal;text-align:center;}
.sales-landing-page .wrapper .sales-landing-section-subtitle{font-family: "Owners TRIAL Wide";font-size:24px;font-weight:500;margin-bottom: 30px;text-align: center;}

.sales-landing-page .sales-landing-banner-section{position: relative;overflow: hidden;background-color: #3E4959;padding: 190px 0 100px;z-index:9}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row{display:flex;gap:80px;align-items: center;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media{width:100%;max-width:40%;height:670px;position: relative;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media .video-mute-toggle{position:absolute;bottom:25px;right:25px;cursor:pointer;width:50px;height:50px;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media:after{content:"";position:absolute;top:10%;left:10%;width:70%;height:70%;border-radius:830px;background:#FBF5E3;filter:blur(57px);z-index:999;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media :is(video,img){width:100%;height:100%;object-fit:cover;border-radius:20px;position: relative;z-index: 9999;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content {width:100%;max-width:60%;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row.full-width .sales-landing-banner-content {max-width: 100%;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content h1{font-family: 'Owners TRIAL Wide';font-size: 70px;line-height: 1.2;font-weight: 700;margin-bottom: 20px;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-content-text {margin-bottom: 30px;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-content-text :is(a, p){color: #FFFFFF;font-family: 'Owners TRIAL Wide';}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-point-list{margin-bottom: 50px;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-point-list li{position: relative; margin-bottom: 15px; list-style: none; padding-left:30px;line-height: normal;color: #FFFFFF;font-family: 'Owners TRIAL Wide';font-size: 18px; font-weight: 400; line-height: normal;}
.sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-point-list li::before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/10/list_b.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;}

.sales-landing-page .sales-landing-brand-section{background:#FBF5E3;padding:100px 0 150px;}
.sales-landing-page .sales-landing-brand-section .sales-landing-section-title{margin-bottom:50px;}
.sales-landing-page .sales-landing-brand-section .sales-landing-brand-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}
.sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item{width:calc((100% - 80px) / 5);height:175px;padding:30px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;}
.sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item img {transition: transform 0.4s ease;}
.sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item:hover img {transform: scale(1.2);}

.sales-landing-page .sales-landing-step-section{border-radius:50px 50px 0 0;background:#3E4959;margin-top:-50px;padding:100px 0;}
.sales-landing-page .sales-landing-step-section .sales-landing-section-title{color:#FBF5E3;margin-bottom:50px;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row{gap:20px;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item{width:100%;border-radius:20px;background:#FFF;padding:50px;color:#3E4959;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item:nth-child(1){width:calc(33% - 10px);}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item:nth-child(2){width:calc(67% - 10px);}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-number{font-family:"Owners TRIAL Wide";font-size:60px;font-weight:700;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-title{font-family:"Owners TRIAL Wide";font-size:40px;font-weight:700;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-subtitle p{font-family:"Owners TRIAL Wide";font-size:24px;font-weight:500;margin-bottom:20px;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content :is(a, p){font-size:24px;font-family:"Owners TRIAL Wide";font-weight:400;margin-bottom:15px;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content p:last-child{margin-bottom:0;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content li{position: relative; margin-bottom: 15px; font-size: 20px; font-weight: 400; list-style: none; padding-left:34px;line-height: normal;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content li :is(a, p){font-family: 'Owners TRIAL Wide';font-size: 20px; font-weight: 400; line-height: normal;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content li::before{content:'';position:absolute;left:0;top:2px;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/01/banch_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;}
.sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content li:last-child{margin-bottom:0;}

.sales-landing-page .sales-landing-services-section{padding:100px 0; background:#FBF5E3;}
.sales-landing-page .sales-landing-services-section .services-content{display:flex;gap:20px;flex-direction:column;}
.sales-landing-page .sales-landing-services-section .services-content .service-item{border-radius:20px;background:#FFF;box-shadow:0 0 0 0 rgba(0,0,0,0.00);padding:50px;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .service-title{font-family:"Owners TRIAL Wide";font-size:34px;font-weight:700;line-height: 1;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item{display:flex;justify-content: space-between;padding-top:30px;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-title h4{font-size: 30px; font-weight: 500; line-height: 1.35; font-family: 'Owners TRIAL Wide';color: #565F6B;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content{max-width: 60%;width: 100%;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content :is(li, a, p){font-family: 'Owners TRIAL Wide';font-size: 18px; font-weight: 500; line-height: normal;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li{position: relative; margin-bottom: 15px;list-style: none; padding-left:34pxz;line-height: normal;color: #565F6B;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li::before{content:'';position:absolute;left:0;top:2px;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/01/banch_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li:last-child{margin-bottom:0;}

.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 40px;row-gap: 30px;margin-top: 30px;border-top:1px solid #565F6B;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-title {display: flex; align-items: flex-start;gap: 16px;width: 100%;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services-icon {width: 40px;height: 40px;flex-shrink: 0;margin-top: 6px;}
.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services-icon img{width:100%; height:100%;object-fit:contain;}

.sales-landing-page .sales-landing-packages-section{padding:100px 0;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper{display:flex;flex-wrap:wrap;gap:20px;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item{width:calc(50% - 10px);background:#3E4959;border-radius:20px;display:flex;flex-direction:column;padding-bottom:50px;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info{background:#FBF5E3;padding:30px 50px;border-radius:17px 17px 0 0;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-title{font-family:'Owners TRIAL Wide';font-size:34px;text-align:center;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-subtitle{font-family:'Owners TRIAL Wide';font-size:20px;font-weight:400;line-height:1.5;text-align:center;min-height:60px;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list{padding:50px;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list :is(li, a, p){font-family: 'Owners TRIAL Wide';font-size: 20px; font-weight: 500; line-height: normal;color: #FBF5E3;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list li{position: relative; margin-bottom: 15px;list-style: none; padding-left:34px;line-height: normal;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list li::before{content:'';position:absolute;left:0;top:2px;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/10/list_b.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list li:last-child{margin-bottom:0;}
.sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-btn{display:block;text-align:center;margin:auto 50px 0;font-family:var(--ParkLaneW00);background:#FBF5E3;color:#3E4959;font-size:24px;padding:15px 0 11px;border-radius:5px;}

.sales-landing-video-section{padding:100px 0;}
/* background-color: #faf5e3; */
/* background:linear-gradient(0deg,rgba(251,245,227,0) 50%,rgba(251,245,227,1) 50%); */
.sales-landing-page .sales-landing-video-section .video-wrapper{position:relative;display:block;border-radius:20px;overflow:hidden;}
.sales-landing-page .sales-landing-video-section .video-wrapper :is(video,img){position:relative;border-radius:20px;width:100%;object-fit:cover;}
.sales-landing-page .sales-landing-video-section .video-wrapper .playPauseBtn{position:absolute;bottom:30px;right:30px;width:70px;height:70px;border-radius:50%;border:none;background:#FBF5E3;cursor:pointer;padding:23px;}
.sales-landing-page .sales-landing-video-section.brand-video-section .video-wrapper .playPauseBtn { background: transparent; }
.sales-landing-page .sales-landing-video-section.brand-video-section .video-wrapper .playPauseBtn::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient( rgba(251,245,227,0.85) calc(var(--progress,0) * 1%),rgba(251,245,227,0.35) 0 );}
.sales-landing-page .sales-landing-video-section.brand-video-section .video-wrapper .playPauseBtn::after{content:"";position:absolute;inset:4px;background:#FBF5E3;border-radius:50%;}

/* full screen video Start */
.landscape-video-brand .video-wrapper{position:relative;display:block;border-radius:20px;overflow:hidden;margin-bottom: 60px;}
.landscape-video-brand .video-wrapper :is(video,img){position:relative;border-radius:20px;width:100%;object-fit:cover;z-index: 1;}
.landscape-video-brand .video-wrapper .playPauseBtn{position:absolute;bottom:30px;right:30px;width:70px;height:70px;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:23px;z-index: 1;}
.landscape-video-brand .video-wrapper .playPauseBtn::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient( rgba(251,245,227,0.85) calc(var(--progress,0) * 1%),rgba(251,245,227,0.35) 0 );}
.landscape-video-brand .video-wrapper .playPauseBtn::after{content:"";position:absolute;inset:4px;background:#FBF5E3;border-radius:50%;}
.landscape-video-brand .video-wrapper.is-playing .playPauseBtn{opacity:0;pointer-events:none;}
/* full screen video End */

/* playbutton start */
.thankyou-col.thankyou-video .video-wrapper .playPauseBtn{position:absolute;bottom:30px;right:30px;width:70px;height:70px;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:23px;z-index: 1;}
.thankyou-col.thankyou-video .video-wrapper .playPauseBtn::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient( rgba(251,245,227,0.85) calc(var(--progress,0) * 1%),rgba(251,245,227,0.35) 0 );}
.thankyou-col.thankyou-video .video-wrapper .playPauseBtn::after{content:"";position:absolute;inset:4px;background:#FBF5E3;border-radius:50%;}
.thankyou-col.thankyou-video.is-playing .playPauseBtn{opacity:0;pointer-events:none;}
/* playbutton End */

/* Brand Video Section Start */
.brand-video-section .video-wrapper.is-playing .playPauseBtn{opacity:0;pointer-events:none;}
.brand-video-section .video-wrapper .playPauseBtn img{position:relative;z-index:2;width:26px;}
.brand-video-section .playPauseBtn img{position:relative;z-index:2;width:26px;}
.letswork_banner_video.brand-video-section .video-wrapper .playPauseBtn{ position:absolute;bottom:20px;right:20px;width:70px;height:70px;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:23px; }
.letswork_banner_video.brand-video-section .video-wrapper .playPauseBtn::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient( rgba(251,245,227,0.85) calc(var(--progress,0) * 1%),rgba(251,245,227,0.35) 0 );}
.letswork_banner_video.brand-video-section .video-wrapper .playPauseBtn::after{content:"";position:absolute;inset:4px;background:#FBF5E3;border-radius:50%;}
/* Brand Video Section End */

/* banner lets-work video css Start */
section.banner.lets_work_banner .sales-landing-banner-media{width:100%;max-width:40%;aspect-ratio: 1 / 1.400;position: relative;}
section.banner.lets_work_banner .sales-landing-banner-media .video-mute-toggle{position:absolute;bottom:25px;right:25px;cursor:pointer;width:50px;height:50px;}
section.banner.lets_work_banner .sales-landing-banner-media :is(video,img){width:100%;height:100%;object-fit:cover;border-radius:20px;position: relative;z-index: 0;}
section.banner.lets_work_banner .sales-landing-banner-media button.playPauseBtn {position: absolute;bottom: 30px;right: 30px;width: 70px;height: 70px;border-radius: 50%;border: none;background: #FBF5E3;cursor: pointer;padding: 23px;z-index: 1;}
/* banner lets-work video css End */


@media only screen and (max-width:1599px) {
    .sales-landing-page .wrapper{max-width: 1300px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-title{font-size: 30px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-subtitle{font-size: 17px;}
}
@media only screen and (max-width:1399px) {
    .sales-landing-page section{padding:80px 0 !important;}
    .sales-landing-page section.sales-landing-banner-section{padding-top:100px !important;}
    .sales-landing-page .wrapper{max-width:1200px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-section-title{margin-bottom:30px;}
    .sales-landing-page .wrapper .sales-landing-section-title{font-size:40px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row{gap:60px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media{height:550px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content h1{font-size:55px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-number{font-size:50px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content:is(a,p){font-size:20px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-title h4{font-size:25px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item {padding-bottom: 30px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info{padding:20px 30px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-subtitle{min-height:55px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list{padding:20px 30px 30px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list:is(li,a,p){font-size:18px;}
}

@media only screen and (max-width:1279px) {
    .sales-landing-page .wrapper .sales-landing-section-subtitle{font-size:20px;}
    .sales-landing-page .wrapper .sales-landing-section-title{font-size:30px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .book_calendly img{width:35px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .book_calendly{padding:9.85px 12.11px 9.85px 10px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .book_calendly span{font-size:18px;}
    .sales-landing-page .sales-landing-step-section{border-radius:40px 40px 0 0;margin-top:-60px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content h1{font-size:40px;}
    .sales-landing-page .sales-landing-brand-section{padding-bottom:120px !important;}
    .sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item{padding:20px;height:135px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-number{font-size:30px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item{padding:30px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-title{font-size:25px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-subtitle p{font-size:20px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content:is(a,p){font-size:18px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-title h4{font-size:20px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content:is(li,a,p){font-size:15px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li::before{width:20px;height:20px;top:0px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li{padding-left:30px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-title{font-size:25px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-subtitle{font-size:15px;min-height:72px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list:is(li,a,p){font-size:15px;}
}
@media only screen and (max-width:1023px) {
    .sales-landing-page section{padding:50px 0 !important;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row{gap:40px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media{width:50%;}
    section.banner.lets_work_banner .sales-landing-banner-media{width:50%;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content{width:50%;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content h1{font-size:30px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-point-list{margin-bottom:30px;}
    .sales-landing-page .sales-landing-brand-section .sales-landing-section-title{margin-bottom:30px;}
    .sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item{padding:20px;height:115px;width: calc((100% - 80px) / 4);}
    .sales-landing-page .sales-landing-step-section{border-radius:30px 30px 0 0;margin-top:-30px;}
    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item{width:100% !important;}
/*     .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-title{max-width:37%;} */
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info{padding:20px 20px;}
	.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services-icon {width: 30px;height: 30px;}
    .letswork_banner_video.brand-video-section .video-wrapper .playPauseBtn{width: 50px;height: 50px;padding: 15px;}
    .landscape-video-brand .video-wrapper .playPauseBtn{width: 50px;height: 50px;padding: 15px;}
    .thankyou-col.thankyou-video .playPauseBtn{width: 50px;height: 50px;padding: 15px;}

}
@media only screen and (max-width:767px) {
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row{flex-direction:column;gap:30px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media{width:100%;max-width:100%;height:350px;border-radius:10px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-media .video-mute-toggle{bottom:15px;right:15px;width:40px;height:40px;}
    section.banner.lets_work_banner .sales-landing-banner-media{width:100%;max-width:100%;border-radius:10px;}
    section.banner.lets_work_banner .sales-landing-banner-media .video-mute-toggle{bottom:15px;right:15px;width:40px;height:40px;}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content{max-width:100%;width:100%}
    .sales-landing-page .sales-landing-banner-section .sales-landing-banner-row .sales-landing-banner-content .sales-landing-banner-point-list li::before{top:4px;}
    .sales-landing-page .sales-landing-brand-section .marqueee{display: flex;flex-wrap: nowrap;}
	.sales-landing-page .sales-landing-brand-section .sales-landing-brand-row{display:flex;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:0;justify-content:space-around;min-width:auto;animation:scroll-x 20s linear infinite;}

    .sales-landing-page .sales-landing-brand-section .sales-landing-brand-row .sales-landing-brand-item{height: 130px;padding: 20px;min-width: 210px !important;position: relative; 
		transition: 0.3s ease all !important;background-size: contain;overflow: hidden;}
	@keyframes scroll-x {
		from {
			transform: translateX(0);
		}
		to {
			transform: translateX(-100%);
		}
	}
	.service-content p{font-size:14px;}

    .sales-landing-page .sales-landing-step-section .sales-landing-step-content .sales-landing-step-row .sales-landing-step-item .step-content:is(a,p){font-size:18px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item{padding:30px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item{flex-direction:column;gap:20px;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-title{max-width:100%;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content{max-width:100%;}
    .sales-landing-page .sales-landing-services-section .services-content .service-item .sub-service-item .sub-service-content li::before{top:3px;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper{flex-direction:column;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item{width:100%;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-item-info .package-subtitle{min-height:auto;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list:is(li,a,p){font-size:15px;font-weight:400;}
    .sales-landing-page .sales-landing-packages-section .packages-wrapper .package-item .package-include-list li::before{top:2px;}
    .sales-landing-page .wrapper .sales-landing-section-subtitle{font-size:15px;}
	.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services{grid-template-columns: repeat(1, 1fr);}
	.sales-landing-page .sales-landing-services-section .services-content .service-item .sub-services-icon {width: 25px;height: 25px;}

}