@media (min-width:992px){
    section.implementation-service-section{min-height:calc(100vh - 90px);}
}
.sec-header p span {
    color: #0F1528;
    font-weight: 500;
}
/*Service hero*/
section.implementation-service-section {background: url(/wp-content/uploads/2026/07/hero-imp-service-bg.png) no-repeat center / cover;display: flex;}
section.implementation-service-section .hero-inner-sec{display:flex;flex-wrap:wrap;align-items:center;height: 100%}
.implementation-service-section .hero-left-box{position:relative;transform:none;padding:45px 2.4% 45px 0;width:54%;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:1;}
.implementation-service-section .hero-service-img img{width:100%;}
.implementation-service-section .hero-left-box h1{font-size:var(--fs-58);line-height:1.4;font-weight:700;margin-bottom:25px;}
.implementation-service-section .hero-left-box h1 span{display:block;color:#52CBFF;}
.implementation-service-section .hero-left-box p{font-weight:500;font-size:var(--fs-18);line-height:1.85;color:#F3F3F3;}

/*emz partner*/
.partner-trust-sec .sec-header{margin:0;padding-right:12%;}
section.emz-partners-sec{background:linear-gradient(183deg,#F2F8FF 42.67%,#F5F8FA 97.47%);}
section.emz-partners-sec .partner-clients:nth-child(even){margin-top:30px}
section.emz-partners-sec .partner-clients{display:inline-block;width:100%;padding:30px;border-radius:20px;height:220px;display:flex;align-items:center;flex:0 0 410px}
section.emz-partners-sec .partner-clients img{height:auto;max-width:250px;margin:auto;display:block}
section.emz-partners-sec .partner-clients.shopware{background-color:#deedf8;background-image:-moz-linear-gradient(top,#fff 0%,#F4F200 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#F4F200 100%);background-image:linear-gradient(to right,#F0F7FD 45%,#d1e5f4 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
section.emz-partners-sec .partner-clients.shopware:hover{background-position:-700%;transition:background 600ms ease-in-out}
section.emz-partners-sec .partner-clients.shopify{background-color:#ecf9df;background-image:-moz-linear-gradient(top,#fff 0%,#edf9e1 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f7ffef 100%);background-image:linear-gradient(to right,#F7FFEF 45%,#DFF0CB 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
section.emz-partners-sec .partner-clients.shopify:hover{background-position:-700%;transition:background 600ms ease-in-out}
section.emz-partners-sec .partner-clients.salesforce{background-color:#deedf8;background-image:-moz-linear-gradient(top,#fff 0%,#F4F200 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#F4F200 100%);background-image:linear-gradient(to left,#F0F7FD 45%,#d1e5f4 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
section.emz-partners-sec .partner-clients.salesforce:hover{background-position:-700%;transition:background 600ms ease-in-out}
.industries-top-slider{display:flex;flex-wrap:wrap;gap:32px}
:root{--size:clamp(20rem,1rem + 300vmin,20rem);--gap:calc(var(--size) / 5);--duration:80s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}
.marquee{user-select:none;width:100%;gap:15px}
.marquee__group{gap:20px;min-width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:20px;animation:scroll-x 10s linear infinite}
.marquee-full-sect{padding:80px 0;overflow-x:hidden}
.marquee-head h2{color:#0F1528}
.marquee div.marquee_group_item img.insdrstry-imgg{width:108px;height:65px}
.marquee--vertical div.marquee_group_item{aspect-ratio:1;width:calc(var(--size) / 1.5);padding:calc(var(--size) / 6)}
.marquee_group_item a.view-more-btn{display:block;padding:15px 10px 10px;font-size:0;background:url(https://emizentech.com/wp-content/uploads/2025/03/right-arrow.svg) no-repeat 95% 60%}
@keyframes fade{
    to{opacity:0;visibility:hidden}
}
@keyframes scroll-x{
    from{transform:translateX(var(--scroll-start))}
    to{transform:translateX(var(--scroll-end))}
}
@media (prefers-reduced-motion:reduce){
    .marquee__group{animation-play-state:paused}
}
.marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}
@keyframes scroll-y{
    from{transform:translateY(var(--scroll-start))}
    to{transform:translateY(var(--scroll-end))}
}
@media (min-width:1350px) and (max-width:1539px){
    .marquee div.marquee_group_item{padding:5px 0}
}
@media (min-width:1200px) and (max-width:1440px){
    section.emz-partners-sec .partner-clients{padding:10px;height:190px;flex:0 0 310px;}
    section.emz-partners-sec .partner-clients img{max-width:180px;}
    .marquee div.marquee_group_item .instry-iconbox{text-align:center}
}
@media (min-width:768px) and (max-width:1199px){
    section.emz-partners-sec .partner-clients img{max-width:180px}
    .industries-top-slider{gap:20px}
    .marquee div.marquee_group_item img.insdrstry-imgg{width:100px;height:40px}
    .marquee div.marquee_group_item{padding:6px 20px}
}
@media (max-width:767px){
    section.emz-partners-sec .partner-clients img{max-width:180px}
    .industries-top-slider,.marquee,.marquee__group{gap:10px}
    .marquee div.marquee_group_item{padding:5px 10px;height:150px;flex:0 0 250px}
    .marquee div.marquee_group_item img.insdrstry-imgg{width:80px;height:36px}
    .section-head{margin:0 auto 30px}
}
.partner-clients.cretio{background-color:#F6CCEB;background-image:-moz-linear-gradient(top,#fff 0%,#FFDDD5 100%);background-image:-webkit-linear-gradient(90deg,#FFF 0%,#FFF0ED 65%,#FFDDD5 100%);background-image:linear-gradient(90deg,#FFF 0%,#FFF0ED 65%,#FFDDD5 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
.partner-clients.cretio:hover{background-position:-700%;transition:background 600ms ease-in-out}
.partner-clients.adobe-partner{background-color:#ffe6e8;background-image:-moz-linear-gradient(90deg,#F5F8FA 0%,#FFF8F8 45%,#FFD5D9 100%);background-image:-webkit-linear-gradient(90deg,#F5F8FA 0%,#FFF8F8 45%,#FFD5D9 100%);background-image:linear-gradient(90deg,#F5F8FA 0%,#FFF8F8 45%,#FFD5D9 100%);border-radius:15px;background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
.partner-clients.adobe-partner:hover{background-position:-700%;transition:background 600ms ease-in-out}
.partner-clients.serviceNow{background:linear-gradient(90deg,#FFF 0%,#F3FFFA 45%,#CEEDE1 100%);background-color:#aaf3d7;background-image:-moz-linear-gradient(90deg,#FFF 0%,#81b5a1 65%,#81b5a1 100%);background-image:-webkit-linear-gradient(90deg,#FFF 0%,#FFF0ED 65%,#FFDDD5 100%);background-image:linear-gradient(90deg,#FFF 0%,#95cdb7 65%,#aaf3d7 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
.partner-clients.serviceNow:hover{background-position:-700%;transition:background 600ms ease-in-out}
.partner-clients.odoo-partner{background-color:#F6CCEB;background-image:-moz-linear-gradient(top,#fff 0%,#FFDDD5 100%);background-image:-webkit-linear-gradient(90deg,#FFF 0%,#FFF0ED 65%,#FFDDD5 100%);background-image:linear-gradient(90deg,#FFF 0%,#FFF0ED 65%,#FFDDD5 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
.partner-clients.odoo-partner:hover{background-position:-700%;transition:background 600ms ease-in-out}
.partner-clients.sitecroe-partner{background-color:#F6CCEB;background-image:-moz-linear-gradient(90deg,#FFF 0%,#FFF2F0 45%,#FFD9D5 100%);background-image:-webkit-linear-gradient(90deg,#FFF 0%,#FFF2F0 45%,#FFD9D5 100%);background-image:linear-gradient(90deg,#FFF 0%,#FFF2F0 45%,#FFD9D5 100%);background-size:510px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 600ms ease-in-out;transition:background 600ms ease-in-out}
.partner-clients.sitecroe-partner:hover{background-position:-700%;transition:background 600ms ease-in-out}
/*Feature Section*/
.features-section .sec-header p.mb-3{margin-bottom:16px!important;}
/*Ecommerce Service*/
.ecom-ser-sec .service-icon{min-height:56px;}
.ecom-ser-sec .sec-header p span{color:#0F1528;font-weight: 500;}
.service-section-content .service-card p span{color:#0F1528;font-weight:500;}
.service-section-content .service-card p a{color:#007DB2;}
/*Certified Partner Plateform*/
section.certified-partner-plateform{background:#000000;}
section.certified-partner-plateform .sec-header p{color:rgba(255,255,255,0.75);}
section.certified-partner-plateform .sec-header p span{color:#fff;}
section.certified-partner-plateform .sec-header p a{color:#52CBFF;}
.certified-partner-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}
.certified-partner-inner .certified-partner-box{background:#111927;border:1px solid rgba(255,255,255,0.1);padding:25px;border-radius:12px;display:flex;flex-direction:column;gap:25px;transition:all 1s ease 0s;}
.certified-partner-inner .certified-partner-box:hover{border-color:#007DB2;box-shadow:0px 0px 30px 1px #007DB273;}
.certified-partner-inner .certified-partner-box h3{font-size:var(--fs-20);line-height:1.4;font-weight:600;color:#fff;margin-bottom:10px;}
.certified-partner-inner .certified-partner-box p{color:#687689;font-size:var(--fs-16);line-height:1.7;margin:0;}
ul.certified-content-point{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#687689;font-size:14px;}
ul.certified-content-point li{border:1px solid #283850;background:#162030;border-radius:5px;padding:6px 12px;}
/*Implementation-scope*/
.implementation-scope-inner{display:grid;grid-template-columns:repeat(3,1fr);}
.implementation-scope-inner .implementation-scope-box{padding:20px 30px;}
.implementation-scope-inner .implementation-scope-box h3{color:#0F1528;font-size:var(--fs-20);line-height:1.4;font-weight:600;margin-bottom:20px;}
.implementation-scope-inner .implementation-scope-box ul li{position:relative;font-size:14px;color:#475569;padding-left:18px;}
.implementation-scope-inner .implementation-scope-box ul{display:flex;flex-direction:column;gap:15px;}
.implementation-scope-inner .implementation-scope-box ul li::before{content:'';position:absolute;left:0;width:8px;height:8px;background:#475569;border-radius:50%;top:6px;}
.implementation-scope-inner .implementation-scope-box:nth-child(2){background:#F0FAFF;}
.implementation-scope-inner .implementation-scope-box:nth-child(2) ul li{color:#0F1528;}
.implementation-scope-inner .implementation-scope-box:nth-child(2) ul li::before{background:#0F1528;}
/*CTA*/
section.stop-pln-cta .cta-box-inner{padding:15px 15px 15px 80px;background:url(/wp-content/uploads/2026/06/planning-cta-bg.png) no-repeat center center;}
section.stop-pln-cta .cta-box-inner .cta-content-inner{width:39%;}
section.kickstart-pln-cta .cta-box-inner{padding:15px 15px 15px 80px;background:url(/wp-content/uploads/2026/04/cta-ecosystem-bg.jpg) no-repeat center center;}
section.cta-sec-full .cta-content-box .cta-img-inner,section.cta-sec-full .cta-content-box .cta-img-inner img{border-radius:20px;}
/*Step Process*/
.step-process-sec {background: #F0FAFF;}
section.step-process-sec .container {
    max-width: 1280px;
}
.step-process-sec .sec-header {margin-bottom: 10px;}
.step-process-sec .ecom-img-box{width:45%;overflow:hidden;border-radius:15px;padding-top: 30px;}
.step-process-sec .story-date{width:10%;height:100%;padding-top:30px;}
.step-process-sec .work-box-right .story-date{width:10%;}
.step-process-sec .stroy-content{width:45%;}
.step-process-sec .work-box-right .stroy-content{width:45%;}
.step-process-sec .ecom-stroy.work-box-right .date-box{margin:0 auto;}
.step-process-sec .ecom-stroy.work-box-right .story-date::after{margin:0 auto;}
.step-process-sec .ecom-stroy .story-date .date-box{width:50px;height:50px;font-weight:600;background:#fff;border:3px solid #007DB2;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;z-index:1;top:50%;transform:translateY(-50%);}
.step-process-sec .ecom-stroy .story-date.active .date-box{background:#2da4d7;}
.step-process-sec .ecom-stroy .story-date.active .date-box img{filter:brightness(0) invert(1);}
.step-process-sec .ecom-stroy .story-date::after{content:'';height:100%;width:3px;background:#007DB2;position:absolute;top:0;left:50%;margin:0 auto;transform: translateX(-50%);}
.step-process-sec .col-md-12:first-child .ecom-stroy .story-date::after{height:50%;bottom:0;top:auto;}
.step-process-sec .col-md-12:last-child .ecom-stroy .story-date::after{height:50%;bottom:auto;top:0;}
.step-process-sec .ecom-stroy .story-date.active::after{background:#007DB2;}
.step-process-sec .ecom-stroy.last-story .story-date::after{display:none;}

@media (max-width:767px){
    .step-process-sec .ecom-stroy{position:relative;padding-bottom:40px;}
    .step-process-sec .col-md-12:last-child .ecom-stroy{margin-bottom:0;}
    .step-process-sec .story-date{width:50px;position:absolute!important;}
    .step-process-sec .stroy-content,.step-process-sec .ecom-img-box{width:calc(100% - 60px);margin-left:auto;}
    .step-process-sec .ecom-stroy .story-date .date-box{width:50px;height:50px;}
    .step-process-sec .ecom-stroy .story-date .date-box{margin:0;}
    .step-process-sec .ecom-stroy .story-date::after,.step-process-sec .ecom-stroy.work-box-right .story-date::after{margin:0 0 0 25px;left:0;transform: none;}
    .step-process-sec .work-box-right .story-date{left:0;}
}
.stage-box p.stage-content a{color:#007DB2;}
.stage-box p.stage-content span{color:#0F1528;font-weight:500;}
.stage-box{border:1px solid #DAEDF6;padding:24px;border-radius:14px;display:flex;flex-direction:column;transition:all 1s ease 0s;background:#fff;}
.stage-box h3{font-size:var(--fs-18);line-height:1.85;font-weight:600;color:#0F1528;margin-bottom:20px;}
.stage-box p.stage-content{font-size:var(--fs-16);line-height:1.7;color:#475569;margin-bottom:20px;}
.stage-box p.outcome-stage-box{background:linear-gradient(90deg,#DDF5FF 0%,#FFFFFF 100%);font-size:var(--fs-16);line-height:1.7;color:#475569;padding:8px 15% 8px 10px;margin:0;margin-top:auto;transition:all 1s ease 0s;}
.stage-box:hover p.outcome-stage-box span,.stage-box:hover p.outcome-stage-box{color:#0F1528;}
.stage-box p.outcome-stage-box span{font-weight:500;transition:all 1s ease 0s;}
.col-12:nth-child(3) .stage-box, .col-12:nth-child(4) .stage-box{margin-bottom:0;}
/*Specialists vs Generic Agencies*/
.business-pro-inner{max-width:1490px;margin: 0 auto; background:#F7FBFF;display:grid;grid-template-columns:repeat(3,1fr);}
.business-pro-inner .business-pro-box h3{color:#0F1528;font-weight:600;text-transform:uppercase;font-size:var(--fs-18);line-height:1.85;padding:15px;margin:0;transition:all 1s ease 0s;}
.business-pro-inner .business-pro-box.active-box h3{background:linear-gradient(90deg,#1C9ACF 0%,#000F15 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;}
.business-professional-sec .business-pro-btn{margin-top:40px;}
.business-pro-btn a.button.btn-et-blue{background:#007DB2;color:#fff;}
.business-pro-inner .business-pro-box ul li{color:#475569;font-size:var(--fs-16);line-height:1.7;border-top:1px solid #E2E8F0;padding:10px 15px;min-height:76px;transition:all 1s ease 0s;display:flex;flex-wrap:wrap;align-items:center;width:100%;}
.business-pro-inner .business-pro-box.active-box ul li{color:#0F1528}
.business-pro-inner .business-pro-box{transition:all 1s ease 0s;}
.business-pro-inner .business-pro-box.active-box{background:#fff;box-shadow:0px 2px 20px 0px #00000026;border-radius:15px;}
.business-pro-inner .business-pro-box.havy-box ul li{font-weight:600;color:#0F1528;}
p.up-text {margin-bottom: 15px !important;}
/*Plateform Design*/
section.plateform-design{background:#001923;}
section.plateform-design .container{padding:0 100px;}
.plateform-design .sec-header p{color:rgba(255,255,255,0.75);}
.plateform-design .sec-header p > span{color:#fff;font-weight:500;}
.plt-design-box{transition:0.3s;margin-bottom:40px;position:relative;}
section.plateform-design .container{padding:0 100px;}
.plt-design-box.plt-design-box-left{padding-right:35px;}
.plt-design-box.plt-design-box-right{padding-left:35px;margin-top:150px;}
.plt-design-box .plt-design-img{width:100%;padding:0 0 25px 0;border-radius:15px;overflow:hidden;transition:all 0.6s ease;}
.plt-design-box .plt-design-content{width:100%;}
.plt-design-box .plt-design-content h3{font-weight:600;color:#fff;margin-bottom:20px;transition:all 0.6s ease;font-size:var(--fs-24);line-height:1.3;}
.plt-design-box .plt-design-content h3 a{color: #fff;text-decoration: underline;}
.plt-design-box .plt-design-content .plt-box-content{margin-bottom:15px;}
.plt-design-box .plt-design-content .plt-box-content h4{font-size:var(--fs-18);line-height:1.85;font-weight:600;color:#fff;margin-bottom:8px;}
.plt-design-box .plt-design-content .plt-box-content p{font-size:var(--fs-16);line-height:1.7;color:rgba(255, 255, 255, 0.75);}
.plt-design-box .plt-design-content .plt-box-result h4{font-size:var(--fs-18);line-height:1.85;font-weight:600;color:#fff;margin-bottom:8px;}
.plt-design-box .plt-design-content .plt-box-result ul li{position:relative;padding-left:15px;width:48%;font-size:var(--fs-16);line-height:1.7;color:rgba(255, 255, 255, 0.75);margin-bottom:10px;}
.plt-design-box .plt-design-content .plt-box-result ul li::before{content:'';display:inline-block;width:6px;height:6px;background:rgba(255,255,255,0.75);border-radius:50%;position:absolute;left:0;top:11px;}
.service-btn a.button.btn-et-blue{background:#007DB2;color:#fff;}
.service-btn a.button.btn-et-blue svg path{fill:#fff;}
.service-btn{margin-top:22px;}
.plt-design-box .plt-design-img img{border-radius:15px;}
.plt-design-box:hover .plt-design-img{transform:translateY(-10px);}
a.plt-design-outer{border:1.25px solid #EAEAEA;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;position:absolute;right:55px;top:20px;z-index:1;transition:all 1s ease 0s;}
.plt-design-box .plt-design-img img{width:100%;}
.plt-design-box.plt-design-box-right a.plt-design-outer{right:20px;}
a.plt-design-outer img{transition:all 1s ease 0s;}
a.plt-design-outer:hover img{transform:scale(1.3);}
.plt-design-box:hover a.plt-design-outer{transform:scale(1.2);background:rgba(255,255,255,.9);}
/*Section testimonial*/
section.section-testimonial .owl-stage,section.section-testimonial .owl-item{display:flex;}
section.section-testimonial .testimonial-card-box{padding:25px;border-radius:20px;border:1px solid #E2E8F0;background:#F8FAFC;height:100%;}
section.section-testimonial .item{padding:0}
section.section-testimonial .testimonial-sec{background:#f7f7f7;}
section.section-testimonial .testimonial-card{background:#fff;padding:25px;border-radius:14px;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
section.section-testimonial .top-row{margin-bottom:15px;}
section.section-testimonial .stars{color:#F59E0B;font-size:18px;letter-spacing:2px;}
section.section-testimonial .brand-logo{height:22px;}
section.section-testimonial .review-text{font-size:var(--fs-14);color:#333;line-height:1.85;font-style:italic;margin-bottom:0;}
section.section-testimonial .author{display:flex;align-items:center;gap:10px;}
section.section-testimonial .avatar{width:42px;height:42px;border-radius:50%;background:#007DB2;display:flex;align-items:center;justify-content:center;font-size:var(--fs-14);font-weight:600;line-height:1.85;color:#fff;}
section.section-testimonial .avatar + div{width:calc(100% - 52px);}
section.section-testimonial .author h6{margin:0;font-size:14px;font-weight:600;}
section.section-testimonial .review-btn{border-radius:30px;padding:10px 22px;font-size:14px;margin:5px;}
section.section-testimonial .auth-name{font-size:var(--fs-16);line-height:1.7;font-weight:600;color:#0F1528;margin:0;}
section.section-testimonial .author span{font-size:12px;color:#475569;display:block;line-height:normal;font-weight:normal;}
.review-link-btn a.button.btn-et-blue{background:#007DB2;color:#fff;margin-top: 0}
.review-link-btn a.button.btn-et-blue:hover span > img{transform:rotate(0);}
.review-link-btn{display:flex;justify-content:center;gap:10px;margin-top:40px;}
.review-link-btn a.button.btn-et-blue span{display:flex;position:relative;align-items:center;gap:5px;line-height:15px;}
.review-link-btn a.button.btn-et-blue{padding:19px 22px;}
/*Implementation Testing Price*/
.implementation-price-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;}
.implementation-price-inner .test-price-box{display:flex;flex-direction: column; border:1px solid #E2E8F0;border-radius:15px;padding:25px;transition:all 1s ease 0s;}
.implementation-price-inner .test-price-box:hover {border-color:#007DB2;transition: all .5s;transform: translateY(-10px);}
.implementation-price-inner .test-price-box h3{color:#0F1528;font-size:var(--fs-20);line-height:1.4;font-weight:600;text-transform:uppercase;margin-bottom:15px;}
.implementation-price-inner .test-price-box h3 + p{color:#475569;font-size:var(--fs-16);line-height:1.7;}
.implementation-price-inner .test-price-box h3 + p span {font-weight: 500;color: #0F1528;}
.implementation-price-inner .test-price-box .price-d-box {margin-top: 20px;margin-bottom: 40px;}
.implementation-price-inner .test-price-box .price-d-box p.pd-box-head{font-size:var(--fs-16);line-height:1.7;font-weight:600;color:#0F1528;margin:0;}
.implementation-price-inner .test-price-box .price-d-box ul{display:flex;flex-direction:column;gap:8px;margin-top:15px!important;}
.implementation-price-inner .test-price-box .price-d-box ul li{color:#0F1528;font-size:var(--fs-16);line-height:1.7;padding-left:18px;position:relative;}
.implementation-price-inner .test-price-box .price-d-box ul li::before{content:'';position:absolute;width:8px;height:8px;border-radius:50%;top:10px;left:0;background:#0F1528;}
.implementation-price-inner .prc-btn{margin-top:auto;}
.implementation-price-inner .prc-btn a.button.btn-et-blue{color:#fff;background:#007DB2;width:100%;justify-content:center;}
@media (min-width:1200px) and (max-width:1499px){
    .implementation-price-inner{gap:15px;}
    .implementation-price-inner .test-price-box{padding:20px;}
    section.stop-pln-cta .cta-box-inner .cta-content-inner{width:50%;}
    .business-pro-inner .business-pro-box ul li{min-height:93px;}
}
@media (min-width:992px) and (max-width:1440px){
    section.plateform-design .container{padding:0 50px;}
    .plt-design-box.plt-design-box-right{padding-left:20px;margin-top:80px;}
    a.plt-design-outer{right:40px;}
    .plt-design-box.plt-design-box-left{padding-right:20px;}
}
@media (min-width:992px) and (max-width:1199px) {
    section.stop-pln-cta .cta-box-inner,section.kickstart-pln-cta .cta-box-inner{padding:0 50px;}
    section.stop-pln-cta .cta-box-inner .cta-content-inner{width:100%;}
    .business-pro-inner .business-pro-box ul li{min-height:116px;}
    .implementation-price-inner{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:991px){
    section.implementation-service-section{background:#004563;}
    .implementation-service-section .hero-left-box{padding:55px 0;width:100%;}
    section.implementation-service-section::before{display:none;}
    section.implementation-service-section::after{width:100%;}
    .plt-design-box{padding:0;flex-direction:column;}
    .plt-design-box .plt-design-content{width:100%;}
    .plt-design-box .plt-design-content .plt-box-result ul{flex-direction:column;}
    .plt-design-box .plt-design-content .plt-box-result ul li{width:100%;}
    section.plateform-design .container {padding: 0 15px;}
    .plt-design-box.plt-design-box-right{padding-left:15px;margin-top:50px;}
    .plt-design-box.plt-design-box-left{padding-right:15px;}
    a.plt-design-outer{width:50px;height:50px;right:25px;top:10px;}
    .plt-design-box.plt-design-box-right a.plt-design-outer{right:10px;}
    section.stop-pln-cta .cta-box-inner,section.kickstart-pln-cta .cta-box-inner {
        padding: 25px;
    }
    section.stop-pln-cta .cta-box-inner .cta-content-inner, section.stop-pln-cta .cta-box-inner .cta-content-inner .cta-content-inner,section.kickstart-pln-cta .cta-box-inner .cta-content-inner {
        width: 100%;
        text-align: center;
    }

}
@media (min-width:768px) and (max-width:991px) {
    section.emz-partners-sec .partner-clients{height:120px;flex:0 0 220px;}
    section.emz-partners-sec .partner-clients img{max-width:120px!important;}
    .certified-partner-inner,.implementation-price-inner{grid-template-columns:repeat(2,1fr);}
    .business-pro-inner .business-pro-box ul li{min-height:140px;}
    .implementation-scope-inner .implementation-scope-box{padding:20px 15px;}
}
@media (max-width:767px){
    .business-pro-inner .business-pro-box h3{margin:20px 0 0 0;}
    .plt-design-box.plt-design-box-left{padding-right:0;}
    .plt-design-box.plt-design-box-right{padding-left:0;margin-top:0;}
    section.plateform-design .col-md-6:last-child .plt-design-box{margin-bottom:0;}
    a.plt-design-outer{right:10px;top:10px;}
    .review-link-btn{flex-direction:column;}
    .review-link-btn a.button.btn-et-blue{margin-top:0;text-align:center;justify-content:center;}
    .certified-partner-inner,.implementation-scope-inner,.business-pro-inner,.implementation-price-inner{grid-template-columns:repeat(1,1fr);}
}
@media (min-width: 570px) and (max-width:767px) {
    .certified-partner-inner,.implementation-price-inner{grid-template-columns:repeat(2,1fr);}
    .review-link-btn{flex-direction:row;}
}