/* ==========================================================
   CLIENT PORTFOLIO + CERTIFICATIONS + STATS
   ========================================================== */
.cp-section{position:relative;padding:95px 0 100px;background:#f4f7fb;z-index:1;}
.cp-header{text-align:center;max-width:860px;margin:0 auto 52px;}
.cp-tagline{display:inline-flex;align-items:center;gap:8px;color:var(--cleanin-base,#1656a0);
    font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;}
.cp-title{color:var(--cleanin-heading,#0b2b46);font-size:44px;line-height:1.2;font-weight:700;margin:0 0 18px;}
.cp-intro{color:#5b6b7c;font-size:16px;line-height:1.75;margin:0;}
.cp-intro strong{color:var(--cleanin-base,#1656a0);}

.cp-subtitle{position:relative;display:flex;align-items:center;gap:16px;
    color:var(--cleanin-heading,#0b2b46);font-size:24px;font-weight:700;margin:0 0 26px;}
.cp-subtitle::after{content:"";flex:1;height:2px;
    background:linear-gradient(90deg,rgba(var(--cleanin-base-rgb,22,86,160),.35),rgba(var(--cleanin-base-rgb,22,86,160),0));}

/* --- client logo grid --- */
.cp-logo-grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 0 62px;padding:0;}
.cp-logo-item{background:#fff;border:1px solid #e3e9f0;border-radius:12px;padding:22px 18px;
    min-height:112px;display:flex;align-items:center;justify-content:center;
    -webkit-transition:all .3s ease;transition:all .3s ease;}
.cp-logo-item img{max-width:100%;width:auto;height:auto;max-height:64px;
    filter:grayscale(0);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;}
.cp-logo-item:hover,.cp-logo-item:focus-within{transform:translateY(-5px);
    box-shadow:0 12px 30px rgba(11,43,70,.10);border-color:rgba(var(--cleanin-base-rgb,22,86,160),.35);}
.cp-logo-item:hover img,.cp-logo-item:focus-within img{filter:grayscale(1);opacity:1;}

/* --- certification cards --- */
.cp-cert-grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 0 72px;padding:0;}
.cp-cert-item{background:#fff;border:1px solid #e3e9f0;border-top:3px solid var(--cleanin-base,#1656a0);
    border-radius:12px;padding:28px 20px 24px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;}
.cp-cert-item img{display:block;max-width:100%;width:auto;height:auto;max-height:70px;margin:0 auto 16px;}
.cp-cert-name{color:var(--cleanin-heading,#0b2b46);font-size:17px;font-weight:700;margin:0 0 6px;}
.cp-cert-desc{color:#5b6b7c;font-size:16px;line-height:1.6;margin:0;}
.cp-cert-item:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(11,43,70,.10);}

/* --- stat circles (like the poster) --- */
.cp-stats{list-style:none;display:flex;justify-content:center;align-items:stretch;gap:34px;flex-wrap:wrap;margin:0;padding:0;}
.cp-stat{position:relative;width:152px;height:152px;border-radius:50%;
    background:var(--cleanin-base,#1656a0);color:#fff;
    display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;
    box-shadow:0 10px 26px rgba(var(--cleanin-base-rgb,22,86,160),.35);}
.cp-stat::after{content:"";position:absolute;inset:8px;border:1px dashed rgba(255,255,255,.35);border-radius:50%;}
.cp-stat-num{font-size:40px;line-height:1;font-weight:800;font-family:var(--cleanin-font-two,inherit);}
.cp-stat-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;}

/* ==========================================================
   TRUSTED BY THESE BRANDS – PARTNER LOGO WALL
   ========================================================== */
.tb-section{position:relative;padding:88px 0;background:#fbfcfe;
    border-top:1px solid #e6ecf2;border-bottom:1px solid #e6ecf2;z-index:1;}
.tb-header{text-align:center;max-width:780px;margin:0 auto 50px;}
.tb-tagline{display:inline-flex;align-items:center;gap:8px;color:var(--cleanin-base,#1656a0);
    font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;}
.tb-title{color:var(--cleanin-heading,#0b2b46);font-size:40px;line-height:1.2;font-weight:700;margin:0 0 14px;}
.tb-intro{color:#5b6b7c;font-size:15.5px;line-height:1.7;margin:0;}

.tb-logo-row{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;}
.tb-logo-item{flex:0 0 20%;max-width:20%;min-height:122px;padding:12px 24px;
    display:flex;align-items:center;justify-content:center;}
.tb-logo-item img{max-width:100%;width:auto;height:auto;max-height:72px;
    filter:grayscale(0);opacity:1;
    -webkit-transition:all .35s ease;transition:all .35s ease;}
.tb-logo-item:hover img,.tb-logo-item:focus-within img{
    filter:grayscale(1);opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06);}

.custom-video-popup-wrapper {
    position: relative;
    max-width: 800px; /* Limits width on desktop */
    margin: 0 auto;
    background: #fff;
    text-align: center; /* Centers the video horizontally */
}

.custom-video-popup-wrapper video {
    width: auto;
    max-width: 100%;
    max-height: 90vh; /* CRUCIAL: Stops the video from being taller than the screen */
    object-fit: contain; /* Prevents the video from stretching or distorting */
    display: block;
    margin: 0 auto;
    border-radius: 8px; /* Optional: gives the video nice rounded corners */
}

/* ---------------- RESPONSIVE ---------------- */
@media (max-width:1199px){
    .cp-logo-grid{grid-template-columns:repeat(3,1fr);}
    .cp-cert-grid{grid-template-columns:repeat(2,1fr);}
    .cp-title{font-size:38px;}
    .tb-logo-item{flex:0 0 25%;max-width:25%;padding:12px 18px;}
    .tb-title{font-size:34px;}
}
@media (max-width:991px){
    .cp-section{padding:72px 0 80px;}
    .cp-logo-grid{grid-template-columns:repeat(3,1fr);gap:16px;}
    .cp-title{font-size:32px;}
    .cp-header{margin-bottom:40px;}
    .cp-stats{gap:22px;}
    .cp-stat{width:132px;height:132px;}
    .cp-stat-num{font-size:32px;}
    .tb-section{padding:66px 0;}
    .tb-header{margin-bottom:36px;}
    .tb-logo-item{flex:0 0 33.333%;max-width:33.333%;min-height:104px;}
    .tb-title{font-size:30px;}
}
@media (max-width:767px){
    .cp-logo-grid{grid-template-columns:repeat(2,1fr);}
    .cp-cert-grid{grid-template-columns:repeat(2,1fr);gap:14px;}
    .cp-title{font-size:28px;}
    .cp-subtitle{font-size:20px;}
    .cp-stats{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;gap:18px;}
    .tb-logo-item{flex:0 0 50%;max-width:50%;padding:10px 16px;min-height:92px;}
    .tb-logo-item img{max-height:60px;}
    .tb-title{font-size:26px;}
}
@media (max-width:479px){
    .cp-section{padding:56px 0 64px;}
    .cp-logo-grid{gap:12px;}
    .cp-logo-item{min-height:92px;padding:16px 12px;}
    .cp-cert-grid{grid-template-columns:1fr;}
    .cp-title{font-size:24px;}
    .cp-stat{width:122px;height:122px;}
    .cp-stat-num{font-size:28px;}
    .tb-section{padding:52px 0;}
    .tb-logo-item{min-height:80px;padding:8px 12px;}
    .tb-logo-item img{max-height:48px;}
    .tb-title{font-size:23px;}
    .tb-intro{font-size:14px;}

}.about-one{position:relative;display:block;background:var(--cleanin-white);padding:120px 0 120px;overflow:hidden;z-index:1}.about-one .shape1{position:absolute;top:0;right:-110px;opacity:.4;z-index:-1}.about-one__img{position:relative;display:block}.about-one__video{position:absolute;top:125px;left:273px;z-index:5}.about-one__video-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;line-height:100px;text-align:center;font-size:25px;color:var(--cleanin-base);background-color:var(--cleanin-white);border:0 solid var(--cleanin-black);box-shadow:0 10px 70px 0 rgb(0 0 0 / .25);border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;z-index:1}.about-one__video-icon:hover{background-color:var(--cleanin-base);color:var(--cleanin-white)}.about-one__video .ripple,.about-one__video-icon .ripple:before,.about-one__video-icon .ripple:after{position:absolute;top:50%;left:50%;width:100px;height:100px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-box-shadow:0 0 0 0 rgba(var(--cleanin-white-rgb),.6);-o-box-shadow:0 0 0 0 rgba(var(--cleanin-white-rgb),.6);-webkit-box-shadow:0 0 0 0 rgba(var(--cleanin-white-rgb),.6);box-shadow:0 0 0 0 rgba(var(--cleanin-white-rgb),.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite}.about-one__video-icon .ripple:before{position:absolute;-webkit-animation-delay:0.9s;animation-delay:0.9s;content:""}.about-one__video-icon .ripple:after{position:absolute;-webkit-animation-delay:0.6s;animation-delay:0.6s;content:""}.about-one__img .row{--bs-gutter-x:10px}.about-one__img::before{position:absolute;top:0;left:-15px;bottom:0;width:5px;background:var(--cleanin-base);content:""}.about-one__img-left{position:relative;display:block}.about-one__img-left .single-img{position:relative;display:block;background:var(--cleanin-black);overflow:hidden}.about-one__img-left .single-img+.single-img{margin-top:10px}.about-one__img-left .single-img img{width:100%;transition:all 500ms ease}.about-one__img-left .single-img:hover img{opacity:.6;transform:scaleX(1.05)}.about-one__img-right{position:relative;display:block}.about-one__experience{position:relative;display:block;background-color:var(--cleanin-white);border-top:5px solid var(--cleanin-base);padding:31px 10px 28px;box-shadow:0 10px 70px 0 rgb(0 0 0 / .11);text-align:center;margin-bottom:10px}.about-one__experience .count-box{position:relative;display:flex;align-items:center;justify-content:center}.about-one__experience .count-box h2{color:var(--cleanin-base);font-size:60px;line-height:1em;font-weight:700}.about-one__experience .count-box span{color:var(--cleanin-base);font-size:55px;font-weight:700}.about-one__experience p{font-size:16px;line-height:26px;font-weight:500;text-transform:capitalize;font-weight:600}.about-one__img-right-img{position:relative;display:block;background:var(--cleanin-black);overflow:hidden}.about-one__img-right-img img{width:100%;transition:all 500ms ease}.about-one__img-right-img:hover img{opacity:.6;transform:scaleX(1.05)}.about-one__content{position:relative;display:block;margin-right:-30px;margin-left:20px}.about-one__content .sec-title{padding-bottom:31px}.about-one__content-list{position:relative;display:block;margin-top:36px}.about-one__content-list ul{position:relative;display:block}.about-one__content-list ul li{position:relative;display:block;padding-left:85px}.about-one__content-list ul li+li{margin-top:25px}.about-one__content-list ul li .icon-box{position:absolute;top:7px;left:0;width:65px;height:65px;display:flex;align-items:center;justify-content:center;background:var(--cleanin-base);border:2px solid rgba(var(--cleanin-white-rgb),.5);border-radius:8px}.about-one__content-list ul li .icon-box span::before{position:relative;display:inline-block;color:var(--cleanin-white);font-size:35px;line-height:35px;transition:all 500ms ease}.about-one__content-list ul li:hover .icon-box span::before{-webkit-animation-name:wobble-horizontal-hover;animation-name:wobble-horizontal-hover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.about-one__content-list ul li .content-box{position:relative;display:block}.about-one__content-list ul li .content-box h3{font-size:21px;line-height:31px;font-weight:700;text-transform:capitalize;margin-bottom:9px}.about-one__content-list ul li .content-box p{margin:0}.about-one__content-btn{position:relative;display:block;line-height:0;margin-top:42px}.about-two{position:relative;display:block;background:var(--cleanin-white);padding:0 0 120px;z-index:1}.about-two .shape2{position:absolute;top:-80px;right:40px;z-index:-1}.about-two__img{position:relative;display:block;padding-right:100px;z-index:1}.about-two__img .shape1{position:absolute;top:40px;right:65px;opacity:.2;z-index:-1}.about-two__img1{position:relative;display:block;background:var(--cleanin-black);overflow:hidden}.about-two__img1 img{width:100%;transition:all 500ms ease}.about-two__img:hover .about-two__img1 img{opacity:.7;transform:scaleY(1.05)}.about-two__img2{position:absolute;right:0;bottom:0;border:5px solid var(--cleanin-white);overflow:hidden;z-index:1;border-bottom:none}.about-two__img2::before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(var(--cleanin-black-rgb),.3);content:""}.about-two__img2 .about-one__video{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.about-two__img2 img{width:100%}.about-two__img-content{position:absolute;top:25px;left:-50px;display:flex;align-items:center;background:var(--cleanin-black);padding:25px 25px 25px}.about-two__img-content::before{position:absolute;top:-25px;left:0;border-bottom:25px solid var(--cleanin-base);border-left:50px solid #fff0;border-right:0 solid #fff0;content:""}.about-two__img-content .progress-box{position:relative;display:block;line-height:0}.about-two__img-content .progress-box .graph-outer{position:relative;display:inline-block;text-align:center;z-index:1}.about-two__img-content .progress-box .graph-outer .count-box{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.about-two__img-content .progress-box .graph-outer .count-text{position:relative;display:inline-block;color:var(--cleanin-white);font-size:20px;line-height:20px;font-weight:500;letter-spacing:-.025em;font-family:var(--cleanin-font)}.about-two__img-content .progress-box .graph-outer .count-Parsent{position:relative;display:inline-block;color:var(--cleanin-white);font-size:20px;font-weight:500}.about-two__img-content .text-box{position:relative;display:block;flex:1;margin-left:20px}.about-two__img-content .text-box h3{color:var(--cleanin-white);font-size:20px;line-height:30px;font-weight:600;text-transform:capitalize}.about-two__content{position:relative;display:block;margin-left:20px}.about-two__content .sec-title{padding-bottom:26px}.about-two__content-text{position:relative;display:block}.about-two__content-text p{margin:0}.about-two__tab{position:relative;display:block;margin-top:40px}.about-two__tab .tabs-button-box{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--cleanin-gray-bg);margin-bottom:24px;z-index:1}.about-two__tab .tabs-button-box li::before{position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(var(--cleanin-black-rgb),.25);content:""}.about-two__tab .tabs-button-box li:last-child:before{display:none}.about-two__tab .tabs-button-box li:last-child{margin-right:0}.about-two__tab .tabs-button-box .tab-btn-item{position:relative;display:block;width:100%;padding:13px 20px 12px;cursor:pointer}.about-two__tab .tabs-button-box .tab-btn-item::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:0%;background-color:var(--cleanin-base);transition:all 0.3s ease;z-index:-1}.about-two__tab .tabs-button-box .tab-btn-item.active-btn:after{height:100%}.about-two__tab .tabs-button-box .tab-btn-item h3{color:var(--cleanin-black);font-size:17px;line-height:27px;font-weight:500;text-transform:capitalize}.about-two__tab .tabs-button-box .tab-btn-item.active-btn h3{color:var(--cleanin-white)}.about-two__tab .tabs-content{position:relative;display:block}.about-two__tab .tabs-content .tab{position:absolute;left:0;top:0;width:100%;height:auto;visibility:hidden}.about-two__tab .tabs-content .tab.tab-active{position:relative;visibility:visible;z-index:5}.about-two__single-tab{transition:all 0.7s ease;opacity:0;transform:scaleY(.9);transform-origin:top bottom}.about-two__tab .tabs-content .tab.tab-active .about-two__single-tab{opacity:1;transform:scaleY(1);transform-origin:bottom top}.about-two__single-tab-inner{position:relative;display:block}.about-two__single-tab-text{position:relative;display:block}.about-two__single-tab-text p{margin:0}.about-two__single-tab-bottom{position:relative;display:block;margin-top:23px}.about-two__single-tab-bottom-list{position:relative;display:block}.about-two__single-tab-bottom-list li{position:relative;display:block}.about-two__single-tab-bottom-list li+li{margin-top:10px}.about-two__single-tab-bottom-list li p{margin:0}.about-two__single-tab-bottom-list li p span::before{position:relative;display:inline-block;color:var(--cleanin-base);font-size:15px;line-height:15px;margin-right:5px;font-weight:700}.about-two__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:46px}.about-two__content-founder{position:relative;display:flex;align-items:center}.about-two__content-founder .img-box{position:relative;display:block;width:80px;height:80px;border-radius:50%;border:3px solid var(--cleanin-base);overflow:hidden}.about-two__content-founder .img-box img{width:100%}.about-two__content-founder .text-box{position:relative;display:block;margin-left:20px;flex:1}.about-two__content-founder .text-box h3{font-size:22px;line-height:32px;font-weight:600;text-transform:capitalize;margin-bottom:2px}.about-two__content-founder .text-box p{margin:0}.about-two__content-signature{position:relative;display:block;opacity:.3}.about-two__content-btn{position:relative;display:block;line-height:0}.about-three{position:relative;display:block;padding:120px 0 120px;z-index:1}.about-three .shape3{position:absolute;top:0;right:0;opacity:.15;z-index:-1}.about-three__img{position:relative;display:block}.about-three__img .shape1{position:absolute;top:15px;right:-15px;z-index:-1}.about-three__img::before{position:absolute;top:0;left:-12px;bottom:0;width:7px;background:var(--cleanin-base);content:""}.about-three__img-box{position:relative;display:block}.about-three__img-box ul{position:relative;display:flex;align-items:center}.about-three__img-box ul li{position:relative;display:block}.about-three__img-box ul li+li{margin-left:15px}.about-three__img-box ul li .img-box{position:relative;display:block;overflow:hidden;z-index:1}.about-three__img-box ul li .img-box img{width:100%}.about-three__experience-box{position:relative;display:block;padding:43px 35px 42px;margin-bottom:16px;background:var(--cleanin-white);-webkit-box-shadow:0 0 35px 0 rgb(0 0 0 / .08);box-shadow:0 0 35px 0 rgb(0 0 0 / .08);margin-left:-60px;margin-right:95px;top:-1px;z-index:1}.about-three__experience-box .shape2{position:absolute;top:11px;right:15px;z-index:-1;opacity:.1}.about-three__experience-box::before{position:absolute;top:0;left:0;bottom:0;width:5px;background:var(--cleanin-base);content:""}.about-three__experience-box .count-text-box{position:relative;display:block}.about-three__experience-box .count-number{position:relative;display:flex;align-items:center}.about-three__experience-box .count-number h3{font-size:50px;line-height:1em;font-weight:700}.about-three__experience-box .count-number span{position:relative;display:inline-block;color:var(--cleanin-black);font-size:50px;line-height:1em;font-weight:700;top:-2px}.about-three__experience-box h4{font-size:18px;line-height:28px;font-weight:700;margin-top:5px}.about-three__content{position:relative;display:block;margin-left:20px}.about-three__content .sec-title{padding-bottom:16px}.about-three__client-box{position:relative;display:flex;align-items:center;gap:25px;background-color:var(--cleanin-white);border-radius:10px;padding:16px 23px 16px;border:1px solid rgba(var(--cleanin-bdr-color-rgb),.8);margin:27px 0 33px}.about-three__client-img-box{position:relative;display:flex;align-items:center;justify-content:center;width:110px;height:110px;border:1px solid rgba(var(--cleanin-bdr-color-rgb),.5);border-radius:50%}.about-three__client-img{position:relative;display:block;max-width:100px;width:100%}.about-three__client-img img{width:100%;border-radius:50%}.about-three__client-content{position:relative;display:block;flex:1}.about-three__client-content h5{font-size:16px;line-height:26px;font-weight:700}.about-three__client-content .text1{margin:0}.about-three__client-content .text2{color:var(--cleanin-black);font-weight:700;font-family:var(--cleanin-font-two);margin-top:12px}.about-three__client-content .text2 span{color:var(--cleanin-base)}.about-three__client-content .text3{margin:0}.about-three__list-box{position:relative;display:block;margin-top:21px}.about-three__list{position:relative;display:block}.about-three__list li{position:relative;display:block}.about-three__list li+li{margin-top:8px}.about-three__list li p{margin:0}.about-three__list li p span::before{position:relative;display:inline-block;color:var(--cleanin-base);font-size:15px;line-height:15px;margin-right:5px;font-weight:700;top:1px}.about-three__content-btn{position:relative;display:block;line-height:0;margin-top:34px}.about-four{position:relative;display:block;padding:120px 0 120px;z-index:1}.about-four__img{position:relative;display:block}.about-four__img1{position:relative;display:block;max-width:545px;width:100%}.about-four__img1::before{position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;border:1px solid var(--cleanin-base);border-radius:50%;content:""}.about-four__img1-inner{position:relative;display:block;width:545px;border-radius:50%;padding:7px;overflow:hidden;z-index:1}.about-four__img1-inner::before{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--cleanin-base);border-radius:50%;content:"";z-index:-1}.about-four__img1-inner img{width:100%;border-radius:50%}.about-four__img2{position:absolute;top:15px;left:-110px;max-width:150px;width:100%;z-index:2}.about-four__img2-inner{position:relative;display:block;width:300px;height:300px;padding:5px;border-radius:50%;overflow:hidden;z-index:1}.about-four__img2-inner::before{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--cleanin-base);border-radius:50%;content:"";z-index:-1}.about-four__img2-inner img{width:100%;border-radius:50%}.about-four__experience{position:absolute;right:15px;bottom:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#004a94;background:linear-gradient(0deg,rgb(0 74 148) 0%,rgb(0 74 148) 21%,rgb(0 74 148) 39%,rgb(0 74 148) 64%,rgb(0 74 148 / .8379726890756303) 100%);padding:0 20px 0;box-shadow:0 10px 70px 0 rgb(0 0 0 / .11);text-align:center;width:200px;height:200px;border-radius:50%;z-index:5}.about-four__experience .count-box{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.about-four__experience .count-box h2{color:var(--cleanin-white);font-size:50px;line-height:1em;font-weight:700}.about-four__experience .count-box span{color:var(--cleanin-white);font-size:50px;font-weight:700}.about-four__experience p{color:var(--cleanin-white);font-size:16px;line-height:26px;font-weight:400;text-transform:capitalize}.about-four__content{position:relative;display:block;margin-left:20px}.about-four__content .sec-title{padding-bottom:26px}.about-four__content-text{position:relative;display:block}.about-four__content-text p{margin:0}.about-four__content-middle{position:relative;display:flex;align-items:center;margin-top:31px}.about-four__content-list{position:relative;display:block}.about-four__content-list li{position:relative;display:block}.about-four__content-list li+li{margin-top:10px}.about-four__content-list li p{margin:0}.about-four__content-list li p span::before{position:relative;display:inline-block;color:var(--cleanin-base);font-size:15px;line-height:15px;margin-right:5px;font-weight:700;top:1px}.about-four__content-list li p span.bcheck::before{color:#fff}.about-four__content-customer{position:relative;display:block;max-width:190px;width:100%;border:1px solid #e6e6e6;border-bottom:3px solid var(--cleanin-base);border-radius:5px;padding:32px 0 32px;overflow:hidden;text-align:center;flex:1;margin-left:70px}.about-four__content-customer .count-box{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.about-four__content-customer .count-box h2{font-size:40px;line-height:50px;font-weight:700}.about-four__content-customer .count-box .k{position:relative;display:inline-block;color:var(--cleanin-black);font-size:40px;line-height:50px;font-weight:700;margin-left:4px}.about-four__content-customer .count-box .plus{color:var(--cleanin-black);font-size:40px;line-height:50px;font-weight:700}.about-four__content-customer p{margin:0}.about-four__content-bottom{position:relative;display:flex;align-items:center;margin-top:42px}.about-four__content-bottom .btn-box{position:relative;display:block;line-height:0}.about-four__content-bottom .contact-box{position:relative;display:flex;align-items:center;margin-left:25px;flex:1}.about-four__content-bottom .contact-box .icon-box{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;background:var(--cleanin-gray-bg);border:1px solid var(--cleanin-bdr-color);border-radius:50%}.about-four__content-bottom .contact-box .icon-box span::before{position:relative;display:inline-block;color:var(--cleanin-base);font-size:23px;line-height:23px}.about-four__content-bottom .contact-box .text-box{position:relative;display:block;margin-left:20px;flex:1}.about-four__content-bottom .contact-box .text-box span{position:relative;display:block;font-size:16px;line-height:26px}.about-four__content-bottom .contact-box .text-box p{font-size:21px;line-height:30px;font-weight:600}.about-four__content-bottom .contact-box .text-box p a{color:var(--cleanin-base)}.about-four__content-bottom .contact-box .text-box p a:hover{color:var(--cleanin-black)}.about-five{position:relative;display:block;background:var(--cleanin-white);padding:120px 0 120px;z-index:1}.about-five .shape1{position:absolute;right:-25px;bottom:80px;z-index:-1}.about-five__img{position:relative;display:block;padding-left:75px}.about-five__img1{position:relative;display:block;max-width:585px;width:100%;padding-right:40px}.about-five__img1 .experince-box{position:absolute;top:100px;right:0;bottom:100px;width:75px;text-align:center;background-color:var(--cleanin-white);border-radius:6px;z-index:5}.about-five__img1 .experince-box h2{color:var(--cleanin-base);font-size:24px;line-height:29px;font-weight:900;text-transform:capitalize;letter-spacing:.015em;transform:rotate(-90deg) translateX(0%);transform-origin:0 0;width:max-content;margin:290px 22px;transition:all 500ms ease}.about-five__img1:hover .experince-box h2{letter-spacing:.05em}.about-five__img1-inner{position:relative;display:block;border-radius:10px;background:var(--cleanin-black);overflow:hidden}.about-five__img1-inner img{width:100%;transition:all 500ms ease}.about-five__img1:hover .about-five__img1-inner img{opacity:.6;transform:scaleX(1.05)}.about-five__img2{position:absolute;top:30px;left:0;width:200px;height:200px;border-radius:50%;overflow:hidden;z-index:2;border:4px solid var(--cleanin-base)}.about-five__content{position:relative;display:block;margin-right:-10px}.about-five__content .sec-title{padding-bottom:28px}.about-five__content-text1{position:relative;display:block}.about-five__content-text1 p{margin:0}.about-five__content-text2{position:relative;display:block;margin-top:37px}.about-five__content-text2-single{position:relative;display:block}.about-five__content-text2-single-top{position:relative;display:flex;align-items:center}.about-five__content-text2-single-top .icon-box{position:relative;width:65px;height:65px;display:flex;align-items:center;justify-content:center;background:var(--cleanin-base);border:2px solid rgba(var(--cleanin-white-rgb),.5);border-radius:8px}.about-five__content-text2-single-top .icon-box span::before{position:relative;display:inline-block;color:var(--cleanin-white);font-size:35px;line-height:35px;transition:all 500ms ease}.about-five__content-text2-single:hover .about-five__content-text2-single-top .icon-box span::before{-webkit-animation-name:wobble-horizontal-hover;animation-name:wobble-horizontal-hover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.about-five__content-text2-single-top .text-box{position:relative;display:block;margin-left:15px;flex:1}.about-five__content-text2-single-top .text-box h2{font-size:21px;line-height:31px;font-weight:700;text-transform:capitalize}.about-five__content-text2-single-list{position:relative;display:block;margin-top:30px}.about-five__content-text2-single-list li{position:relative;display:block}.about-five__content-text2-single-list li+li{margin-top:10px}.about-five__content-text2-single-list li p{margin:0}.about-five__content-text2-single-list li p span::before{position:relative;display:inline-block;color:var(--cleanin-base);font-size:15px;line-height:15px;margin-right:5px;font-weight:700;top:1px}.about-five__content-bottom{position:relative;display:block;margin-top:43px}.about-five__content-bottom .btn-box{position:relative;display:block;line-height:0}.about-two--about{position:relative;display:block;padding-top:120px}.about-two--about .shape2{top:40px}