h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,button,a,ul,li,section,.container{font-family:'Poppins',Arial,sans-serif}
:root{--fs-xs:12px;--fs-14:clamp(0.7rem,0.7rem + 0.146vw,0.875rem);--fs-16:clamp(0.8rem,0.8rem + 0.167vw,1rem);--fs-18:clamp(1rem,1rem + 0.104vw,1.125rem);--fs-20:clamp(1rem,1rem + 0.3125vw,1.25rem);--fs-22:clamp(1.1rem,1rem + 0.45vw,1.375rem);--fs-24:clamp(1.125rem,1rem + 0.625vw,1.5rem);--fs-28:clamp(1.4rem,1.1rem + 0.9vw,1.75rem);--fs-36:clamp(1.25rem,1rem + 1.0417vw,2.25rem);--fs-42:clamp(1.75rem,1.2rem + 1.25vw,2.625rem);--fs-52:clamp(2.3rem,1.25rem + 1.6667vw,3.5rem);}
@media(max-width:1550px){
    :root{--fs-xs:8px;--fs-14:clamp(0.875rem,0.875rem + 0vw,0.875rem);--fs-16:clamp(0.875rem,0.875rem + 0vw,0.875rem);--fs-18:clamp(0.875rem,0.875rem + 0vw,0.875rem);--fs-20:clamp(1rem,1rem + 0vw,1rem);--fs-22:clamp(1rem,1rem + 0vw,1.375rem);--fs-24:clamp(1.1rem,1rem + 0.625vw,1.1rem);--fs-28:clamp(1.25rem,1rem + 0.5vw,1.5rem);--fs-36:clamp(1.5rem,1rem + 0.65vw,1.75rem);--fs-42:clamp(1.5rem,1rem + 0.8vw,2rem);--fs-52:clamp(2rem,1rem + 1.25vw,2.25rem);}
}

/*comman css */
.py-80{padding:80px 0}
.pt-80{padding-top:80px}
.pb-80{padding-bottom:80px}
@media(max-width:1750px){
    .py-80{padding:60px 0;}
    .pt-80{padding-top:60px;}
    .pb-80{padding-bottom:60px;}
}
@media(max-width:991px){
    .py-80{padding:40px 0;}
    .pt-80{padding-top:40px;}
    .pb-80{padding-bottom:40px;}
}
.rounded-pill.header-pill{font-weight:600;text-transform:uppercase;color:#007DB2;letter-spacing:0;font-size:13px;padding:8px 24px;line-height:27px;}
a.btn.emizen-btn{border-radius:40px;font-size:var(--fs-16);font-weight:600;transition:all .4s;position:relative;z-index:1;overflow:hidden;background:#007DB2;border:1px solid #007DB2;color:#FFF;padding:16px 20px;line-height:25px;}
a.btn.emizen-btn:hover{border-color:rgb(32,152,209);}
a.btn.emizen-btn::after{content:"";position:absolute;z-index:-1;top:0px;left:0px;right:0px;bottom:0px;transform-origin:50% 100%;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out;transform:translate3d(0px,110px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;background:rgb(32,152,209);}
a.btn.emizen-btn:hover:after{transform:scaleY(1);}
a.btn.emizen-btn img{transition:all .3s}
a.btn.emizen-btn:hover img{transform:rotate(45deg);}

/*hero section */
.main-hero-sec{padding:100px 0;background:linear-gradient(110.65deg,#F5FCFC 1.36%,#EDFDF6 26.69%,#B2D6FF 94.53%);margin-top:79px;}
.banner-ondmnd a.btn.emizen-btn{border-radius:6px;border:1px solid #007DB2;background:transparent;color:#007DB2;}
.main-hero-sec .header-pill{background:#FFFFFF;color:#007DB2;font-size:13px;padding:13px 20px;font-weight:600;}
h1.sec-title{font-size:var(--fs-52);line-height:1.5;}
section.main-hero-sec .row{gap:40px 0;}
.sec-title{font-size:var(--fs-36);font-weight:600;color:#0F1528;line-height:1.5;}
.hero-disc{max-width:1140px;margin:0 auto;font-size:var(--fs-16);line-height:2;color:#475569;}
.hero-title-sec p.hero-disc strong{color:#475569;font-size:var(--fs-18);font-weight:500;}
.sec-head{max-width:1060px;margin-bottom:30px;}
.section-head P,.sec-head p{color:#475569;}
.counter-sec{max-width:100%;margin:0 auto;gap:15px;width:100%;}
.skill-dsc{flex:calc(20% - 15px);border-right:1px solid rgb(0 125 178 / 51%);}
.banner-ondmnd a.btn.emizen-btn:hover{color:#fff;}
.sec-title span{color:#007DB2;}
.skill-dsc p.ptext{color:#475569;font-size:12px;font-weight:400;line-height:21px;padding:0;margin:0;max-width:125px;}
.skill-dsc span{color:#007DB2;font-size:28px;font-weight:600;line-height:42px;display:block;max-width:125px;}
.skill-dsc:not(:first-child) > div{width:fit-content;}
.skill-dsc:last-child{border:0;}
.skill-dsc p.ptext{color:#475569;font-size:var(--fs-14);font-weight:400;line-height:1.4;padding:0;margin:0;max-width:145px;}
.skill-dsc > div{width:fit-content;}
.skill-dsc > div img{margin-bottom:15px;}
.counter-sec + p{font-weight:500;font-size:var(--fs-18);line-height:33px;}
.awards-list{padding:33px 20px;border-radius:14px;background:#FFFFFF4D;max-width:1050px;}
.awards-list ul{justify-content:space-between;max-width:1110px;margin:auto;align-items:center;}
.awards-list li{list-style:none;}
.awards-list img{height:auto;transition:.3s;max-width:115px;width:100%;}
.awards-list img:hover{transform:translateY(-6px);}
.awards-list li:nth-last-child(2) img{max-width:130px;}

/*end*/
.section-head.head-sec{max-width:1200px;margin:0 auto;}
.services-box:hover .card-num{-webkit-animation:toRightFrombottom 0.3s forwards;-moz-animation:toRightFrombottom 0.3s forwards;animation:toRightFrombottom 0.3s forwards;-webkit-animation:toRightFrombottom 0.3s forwards;-moz-animation:toRightFrombottom 0.3s forwards;animation:toRightFrombottom 0.3s forwards;}
@-webkit-keyframes toRightFrombottom{
    49%{-webkit-transform:translateY(100%);}
    50%{opacity:0;-webkit-transform:translateY(-100%);}
    51%{opacity:1;}
}
@-moz-keyframes toRightFrombottom{
    49%{-moz-transform:translateY(-100%);}
    50%{opacity:0;-moz-transform:translateY(100%);}
    51%{opacity:1;}
}
@keyframes toRightFrombottom{
    49%{transform:translateY(-100%);}
    50%{opacity:0;transform:translateY(100%);}
    51%{opacity:1;}
}
.budget-section{background:rgba(6,39,58,1);}
.budget-section h2 .clr-blue{color:#4FC5F8;-webkit-text-fill-color:#4FC5F8;}
.budget-card{background:rgba(4,33,49,1);border-radius:14px;padding:28px;color:#fff;height:100%;transition:all .35s ease;overflow:hidden;position:relative;border:1px solid rgba(226,232,240,0.1);}
.budget-card:hover{}
.budget-card.card:hover{background:rgba(0,125,178,0.1)}
.step-number{font-size:80px;font-weight:700;color:rgba(255,255,255,.25);}
.budget-card .icon-circle{border-radius:50%;}
.budget-section .owl-carousel .owl-stage{padding-top:40px}
.budget-card:hover .step-number{color:#007DB2;}
.budget-section .sec-head p.sec-disc{max-width:100%;}
.budget-section h3.card-title{font-size:20px;line-height:32px;font-weight:600;margin:0 0 20px;position:relative;padding-bottom:10px;transition:all .4s;}
.budget-section .budget-card p{color:#FDFDFF80;}
.budget-card:before{content:'';position:absolute;background:rgba(255,255,255,0.1);width:290px;opacity:20%;height:290px;border-radius:100%;top:-150px;right:-150px;transition:all .4s;}
.budget-card:hover:before{height:350px;width:350px;}
.budget-section .budget-card p a{color:#06b5ff;text-decoration:underline;opacity:1;}
.budget-section .icon-circle span{width:82px;height:82px;display:flex;align-items:center;justify-content:center;background:#204256;overflow:hidden;}
.card.budget-card:hover  img{-webkit-animation:toRightFrombottom 0.3s forwards;-moz-animation:toRightFrombottom 0.3s forwards;animation:toRightFrombottom 0.3s forwards;-webkit-animation:toRightFrombottom 0.3s forwards;-moz-animation:toRightFrombottom 0.3s forwards;animation:toRightFrombottom 0.3s forwards;}
@-webkit-keyframes toRightFrombottom{
    49%{-webkit-transform:translateY(100%);}
    50%{opacity:0;-webkit-transform:translateY(-100%);}
    51%{opacity:1;}
}
@-moz-keyframes toRightFrombottom{
    49%{-moz-transform:translateY(-100%);}
    50%{opacity:0;-moz-transform:translateY(100%);}
    51%{opacity:1;}
}
@keyframes toRightFrombottom{
    49%{transform:translateY(-100%);}
    50%{opacity:0;transform:translateY(100%);}
    51%{opacity:1;}
}
.budget-card.card:hover .icon-circle{background:#3689bb;}
.budget-card.card:hover .icon-circle span.rounded-pill{background:#06273a;border-color:#193c52;}
section.budget-section .owl-carousel button.owl-prev,section.budget-section .owl-carousel .owl-nav .owl-next{border:3px solid #D9D9D9;width:40px;height:40px;border-radius:100%;}
section.budget-section .owl-carousel .owl-stage .item{height:100%;}
section.budget-section .card.budget-card{border:1px solid rgba(226,232,240,0.1);}
section.budget-section .owl-carousel .owl-stage{display:flex;}
.slider-controls button.slide_arrow{border:3px solid #D9D9D9;width:40px;height:40px;border-radius:100%;background:#0D0D0D no-repeat center center!important;padding:0;font-size:0;margin-top:30px;}
section.budget-section .owl-carousel button.owl-prev{font-size:0;background:#0D0D0D url(/wp-content/uploads/2025/08/nav-right.svg) no-repeat center center!important;}
section.budget-section .owl-carousel .owl-nav .owl-next{font-size:0;background:#0D0D0D url(https://emizentech.com/wp-content/uploads/2025/09/nav-left-arrow.svg) no-repeat center center!important;}
section.budget-section .owl-carousel .owl-nav{left:auto;top:-40px;bottom:auto;right:0;width:auto;text-align:right;}
.budget-section .sec-head h2.sec-title span{color:#4FC5F8}
@media(min-width:1025px){
    .budget-section .sec-head h2.sec-title{max-width:1000px;}
}
section.hire-dev-sec .dashed-border-circle:after{width:100%;border-radius:90px;border:2px dashed #AFAFAF;max-width:150px;height:150px;padding:7px;content:'';top:0;position:absolute;left:0;margin:auto;display:block;right:0;animation:spin 30s linear infinite;bottom:0;}
.budget-section h3.card-title:after{content:'';position:absolute;background:#007DB2;width:140px;height:4px;left:0;bottom:0;opacity:1;border-radius:100px;}
.budget-card:hover p{opacity:1;transform:translate(0);position:static;}
.budget-section .card-top{margin-bottom:15px;}
.budget-section .sec-head{max-width:1025px;}

/* ai-startup-section  */
section.ai-startup-section p.sec-disc{color:rgba(15,21,40,1);}
section.ai-startup-section .ai-tabs{flex-direction:column;gap:20px;position:sticky;top:100px;max-width:93%;}
section.ai-startup-section .box-title3{font-size:var(--fs-18);font-weight:600;color:rgba(15,23,42,1);display:flex;align-items:center;gap:20px;}
section.ai-startup-section .box-title3 span{background:rgba(0,125,178,1);border-radius:12px;border:1px solid rgba(255,255,255,0.15);flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;}
section.ai-startup-section .tab-content{padding-left:6%;}
section.ai-startup-section .ai-feature{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.07);}
.cols2{gap:32px 0;}
section.ai-startup-section .ai-tabs li a{background:rgba(0,125,178,0.1);padding:10px 40px 10px 20px;font-size:var(--fs-18);border-radius:10px;font-weight:600;line-height:1.6;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;z-index:1}
section.ai-startup-section .ai-tabs li a:hover,section.ai-startup-section .ai-tabs li a.active{color:#fff;}
section.ai-startup-section .ai-tabs li a img{transition:all .4s;}
section.ai-startup-section .ai-tabs li a:before{content:'';position:absolute;width:0;height:100%;z-index:-1;left:0;bottom:0;transform:translateX(-100%);background:rgba(0,125,178,1);transition:all .3s;}
section.ai-startup-section .ai-tabs li a:after{content:'';position:absolute;width:15px;height:15px;z-index:-1;right:20px;top:50%;transform:translateY(-50%);background:url(https://emizentech.com/wp-content/uploads/2026/04/arrow-1.svg) no-repeat right center/ contain;transition:all .3s;}
section.ai-startup-section .ai-tabs li a:hover:before,section.ai-startup-section .ai-tabs li a.active:before{width:100%;transform:translateX(0);}
section.ai-startup-section .ai-tabs li a:hover:after,section.ai-startup-section .ai-tabs li a.active:after{transform:rotate(36deg) translateY(-50%);filter:brightness(0) invert(1);}

/* ai-startup-section end  */

/*fitness app 7 section */
section.hiring-modal-sec .icon-circle{border:1px solid rgba(0,125,178,1);flex:0 0 70px;max-width:70px;height:70px;display:flex;align-items:center;}
section.hiring-modal-sec p.sec-disc a{color:#007db2;text-decoration:underline;}
section.hiring-modal-sec .flow-container{gap:30px;}
section.hiring-modal-sec .background-box{border-radius:20px;background:rgba(235,248,255,1);padding:40px 30px;}
section.hiring-modal-sec .gap-50{gap:50px;display:flex;flex-direction:column;max-width:94%;margin-left:auto;}
section.hiring-modal-sec .content-wrap .title3{font-size:var(--fs-28);font-weight:500;color:#0F1528;text-transform:uppercase;padding-bottom:20px;}
section.hiring-modal-sec .icon-circle img{max-width:35px;margin:auto;display:block;}
section.hiring-modal-sec p.sec-disc{color:rgba(51,51,51,1);}
section.hiring-modal-sec .sec-head{max-width:665px;}
section.hiring-modal-sec .sticky-left{position:sticky;top:120px;}
section.hiring-modal-sec .sec-head p{margin-bottom:40px;}
section.hiring-modal-sec .flow-container:hover .icon-circle{background:rgba(0,125,178,1);}
section.hiring-modal-sec .flow-container .icon-circle img{transition:all .4s ease}
section.hiring-modal-sec .flow-container:hover .icon-circle img{filter:brightness(0) invert(1)}
section.hiring-modal-sec .btn-wrapper{padding-left:100px;}
section.hiring-modal-sec .container-box{border-top:1px solid #dddddd78;padding-top:70px;}

/*end*/

/* services sec */
.services-box .sers-icon{justify-content:center;background:linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%);max-width:65px;height:65px;flex:0 0 65px;border-radius:18px;margin-bottom:20px;}
.services-box .sers-icon img{max-width:40px;}
.services-box .sec-disc{color:rgba(71,85,105,1);}
section.our_services .row{gap:25px 0;}
section.our_services .row.gap-40 [class*="col"]{display:grid;grid-template-columns:repeat(4,2fr);gap:20px;}
section.our_services2 .flex-item{display:flex;flex-wrap:wrap;gap:20px;}
section.our_services2 .services-box{border:1px solid rgba(226,232,240,0.1);background:rgba(4,33,49,1);padding:20px;max-width:calc(33.33% - 14px);flex:calc(33.33% - 14px);}
section.our_services .box-title3{font-size:var(--fs-18);font-weight:600;color:rgba(15,23,42,1);line-height:1.8;display:flex;align-items:center;gap:20px;}
section.our_services2 .services-box:hover{background:rgba(0,125,178,0.1)}
section.our_services2 .services-box .sers-icon{background:linear-gradient(135deg,rgba(240,246,255,0.2) 0%,rgba(219,234,254,0.2) 100%);}
section.our_services2 .services-box .sr-head{margin-bottom:24px;}
section.our_services2 .services-box .sec-h3title{color:#fff;line-height:1.73;}
section.our_services2 .services-box p{color:rgba(201,201,201,1);line-height:1.8;padding-bottom:20px}
section.our_services2 .services-box .card-num{color:rgba(255,255,255,0.06);font-size:var(--fs-42);transition:all .4s;line-height:1.1;}
section.our_services2 .services-box:hover .card-num{color:rgba(255,255,255,0.5);}
.services-box p a,section.sec .sec-disc a{text-decoration:underline;color:#007DB2;}
.services-box{border:1px solid #E2E8F0;background:#FFFFFF;padding:20px;border-radius:18px;transition:all .35s ease;position:relative;overflow:hidden;}
.services-box:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.12);}
.services-box .sers-icon{transition:all .4s ease;}
.services-box .sec-h3title{transition:all .3s ease;font-size:var(--fs-20);font-weight:600;padding-bottom:15px;line-height:1.4}
.services-box:hover .sers-icon{transform:rotate(8deg) scale(1.1);}
.services-box:hover .sec-h3title{color:#007DB2;}
section.our_services-cards-ui{background:linear-gradient(180deg,#C7E8FB 0%,#FFFFFF 100%);}
section.our_services-cards-ui .services-box{border:1px solid rgba(226,232,240,1);padding:40px 25px;}
section.our_services-cards-ui .services-box .sers-icon{transition:all .4s ease;margin-bottom:28px;}
section.our_services-cards-ui .services-box .sec-h3title{transition:all .3s ease;}
section.our_services-cards-ui .services-box:hover .sec-h3title{color:#007DB2;}
section.our_services-cards-ui .row{gap:25px 0;}
p{font-size:var(--fs-16);line-height:1.6}
.brand_su_content p{color:#D2D2D2;font-size:var(--fs-18);max-width:750px;}
a.btn.emizen-btn:hover{border-color:transparent;}
a.btn.emizen-btn:focus{box-shadow:none;outline:none;}
.ecom-stroy .content{padding:30px 20px;border-radius:14px;position:relative;background:linear-gradient(135deg,#F3FBFF 0%,#EAFCFF 100%);max-width:576px;}
.content.left-col{margin-left:auto;}
.content.right-col{margin-right:auto;}
.year{display:inline-block;color:#fff;font-size:14px;padding:5px 15px;border-radius:20px;margin-bottom:10px;background:linear-gradient(90deg,#007DB2 0%,#00B8DB 100%);}
section.our_services2{background:rgba(6,39,58,1);}
.timeline-section{text-align:center;margin:auto;background:linear-gradient(357deg,#bee1f9 0%,#ffffff47 100%);}
.timeline-section .timeline{max-width:1280px;margin:50px auto 0;}
.content h3{font-size:var(--fs-18);color:#101828;font-weight:600;margin-bottom:8px;}
.cta-wrapper{max-width:43%;}
.cta-wrapper h2{color:#fff;}
.cta-wrapper h2 span{color:#24BEFF;}
.cta-wrapper p{font-size:var(--fs-18);line-height:1.7;}
.feat::before{content:'';position:absolute;top:-300px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(255,255,255,.04),transparent 60%);border-radius:50%;}
.feat::after{content:'';position:absolute;bottom:-200px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.1),transparent 60%);border-radius:50%;}
.feat .sec-title{width:100%;}
section.feat .f-col:after{content:'';position:absolute;background:#007DB2;width:264px;height:264px;right:-130px;bottom:-130px;border-radius:100%;opacity:3%;}
section.feat .f-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:54px;position:relative;z-index:1}
section.feat .f-col{background:#FFFFFF1A;backdrop-filter:blur(10px);border:2px solid #E6E6E6;border-radius:24px;padding:35px;transition:all .4s;box-shadow:0px 25px 50px -12px #00000040;border-radius:24px;position:relative;overflow:hidden;}
section.feat .f-col:hover{background:#F0F7FF;border-color:#F0F7FF;transform:translateY(-6px)}
section.feat .f-col h3{font-size:var(--fs-22);font-weight:600;padding-bottom:25px;display:flex;align-items:center;gap:15px;line-height:1.4}
section.feat .f-row{display:flex;align-items:center;gap:4px;padding:8px 0;}
section.sec.feat p.sec-disc a,.f-row a,.development_process .sec-disc a{text-decoration:underline;color:#5fc5ff;}
section.feat .f-row:hover .f-chk{background:rgb(0 125 178 / 18%);transform:scale(1);}
section.feat .f-row span{color:#333333;font-weight:400;font-size:var(--fs-16);}
section.feat p.sec-disc{font-weight:400;font-size:var(--fs-16);line-height:1.8;color:#0F1528;}
section.feat .f-col p.sec-disc{color:#333333;}
section.sec.feat .rounded-pill.header-pill{background:var(--color-white-10,#FFFFFF1A);color:#fff;}
section.feat .sec-head{max-width:1045px;margin:0 auto;}
section.feat .sec-head p{color:#475569;}
section.feat i.fa{color:#007DB2;font-size:8px;}
section.feat .f-chk{width:17px;height:18px;border-radius:5px;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;transition:all .4s ease;}
section.feat .f-col h3 span{background:#007DB2;box-shadow:0px 10px 15px -3px #0000001A;flex:0 0 65px;border-radius:14px;height:65px;display:flex;align-items:center;justify-content:center;transition:1s;position:relative;bottom:0;}
section.feat .f-col span img{max-width:32px;}
section.feat .f-col:hover h3 span{transition:1s;bottom:-15px;}

/* section 4 */

/*slider */
section.our_industries .owl-carousel .owl-stage,section.our_industries .owl-carousel .owl-item{display:flex;}
section.our_industries li a{position:relative;overflow:hidden;border-radius:100px;border:1px solid #007DB2;background:#FFF;padding:0.69em 24px;display:block;color:#0F1528;font-size:var(--fs-16);font-weight:500;line-height:29px;z-index:1;}
section.our_industries ul{gap:10px;margin-bottom:40px;}
section.our_industries li a:hover,section.our_industries li a.active{border-radius:100px;border:1px solid #007DB2;background:#FFF;color:#fff;}
section.our_industries .ind-title{color:#0F1528;font-size:22px;font-weight:600;line-height:28px;}
section.our_industries .inds-disc{color:#333;font-size:var(--fs-16);padding-bottom:20px;font-weight:400;line-height:23px;}
section.our_industries .app-mobile{display:flex;max-width:275px;position:relative;bottom:-30px;gap:0 15px;margin:auto 0 0 auto;width:100%}
section.our_industries .app-mobile img{margin-left:auto;display:block;}
section.our_industries .left-bottom-sec{position:absolute;bottom:25px;left:20px;}
section.our_industries img.inds-logo{max-width:70px;position:absolute;bottom:30px;transition:all .4s;}
section.our_industries .industries-box:after{content:'';z-index:-1;border-radius:742px;border:1px solid #95D5EF;opacity:0.45;position:absolute;right:-375.667px;bottom:-351px;background:linear-gradient(143deg,rgba(0,125,178,0.21) 13.58%,rgba(255,255,255,0.00) 46.43%);width:741px;height:692px;transition:all .4s}
section.our_industries .industries-box a.emizen-btn{padding:12px 17px;border-radius:100px;background:#007DB2;border:1px solid #007DB2;max-width:168px;position:absolute;    /* transform: translateY(100px); */bottom:30px;transition:all .4s;left:100px;}
section.our_industries .owl-carousel{padding-bottom:70px;}
section.our_industries .owl-carousel .owl-stage,section.our_industries .owl-carousel .owl-item{display:flex;}
section.our_industries  .industries-box{display:flex;flex-direction:column;height:100%;font-weight:500;border-radius:15px;background:linear-gradient(180deg,#DEF5FF 0%,#F3FBFF 100%);padding:20px 20px 0;position:relative;overflow:hidden;z-index:1;}
section.our_industries .owl-carousel .owl-item .app-mobile img{transition:all .4s;position:relative;margin-left:auto;display:block;max-width:120px;width:100%}
section.our_industries .owl-carousel .owl-item .app-mobile img:first-child{position:relative;transform:translateY(-50px);}
section.our_industries .owl-carousel .owl-nav button.owl-prev{font-size:0;background:#0D0D0D url(/wp-content/uploads/2025/08/nav-right.svg) no-repeat center center!important;}
section.our_industries .owl-carousel .owl-nav button.owl-next{font-size:0;background:#0D0D0D url(https://emizentech.com/wp-content/uploads/2025/09/nav-left-arrow.svg) no-repeat center center!important;}
section.our_industries .owl-carousel .owl-nav{bottom:0;right:0;width:100%;left:0;text-align:center;}
section.our_industries .owl-carousel button.owl-prev,section.our_industries .owl-carousel .owl-nav button.owl-next{border:3px solid #D9D9D9;width:40px;height:40px;border-radius:100%;}

/*end */

/* ===== TECH STACK ===== */
.tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1330px;margin:0 auto;}
.tcard{border:1px solid #e2e8f0;border-radius:24px;padding:40px 14px;transition:all .5s;}
.tcard::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(180deg,transparent,rgba(0,82,204,.04));transition:height .4s;}
.tcard:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(0,82,204,.1);border-color:#007db2}
.tcard:hover::before{height:100%}
.tcard .t-ico{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--p);display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 18px;transition:all .4s;position:relative;}
.tcard:hover .t-ico{background:linear-gradient(135deg,var(--p),var(--p2));color:var(--w);transform:scale(1.1)}
.tcard h3{font-size:var(--fs-18);font-weight:600;color:#0F172A;line-height:1.8}
.t-tags{display:flex;flex-wrap:wrap;gap:15px 8px;justify-content:center;position:relative}
.t-tag{background:#F0F7FF;color:#475569;font-size:var(--fs-16);line-height:1.6;font-weight:500;padding:5px 16px;line-height:1.6;border-radius:50px;transition:all .3s;border:1px solid #ccdcef;}
.t-tag:hover{background:var(--g2);color:var(--p);border-color:rgba(0,82,204,.15)}
span.icon-rounded{background:linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%);display:flex;align-items:center;justify-content:center;max-width:65px;height:65px;border-radius:18px;transition:all .5s;}

/* section end */
section.cta_section.cta_4 .cta-box{position:relative;z-index:1;padding-top:30px;padding-bottom:30px;background:url(https://emizentech.com/wp-content/uploads/2026/04/image-13421.png) no-repeat center center / cover;}
img.position-absolute.blur-img{right:0;z-index:-1;top:0;}
section.cta_section.cta_4 .cta-box .sec-title.pb-3{color:#0F1528;}
section.cta_section.cta_4 .sec-disc{color:#475569;}

/* marquee slider */

/*Section Brand*/
.sec-header{max-width:820px;margin:0 auto 40px auto;}
.sec-header h2{font-size:var(--fs-36);font-weight:600;color:#0F1528;margin-bottom:12px;line-height:1.45;}
.sec-header h2 span{color:#007DB2;}
.sec-header p{color:#475569;font-weight:400;font-size:var(--fs-16);line-height:1.7;margin:0 auto!important;}

/*  end  */
section.app-dev-sec{background:rgba(6,39,58,1);}
section.app-dev-sec .sec-head.reveal{max-width:42.2%;position:sticky;top:140px;}
section.app-dev-sec .sec-head.reveal img{margin-top:30px}
section.app-dev-sec .card-box{border:1px solid #FFFFFF4D;background:rgba(6,39,58,1);padding:25px;display:flex;flex-wrap:wrap;justify-content:space-between;transition:all .4s;overflow:hidden;}
section.app-dev-sec .card-box:hover .ind_card_img img{transform:translateY(50px);}
section.app-dev-sec .card-box h3{font-size:var(--fs-24);font-weight:600;color:#fff;padding:15px 0;line-height:1.50;}
section.app-dev-sec .card-box p{color:#fff;padding:0;}
section.app-dev-sec .card-box .devep-list{display:flex;flex-flow:column;gap:15px;padding:0;}
section.app-dev-sec .sticky-right-cards{max-width:53%;width:100%;margin-left:auto;padding-left:3%;display:grid;gap:25px;}
section.app-dev-sec .card-box .inds-info{padding-bottom:10px;}
section.app-dev-sec .card-box:hover .inds-info img{filter:invert(0) brightness(0);}
section.app-dev-sec .card-box:hover h3,section.app-dev-sec .card-box:hover p{color:#000}
section.app-dev-sec .ind_card_img{flex:0 0 32%;display:flex;align-items:flex-end;}
section.app-dev-sec .card-box:hover{background:#fff;transform:translateY(-5px);}
section.app-dev-sec .card-box:hover span{rotate:5deg;background:#073c5a;transform:translateY(-5px);}
section.app-dev-sec .card-box:hover span img{filter:brightness(0) invert(1);}
.cta-box{background:url(https://emizentech.com/wp-content/uploads/2026/04/cta-bgh.png) no-repeat center center / cover;border-radius:25px;display:flex;align-items:center;justify-content:space-between;padding:0 50px 0 80px;}
.cta-box p{font-size:var(--fs-18);line-height:1.6;color:#D2D2D2;}

/* ===== BUSINESS SOLUTIONS ===== */
.cta_section.cta_3 .cta-box{padding-right:100px;position:relative;z-index:1;}
.cta_section.cta_3 .cta-box:after{content:'';background:url(https://emizentech.com/wp-content/uploads/2026/04/blue-circle.svg) no-repeat center right / contain;position:absolute;height:100%;width:50%;right:0;z-index:-1;}

/*clutch slider */
section.cl-review-slider .testimonial-card-box{box-shadow:0px 4px 15px 0px #0000001A;padding:20px;border-radius:20px;height:100%;}
section.cl-review-slider .owl-stage{display:flex;}
section.cl-review-slider .owl-stage .owl-item .item{height:100%;width:100%;}
section.cl-review-slider .item{padding:20px 10px}
section.cl-review-slider .testimonial-sec{background:#f7f7f7;}
section.cl-review-slider .testimonial-card{background:#fff;padding:25px;border-radius:14px;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
section.cl-review-slider .top-row{margin-bottom:20px;}
section.cl-review-slider .stars{color:#FDC700;font-size:14px;letter-spacing:2px;}
section.cl-review-slider .brand-logo{height:22px;}
section.cl-review-slider .review-text{font-size:var(--fs-16);color:#364153;line-height:24px;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:30px;}
section.cl-review-slider .author{display:flex;align-items:center;gap:15px;}
section.cl-review-slider .avatar{width:43px;height:43px;border-radius:50%;background:#d7eaf7;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#2a6f97;border:1px solid #007DB24D;}
section.cl-review-slider .author h6{margin:0;font-size:14px;font-weight:600;}
section.cl-review-slider .review-btn{border-radius:30px;padding:10px 22px;font-size:14px;margin:5px;}
section.cl-review-slider .auth-name{font-size:var(--fs-16);font-weight:500;padding-bottom:0}
section.cl-review-slider .auth-name span{font-size:14px;line-height:24px;font-weight:400;}
section.cl-review-slider .author span{font-size:12px;color:#777;display:block;}
section.cl-review-slider a.btn.emizen-btn.btn2{background:#007DB233;border:1px solid #007DB233;color:#000;}
a.btn.emizen-btn:focus{outline:none}
section.cl-review-slider .btn-wrapper a > span{line-height:22px;display:inline-block;vertical-align:text-bottom;}
section.cl-review-slider .btn-wrapper a.btn.emizen-btn:hover .clutchimg{transform:rotate(0);filter:invert(1) brightness(0)}
@media (min-width:768px){
    section.app-solutions .owl-carousel .owl-item.center .item .carosual-card:after{border-radius:20px;background:url(https://emizentech.com/wp-content/uploads/2026/04/box-img.png) no-repeat center / cover;content:'';position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;mix-blend-mode:luminosity;}
    section.our_industries .industries-box:hover a.emizen-btn{transform:translateY(0);}
    section.our_industries .owl-carousel .industries-box:hover img.inds-logo{transform:translateY(-100px);}
    section.our_industries .owl-carousel .industries-box:hover .app-mobile img:first-child{transform:translateY(-10px);}
    section.our_industries .owl-carousel .industries-box:hover .app-mobile img:last-child{transform:translateY(-40px);}
    section.our_industries .industries-box:hover a.emizen-btn:hover{background:#fff;color:#007DB2;border-color:#007DB2;}
}
@media(max-width:1750px){
    .cols2{gap:24px 0;}
    section.feat .item[class*="reveal"]{padding-top:25px;padding-bottom:25px}
    section.feat .f-row{gap:9px;padding:7px 0;}
    .tech-grid{gap:20px;max-width:1150px;}
    .tcard{padding:24px 14px;}
    section.main-hero-sec .row{gap:25px 0;}
    a.btn.emizen-btn{padding:12px 20px;}
    .main-hero-sec{padding-top:55px}
    section.hiring-modal-sec .gap-50{gap:35px;}
    section.hiring-modal-sec .flow-container{gap:20px;}
}
@media (min-width:1200px) and (max-width:1539px){
    .services-box{padding:30px 15px;}
}
@media(max-width:1680px){
    section.our_industries .inds-disc{font-size:15px;padding-bottom:25px;line-height:21px;}
    section.our_industries img.inds-logo{max-width:55px;}
    section.our_industries .industries-box{padding:15px 15px 0;}
    section.our_industries .industries-box a.emizen-btn{padding:10px 12px;font-size:15px;}
    section.our_industries .owl-carousel .owl-item .app-mobile img{max-width:100px;}
    section.our_industries .ind-title{font-size:19px}
}
@media(max-width:1480px){
    section.app-solutions .owl-carousel{padding-top:30px;}
    section.app-solutions .owl-carousel .item .carosual-card{padding:28px 22px;}
    section.ai-startup-section .box-title3{gap:15px;}
    section.feat .item.reveal.vis h3 img{margin-right:15px;max-width:60px;}
    section.main-hero-sec .row{gap:30px 0;}
    .timeline-section .timeline{margin-top:30px;}
    section.feat .f-col h3 span{flex:0 0 55px;height:55px;}
    section.feat .f-col{padding:22px}
    .main-hero-sec{padding-bottom:50px;}
    .cta-box img{max-width:32%;}
    section.cta_section.cta_4 .cta-box img{max-width:40%;}
    .budget-section .sec-head{max-width:905px;}
}
@media(max-width:1349px){
    section.our_industries .industries-box{padding:15px 15px 0;}
    section.our_industries .industries-box a.emizen-btn{padding:10px 12px;font-size:15px;}
    section.our_industries .owl-carousel .owl-item .app-mobile img{max-width:100px;}
    section.our_industries li a{line-height:22px;padding:9px 12px;font-size:15px;}
    section.our_industries ul{text-align:center;margin-bottom:20px;}
}
@media (min-width:1200px) and (max-width:1349px){
    .cols2{gap:20px 0;}
    .main-hero-sec{padding-bottom:50px;}
    .awards-list ul{max-width:940px;}
    .timeline-section .timeline{max-width:1120px;}
    section.ai-startup-section .ai-feature{padding-bottom:10px;}
    section.feat .owl-carousel .owl-nav{top:-20px}
    .timeline-section .timeline{max-width:1120px;}
    section.hiring-modal-sec .gap-50{max-width:100%;padding:20px;}
    section.hiring-modal-sec .icon-circle{flex:0 0 60px;height:60px;}
    section.hiring-modal-sec .flow-container{gap:15px;}
    section.hiring-modal-sec .icon-circle{flex:0 0 60px;max-width:60px;height:60px;}
}
@media(max-width:1199px){
    .counter-sec{gap:0;}
    .skill-dsc span{font-size:22px;}
    .skill-dsc{padding:0 5px;}
    .budget-section .sec-head{max-width:635px;}
    section.hiring-modal-sec .container-box{border-top:1px solid #dddddd78;padding-top:30px;}
    section.ai-startup-section .tab-content{padding-left:0%;}
    section.hiring-modal-sec .icon-circle{flex:0 0 60px;max-width:60px;height:60px;}
    section.hiring-modal-sec .gap-50{max-width:100%;gap:25px;}
    section.feat .owl-carousel .owl-nav{top:-20px}
    section.hiring-modal-sec .icon-circle img{max-width:32px;}
    .cta-box img{max-width:35%;}
    .cols2{gap:20px 0;}
    section.ai-startup-section .ai-feature{padding-bottom:10px;}
    section.our_services .row.gap-40 [class*="col"]{grid-template-columns:repeat(3,2fr);}
    .services-box{padding:25px 18px;}
    section.hiring-modal-sec .content-wrap .title3{padding-bottom:10px;}
    section.our_industries .industries-box a.emizen-btn{display:none;}
}
@media(max-width:1024px){
    section.our_industries .industries-box:after{border-radius:442px;right:-235.667px;bottom:-160px;width:651px;height:332px;}
    section.our_industries .app-mobile{gap:10px;}
    section.our_industries .owl-carousel .owl-item .app-mobile img{max-width:90px;}
}
@media(min-width:1025px) and (max-width:1199px){
    section.hiring-modal-sec .sticky-left,section.app-dev-sec .sec-head.reveal,section.ai-startup-section .ai-tabs{top:40px;}
}
@media(max-width:991px){
    section.budget-section .owl-carousel .owl-nav{top:auto;bottom:0;left:0;right:0;width:100%;max-width:100%;text-align:center;}
    section.budget-section .owl-carousel .owl-stage{padding-bottom:50px;}
    .budget-section .icon-circle span{width:60px;height:60px;}
    .budget-section .icon-circle span img{max-width:40px;}
    .tech-grid{grid-template-columns:repeat(2,1fr);gap:24px;}
    .awards-list li{padding:0 10px;}
    .indsapp-img{display:none;}
    .timeline-item.left{padding-right:40px;}
    .timeline-item.right{padding-left:40px;}
    section.our_industries ul{margin-bottom:20px;white-space:nowrap;padding:5px;display:block;}
    section.our_industries .inds-disc{padding-bottom:20px;}
}
@media(max-width:767px){
    .budget-section h3.card-title::after{display:none;}
    .budget-section h3.card-title{margin:0}
    .budget-card .icon-circle{border-radius:50%;margin:0 auto;}
    section.our_industries .industries-box a.emizen-btn{transform:none;float:right;position:static;}
    section.our_industries img.inds-logo{max-width:55px;transform:none;position:static;order:-1;margin:0 auto 15px auto;}
    section.our_industries .owl-carousel .industries-box{text-align:center;}
    section.our_industries .industries-box{padding:15px}
}
@media(max-width:650px){
    .tech-grid{grid-template-columns:repeat(1,1fr);gap:15px;}
}
@media (min-width:1200px){
    .timeline-item{max-width:50%;padding:0;}
    .timeline-item.story-date.active .content{background:linear-gradient(135deg,#F3FBFF 0%,#EAFCFF 100%);box-shadow:2px 1px 20px 0px rgb(5 5 5 / 16%);transition:all .4s;}
    .timeline-item.left{left:0;text-align:right;padding-right:60px;}
    .timeline-item.right{left:50%;text-align:left;padding-left:60px;}
    .timeline-item::before{width:48px;height:48px;border:4px solid #007DB2;z-index:2;background:#fff url(https://emizentech.com/wp-content/uploads/2026/03/check-icon-circle.svg) no-repeat center center;content:"";bottom:0;display:block!important;position:absolute;border-radius:100%;box-shadow:0px 10px 15px -3px #0000001A;}
    .timeline-item.left::before{right:-25px;margin:auto;left:auto;top:0;}
    .timeline-item.right::before{left:-24px;margin:auto;right:auto;top:0;}
    .timeline-item.story-date.active::before{background-color:#d9f7ff;border-color:#0089ba;}
    .timeline::before{content:"";position:absolute;width:4px;background:#007DB2;top:50%;bottom:0;left:50%;transform:translateX(-50%) translateY(-50%);height:82%;}
}
@media (min-width:650px){
    .timeline-item{max-width:50%;padding:0;}
    .timeline-item.story-date.active .content{background:linear-gradient(135deg,#F3FBFF 0%,#EAFCFF 100%);box-shadow:2px 1px 20px 0px rgb(5 5 5 / 16%);transition:all .4s;}
    .timeline-item.left{left:0;text-align:right;padding-right:45px;}
    .timeline-item.right{left:50%;text-align:left;padding-left:45px;}
    .timeline-item::before{width:48px;height:48px;border:4px solid #007DB2;z-index:2;background:#fff url(https://emizentech.com/wp-content/uploads/2026/03/check-icon-circle.svg) no-repeat center center;content:"";bottom:0;display:block!important;position:absolute;border-radius:100%;box-shadow:0px 10px 15px -3px #0000001A;}
    .timeline-item.left::before{right:-25px;margin:auto;left:auto;top:0;}
    .timeline-item.right::before{left:-24px;margin:auto;right:auto;top:0;}
    .timeline-item.story-date.active::before{background-color:#d9f7ff;border-color:#0089ba;}
    .timeline::before{content:"";position:absolute;width:4px;background:#007DB2;top:50%;bottom:0;left:50%;transform:translateX(-50%) translateY(-50%);height:82%;}
}
@media(max-width:1680px){
    section.cta_section.cta_3{padding-left:0!important;padding-right:0!important}
    section.app-dev-sec .card-box{padding:20px 25px}
    section.app-dev-sec .card-box .devep-list{gap:12px}
    .cta-box{padding-left:50px}
}
@media(max-width:1450px){
    section.app-dev-sec .card-box .inds-info{padding-right:15px}
}
@media(max-width:1349px){
    .cta-box p{padding-bottom:10px}
    section.app-dev-sec .sticky-right-cards{padding-left:2%;gap:20px;}
    section.feat .f-cols{gap:30px;margin-top:24px;}
    section.app-dev-sec .card-box{padding:20px 20px;}
    .cta-box{padding-left:30px;padding-right:30px;}
}
@media(min-width:768px) and (max-width:1199px){
    section.app-dev-sec .sticky-right-cards{padding-left:2%;gap:20px;}
    section.app-dev-sec .card-box:hover .ind_card_img img{transform:translateY(50px);height:100%;width:auto;}
}
@media(max-width:991px){
    section.our_services2 .services-box{flex:calc(50% - 14px);max-width:50%;}
    section.our_services .row.gap-40 [class*="col"]{grid-template-columns:repeat(2,2fr);}
    section.app-dev-sec .card-box .inds-info{padding-right:0;flex:0 0 100%;}
}
@media(max-width:767px){
    section.app-dev-sec .sec-head.reveal{max-width:100%;position:static;}
    section.app-dev-sec .sticky-right-cards{margin-top:20px;padding-left:0;max-width:100%;}
    .skill-dsc:last-child,.skill-dsc{flex:calc(50% - 10px);padding:10px 10px;border:1px solid rgba(0,125,178,0.51);border-radius:13px;background:#007db20f;color:#fff;max-width:calc(50% - 10px);}
    .awards-list li{flex:0 0 33.33%;padding:8px;}
    .awards-list{padding:13px 10px;}
    section.hiring-modal-sec .background-box{padding:20px 15px;}
    section.hiring-modal-sec .btn-wrapper{padding-left:0;text-align:center;}
    .awards-list ul{flex-wrap:wrap;}
    .skill-dsc p.ptext,.skill-dsc span{max-width:100%}
    section.mobile-hero-section .btn.emizen-btn{padding:14px 14px;font-size:var(--fs-16);letter-spacing:0}
}
.timeline-item.story-date.active .content{background:linear-gradient(321deg,#00c3ff33 0%,#EAFCFF 100%);box-shadow:2px 1px 20px 0px rgb(5 5 5 / 16%);transition:all .4s;}

/*tech stacks */

/*new outstack section*/
@media(max-width:991px){
    section.cta_section.cta_4 .cta-box{background:linear-gradient(45deg,#ddebf1,#e0f5ff);}
    .cta-box{padding:0 30px 0;background:linear-gradient(45deg,#001b2c,#325468);}
}

/* faq */
section.home_faq_sec{background:#F5F8FA;padding:80px 0}
section.home_faq_sec .faq_card button.btn.btn-link{position:relative;border-radius:10px;border:1px solid #E1ECF0;background:#E6F1F6;color:#0F1528;font-size:var(--fs-18);font-weight:500;line-height:normal;background:#e2f6ff;border:1px solid #E1ECF0;background:#E6F1F6!important}
section.home_faq_sec .faq_card .collap-card{border-radius:0 0 10px 10px}
section.home_faq_sec .card-body{text-align:left;border-radius:8px;background:#FFF;padding:22px;color:#333;font-size:var(--fs-16);max-width:calc(100% - 40px);margin:0 auto 20px}
.home_faq_sec .ai-center-btn a:hover::after{background:#fff;z-index:-1;transform:translate(0);border-radius:100px}
.home_faq_sec .ai-center-btn a{overflow:hidden;background:#007DB2;max-width:100%;width:auto;display:inline-block;padding:15px 20px 11px;position:relative;z-index:1;color:#fff}
.home_faq_sec .ai-center-btn a:hover{color:#007DB2}
section.home_faq_sec .faq_card button.btn.btn-link[aria-expanded="true"]::after{background-image:url(/wp-content/uploads/2025/08/minus.svg);}
section.home_faq_sec .faq_card button.btn.btn-link[aria-expanded="true"]{background:#e2f6ff;border-radius:10px 10px 0 0}
.faq-wrap{padding:0;}
section.home_faq_sec .card-header .btn-link:after{background:#fff url(/wp-content/uploads/2025/08/plus.svg) no-repeat center center;border-radius:100%;background-size:14px;width:30px;height:30px;top:50%;right:15px;transform:translateY(-50%);bottom:auto;}
section.home_faq_sec .faq_card{border-radius:10px;border:1px solid #E1ECF0;background:#E6F1F6}
.blog-card .blog-title{font-size:var(--fs-20);line-height:1.5}
.blog-card .blog-disc{font-size:var(--fs-16);line-height:1.5}
@media(max-width:1480px){
    .f-cols{gap:20px;margin-top:40px;}
}
@media(max-width:1370px){
    .f-col{padding:20px;}
    .f-row{padding:7px 0}
}
@media(max-width:1199px){
    section.app-dev-sec .card-box{position:relative;z-index:1;}
    section.home_faq_sec{padding:40px 0;}
    .emiz-blogs{padding:50px 0;}
    .skill-dsc p.ptext{max-width:100%}
    section.hiring-modal-sec .btn-wrapper{padding-left:80px;}
}
@media screen and (max-width:920px) and (orientation:landscape){
    .media-wrap{max-width:192px;padding-bottom:60px;align-items:flex-start;}
}
@media(max-width:991px){
    section.hiring-modal-sec .sec-head p{margin-bottom:10px;}
    .cta-wrapper{max-width:70%;}
    section.feat .f-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:20px;}
    section.home_faq_sec .faq_card button.btn.btn-link{font-size:var(--fs-16);line-height:24px;padding:10px 55px 10px 10px;}
    section.home_faq_sec .card-header .btn-link:after{height:25px;right:7px;width:25px;background-size:12px;}
    section.home_faq_sec .card-body{max-width:calc(100% - 20px);padding:15px;}
}
@media(max-width:767px){
    section.hiring-modal-sec .sticky-left{position:static;}
    .cta-wrapper{max-width:100%;text-align:center;}
    section.our_services .row.gap-40 [class*="col"]{grid-template-columns:repeat(1,2fr);text-align:center;}
    section.our_services2 .services-box{flex:100%;text-align:center;max-width:100%;}
    .counter-sec{gap:15px;justify-content:center;}
    .blog-card .blog-title{font-size:var(--fs-20);line-height:1.5}
    .blog-card .blog-disc{font-size:var(--fs-16);line-height:1.5}
    .ecom-stroy  .content{padding:18px;}
    section.emiz-blogs .item{padding:0 5px;}
    .emiz-blogs{padding-top:40px;padding-bottom:80px;}
    section.emiz-blogs .owl-stage{display:flex;}
    section.emiz-blogs .owl-item{display:flex;padding:0 2px}
    section.emiz-blogs .item{width:100%}
    section.emiz-blogs
    .blog-card{height:100%;}
    .timeline-item.left{padding-right:30px;}
    .timeline-item.right{padding-left:30px;}
    .cta-box{padding:30px 20px;}
    .timeline-section .timeline .ecom-stroy{margin:20px 0;}
    .content h3{font-size:var(--fs-20);margin-bottom:0;}
    section.feat .f-cols{grid-template-columns:repeat(1,1fr);}
    .service-card:hover{background:linear-gradient(170deg,#09B6FF,#001924)}
    section.app-dev-sec .ind_card_img{display:none;}
    section.ai-startup-section .ai-tabs{gap:10px;position:static;top:100px;max-width:100%;}
    .cols2{margin-top:30px;}
    section.feat .owl-carousel{padding:0 0 60px;}
    section.feat .owl-carousel .owl-nav{top:auto;left:0;width:100%;text-align:center;bottom:0;}
    section.hiring-modal-sec .gap-50{gap:15px}
    section.hiring-modal-sec .icon-circle{flex:0 0 50px;max-width:50px;height:50px;}
    section.hiring-modal-sec .flow-container{gap:15px;}
    .counter-sec{gap:10px;}
    section.our_services2 .services-box .card-num{color:rgba(255,255,255,0.5);}
}
@media(max-width:640px){
    .ecom-stroy  .content{padding:18px;text-align:center;}
    .timeline-item.left{padding-right:0;}
    .timeline-item.right{padding-left:0;}
}
.sec-head p a{text-decoration:underline;color:#007DB2;}
section.real-ai-smarter .content-wrapper .sec-title{color:#D7D7D7;}
section.real-ai-smarter{background:#000000;position:relative;z-index:1;}
section.real-ai-smarter .ai-video-block{flex:0 0 32%;padding-left: 15px}
section.real-ai-smarter .content-wrapper .faq-wrap{margin-top:30px;}
section.real-ai-smarter .content-wrapper{flex:0 0 58%;padding:50px 0  50px 5.5%;position:relative;z-index:3;margin-left:auto;}
section.real-ai-smarter .ai-video-wrapper{position:relative;z-index:1;max-width:92%;}
section.real-ai-smarter .content-wrapper .sec-title span{color:#10b8ff;display:block;}
section.real-ai-smarter .content-wrapper p{color:#C9C9C9}
section.real-ai-smarter .content-wrapper .faq_card{border-bottom:1px solid #FFFFFF1A;margin-top:10px;}
section.real-ai-smarter .content-wrapper button.btn.btn-link{font-size:var(--fs-18);border:none!important;background:transparent;color:#D7D7D7;position:relative;border-radius:0;font-weight:500;padding:10px 0 17px;}
section.real-ai-smarter .ai-video-block video{display:block;height:auto;}
section.real-ai-smarter .content-wrapper .card-body{color:#C9C9C9;font-size:var(--fs-16);line-height:1.5;padding:0 0 30px;}
section.real-ai-smarter .card-header .btn-link:after{background:transparent url(https://emizentech.com/wp-content/uploads/2026/05/ai-btn-arrow.svg) no-repeat right center;border-radius:100%;background-size:24px;width:25px;height:25px;top:50%;right:0;transform:translateY(-50%);bottom:auto;}
section.real-ai-smarter .card-header .btn-link[aria-expanded="true"]:after{transform:translateY(-50%) rotate(180deg);}
section.real-ai-smarter .counter-sec{margin-top:40px;}
section.real-ai-smarter .content-wrapper .skill-dsc{background:#FFFFFF1A;border:0.9px solid #FFFFFF33;padding:25px 15px;border-radius:9.02px;max-width:calc(25% - 7px)}
section.real-ai-smarter .content-wrapper .skill-dsc p{color:#C9C9C9;font-weight:400;font-size:var(--fs-14);line-height:1.4;max-width:100%;}
section.real-ai-smarter .content-wrapper .skill-dsc span{font-size:var(--fs-28);line-height:1.5;width:100%;max-width:100%;color:#10b8ff;}
@media(min-width:1681px) and (max-width:1750px){
    section.real-ai-smarter .content-wrapper{flex:0 0 66%;padding:50px 0  50px 2.5%;}
}
@media(min-width:1370px) and (max-width:1680px){
    section.real-ai-smarter .content-wrapper{flex:0 0 62%;padding:50px 0  50px 2.5%;}
}
@media(min-width:1281px) and (max-width:1480px){
    .counter-sec{gap:10px;}
    section.real-ai-smarter .content-wrapper .faq-wrap{margin-top:20px;}
    section.real-ai-smarter .content-wrapper{flex:0 0 63%;padding:50px 0  50px 2.5%;}
    section.real-ai-smarter .counter-sec{margin-top:30px;}
    section.real-ai-smarter .content-wrapper .skill-dsc{padding:15px 10px;border-radius:9.02px;}
}
@media(max-width:1280px){
    section.real-ai-smarter .content-wrapper {
    padding-left: 1%;

}
section.real-ai-smarter .ai-video-block {
    flex: 0 0 37%;
}
    section.real-ai-smarter .counter-sec{gap:10px;margin-top:25px;}
    section.real-ai-smarter .content-wrapper .skill-dsc{padding:13px 10px;}
}
@media(max-width:991px){
    section.real-ai-smarter .ai-video-wrapper {
    max-width: 100%;
    padding-bottom: 50px;
}
    section.real-ai-smarter .content-wrapper .skill-dsc {
    max-width: calc(25% - 7px);
    flex: calc(25% - 10px);
    padding: 13px 10px;
}
    section.real-ai-smarter .ai-video-block{flex:0 0 100%;}
    section.real-ai-smarter .ai-video-block video{max-width:310px;margin:auto;}
    section.real-ai-smarter .content-wrapper{text-align:center;flex:0 0 100%;padding:0 20px;}
}
@media(max-width:767px){
section.real-ai-smarter .content-wrapper button.btn.btn-link:after {
    background-size: 15px;
}
section.real-ai-smarter .content-wrapper .skill-dsc {
    max-width: calc(50% - 5px);
    flex: calc(50% - 5px);
}
}