@charset "utf-8";h2{color:#263238}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:30px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;background-color:transparent}.owl-theme .owl-dots .owl-dot span{width:16px;height:16px;margin:5px 3px;background:#fff;border:2px solid #aeaeae;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff8515;border:2px solid #ff8515}.application_sec .owl-dots{margin-top:1em}.web_ban{background:#2e199f;background-position:center top;background-repeat:no-repeat;width:100%;height:584px;background-attachment:local;background-size:cover}.b_sc{width:48%;float:left}.b_sc h1{font-size:33px;line-height:40px;display:block;border-bottom:0;margin-top:35px;text-shadow:1px 0 5px #222}.b_cnt{font:18px/20px Roboto,serif;color:#fff;margin-top:10px;text-shadow:1px 1px 3px #666;margin-bottom:15px;text-align:left}.ban_bg1{background:rgba(255,255,255,.9);margin-top:3px;padding:10px;font-weight:600;font-size:18px;line-height:25px;color:#333;display:table;width:90%}.ban_bg1 .fa-check{background:#000;color:#d0dced;width:28px;height:28px;float:left;border-radius:100%;text-align:center;padding-top:8px;margin-right:10px;font-size:14px}.bn_btn{width:50%;background:#ef255e;text-align:center;margin-top:23px;border-radius:5px;box-shadow:0 1px 0 1px #666}.bn_btn:hover{background:#7860b8}.bn_btn a{display:block;text-decoration:none;padding:10px}.bn_btn .title{font-size:22px;line-height:28px;color:#fff;text-decoration:none}.bn_btn .t_sub{font-size:12px;line-height:16px;color:#fff}.ap_dv_bg{background:#f6f6fa;background:linear-gradient(to bottom,#fdfeff,#f6f6fa);width:100%;height:auto;padding:35px 0 0}.req_cnt{font-size:16px;line-height:26px;color:#222;text-align:center;margin-top:18px;padding-bottom:30px}.app_txt b,.req_cnt b{color:#00796b}.req_cnt b{font-weight:600;font-size:16px;line-height:28px}.ap_bx_cnt h2,.b_sc h1{text-align:left}.plat_sec{background:#f6f6fa;background:linear-gradient(to bottom,#fdfeff,#f6f6fa);padding:45px 0}.ap_p_bx_img figure,.mob_img span{vertical-align:middle;display:table-cell}.ap_p_bx_img figure{width:90px;height:90px;text-align:center}.ap_pro_sc1{width:49.5%;float:left}.ap_pro_sc3{width:49.5%;float:right}.app_pr_bx{background:#fff;border-radius:20px;padding:13px 5px;border:1px solid #ddd}.app_pr_bx:hover,.mo_ap_ar:hover{border:1px solid #6cd1ff;box-shadow:1px 0 20px #ccc;background:#f4fcff;background-image:linear-gradient(-225deg,#fffeff 0,#f4fcff 100%)}.app_pr_bx .sec1{float:left}.app_pr_bx .sec2{float:left;width:73%}.app_pr_bx h3,.dev_ar h3{color:#00796b;text-transform:capitalize}.dev_ar h3{margin-top:8px}.app_pr_bx .sec2_cnt{font-size:15px;line-height:20px;color:#333;margin-top:10px;height:78px;overflow:hidden}.app_pr_bx .sec2_cnt span{color:#00600d;font-weight:500}.ap_p_bx_img{width:90px;height:90px;margin:auto;overflow:hidden}.ap_p_bx_img img{display:block;margin:auto;max-width:100%;height:auto}.wy_cu_sc{padding:35px 0;background:#f6f6fa;background:linear-gradient(to bottom,#fdfeff,#f6f6fa)}hr{margin:0!important;padding:0!important;height:1px;border-top:1px solid #ccc}.b_sc h1,.clientele_sec h4,.clientele_sec h5{color:#fff}.panel-heading{padding:0}.panel-heading a{color:#005395}.panel-heading a.collapsed:after{content:""}.panel-heading a:after{content:"";display:inline-block;font:1em/1em FontAwesome;padding:5px;position:absolute;right:0}.panel-heading a:hover{color:#0023e7}.faq_cnt{line-height:1.5em}.panel-body{background:#fbfbfb}.panel-title{background:#ecf7ff;background:linear-gradient(to right,#ecf7ff,#fff);border-left:5px solid #2296f3;color:#00796b;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ecf7ff",endColorstr="#ffffff",GradientType=1);margin:0;text-transform:capitalize}.ap_pro_sc_12{width:100%}.flutter-services{position:relative}.service-number{letter-spacing:-1px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease}.flutter-service-box:hover .service-number{color:#dce6f5}.php_box{border:1px solid #ddd;width:98%}.php_box:hover path:nth-child(odd){background:#04a258;fill:#04a258!important}.php_box i{float:left;color:#096}.php_box:hover i{color:#363}.php_box>div{float:left;width:82%;margin:0 0 0 8px;text-align:left;font-size:1em;padding:5px 0}.php_box .fa-chevron-circle-right{color:#ff5722;margin:2px 4px 0 5px}.flutter-services{padding:30px 0}.service-card{position:relative;min-height:130px;margin-bottom:20px;padding:20px;background:#fff;border:1px solid #e5eaf0;border-radius:12px;overflow:hidden;transition:all .3s ease}.service-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#4caf50}.service-card:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(20,33,61,.1);border-color:#c9e3f5}.service-card h3{position:relative;margin:0 0 15px;padding-right:45px;color:#172b4d;font-size:21px;line-height:1.4;font-weight:600}.service-card p{position:relative;margin:0;color:#667085;font-size:15px;line-height:1.8}.section_bg{background:#c2e59c;background:linear-gradient(-120deg,#c2e59c,#afdbff);padding:40px 0}.section_bg h3{font-size:1.75em;color:#000;display:block}.quot_btn3,.quot_btn3:visited{background:#ff8515;border-radius:30px;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-block;font:700 20px/52px Roboto,serif;height:52px;margin-left:15px;padding:0 28px;text-align:center;text-shadow:0 2px 1px #666;vertical-align:middle}.quot_btn3:hover{background:#296fe1;color:#fff;text-decoration:none;text-shadow:none}.visit_btn,.visit_btn:visited{background:#236ce2;display:inline-block;color:#fff;font-size:1em;line-height:42px;height:42px;padding:0 30px;cursor:pointer;border-radius:30px;overflow:hidden;position:relative;transition:all .5s ease;transform:translateZ(0)}.visit_btn:focus,.visit_btn:hover{background:#236ce2;color:#fff}.visit_btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#000baf;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.visit_btn2:hover:before,.visit_btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.visit_btn2,.visit_btn2:visited{background:#000baf;display:inline-block;color:#fff;font-size:1em;line-height:42px;height:42px;padding:0 30px;cursor:pointer;border-radius:30px;overflow:hidden;position:relative;transition:all .5s ease;transform:translateZ(0)}.visit_btn2:focus,.visit_btn2:hover{background:#236ce2;color:#fff}.visit_btn2:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#236ce2;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.height_auto{height:auto!important}.pn_bg{padding:35px 0;position:relative;overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(255,255,255,.13),transparent 22%),radial-gradient(circle at 90% 10%,rgba(255,255,255,.12),transparent 20%),linear-gradient(135deg,#c4d6ff 0,#fff 48%,#eaf0ff 100%)}.web-services-section{padding:20px 0}.web-services-section .mobs{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none}.web-services-section .mobs li{margin:0}.service-item{position:relative;display:flex;align-items:center;min-height:180px;padding:25px;background:#fff;border:1px solid #e8edf3;border-radius:18px;overflow:hidden;transition:all .35s ease}.service-item:before{content:"";position:absolute;left:0;top:25px;bottom:25px;width:3px;background:#2367f2;border-radius:0 5px 5px 0;transform:scaleY(.3);transition:transform .35s ease}.service-item:hover{transform:translateY(-6px);border-color:#dce5f5;box-shadow:0 18px 40px rgba(20,40,80,.1)}.service-item:hover:before{transform:scaleY(1)}.service-number{position:absolute;top:15px;right:18px;color:#a0d761;font-size:32px;line-height:1;font-weight:800;transition:color .3s ease}.service-item:hover .service-number{color:#dce7ff}.service-icon{position:relative;flex:0 0 78px;display:flex;align-items:center;justify-content:center;margin-right:20px;background:#f3f7ff}.service-icon img{width:52px;height:52px;object-fit:contain;transition:transform .35s ease}.service-item:hover .service-icon{background:#eaf1ff;transform:translateY(-3px)}.service-item:hover .service-icon img{transform:scale(1.1)}.service-content{position:relative;z-index:2;padding-right:35px}.service-content h3{margin:0 0 8px;font-size:20px;line-height:27px;font-weight:700;color:#205cbc;text-decoration:none;transition:color .3s ease}.service-content p{margin:0;color:#222;font-size:13px;line-height:21px}.section-header h2{margin:0 0 15px;font-size:40px;line-height:1.2}.section-header h2,.service-box h3{padding-right:50px;font-weight:700;color:#18243d}.section-header p{max-width:720px;margin:auto;color:#7b8497;font-size:16px;line-height:1.8}.services-grid{margin:0-12px}.service-col{padding:12px}.service-box{position:relative;padding:20px;background:#fff;border:1px solid #e9edf5;border-radius:18px;overflow:hidden;transition:all .35s ease}.service-box:hover{transform:translateY(-8px);border-color:transparent;box-shadow:0 20px 45px rgba(35,48,80,.13)}.service-box:after{content:"";position:absolute;width:110px;height:110px;right:-45px;bottom:-45px;border-radius:50%;background:#f1f3ff;transition:all .35s ease}.service-box:hover:after{width:160px;height:160px}.service-icon{width:62px;height:62px;line-height:62px;text-align:center;border-radius:15px;background:#f0f2ff;color:#536dfe;font-size:25px;margin-bottom:25px;transition:all .35s ease}.service-box:hover .service-icon{background:#536dfe;color:#fff;transform:rotate(-5deg)}.step-number{position:absolute;top:25px;right:28px;font-size:24px;font-weight:700;color:#b8bfd0;letter-spacing:1px}.service-box h3,.service-box p{position:relative;z-index:2;margin:0 0 13px;font-size:20px;line-height:1.4}.service-box p{margin:0;color:#7c8598;font-size:14px;line-height:1.8}.featured-box{background:linear-gradient(135deg,#536dfe,#7c4dff);border:0;color:#fff}.featured-box:after{background:rgba(255,255,255,.1)}.featured-box .service-icon{background:rgba(255,255,255,.15);color:#fff}.featured-box:hover .service-icon{background:#fff;color:#536dfe}.featured-box .step-number,.featured-box h3,.featured-box p{color:#fff}.featured-box .step-number{opacity:.7}
@media only screen and (max-width:1220px){.app_pr_bx .sec2{float:left;width:70%}.app_pr_bx .sec2_cnt{font-size:14px;line-height:20px}}
@media only screen and (max-width:1151px){.web_ban{background-position:70%top}.b_sc h1{font-size:30px;line-height:30px;margin-top:22px}.b_sc{float:left}.b_sc,.bn_btn{width:50%}.app_pr_bx .sec2{float:left;width:68%}.app_pr_bx .sec2_cnt{font-size:14px;line-height:18px;height:70px}.btn_sec{margin:25px auto 31px;text-align:center}.plat_sec{padding-bottom:20px}.req_cnt{padding-bottom:15px}.benefit-item h3{font-size:17px}.benefit-item p{height:76px}.service-number{font-size:45px}.process-card h3{font-size:16px}.process-step{margin-bottom:25px}.service-box h3,.service-card h3,.service-content h3{font-size:1.2em;line-height:1.1em;padding-right:10px}.service-card p{line-height:1.3em;height:60px}.service-number{top:4px}.service-box h3{font-size:1.1em;padding-right:50px}}
@media only screen and (max-width:991px){.platform-card h3,h3{font-size:.9em}.ban_bg1{width:55%;margin:3px auto;text-align:left;font-size:14px;line-height:25px}.web_ban{background-image:url(../images/map.webp)!important}.b_sc{width:100%}.b_cnt,.b_sc,.b_sc h1{text-align:center}.b_cnt{font-size:15px;line-height:24px;width:70%;margin:auto}.b_sc h1{line-height:36px;margin-top:30px}.benefit-item p,.web_ban{height:auto}.bn_btn{width:40%;margin:auto}.app_pr_bx .sec2_cnt{height:70px;overflow:hidden;font-size:14px;line-height:18px}.app_pr_bx .sec2{float:left;width:71%}.b_sc h1,.section-heading h2{font-size:26px}.flutter-services{padding:10px 0}.process-row:before{display:none}.process-card{min-height:95px}.service-content h3{font-size:1em}.service-card{margin-bottom:15px;padding:25px 20px 5px;min-height:inherit}.section_bg h3{font-size:1.2em}.web-services-section .mobs{grid-template-columns:1fr;gap:18px}.service-item{padding:20px;min-height:125px}.service-number{font-size:32px;top:8px}.service-box h3{font-size:1em;line-height:1.1em;margin:0;padding-right:75px}}
@media only screen and (max-width:767px){.ban_bg1,.bn_btn{width:65%}.b_sc h1{line-height:34px}.bn_btn{margin:auto}.bn_btn .t_sub{font-weight:400;font-size:13px;line-height:16px}.b_cnt{margin-bottom:10px}.app_pr_bx .sec2_cnt,.pl_cnt .txt{height:auto;overflow:hidden}.ap_pro_sc1,.ap_pro_sc3{width:100%;float:none}.app_pr_bx .sec2_cnt{font-size:14px;line-height:18px}.b_sc h1,.section-heading h2{font-size:22px}.flutter-services{padding:10px 0}.service-number{font-size:27px}.benefit-item{padding:22px 20px 22px 65px}.benefit-number{left:20px;top:22px}.benefit-icon{display:none}.benefit-item h3{font-size:17px}.claim-note{padding:14px 15px}.benefit-item p,.claim-note-content{font-size:13px}.service-card{min-height:auto;padding:30px 25px}.process-card h3,.service-card h3{font-size:1em}.service-card p{font-size:14px}.process-step,.service-card{margin-bottom:25px}.step-circle{width:78px;height:78px;margin-bottom:20px;border-width:6px}.step-circle i{padding-top:15px;font-size:21px}.process-card{min-height:auto;padding:25px 35px}.process-card p{font-size:13px}.app_pr_bx{margin-bottom:10px}.step-circle span{margin-top:-7px}.app-services{padding:55px 15px}.section-header{margin-bottom:35px}.section-header h2{font-size:29px}.section-header p{font-size:14px}.service-box{min-height:auto;padding:28px}.service-card p{line-height:1.3em;height:40px}.service-col{padding:5px 10px}.service-box h3{padding-right:0}}
@media only screen and (max-width:479px){.b_cnt,.ban_bg1{width:100%}.b_sc h1{font-weight:900;font-size:1.2em;line-height:1.2em}.b_cnt{font-weight:400;font-size:14px;line-height:18px}.bn_btn{width:auto;margin:auto}.ap_dv_bg{padding:20px 0}.req_cnt{text-align:justify;margin-top:10px}.app_pr_bx .sec2_cnt,.app_pr_cnt,.fra_cnt{font-size:.9em;line-height:1.5em;text-align:justify}.ap_pro_sc1,.ap_pro_sc3{width:100%;float:none}.app_pr_bx .sec2_cnt{height:auto;overflow:hidden;padding:5px;margin-top:0}.app_pr_bx .sec1{float:none;margin:auto}.app_pr_bx .sec2{float:none;width:100%;text-align:center}.fra_sc,.plat_sec,.wy_cu_sc{padding:20px 0}.panel-title .p10{padding:13px}.panel-heading a:after{right:7px;top:24px}.benefit-item h3,.platform-card h3,.service-content h3{font-size:1em}.php_box{font-size:.8em}.php_box .fa-chevron-circle-right{margin:6px 4px 0 5px}.flutter-services{padding:10px 5px}.service-card h3{margin:0;font-size:1em;padding-right:38px}.plat_sec .col-md-6{padding:0!important}.service-card{margin-bottom:25px;padding:16px 12px}.process-card{min-height:110px;padding:5px 9px}.process-card h3{font-size:.9em}.section_bg h3{font-size:1.1em}.section_bg{padding:20px 0}.visit_btn,.visit_btn2,.visit_btn2:visited,.visit_btn:visited{display:block;margin-bottom:10px}.service-card p{height:60px;margin-top:10px}.service-box h3{padding-right:60px}.service-box{padding:15px 20px}.step-number{top:22px}.service-content{padding-right:18px}}
