.on-demand_solutions{background:rgba(0,125,178,0.08);padding:12rem 0 10rem;position:relative;overflow-y:hidden;}
.on-demand_solutions h1{color:#000000;font-size:58px;line-height:65px;font-weight:400;}
.on-demand_solutions h1 strong{color:#12C6A5;font-weight:bold;}
.on-demand_solutions h1 span{color:#007DB2;display:inline-block;width:100%;font-weight:bold;}
.on-demand_solutions p{font-size:20px;line-height:26px;color:#2B3539;}
.on-demand_solutions .emizentech-btn{background:#007DB2;}
.fill-green.large{background:#36D6A2;opacity:0.5;height:46px;width:46px;top:191px;left:80px;}
.fill-green.small{background:#1B7E6C;height:14px;width:14px;top:91px;left:60px;}
.circle{position:absolute;border-radius:50px;}
.round-border.green.circle{border:2px solid rgba(27,126,108,0.5);height:18px;width:18px;top:121px;left:90px;}
.fill-green.small.top-rigt{right:180px;left:auto;top:55px;height:8px;width:8px;}
.round-border.green.circle.top-rigt{right:80px;left:auto;top:35px;border:2px solid #1B7E6C;height:8px;width:8px;}
.fill-green.circle.large.top-rigt{top:260px;right:114px;left:auto;}
.round-border.green.circle.top-right{left:auto;right:140px;top:155px;}
span.fill-green.small.circle.top-right{left:auto;right:180px;top:130px;}
span.small.circle.right{border:2px solid rgba(27,126,108,0.5);top:60px;right:40px;width:18px;height:18px;}
span.green.large-circle.right-bottom{opacity:0.39;border:10px solid #36D6A2;background:transparent;height:96px;width:93px;top:91px;right:49px;z-index:-1;}
span.dark.large-circle.right-bottom.circle{border:4px solid #0F3342;height:38px;width:38px;opacity:.6;top:35.33%;right:20px;}
.text-heading h2,.leading_ondemand .text-heading,.text-heading{font-weight:400;font-size:40px;line-height:49px;}
.text-heading strong{font-weight:700}
.text-heading:after{background:url(/wp-content/uploads/2022/11/text_bottom_lin.png) no-repeat center center;background-size:contain;width:131px;height:6px;position:absolute;bottom:0;content:"";left:0;}
.text-center.text-heading:after{left:0;right:0;margin:auto;}
.text-md-left.text-heading::after{right:auto;}
.fill-black.circle-half.bottom-center{background:#0F3342;opacity:0.56;position:absolute;bottom:-110px;left:50%;height:150px;width:150px;border-radius:150px;z-index:-1;transform:translatex(-50%);}
.round-border.green.circle.bottom-left{opacity:0.39;border:10px solid #36D6A2;background:transparent;height:70px;width:70px;left:-40px;bottom:90px;top:auto;}
.fill-green.small.circle.bottom-left{left:60px;bottom:70px;top:auto;height:20px;width:20px;border:2px solid rgba(27,126,108,0.5);background:transparent;}
.fill-green.circle.large.bottom-left{background:#1B7E6C;bottom:15px;left:150px;top:auto;height:8px;width:8px;opacity:1;}
.leading_ondemand .Certified_heading{border-radius:4px;}
.leading_ondemand .Certified_heading h4{font-size:24px;line-height:29px;letter-spacing:0.01em;}
.leading_ondemand .Certified_heading.Retention{background:rgba(187,107,217,0.1);border:1px solid #9B51E0;}
.leading_ondemand  .Certified{background:rgba(255,114,94,0.1);border:1px solid #FF725E;}
.Delighted{border:1px solid #60E093;border-radius:4px;background:rgba(96,224,147,0.1);}
.Experts{background:rgba(0,125,178,0.1);border:1px solid #007DB2;border-radius:4px;}
.leading_ondemand .Certified_heading span{font-weight:700;font-size:50px;line-height:50px;letter-spacing:0.01em;}
.Retention span{color:#9B51E0;}
.Certified span{color:#FF725E;}
.Delighted span{color:#60E093;}
.Experts span{color:#007DB2;}
.Consultation-from{background:#00162C url(/wp-content/uploads/2022/12/od_form_bg.png) no-repeat center center;background-size:contain;border-radius:8px}
.Consultation-from input.wpcf7-form-control,.Consultation-from textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #007DB2;padding:0 0 10px 0;color:#fff;font-size:15px}
.Consultation-from label{width:100%;margin-bottom:2rem;}
.Consultation-from h3{color:#fff;margin-bottom:30px;}
.Consultation-from input.wpcf7-form-control.wpcf7-submit{background:#007DB2!important;border-radius:5px;width:150px;letter-spacing:0.01em;padding:10px 40px;font-size:16px;}
.Consultation-from textarea{height:100px}
.Consultation-from input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;}
.Consultation-from input.wpcf7-form-control:focus,.Consultation-from textarea:focus{outline:none;color:#fff;}
.Consultation-from input.wpcf7-submit{display:block;margin:auto;}
.bg-blue{background:#DFF5FF;}
.bg-green-light{background:#E4F9ED;}
.bg-orng-light{background:#FFE6E5;}
.on-demand_services{background:#F6FCFF;padding:60px 0;}
.on-demand_services .od_img{border-radius:50px 0px 0px 0px;width:145px;height:74px;display:flex;align-items:center;justify-content:center;}
.on-demand_services .line-left{border-left:1px solid rgba(0,22,44,0.2);padding:0 40px 0 20px;}
.on-demand_services h4{font-weight:600;font-size:24px;line-height:24px;}
.on-demand_services p{font-weight:400;font-size:16px;line-height:21px;color:#4F4F4F;}
.on-demand_services h5{font-weight:600;font-size:16px;line-height:16px;letter-spacing:normal;color:#000000;}
.on-demand_services li{font-weight:400;font-size:14px;line-height:20px;color:#4F4F4F;width:50%;float:left;list-style:disc;padding-right:21px;}
.on-demand_services .od_img img{max-width:50px;}
.develop_soluitons{background:#00162C url(/wp-content/uploads/2022/12/solutions_bg.png) no-repeat center center;}
p.cwhite{font-size:20px;line-height:24px;color:#FFFFFF;}
.cwhite{color:#fff;}
.develop_soluitons a{background:#007DB2;border-radius:100px;display:inline-block;padding:17px 37px;font-weight:700;font-size:20px;line-height:24px;}
.develop_soluitons a:hover{background:#fff;}
.develop_soluitons .text-heading{font-size:48px;line-height:48px;}
.develop_soluitons .text-heading:after{content:none}
span.fill-green.circle.large.bottom-center{bottom:100px;top:auto;left:57%;}
span.round-border.green.circle.bottom-center{bottom:50px;top:auto;border:0;background:#0F3342;left:57%;}
span.fill-green.small.circle.bottom-center{top:auto;bottom:40px;background:transparent;border:2px solid rgba(27,126,108,0.5);left:55%;}
.Emizen_ondemad_apps{background:url(/wp-content/uploads/2022/12/OD_App_bg.png) no-repeat center center;background-size:cover;padding:50px 0;}
.Emizen_ondemad_apps .emizen_apps_devep{z-index:0;max-width:500px;}
.Emizen_ondemad_apps .item{display:flex;align-items:center;justify-content:space-between;padding-right:20px;}
.Emizen_ondemad_apps .slider_container{background:rgba(255,255,255,0.35);backdrop-filter:blur(12.5px);border-radius:20px;}
.Od_tech_slider{padding:55px 50px;}
.Emizen_ondemad_apps h4{font-style:normal;font-weight:700;font-size:28px;line-height:34px;color:#000000;}
.Emizen_ondemad_apps p{font-weight:400;font-size:18px;line-height:22px;color:#000000;}
.feedback_card{background:#FFFFFF;border-radius:10px;padding:25px;z-index:1}
.title{font-style:normal;font-weight:700;font-size:18px;line-height:22px;/* identical to box height */color:#000000;border-bottom:1px solid #000000;}
.feedback_card p{font-weight:400;font-size:16px;line-height:19px;color:rgba(0,0,0,0.8);}
.Emizen_about_app img{max-width:60px;border-radius:5px;}
.Emizen_about_app .server_links p img{max-width:50px;}
.Emizen_about_app  .server_links img{max-width:150px;}
.feedback_card .title i{color:rgba(0,0,0,0.1);font-size:24px;}
.feedback_card .quote-center{position:absolute;left:50%;margin:auto;transform:translatex(-50%);z-index:-1;}
.feedback_card .quote-center i{font-size:110px;color:rgba(255,146,142,0.08);}
.emizen_apps_devep  img.img{max-width:360px;}
.Emizen_ondemad_apps .owl-carousel .owl-nav,.on-demand_services .owl-carousel .owl-nav{top:50%;transform:translatey(-50%);width:100%;left:0;bottom:auto;}
.Emizen_ondemad_apps .owl-carousel button.owl-prev,.Emizen_ondemad_apps .owl-carousel button.owl-next,.on-demand_services .owl-carousel button.owl-prev,.on-demand_services .owl-carousel button.owl-next{height:35px;width:35px;position:absolute;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.7)!important;border-radius:50pX;padding-left:6px;}
.Emizen_ondemad_apps .owl-carousel button.owl-prev:before,.Emizen_ondemad_apps .owl-carousel button.owl-next:before,.on-demand_services .owl-carousel button.owl-prev:before,.on-demand_services .owl-carousel button.owl-next:before{-webkit-transform:rotate(-45deg);border:solid #2B3539;border-width:2px 0px 0px 2px;padding:6px;}
.Emizen_ondemad_apps .owl-carousel button.owl-next{padding:0 4px 0 0;right:-20px;}
.Emizen_ondemad_apps .owl-carousel button.owl-prev{left:-20px;}
.on-demand_services .owl-carousel button.owl-next{padding:0 4px 0 0;right:-50px;margin:0;background:#007DB2!important;}
.on-demand_services .owl-carousel button.owl-prev{margin:0;background:#007DB2!important;left:-50px;}
.on-demand_services .owl-carousel button.owl-prev:before,.on-demand_services .owl-carousel button.owl-next:before{border-color:#fff;}
.Emizen_ondemad_apps .owl-carousel button.owl-next:before,.on-demand_services .owl-carousel button.owl-next:before{border-width:0 2px 2px 0;}
button.owl-prev:before,button.owl-next:before{content:"";}
.on-demand_opt .right-section{background:#F5FFFE;}
.on-demand_opt img{max-width:50%;}
.on-demand_opt .right-section p{max-width:580px;color:rgba(0,0,0,0.8);padding-bottom:30px;}
.key-card{border:1px solid #FF928E;border-radius:15px;}
.key-card h5{font-weight:700;font-size:20px;line-height:24px;color:#000000;letter-spacing:normal;}
.key-card li{font-weight:400;font-size:16px;line-height:26px;color:#000000;position:relative;padding-left:25px;}
.key-card img{max-width:85px;margin-top:-40px;position:absolute;top:0;right:15px;}
.key-card li:before{animation-name:blink;animation-duration:2s;animation-iteration-count:infinite;animation-delay:4s;width:15px;height:15px;background:rgb(255 146 142 / 68%);left:0;}
.key-card li:after,.key-card li:before{content:"";border-radius:50px;position:absolute;top:50%;transform:translatey(-50%);}
.key-card li:after{background:#FF928E;height:8px;width:8px;left:3.5px;}
.card_number{font-weight:700;font-size:48px;line-height:46px;float:right;position:absolute;bottom:20px;right:30px;color:#FF928E;}
.key-card.Delivery .card_number{color:#60e093}
.key-card.Admin .card_number{color:#42bef2}
.key-card.Vendor .card_number{color:#ba68c8}
.key-card.Delivery li:after{background:#60e093}
.key-card.Admin li:after{background:#42BEF2;}
.key-card.Vendor li:after{background:#ba68c8}
.key-card.Delivery li:before{background:rgba(96,224,147,0.15);}
.key-card.Admin li:before{background:rgba(66,190,242,0.2);}
.key-card.Vendor li:before{background:rgba(186,104,200,0.2);}
.key-card.Delivery{border-color:#60e093;}
.key-card.Admin{border-color:#42bef2;}
.key-card.Vendor{border-color:#ba68c8;}
.card.solutions{background:rgba(255,146,142,0.05);border:1px solid #FF928E;border-radius:20px;}
.card.solutions img{max-width:75px;margin:-30px 0 0 0;}
.card.solutions h5{font-style:normal;font-weight:600;font-size:20px;line-height:20px;color:#000000;letter-spacing:normal;}
.card.solutions p{font-weight:400;font-size:16px;line-height:22px;color:#000000;}
.on-demand_app_solutions{background:#FFF8F8;padding:60px 0 40px;}
.text-heading span{color:#007DB2;font-weight:bold;}
.Od_techns .nav-tabs{max-width:800px;}
.Od_techns .nav-tabs .nav-item a.nav-link{min-width:auto;background:#EFF2F3;border-radius:5px;font-size:16px;line-height:16px;color:rgba(0,0,0,0.5);}
.Od_techns .nav-tabs .nav-item{margin:10px 10px;}
.Od_techns .nav-tabs .nav-item a.nav-link.active{background:#007DB2;color:#fff;}
.Od_techns .tech_logos{border:0.5px solid #DDDDDD;width:175px;height:auto;padding:10px 0;display:flex;align-items:center;justify-content:center;min-height:150px;}
.Od_techns .tech_logos img{max-height:75px;}
.Od_techns .tech_logos .cblue{font-weight:600;font-size:16px;line-height:16px;color:#007DB2;letter-spacing:normal;}
.content-none:after{content:none;}
.on-demand_Wflow{background:#F6FCFF;padding:70px 0;display:inline-block;width:100%;}
.Od_workflow{background:url(/wp-content/uploads/2022/12/wf1.png) no-repeat top left;background-size:100% 100%;}
.Od_workflow.doc{background:url(/wp-content/uploads/2022/12/wf2.png) no-repeat top left;background-size:100% 100%;}
.Od_workflow.Designing{background:url(/wp-content/uploads/2022/12/wf3.png) no-repeat top left;background-size:100% 100%;}
.Od_workflow.Development{background:url(/wp-content/uploads/2022/12/wf4.png) no-repeat top left;background-size:100% 100%;}
.Od_workflow.Testing{background:url(/wp-content/uploads/2022/12/wf5.png) no-repeat top left;background-size:100% 100%;}
.Od_workflow .process-group .number{font-weight:700;font-size:32px;line-height:29px;}
.Od_workflow h5{font-weight:600;font-size:18px;line-height:19px;letter-spacing:normal;color:#000;}
.process-group{padding:20px 15px 15px 15px;}
.Od_workflow{max-width:20%;background-size:100% 100%;}
.Od_workflow img{position:absolute;left:60px;top:-30px;}
.process-group h5{padding-top:20px;}
.process-group li{list-style:disc;padding-top:15px;font-size:16px;/* or 200% */color:rgba(0,0,0,0.85);line-height:18px;}
.Od_workflow:last-child{margin-right:0;}
.Od_workflow.doc .number{color:#FF928E}
.Od_workflow.Designing .number{color:#60E093}
.Od_workflow.Development .number{color:#FDBB36}
.Od_workflow.Testing .number{color:#BA68C8}
.Od_cta{background:#201573 url(/wp-content/uploads/2022/12/Od_cta.png) no-repeat;}
.Od_cta .emizentech-btn{background:#B62CE1}
.Od_cta p{line-height:34px;}
.text-heading strong{font-weight:600; }
.text-heading h1.text-capitalize{color:#000}
.emizentech-btn.od_btn{padding:15px 40px;background:#007DB2;border:1px solid #007DB2;}
.emizentech-btn.od_btn:hover{background:#fff;color:#007DB2;border-color:#007DB2;}
span.wpcf7-spinner{position:absolute;bottom:5px;left:50%;transform:translatex(-50%);margin:0;}
.mt-100{margin-top:100px;}
.Consultation-from span.wpcf7-form-control-wrap{padding-bottom:2rem;display:inline-block;width:100%;margin-bottom:0;position:relative;}
.Consultation-from span.wpcf7-not-valid-tip{position:absolute;bottom:0;font-size:14px;}
.Consultation-from .wpcf7 form.invalid .wpcf7-response-output,.Consultation-from .wpcf7 form.unaccepted .wpcf7-response-output,.Consultation-from .wpcf7 form.payment-required .wpcf7-response-output{border:0;color:#dc3232;text-align:center;width:100%;margin:0;padding:0;}
.on-demand_app_solutions .text-heading{font-weight:400;font-size:48px;line-height:58px;}
.Od_cta  .text-heading{font-size:34px;line-height:44px;}
@media(max-width:1600px){
    .key-card li,.on-demand_services p,.on-demand_services li,.Emizen_ondemad_apps p,.card.solutions p,.process-group li{font-size:14px;}
    .develop_soluitons a{font-size:16px;padding:13px 27px;}
    .on-demand_opt .right-section .text-heading{font-size:36px;line-height:42px;}
    .emizentech-btn.od_btn{padding:10px 10px;}
    .on-demand_solutions p{font-size:16px}
    .develop_soluitons .text-heading{font-size:40px}
    .text-heading,.develop_soluitons .text-heading{font-size:36px;line-height:46px;}
    .process-group h5{font-size:16px;line-height:23px;}
    .on-demand_app_solutions .text-heading{font-size:36px;line-height:42px}
    .on-demand_opt .right-section{padding:40px 0;}
    .mt-100{margin-top:50px;}
}
@media(max-width:1366px){
    .on-demand_solutions h1{font-size:46px;line-height:55px;font-weight:400;}
    .on-demand_solutions p{font-size:16px;}
    .on-demand_solutions{padding:9rem 0 4rem;}
    .on-demand_opt img{max-width:50%;object-fit:cover;width:auto;}
    .key-card ul{padding-bottom:30px;}
    .mt-100{margin-top:50px;}
    .key-card img{max-width:64px}
    .mt-100{margin-top:50px;}
}
@media(max-width:1280px){
    .on-demand_services .owl-carousel button.owl-prev{left:0;}
    .on-demand_services .owl-carousel button.owl-next{right:0;}
    .Emizen_about_app{padding-left:20px;}
    .on-demand_opt .right-section .text-heading{font-size:32px;line-height:41px;}
    .Od_tech_slider{padding-left:20px;padding-right:20px}
}
@media(max-width:767px){
    .on-demand_solutions .row{flex-direction:column-reverse;}
    .on-demand_solutions p br{display:none;}
    .on-demand_solutions .row img{max-width:80%;margin:auto;display:block;z-index:1;position:relative;}
    .on-demand_solutions h1{font-size:34px;line-height:50px;}
    .text-md-left.text-heading::after{right:0;left:0;}
    .text-heading h2,.leading_ondemand .text-heading,.text-heading{word-break:break-word;font-size:32px;line-height:39px;}
}
@media(max-width:991px){
    .Od_workflow{max-width:48%;margin:50px 1%;flex:0 0 50%;}
    .process-group li{letter-spacing:normal;text-align:left;word-break:break-word;padding-right:10px;}
    .leading_ondemand .Certified_heading h4{font-size:18px;line-height:29px;letter-spacing:0.01em;}
    .leading_ondemand .Certified_heading span{font-size:40px;}
    .flex-cl{flex-flow:row;flex-wrap:wrap;text-align:justify;justify-content:center;}
    .Od_workflow{background:none!important;border:2px solid;border-radius:10px;}
    .Od_workflow.Designing{border-color:#60e093;}
    .Od_workflow.doc.w-100{border-color:#ff928e;}
    .Od_workflow.Development{border-color:#fdbb36;}
    .Od_workflow.Testing{border-color:#ba68c8;}
    .Od_workflow{border-color:#007db2;}
    .on-demand_Wflow{padding-bottom:0;padding-top:50px}
    .on-demand_opt .right-section .text-heading br{display:none;}
    .Od_cta .text-heading br{display:none;}
    .server_links ul{display:flex;}
    .v_center{padding:40px 0;}
}
@media(max-width:767px){
    .leading_ondemand .Certified_heading span{font-size:30px;line-height:30px}
    .text-heading,.develop_soluitons .text-heading,.leading_ondemand .text-heading{font-size:32px;line-height:42px;}
    .on-demand_app_solutions .text-heading{font-size:30px;line-height:40px}
    .text-heading br,.develop_soluitons .text-heading br{display:none;}
    .leading_ondemand  p{text-align:center;}
    .Od_cta{text-align:center;}
    .on-demand_services{padding:30px 0;}
    .on-demand_services .line-left{padding:0 40px;border:0;text-align:center;}
    .on-demand_services .line-left li{text-align:left;width:100%;display:inline-block;width:100%;text-align:center;list-style:disc;}
    .key-card li,.on-demand_services p,.on-demand_services li,.Emizen_ondemad_apps p,.card.solutions p,.process-group li{font-size:16px;line-height:26px;}
    .leading_ondemand  p{text-align:center;}
    .on-demand_services .od_img{margin:0 auto;}
    .develop_soluitons a{font-size:14px;padding:13px 7px;max-width:300px;width:100%;}
    .Emizen_about_app{padding:20px 0;}
    .on-demand_opt .right-section p{max-width:100%;word-break:break-all;text-align:center;}
    .on-demand_app_solutions h1{font-size:36px;line-height:45px;}
    .v_center{padding:0 30px;}
    .on-demand_opt .emizentech-btn{margin:auto;display:block;max-width:300px;}
    .on-demand_Wflow h1{font-size:32px;word-break:break-word;}
    .Emizen_ondemad_apps h4{font-size:23px;display:block;text-align:center;}
    .owl-item .Emizen_about_app img{margin:0 auto 20px!important;}
    .on-demand_opt img{max-width:100%}
    .leading_ondemand .Certified_heading h4{font-size:16px;line-height:20px;padding-bottom:0}
    .server_links.mb-3{display:flex;flex-wrap:wrap;flex-flow:column;text-align:center;}
    .emizen_apps_devep img.img img{display:block;}
    .emizen_apps_devep  img.img{max-width:80%;margin:auto;display:block;}
    .owl-item  .Emizen_about_app img{display:block;}
    .server_links.mb-3 ul{margin:auto;}
    .Emizen_ondemad_apps .item{flex-wrap:wrap;display:block;}
    .Emizen_ondemad_apps .emizen_apps_devep{max-width:100%;}
    .Certified_heading{height:100%;padding:10px 10px 10px;display:flex;align-items:center;justify-content:center;}
    br{display:none;}
}
@media(max-width:575px){
    .Od_workflow{max-width:100%;margin:50px 0;flex:0 0 100%;}
    .Od_techns .tech_logos{max-width:50%}
}