.wrap_enterprise{--page_color:#21caff;--section_color:#002033;--cta_color:#05A5FE}
.ent_bnr_lf{width:58%;position:relative}
.ent_bnr_rt {width: 50%;position: absolute;right: 0;top: -10px;bottom: 0;}
.entr_indstrs_lst, .ent_wcu_lst {display: flex;align-items: stretch;justify-content: center;gap: 20px;flex-wrap: wrap;}
.entr_indstrs_lst>li, .entr_indstrs_lst li.slick-slide{margin: 0;width: 23%;border-radius: 10px;height: 315px;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;}
.entr_hvr_cntnt span{width: 35px;height: 35px;border: 1px solid #fff;padding: 10px;background-size: contain;border-radius: 30px;position: absolute;bottom: 17px;right: 20px;transition: unset;}
.entr_hvr_cntnt span:after{position: absolute;content: "";background: url("../images/arrow_food.png") no-repeat;width: 15px;height: 11px;background-size: contain;background-position: center;display: flex;align-items: center;justify-content: center;}
.entr_indstrs_lst .entr_hvr_cntnt h3, .ent_pgrm_nav li.slick-slide.slick-current.slick-active~li:after{display: none;}
.entr_indstrs_lst .btm_cntnt h3{position: absolute;bottom: 10px;left: 0;right: 0;}
.entr_hvr_cntnt {position: absolute;bottom: 0;transform: translate(0, 80%);margin: auto;background: #002033;border-radius: 10px;padding: 35px 15px;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;height: 100%;transition: all .5s ease-in-out 0s;z-index: 9;opacity: 0;text-align: center}
.entr_indstrs_lst  li:hover .entr_hvr_cntnt{opacity: 1;transform: unset;}
.ent_bnr_lst{display: flex;align-items: center;justify-content: flex-start;gap: 15px;flex-wrap: wrap;}
.ent_bnr_lst li {margin: 0;font-weight: 300;position: relative;line-height:normal;padding-left: 26px;letter-spacing: 0.5px;}
.ent_bnr_lf ul li:before {position: absolute;content: "";background-image: url('../images/dark_tick.png');width: 18px;height: 18px;top: 0;bottom: 0;margin: auto;left: 0;}
.ent_sft_rt li p {font-weight: 300;line-height: 1.6;}
.entprse_flx, .ent_pgrm_nav li.slick-slide, .ent_futr_cntnt{position: relative;}
.plm_rt{width:40%}
.entr_hvr_cntnt p, .ent_pgrm_sldr {margin: 0;}
.ent_prise_bnr{display:flex;align-items:center;height:600px;background:var(--section_color);background-position:center}
.ent_pgrm_sec,.ent_sft_dvlp,.entr_cta1, .fctr_rdy, .wrap_enterprise .portfolio5_sc{background:var(--section_color)}
.ent_sft_dvlp, .entr_cta1   {padding-bottom: 100px;}
.entprse_clr{color:var(--page_color)}
.plm_cnt h3{margin-bottom:10px}
.entr_mdrn_lst figure {width: 65px;height: 65px;background: #e4f4fe;display: flex;align-items: center;justify-content: center;border-radius: 50%;padding: 15px;}
.entr_mdrn_lst h3{margin: 25px 0 15px;}
.entr_mdrn_lst li {padding: 30px;background: #fff;box-shadow: 0px 7px 15px rgba(132, 132, 132, .19);border: 1px solid #d8d8d8;height: inherit;border-radius: 14px;margin: 30px 10px;}
.wrap_enterprise .slick-track{display: flex;}
.entr_mdrn_lst li .inherit{
    color: var(--c_primary);
}
.entr_cta_rt{position: absolute;right: -60px;bottom: 0;width: 50%;}
.entr_cta_lt p{margin: 15px 0 45px;}
@keyframes key1{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}
.ent_bnr_lf p{font-weight:300;line-height: 1.5;}
.sft_rt_inr{display:flex;align-items:center;margin-bottom:10px;gap:15px}
.ent_sft_rt,.fctr_rdy_dt,.plm_lt{width:50%}
.ent_sft_lt{width:50%;position:sticky;top:140px}
.ent_sft_flx,.fctr_rdy_rt{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.ent_sft_rt li.slick-slide,.ent_sft_rt>li{background:#19384a;padding:20px 30px;border-radius:15px}
.entr_cta_flx{background-color: #05A5FE;background-image: url(../images/enterprise_cta1_bg.png);padding: 40px;border-radius: 42px;background-size: cover;position: relative;}
.entr_cta_lt p {font-weight: 300;}
.wrap_enterprise .testi2_box::before{filter: brightness(0) saturate(100%) invert(47%) sepia(96%) saturate(2164%) hue-rotate(178deg) brightness(102%) contrast(109%)}
.dctr_edy_flx,.entprse_flx,.plm_flx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.plm_lt li{display:flex;align-items:flex-start;gap:20px;margin-bottom: 25px;}
.plm_cnt{width:100%}
.plm_lt figure{width:20%;text-align:center}
.entr_cta2_flx{background:var(--cta_color);padding:40px;border-radius:40px;position: relative;}
.fctr_rdy_lt{width:25%;margin: 0;}
.entr_cta2_rt {position: absolute;bottom: 0;top: 0;margin: auto;right: 25px;display: flex;align-items: center;justify-content: center;width: 35%;}
.entr_cta2_flx p {font-weight: 300;}
.ent_dvp_lst {border: 1px solid #05A5FE4F;border-radius: 20px;padding: 20px 10px;text-align: center;width: 30%;background-color: #FBFBFB;margin:0;}
.ent_dvp_lst img {max-width: 100px;}
.ent_dvp_lst:nth-child(2), .ent_dvp_lst:nth-child(5), .ent_dvp_lst:nth-child(8) {transform: translate(0px, -70px);background-color: #F9FAFE;}
.ent_dvp_ul {display: flex;justify-content: center;gap: 45px;flex-wrap: wrap;margin-top: 125px;}
.ent_dvp_lst:nth-child(1), .ent_dvp_lst:nth-child(6), .ent_dvp_lst:nth-child(7) {background-color: #F1F9F9;}
.ent_dvp_lst h3 {margin: 25px 0 15px;font-weight: 800;}
.ent_dvp_lst p {line-height: 1.4;font-size: 17px;font-weight: 500;}
.ent_pgrm_sldr li figure {width: 48%;}
.ent_pgrm_sec{padding:90px 0 60px;position:relative}
.ent_pgrm_sec::before{left:128px;top:auto;bottom:33%}
.ecmrc_indstrs_lst li:hover img{filter:brightness(0) invert(1)}
.hre_inds_lt{width:50%}
.ent_pgrm_cnt {width: 40%;text-align: left;margin-right: auto;margin-top: -50px;}
.ent_pgrm_nav li.slick-slide:before {position: absolute;content: "";background: #fff;width: 24px;height: 24px;border-radius: 50%;top: -70px;right: 0;left: 0;cursor: pointer;margin: auto;}
.ent_pgrm_nav li.slick-slide:after {position: absolute;content: "";background: #05a5fe;width: 240px;height: 5px;top: -60px;margin: auto;left: 0;border-radius: 14px;z-index: -1;}
.ent_pgrm_nav:after {position: absolute;content: "";background: #fff;width: 100%;height: 5px;top: 20px;right: 0;left: 0;margin: auto;border-radius: 12px;z-index: 1;}
.ent_pgrm_nav {position: relative;overflow: hidden;}
.ent_pgrm_nav .slick-list {overflow: visible;z-index: 2;}
.ent_pgrm_nav li.slick-slide.slick-current:before {background: #05a5fe;}
.ent_pgrm_lst .arrows_bottom .slick-prev{left: calc(56% - 20px);}
.ent_pgrm_lst  .arrows_bottom .slick-next{right: calc(46% - 20px);}
.ent_pgrm_lst .arrows_bottom :is(.slick-next,.slick-prev){bottom: 75px;background: transparent;border: 1px solid #fff;}
.ent_pgrm_nav li h3{cursor: pointer;font-weight: 300;}
.ent_pgrm_sldr li{display: flex !important;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 35px;margin: 0;}
.hre_inds_lt p, .ent_pgrm_nav  li{margin:0}
.ent_sft_lt figure,.ent_sft_rt,.entr_cta1,.fctr_rdy_lt{position:relative;z-index:1}
.fctr_rdy_lt li figure{background: linear-gradient(180deg, #05a5fe, #121c51);border-radius: 15px;width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;border: 2px solid #048fde;}
.fctr_rdy_lt li.active figure{    background: #fff 0% 0% no-repeat padding-box;box-shadow: inset 0px 3px 6px rgba(0, 0, 0, .48), 0px 3px 6px rgba(0, 0, 0, .16);border-radius: 15px;border-color: transparent;}
.fctr_rdy_lt li.active img{filter:invert(38%) sepia(64%) saturate(4678%) hue-rotate(181deg) brightness(103%) contrast(97%)}
.fctr_rdy_mn{padding:20px;position: relative;z-index: 1;}
.fctr_rd_rt{width:68%;}
.futr_rt_ul li{position:relative;margin:0 0 25px 32px;font-size: 16px;font-weight: 500;}
.futr_rt_ul li:after{position:absolute;content:"";background:url("../images/blue_tik.svg") no-repeat;left:-30px;top:5px;width:20px;height:20px}
.fctr_rdy_dt h3,.fctr_rdy_prk h3{margin:0 0 48px 0;position:relative;width:fit-content}
.fctr_rdy_dt h3:after,.fctr_rdy_prk h3:after{position:absolute;content:"";background:var(--c_white);width:80px;height:3px;left: 0;bottom:-11px}
.fctr_rdy_prk h3:after{left:0;right:0}
.fctr_rdy_prk{width:48%}
.fctr_rdy_lt::after{position: absolute;content: "";background: transparent linear-gradient(180deg, #fff 0%, rgba(128, 128, 128, 0) 100%) 0% 0% no-repeat padding-box;height: 100%;width: 4px;top: 0;bottom: 0;right: -21px;}
.fctr_rdy_lt li{display:flex;align-items:center;justify-content:flex-start;position:relative;gap: 0 25px;}
.fctr_rdy_lt li.active:after{position: absolute;content: "";background: transparent linear-gradient(180deg, #121c51 0%, #11275f 44%, #0c60a8 69%, #07a2fd 100%) 0% 0% no-repeat padding-box;height: 100%;width: 4px;top: 0;bottom: 0;margin: auto;right: -21px;z-index: 9;}
.fctr_rdy_lt li.active:before{position: absolute;content: "";background: #0aa0fc;filter: blur(1px);width: 10px;height: 10px;bottom: 0;right: -24px;border-radius: 50%;}
.entr_cuntr_sec .entr_cuntr_lst{align-items:stretch;justify-content: center;gap: 135px;}
.fctr_rdy_mn:after {position: absolute;content: "";background: transparent radial-gradient(closest-side at 50% 50%, #24a8f6 0%, #112d67 100%) 0% 0% no-repeat padding-box;opacity: .2;filter: blur(50px);width: 380px;height: 380px;border-radius: 50%;inset: 0;margin: auto;z-index: -1;}
.entr_cuntr_sec button{margin:auto}
.fctr_rdy_lt li:not(:last-child){margin-bottom: 30px;}
.ent_wcu_lst li {width: 48%;padding: 50px 30px 50px 85px;border: 1px solid rgba(5, 165, 254, .31);border-radius: 14px;position: relative;margin: 0;}
.ent_wcu_lst h3{margin-bottom: 8px;}
.ent_wcu_lst li:nth-child(2) {background-color: #f9fafe;}
.ent_wcu_lst li:nth-child(1) {background-color: #f1f9f9;}
.ent_wcu_lst li:nth-child(3) {background-color: #fbfbfb;}
.ent_wcu_lst li:nth-child(4) {background-color: #f1f9f9;}
.ent_wcu_lst li:before {position: absolute;content: "";background: url(../images/service-provider_tick.png) no-repeat;width: 30px;height: 30px;border-radius: 50%;background-color: #5dbbbb;left: 40px;background-position: center;}
.dctr_edy_flx {width: 90%;margin: 60px auto 0;}
.ent_wcu_lst li:nth-child(2):before {background-color: #6774aa;}
.ent_wcu_lst li:nth-child(3):before {background-color: #c4bfbf;}
.fctr_rdy_mn:before{position: absolute;content: "";background: transparent radial-gradient(closest-side at 50% 50%, #fff 0%, #808080 100%) 0% 0% no-repeat padding-box;opacity: .16;inset: 0;margin: auto;width: 100%;height: 100%;pointer-events: none;}
.entr_mdrn_lst  .slick-next, .entr_mdrn_lst .slick-prev{background: #000;}
.entr_mdrn_lst  .slick-next:before, .entr_mdrn_lst .slick-prev::before, .ent_pgrm_sldr   .slick-next:before, .ent_pgrm_sldr  .slick-prev::before{filter: brightness(0) invert(1);}
.sft_rt_inr figure {
    background: #05a5fe;
    border: 5px solid #37b7fe;
    width: 65px;
    height: 65px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wrap_enterprise .rlest_cta2_sc .conta_iner:after{filter: brightness(0) invert(1);}
.wrap_enterprise .rlest_cta2_sc p {line-height: 1.6;font-weight: 300;}
.entr_hvr_cntnt p small {
    font-weight: 300;
}
.entr_hvr_cntnt p a{
    color: #34aaef;
}
@media (max-width:1600px) {
    .ent_pgrm_nav li.slick-slide:after{top: -40px;}
    .ent_pgrm_nav li.slick-slide:before{top: -51px;}
}
@media(max-width: 1300px){
    .ent_bnr_lst li{font-size: 16px;}
    .entr_cta2_flx h2{font-size: 34px;}
}
@media(max-width:1200px){
.entr_indstrs_lst .entr_hvr_cntnt h3{display: block;}
.ent_hire_ul h3:after,.ent_pgrm_sec:after,.ent_pgrm_sec:before,.ent_sft_lt figure:after,.ent_sft_lt:after,.ent_sft_lt:before,.ent_sft_rt:before,.entr_cta1:after,.entr_cta1:before,.entr_hre_idustry:after,.fctr_rdy_dt h3:after,.fctr_rdy_prk h3:after{content:unset}
.ent_bnr_rt{text-align:center;margin:30px auto 0}
.ent_bnr_lf,.entr_cta_lt, .entr_cta2_flx {width:100%;text-align:center}
.ent_prise_bnr{background-image:unset;height:unset;padding-bottom: 40px;}
.ent_sft_lt,.entr_cta2_rt, .ent_bnr_rt, .entr_cta_rt, .ent_pgrm_nav {display:none}
.ent_sft_rt{width:100%}
.sft_rt_inr{flex-direction:column;gap:10px}
.ent_sft_rt li.slick-slide,.ent_sft_rt>li{margin:0 5px;height:inherit;text-align:center;padding: 15px;}
.entr_cta_flx{flex-direction:column;gap:20px;padding:40px 20px}
.entr_cuntr_sec{background:var(--section_color);padding: 0 0 60px;}
.fctr_rdy_dt h3,.fctr_rdy_prk h3{margin:0 0 10px}
.futr_rt_ul li{margin-bottom:10px}
.ent_pgrm_sec{padding:60px 0}
.entr_cta2_flx,.entr_cta_flx{padding:30px}
.ent_bnr_lf button,.entr_cta2_lt button, .entr_cta_flx button, .entr_cta2_flx  button{margin:auto}
.ent_bnr_lf p{margin-bottom:20px;width:100%}
.ent_bnr_lst{justify-content: center;}
.ent_bnr_lst {margin: 25px 0;}
.entr_cta_lt p {margin: 0px 0 25px;}
.entr_indstrs_lst{display: block;}
.entr_indstrs_lst>li, .entr_indstrs_lst li.slick-slide{margin: 0 5px;}
.entr_hvr_cntnt{transform: unset;opacity: 1;}
.entr_mdrn_lst li{padding: 15px;text-align: center;}
.entr_mdrn_lst figure{margin: auto;}
.ent_dvp_lst {height: inherit;margin: 0 5px;}
.entr_mdrn_lst h3 {margin: 10px 0;}
.ent_dvp_lst:nth-child(2), .ent_dvp_lst:nth-child(5), .ent_dvp_lst:nth-child(8){transform: unset;}
.ent_dvp_ul{margin-top: 40px;gap: 0;}
.ent_dvp_lst img{max-width: 50px;margin: auto;}
.ent_pgrm_lst .arrows_bottom :is(.slick-next,.slick-prev) {bottom: -12px;}
.ent_pgrm_lst .arrows_bottom .slick-next {right: calc(51% - 20px);}
.ent_pgrm_lst .arrows_bottom .slick-prev {left: calc(52% - 20px);}
.ent_pgrm_cnt{width: 45%;margin-top: 0;}
.hre_inds_lt  .br{display: inline;}
.dctr_edy_flx {width: 100%;margin: 40px auto 0;}
.fctr_rdy_lt li {gap: 15px;}
.fctr_rdy_lt li:not(:last-child){margin-bottom: 20px;}
.ent_wcu_lst li:before{left: 22px;}
.ent_wcu_lst li{padding: 40px 30px 40px 70px;}
.ent_dvp_lst h3{margin: 10px 0 0 ;}
.ent_dvp_ul .slick-dots li.slick-active button {background-color: #a8dffb;}
.entr_mdrn_lst li{margin: 30px  5px 0;}
.ent_sft_dvlp, .entr_cta1   {padding-bottom: 60px;}
}
@media(max-width:992px){
.plm_flx:not(:last-child){flex-direction:column-reverse}
.fctr_rdy_rt,.plm_lt, .hre_inds_lt, .fctr_rd_rt {width:100%}
.plm_rt{width:100%;text-align:center}
.entr_hre_mn{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.entr_hre_lst{width:49%}
.fctr_rdy_lt li:after,.fctr_rdy_lt::after, .fctr_rdy_lt li.active:before, .fctr_rdy_lt li.active:after, .fctr_rdy_mn:after, .ent_wcu_lst li:before{content:unset}
.fctr_rdy_lt{display: none}
.plm_lt{margin-top:20px}
.entr_hre_idustry{background: unset;}
.ent_wcu_lst li{padding: 20px;text-align: center;}
.fctr_rdy_mn{height: inherit;}
.entr_cta_lt p {margin: 0px 0 15px;}
.ent_pgrm_sldr li{gap: 15px;}
.ent_pgrm_sec {padding: 40px 0;}
.ent_sft_dvlp, .entr_cta1 {padding-bottom: 40px;}
.entr_cuntr_sec{padding-bottom: 40px;}
}
@media(max-width:767px){
.ent_bnr_rt{width:100%}
.fctr_rdy_lt{display:none}
.fctr_rdy_mn, .fctr_rdy_dt, .fctr_rdy_prk{width:100%}
.entr_cta2_flx h2 {font-size: 24px;}
.ent_pgrm_sldr li figure{    margin: 0 auto;width: 65%;}
.ent_pgrm_cnt {width: 100%;text-align: center;}
.fctr_rdy_rt {gap: 10px;}
:where(.crpto_levrg_sc,.crpto_srvcs_sc  ) .s_h h2 .br {
    display: block;
}
}
@media(max-width:600px){
.plm_lt li{flex-wrap:wrap;text-align:center;gap:0}
.plm_lt figure{margin:0 auto 10px}
.entr_hre_lst, .ent_pgrm_sldr li figure, .ent_wcu_lst li{width:100%}
}
@media(max-width:480px){
.plm_lt li{margin-bottom:20px}
}
.wrap_crpto{overflow:hidden;--section_color:#3f64fa;--section_bg:#141a2a}
.wrap_crpto .portfolio5_slide_nav .slick-center{background:var(--section_color)}
.crpto_bnr{background:var(--section_bg);display:flex;align-items:center;justify-content:center;height:800px;position:relative}
.crpto_bnr_mn,.crpto_cta2_ryt,.crpto_cta3_mn,.crpto_ftrs_mn,.crpto_soltn_lst li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.crpto_bnr_lft{width:70%;position:relative;z-index:1}
.crpto_cntr_lst{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:20px}
.crpto_bnr_ryt{position:absolute;right:200px;top:200px}
.wrap_crpto .btn-primary{background:var(--section_color)}
@keyframes zoom-in-zoom-out{
0%{transform:scale(1,1)}
50%{transform:scale(1.3,1.3)}
100%{transform:scale(1,1)}
}
@keyframes zoom-in-zoom-out1{
0%{transform:scale(1,1)}
50%{transform:scale(.95,.95)}
100%{transform:scale(1,1)}
}
/* enterprsise app page css end */
/* crpto page css start */
.crpto_cta1_sc .btn-primary,.wrap_crpto .btn-primary span{background:var(--c_black)}
.wrap_crpto .btn-primary span::before{filter:brightness(0) invert(1)}
.wrap_crpto .btn-primary:hover{color:var(--c_white)}
.crpto_bnr_lft .btn-primary{margin:50px 0 90px}
.crpto_bnr:after,.crpto_bnr:before,.crpto_soltn_sc:after{position:absolute;content:"";background:#2729ee;opacity:20%;width:600px;height:609px;border-radius:50%;filter:blur(50px);left:-8%;top:0}
.crpto_cntr_lst li{margin:0;background:#191f2f;padding:10px;border:2px solid rgba(255,255,255,.06);border-radius:15px;text-align:center;width:18%}
.crpto_cntr_lst p{font-size:14px}
.crpto_soltn_sc::after{bottom:0;margin:auto;z-index:9;left:-10%;filter:blur(100px)}
.crpto_cntr_lst h3,.crpto_cta2_ryt li,.crpto_srvcs_lst h3,.crpto_trst_lst li{margin:0}
.crpto_bnr:after{left:auto;right:-13%;top:auto;bottom:0;opacity:10%}
.crpto_trst_sc .text_center{background:var(--section_color);padding:42px;z-index:9;position:relative;border-radius:40px}
.crpto_trst_lst{display:flex;align-items:center;justify-content:center;gap:65px;margin-top:45px}
.crpto_cta1_sc,.crpto_soltn_lst li,.crpto_trst_sc{position:relative;z-index:1}
.crpto_cta1_sc:after,.crpto_trst_sc:after{position:absolute;content:"";background:var(--section_bg);width:100%;height:55%;right:0;left:0;top:0}
.crpto_trst_sc .text_center:after{position:absolute;content:"";background:url("../images/crypto_choose3.png") no-repeat;right:-53px;top:87px;width:115px;height:115px;background-size:cover;animation:zoom-in-zoom-out1 2s ease-out infinite}
.crpto_trst_sc .text_center:before{position:absolute;content:"";background:url("../images/crypto_choose2.png") no-repeat;width:185px;height:160px;left:-90px;top:0;bottom:-75px;margin:auto;background-size:contain;animation:zoom-in-zoom-out1 2s ease-out infinite}
.crpto_srvcs_sc i{background:var(--section_color);color:var(--c_white);padding:5px 25px;border-radius:11px;width:fit-content;margin:0 auto 12px;font-weight:300;font-size:24px}
.crpto_levrg_lst,.crpto_srvcs_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:25px 0}
.crpto_srvcs_lst li.slick-slide,.crpto_srvcs_lst>li{width:32%;text-align:center;height:295px;border-radius:34px;margin:0;background-repeat:no-repeat;position:relative;overflow:hidden;background-size:cover}
.custmmbl_indstry_inr{position:absolute;top:0;transform:translate(0,-100%);margin:auto;background:var(--section_color);border-radius:20px;padding:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .5s ease-in-out 0s;opacity:0}
.custmmbl_indstry_cntnt{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;inset:0;gap:15px}
.crpto_srvcs_lst li:hover .custmmbl_indstry_inr{opacity:1;transform:translate(0,0)}
.custmmbl_indstry_cntnt p{display:none}
.crpto_cta1_sc .btn-primary span{background:var(--c_white)}
.crpto_cta1_sc .btn-primary span::before{filter:unset}
.crpto_cta1_sc .crpto_cta1_mn{background:var(--section_color);position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:30px;padding:60px 40px}
.crpto_cta1_lft{width:60%}
.crpto_cta1_ryt{position:absolute;right:65px;top:0;bottom:0;width:32%}
.crpto_cta1_lft p{margin:15px 0 40px}
.crpto_cta1_sc:after{top:auto;bottom:0;z-index:-1}
.crpto_soltn_sc{background:var(--section_bg);padding-top:140px;position:relative}
.crpto_soltn_sc .itlc_fnt{font-size:24px;font-weight:400}
.crpto_soltn_lst figure{background:var(--c_white);background:var(--c_white);border-radius:50%;display:flex;align-items:center;justify-content:center;width:75px;height:75px}
.crpto_soltn_cntnt{background:#212737;border:2px solid rgba(255,255,255,.05);border-radius:29px;padding:20px 30px 20px 70px;min-height:170px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:87%;z-index:9;position:relative}
.crpto_soltn_lst li:not(:last-child){margin-bottom:35px}
.crpto_soltn_lst li:after{margin:auto;position:absolute;content:"";background:linear-gradient(90deg,#fff,#fff 75%,transparent 75%,transparent 100%);left:76px;top:0;bottom:0;width:100px;height:2px;background-size:10px}
.crpto_soltn_cntnt:after{position:absolute;content:"";background:var(--c_white);border:5px solid var(--section_color);left:-10px;top:0;bottom:0;margin:auto;width:20px;height:20px;border-radius:50%;animation:zoom-in-zoom-out 2s ease-out infinite}
.crpto_cta1_mn:after{position:absolute;content:"";background:url("../images/wave_1.png") no-repeat;width:130px;height:130px;background-size:contain;left:-105px;bottom:-145px}
.crpto_soltn_sc:before{position:absolute;content:"";background:url("../images/crypto_choose1.png") no-repeat;right:-32px;top:140px;width:165px;height:155px;background-size:contain}
.crpto_levrg_sc i{font-size:20px;font-weight:600}
.crpto_levrg_lst li.slick-slide,.crpto_levrg_lst>li{width:32%;background:#eff2f6;border-radius:34px;overflow:hidden;transition:ease-in-out .5s;margin:0;}
.crpto_levrg_cntnt{padding:25px}
.crpto_levrg_lst li:hover img{transform:scale(1.2);border-radius:34px;transition:ease-in-out .8s}
.crpto_levrg_lst li figure{width:100%;height:195px;overflow:hidden;border-radius:34px}
.crpto_cta2_sc{background:var(--section_bg);padding:130px 0 95px}
.crpto_cta2_mn{position:relative;background:url("../images/cta2bg.png") no-repeat;background-size:cover;display:flex;align-items:center;justify-content:space-between;border-radius:30px;padding:50px;flex-wrap:wrap}
.crpto_cta2_lft,.crpto_ftrs_cnt{width:50%;margin:0}
.crpto_cta2_lft{font-size:64px}
.crpto_cta2_ryt{width:37%;gap:25px 0;margin-top:120px;position:absolute;right:70px}
.crpto_cta2_ryt figure{background:var(--c_white);margin:0;width:200px;height:135px;display:flex;align-items:center;justify-content:center;border-radius:20px;border:2px solid rgba(112,112,112,.03)}
.crpto_cta2_ryt li:nth-child(2n){transform:translate(0,-115px)}
.crpto_ftrs_sc,.wrap_crpto .portfolio5_sc{background:var(--section_bg)}
.crpto_ftrs_sc .btn-primary{margin:85px auto 0}
.crpto_ftrs_ryt li.slick-slide,.crpto_ftrs_ryt>li{border-radius:29px;padding:35px 40px;position:relative;display:none;min-height:415px;background:var(--section_color)}
.crpto_ftrs_ryt li.active{display:block}
.crpto_ftrs_lft li.active{border:2px solid rgba(255,255,255,.12);border-radius:16px;background:#232939}
.crpto_ftrs_lft li{border:2px solid transparent;padding:25px}
.dwn_opcty{position:absolute;right:40px;top:15px;width:170px;height:170px;opacity:.1}
.dwn_opcty img{width:100%;height:100%}
.crpto_ftrs_ryt h3{margin:30px 0 20px}
.crpto_cta3_mn{background:url("../images/crypto_cta2_bg.png") no-repeat;background-size:cover;position:relative;padding:50px 40px;border-radius:40px}
.crpto_cta3_lft{width:55%}
.crpto_cta3_ryt li{display:flex;align-items:center;background:var(--c_white);border-radius:15px;justify-content:flex-start;gap:30px;flex-wrap:wrap;cursor:pointer}
.crpto_cta3_ryt{width:34%}
.crpto_cta3_ryt figure{background:#f8f8f8 0 0 no-repeat padding-box;border-radius:15px 0 0 15px;width:145px;height:125px;display:flex;align-items:center;justify-content:center}
.crpto_cta3_sc .crpto_cta3_ryt h3{width:40%;color:#000}
.crpto_choose_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:50px}
.crpto_choose_lst li{margin:0;background:transparent linear-gradient(180deg,#eff2f6 0,#fcfcfc 100%) 0 0 no-repeat padding-box;border-radius:34px;padding:25px 15px;width:23.5%;transition:all .3s ease-in-out 0s}
.crpto_choose_lst h3{margin:20px 0 15px}
.crpto_choose_lst li:hover figure{transform:rotateY(180deg)}
.crpto_choose_lst figure{width:80px;height:80px;transition:.9s}
.crpto_soltn_cntnt h3{width:25%}
.crpto_soltn_cntnt p{width:72%}
.crpto_srvcs_sc .btn-primary{margin:30px auto 0}
.wrap_crpto .contactForm_grid .lt h2,.wrap_crpto .panel-title.active{color:var(--c_black)}
.wrap_crpto .testi2_box::before{filter:invert(33%) sepia(43%) saturate(4656%) hue-rotate(221deg) brightness(100%) contrast(97%)}
.wrap_crpto .blogs3_sc .info .btn-primary,.wrap_crpto .btn-white span{background:var(--c_black)}
.wrap_crpto .blogs3_sc .info .btn-primary span,.wrap_crpto .form .btn-primary span{background:var(--c_white)}
.wrap_crpto .blogs3_sc .info .btn-primary span::before,.wrap_crpto .form .btn-primary span:before{filter:unset}
.wrap_crpto .form .btn-primary{background:var(--c_black)}
@media(max-width:1700px){
    .crpto_bnr_ryt figure{width:770px;height:100%}
    .crpto_bnr_ryt{right:74px;top:165px}
    .crpto_bnr:before{width:550px;height:550px}
}
@media(max-width:1500px){
    .crpto_bnr_ryt{right:40px}
    .crpto_bnr_ryt figure{width:720px}
}
@media(max-width:1300px){
    .crpto_cta2_lft{font-size:56px}
    .crpto_cta2_ryt{width:38%}
    .crpto_bnr_ryt figure{width:100%}
    .crpto_bnr_ryt{top:200px;width:50%}
    .crpto_bnr_lft .btn-primary{margin:50px 0 60px}
}
@media(max-width:1200px){
    .crpto_bnr:after,.crpto_bnr:before,.crpto_cta1_mn:after,.crpto_soltn_cntnt:after,.crpto_soltn_lst li:after,.crpto_soltn_sc:after,.crpto_soltn_sc:before,.crpto_trst_sc .text_center:after,.crpto_trst_sc .text_center:before{content:unset}
    .crpto_cta1_ryt,.crpto_ftrs_lft,.custmmbl_indstry_inr,.dwn_opcty{display:none}
    .crpto_cta1_sc .crpto_cta1_mn{padding:40px}
    .crpto_bnr_lft,.crpto_cta1_lft,.crpto_cta2_lft,.crpto_cta3_lft{width:100%;text-align:center}
    .crpto_cta1_lft p{margin:10px 0}
    .crpto_bnr_mn{padding:35px 0 10px}
    .crpto_bnr_ryt{position:unset;max-width:750px;margin:30px auto 0;width:100%}
    .crpto_bnr_ryt figure{margin-left:-80px}
    .crpto_bnr_lft .btn-primary{margin:20px auto 30px}
    .crpto_bnr{height:auto}
    .crpto_cntr_lst{justify-content:center}
    .crpto_trst_lst{margin-top:25px}
    .crpto_ftrs_ryt li,.crpto_srvcs_lst,.custmmbl_indstry_cntnt p{display:block}
    .crpto_srvcs_lst>li .crpto_srvcs_lst li.slick-slide:after{position:absolute;content:"";background:#000;width:100%;height:100%;opacity:.5;inset:0}
    .crpto_soltn_lst li{background:#212737;border:2px solid #fffFFF0D;border-radius:29px;padding:20px;width:48%;text-align:center}
    .crpto_soltn_cntnt{background:unset;border:0;border-radius:unset;padding:0;min-height:unset;width:100%;flex-direction:column}
    .crpto_choose_lst figure,.crpto_soltn_lst figure{margin:0 auto}
    .crpto_soltn_lst{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:15px;margin-top:30px}
    .crpto_levrg_lst li img{width:100%;height:100%}
    .crpto_levrg_lst li figure{height:180px}
    .crpto_levrg_cntnt{padding:15px;text-align:center}
    .crpto_levrg_lst .slick-track,.crpto_srvcs_lst .slick-track{display:flex}
    .crpto_levrg_lst li.slick-slide,.crpto_levrg_lst>li,.crpto_srvcs_lst li.slick-slide,.crpto_srvcs_lst>li{margin:0 5px;min-height:1px;height:auto!important}
    .crpto_cta2_ryt{width:100%;margin-top:20px;gap:8px;position:unset}
    .crpto_cta2_ryt li:nth-child(2n){transform:unset}
    .crpto_cta2_ryt figure{padding:20px;width:132px;height:110px}
    .crpto_cta2_mn{height:unset;padding:20px}
    .crpto_cta2_sc{padding:60px 0 0}
    .crpto_ftrs_ryt .slick-track{display:flex}
    .crpto_ftrs_ryt li.slick-slide,.crpto_ftrs_ryt>li{text-align:center;padding:35px 20px;min-height:1px;display:block;margin:0 5px;height:auto!important}
    .crpto_ftrs_ryt figure{width:50px;height:50px;margin:0 auto}
    .crpto_ftrs_ryt h3{margin:15px 0 10px}
    .crpto_bnr_ryt figure,.crpto_ftrs_cnt{width:100%}
    .crpto_ftrs_sc{text-align:center}
    .crpto_cta3_ryt{width:100%;display:flex;align-items:stretch;justify-content:center;gap:20px;margin-top:30px}
    .crpto_cta3_ryt li{width:48%;gap:10px;margin:0}
    .crpto_cta3_sc .crpto_cta3_ryt h3{width:auto;font-size:16px}
    .crpto_choose_lst li{width:48%;text-align:center;padding:15px;transform:unset}
    .crpto_choose_lst{margin-top:30px;align-items:stretch;gap:20px}
    .crpto_cta3_mn{padding:20px}
    .crpto_soltn_sc{padding-top:60px}
    .crpto_soltn_lst li:not(:last-child){margin-bottom:0}
    .custmmbl_indstry_cntnt figure{width:40px;height:40px}
    .custmmbl_indstry_cntnt{gap:6px;z-index:9;padding:30px 15px;position:initial;height:100%;justify-content:flex-start}
    .custmmbl_indstry_cntnt p{font-size:14px}
    .crpto_choose_lst h3,.crpto_soltn_cntnt h3{margin:10px 0 5px}
    .crpto_ftrs_mn{margin-top:30px}
    .crpto_cta2_lft{font-size:40px}
    .crpto_soltn_cntnt h3,.crpto_soltn_cntnt p{width:100%}
    .crpto_cta1_lft button{margin:auto}
    .crpto_ftrs_sc .btn-primary,.crpto_srvcs_sc .btn-primary{margin:30px auto 0}
    .crpto_trst_lst img{max-width:100px}
    .crpto_levrg_lst li.slick-slide,.crpto_levrg_lst>li{display:flex;flex-direction:column;align-items:stretch}
    .crpto_levrg_cntnt{flex:1}
    .crpto_levrg_lst,.crpto_srvcs_lst{gap:5px 0}
}
@media(max-width:992px){
    .crpto_trst_lst img{max-width:110px}
    .crpto_trst_lst{gap:20px}
    .crpto_cta2_ryt li{width:32%}
    .crpto_cta2_ryt figure{width:100%}
    .crpto_cta2_ryt figure img{max-height:100%;max-width:100px}
    .crpto_cta3_ryt figure{width:100px;height:100px;padding:10px}
    .crpto_cta1_sc .crpto_cta1_mn,.crpto_trst_sc .text_center{padding:20px}
    .crpto_cntr_lst li{width:23%}
    .crpto_cntr_lst{gap:10px}
    .crpto_trst_lst img{max-width:95px}
    .crpto_cta2_lft{font-size:34px}
    .crpto_levrg_lst{gap:0}
    .crpto_bnr_ryt{max-width:600px}
    .crpto_bnr_ryt figure{margin-left:0}
}
@media(max-width:767px){
    .crpto_cta3_ryt li{width:100%}
    .crpto_cta3_ryt{flex-wrap:wrap;gap:10px}
    .crpto_bnr_mn{padding:10px 0 20px}
    .crpto_ftrs_ryt li.slick-slide,.crpto_ftrs_ryt>li{padding:30px 15px}
    .crpto_bnr_ryt figure{margin-left:0}
}
@media(max-width:600px){
    .crpto_bnr_ryt,.crpto_choose_lst li,.crpto_soltn_lst li{width:100%}
    .crpto_trst_lst{flex-wrap:wrap}
    .crpto_cntr_lst li,.crpto_trst_lst li{width:48%}
    .crpto_trst_lst{gap:20px 8px}
    .crpto_choose_lst figure{width:60px;height:60px}
    .crpto_levrg_lst{width:70%;margin:30px auto 0}
    .crpto_cta2_lft{font-size:26px}
    .crpto_levrg_sc i,.crpto_soltn_sc .itlc_fnt,.crpto_srvcs_sc i{font-size:16px;display:block}
    .crpto_bnr_ryt{margin:30px auto 10px}
    .crpto_cta2_ryt figure img{max-height:55px;max-width:80px}
}
@media(max-width:480px){
    .crpto_levrg_lst{width:100%}
    .crpto_cta2_ryt{gap:8px}
    .crpto_cta2_ryt li{width:48%}
    .crpto_cta3_ryt figure{width:70px;height:70px;padding:0}
    .crpto_cta3_ryt li{flex-direction:column;gap:0;padding:5px}
    .crpto_srvcs_sc i{display:block;padding:5px}
}
/* crpto page css end */
/* mobile app development page css start */
.mbl_bnr{display: flex;align-items: center;justify-content: center;height: 950px;overflow: hidden;z-index: 1;position: relative;}
.mblapp_bnr_vd {position: absolute;inset: 0;z-index: -1;}
.mblapp_bnr_vd video {width: 100%;height: 100%;object-fit: cover;}
.mbl_trst_lst {display: flex;align-items: center;justify-content: center;gap: 35px;flex-wrap: wrap;margin-top: 25px;}
.mbl_bnr_trst h3 span {display: flex;align-items: center;gap: 10px;font-weight: 400;margin: 0;line-height: normal;justify-content: center;}
.mbl_bnr  .text_center>.btn{margin: 52px auto 45px;}
.mbl_bnr:after {position: absolute;content: "";background: linear-gradient(303.22deg, rgba(0, 21, 34, .8) 25%, rgba(0, 67, 107, .8) 93.58%);width: 100%;height: 100%;z-index: -1;opacity: .9;inset: 0;}
.mbl_trst_lst img {filter: grayscale(1);max-width: 80px;}
.mbl_cntr_mn {display: flex;align-items: stretch;justify-content: center;gap: 40px;flex-wrap: wrap;padding: 100px 0;position: relative;}
.mbl_cntr_mn li{  background: #fff;box-shadow: 15px 28px 46px rgba(0, 0, 0, .09);border: 1px solid rgba(112, 112, 112, .23);border-radius: 29px;width: 22%;padding: 32px 20px;margin: 0;}
.mbl_cntr_mn h3{background: -webkit-linear-gradient(180deg, #33b4ff 0, #00649e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 8px;}
.mbl_cntr_mn p{color: #002033;font-weight: 600;}
.mbl_cntr_mn:after {position: absolute;content: "";background: url(../images/counter1_bgmap.png) no-repeat;width: 100%;height: 100%;background-size: contain;background-position: center;margin: auto;top: 85px;bottom: 0;right: 0;left: 0;z-index: -1;filter: brightness(0) saturate(100%) invert(16%) sepia(75%) saturate(3752%) hue-rotate(187deg) brightness(103%) contrast(101%);}






@keyframes animateC{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}
.mbl_srve_sec{margin: 90px 0;background: #00649e;position: relative;}
.mbl_srve_lst li.slick-slide {background: #fff;box-shadow: 0px 10px 36px 3px rgba(208, 208, 208, .14);border: .3px solid #e1e1e1;border-radius: 20px;padding: 100px 20px 30px;height: 100%;margin: 0 15px;position: relative;min-height: 387px;}
.mbl_srve_lst .slick-slide:has(+.slick-center){border-top: 20px solid #000;padding-top: 140px;min-height: 440px;}
.mbl_srve_lst span{position: absolute;top: 26px;right: 26px;border: 1px solid rgba(0, 100, 158, .3);width: 60px;height: 60px;border-radius: 60px;display: flex;align-items: center;justify-content: center;font-size: 32px;color: #00649e;}
.mbl_srve_lst .slick-list{margin: -30px -15px;padding: 30px 0;min-height: 500px;}
.mbl_srve_sec   .arrows_bottom :is(.slick-next,.slick-prev){bottom: 165px;}
.wrap_mobile_app .mbl_srve_sec  .slick-next:before, .wrap_mobile_app  .mbl_srve_sec .slick-prev:before, .wrap_mobile_app  .mbl_srve_sec [dir=rtl] .slick-next:before, .wrap_mobile_app .mbl_srve_sec [dir=rtl] .slick-prev:before{background-image: url(../images/arrow_icn.png);
    background-size: 20px;}
.mbl_srve_sec  .arrows_bottom .slick-prev{left: calc(44.5% - 20px)}
.mbl_srve_sec .arrows_bottom .slick-next{right: calc(44.5% - 20px)}
.mbl_srve_sec .slick-dots li button{width: 20px;height: 3px;border-radius: 0;opacity: 50%;background: #fff;}
.mbl_srve_sec .slick-dots{gap: 5px;position: absolute;left: 0;right: 0;}
.mbl_srve_lst .slick-dots li.slick-active button{opacity: 1;background: #fff;}
.mblapp_cta2_sc .conta_iner{background: url(../images/namshi_cta.png) no-repeat, #000;background-size: cover;background-position: center;padding: 70px 65px 54px;position: relative;border-radius: 20px;z-index: 1;}
.mblapp_cta2_sc p{font-weight: 300;margin: 20px 0 30px;}
.mblapp_cta2_sc .conta_iner:after, .mblapp_cta3_sc .conta_iner:after {position: absolute;content: "";background: #000;inset: 0;border-radius: 20px;opacity: .8;z-index: -1;}
.mblapp_cta2_sc figure{position: absolute;right: 40px;bottom: 0;}
.mblapp_cta2_sc h2{font-size: 34px;font-weight: 500;line-height: 1.5;}

.mblapp_cta3_sc .conta_iner{background: url(../images/mbl_cta2.png) no-repeat;background-size: cover;background-position: center;padding: 50px;position: relative;border-radius: 20px;z-index: 1;}
.mblapp_cta3_sc .conta_iner:after {background: var(--c_primary);opacity: .9;}
.wrap_mobile_app .mblapp_cta3_sc .conta_iner:after {    background: #00649E;}
.wrap_mobile_app .wbdsgndubi_pltfrm_cntnt figure,.wrap_mobile_app .wbdsgndubi_chlngs_slide figure, .wbdsgndubi_chose_lst li figure,.wrap_mobile_app .wbdsgndubi_chlngs_slide.slick-current.slick-active,.wrap_mobile_app .slickdts .slick-dots li.slick-active button{
        background: #00649E;
}

.mblapp_cta3_sc p {margin: 15px 0 24px;}
.mblapp_futr_sc, .mbl_unlck_sldr, .mblapp_cta4_sc {padding: 100px 0;}
.mblapp_futr_flx, .mblapp_indstr_mn  {display: flex;align-items: stretch;justify-content: space-between;flex-wrap: wrap;margin-top: 70px;}
.mblapp_futr_lt {width: 52%;display: flex;align-items: stretch;gap: 50px 20px;flex-wrap: wrap;margin: 0;}
.mblapp_futr_rt li>figure img {width: 100%;height: 100%;object-fit: cover;}
.mblapp_futr_lt li {display: flex;align-items: center;justify-content: flex-start;flex-direction: column;width: 31%;min-height: 215px;margin: 0;}
.mblapp_futr_lt li p, .mblapp_futr_rt p span{display: none;}
.mblapp_futr_lt li.active figure{border: 1px solid var(--c_primary);}
.mblapp_futr_lt h3{margin: 25px 0 0 0;}
.mblapp_futr_rt {width: 47%;}
.mblapp_futr_rt li>figure {height: 590px;}
.mblapp_futr_rt li{position: relative;}
.mblapp_futr_rt p{position: absolute;background: #fff;color: #000;bottom: 28px;padding: 25px 30px;border-radius: 10px;width: 80%; margin: auto;left: 0;min-height: 140px;display: flex;align-items: center;right: 0;line-height: 1.7;}
.mblapp_futr_lt figure {border: 1px solid #e1e1e1;display: flex;align-items: center;justify-content: center;border-radius: 20px;width: 187px;min-height: 148px;box-shadow: 0px 10px 36px 3px rgba(208, 208, 208, .14);}
.mblapp_tchnly_cnt span {font-size: 90px;color: #00649e;opacity: 20%;font-weight: 600;}
.mblapp_tchnly_cnt p{max-width: 95%;}
.mblapp_tchnly_gallery figure {height: 799px;border-radius: 20px;background-color: #f5f5f5;overflow: hidden;display: flex;}
.mblapp_tchnly_gallery.gallery_thumb figure {height: 283px;}
.step_slide_prcs .slick-slide {background: rgba(20, 20, 20, .37);backdrop-filter: blur(17px);border-radius: 10px;margin: 0 10px;border: 1px solid #e7e7e7;padding: 20px;}
.step_slide_prcs .slick-slide figure {width: 54px;height: 54px;border-radius: 54px;display: flex;align-items: center;justify-content: center;background: rgba(0, 67, 105, .4);margin-bottom: 15px;}
.tchnly_inner {display: flex;align-items: stretch;justify-content: space-between;--gallery_width: 492px;gap: 40px}
.mblapp_tchnly_gallery {width: var(--gallery_width);}
.mblapp_tchnly_gallery.gallery_thumb {width: 100%;margin-top: auto;}
.mblapp_tchnly_gallery figure {height: 799px;border-radius: 20px;background-color: #F5F5F5;overflow: hidden;display: flex;}
.mblapp_tchnly_gallery.gallery_thumb figure {height: 283px;}
.mblapp_tchnly_gallery figure img {width: 100%;height: 100%;object-fit: cover;object-position: center;}
.mblapp_tchnly_gallery .slick-list {margin: 0 -15px;}
.wrap_mobile_app     .slick-track {display: flex;}
.mblapp_tchnly_gallery .slick-slide {line-height: 0;padding: 0 15px;}
.mblapp_tchnly_gallery.gallery_thumb .slick-current {display: none;}
.tchnly_thumb {display: flex;align-items: stretch;flex-direction: column;justify-content: space-between;width: calc(100% - (var(--gallery_width) + 40px));}
.mbl_unlck_sldr .text_center {background: url("../images/mad_unlock.png") no-repeat;background-position: center;background-size: cover;border-radius: 31px;padding: 33px 38px 39px 34px;z-index: 3;position: relative;}
.mbl_unlck_sldr .text_center p:nth-child(1){    font-weight: 500;text-align:left;font-size: 24px;text-transform: uppercase;}
.mbl_unlck_sldr .text_center p{text-align: right;font-size: 26px;font-weight: 600;}
.mbl_unlck_sldr .text_center::before {content: "";background: #00649e;width: 100%;position: absolute;height: 100%;left: 0;top: 0;opacity: .86;z-index: 2;border-radius: 31px;pointer-events: none;z-index: -1;}
.mbl_unlck_sldr .slick-dots li button{width: 15px;height: 15px;background: rgba(255,255,255,.3);}
.mbl_unlck_sldr .slick-dots li.slick-active button{background: #fff;}
.mbl_prcs_sec {background: #141414;padding: 80px 0;}
.mblapp_unlck_lst {margin: 30px 0;}
.mbl_prcs_lt{width: 310px;}
.mbl_prcs_flx {display: flex;align-items: center;flex-wrap: wrap;gap: 20px;margin-top: 60px;}
.mbl_prcs_rt{width: calc(100% - 330px);position: relative;align-self: flex-end;z-index: 1;}
.mbl_prcs_rt:after {content: "";position: absolute;top: -110px;left: 50%;transform: translateX(-50%);background: linear-gradient(229.83deg, #00649e -22.14%, rgba(1, 22, 34, 0) 83.81%);width: 590px;height: 590px;border-radius: 50%;z-index: -1;}
.mbl_prcs_lst li.slick-slide{background: rgba(20, 20, 20, .37);backdrop-filter: blur(17px);border-radius: 10px;margin: 0 10px;border: 1px solid #e7e7e7;padding: 20px;height: inherit;}
.mbl_prcs_lst figure{    width: 54px;height: 54px;border-radius: 54px;display: flex;align-items: center;justify-content: center;background: rgba(0, 67, 105, .4);margin-bottom: 15px;}
.mbl_prcs_lst img{    max-width: 65%;max-height: 65%;filter: brightness(0) invert(1);}
.mbl_prcs_lst .slick-dots{bottom: unset;position: absolute;top: -120px;counter-reset: section;display: flex;justify-content: flex-start;left: 14px;}
.mbl_prcs_lst .slick-dots li{min-width: 120px;min-height: 55px;}
.mbl_prcs_lst .slick-dots li button:before{counter-increment: section;content: "Step " counter(section);background: #141414;font-size: 22px;color: #fff;display: inline-flex;align-items: center;justify-content: center;min-width: 120px;min-height: 55px;border: 1px solid #4d4d4d;padding: 6px 15px;font-family: "Product Sans" !important;border-radius: 50px;opacity: 1;}
.mbl_prcs_lst .slick-dots li.slick-active button:before{background: #00649e;border: 1px solid #00649e;opacity: 1;}
.mbl_prcs_lst .slick-dots li button{width: unset;height: unset;background: transparent;}
.mbl_prcs_lst p{line-height: 26px;font-weight: 300;}
.wrap_mobile_app .slick-next:before, .wrap_mobile_app .slick-prev:before, .wrap_mobile_app [dir=rtl] .slick-next:before, .wrap_mobile_app [dir=rtl] .slick-prev:before{
    background-image: url(../images/arrow_gitex.svg);background-size: 10px;filter: brightness(0) invert(1);}
.wrap_mobile_app .portfolio1_sc  .slick-next:before, .wrap_mobile_app .portfolio1_sc  .slick-prev:before, .wrap_mobile_app .portfolio1_sc  [dir=rtl] .slick-next:before, .wrap_mobile_app .portfolio1_sc  [dir=rtl] .slick-prev:before,
.wrap_mobile_app .testimonial1_sc      .slick-next:before, .wrap_mobile_app .testimonial1_sc     .slick-prev:before, .wrap_mobile_app .testimonial1_sc     [dir=rtl] .slick-next:before, .wrap_mobile_app .testimonial1_sc     [dir=rtl] .slick-prev:before
{    background-image: url(../images/slider_arrow_icon.png);filter: unset;background-size: 22px;}
.mbl_prcs_rt .custom-arrows button{border: 1px solid #00649e;background: #141414;}
.tchnly_inner .custom-arrows button{border: 1px solid #00649e;}
.tchnly_inner  .slick-next:before, .tchnly_inner .slick-prev:before, .tchnly_inner [dir=rtl] .slick-next:before, .tchnly_inner [dir=rtl] .slick-prev:before,
.mbl_srve_lst  .slick-next:before, .mbl_srve_lst .slick-prev:before, .mbl_srve_lst [dir=rtl] .slick-next:before, .mbl_srve_lst [dir=rtl] .slick-prev:before{filter: unset;}
.mbl_prcs_rt .custom-arrows button:hover {
    background: #00649e;
}
.tchnly_inner .slick-next:hover:before, .tchnly_inner .slick-prev:hover:before, .tchnly_inner [dir=rtl] .slick-next:hover:before, .tchnly_inner [dir=rtl] .slick-prev:hover:before{filter: brightness(0) invert(1);}
.mblapp_cta4_sc  .conta_iner{background: url(../images/mad_tophire.png) no-repeat;background-position: left;background-size: contain;padding: 28px 41px 40px;position: relative;overflow: hidden;z-index: 3;border-radius: 30px;}
.mblapp_cta4_sc .s_h{width: 50%;margin-left: auto;}
.mblapp_cta4_sc .conta_iner:before {content: "";background: linear-gradient(90deg, rgba(0, 100, 158, 0) 0%, #0067a3 36.5%, #00649e 100%);width: 60%;height: 100%;position: absolute;pointer-events: none;background-repeat: no-repeat;right: 0;top: 0;z-index: -1;}
.mblapp_cta4_sc  h2{font-size: 30px;font-weight: 500;}
.mblapp_indstr_sc {background: #141414;padding: 75px 0 100px;}
.mblapp_indstr_nav {width: 48.9%;border: 1px solid #4d4d4d;border-radius: 10px;padding: 0px 16px 16px 0px;counter-reset: item-counter;height: 596px;overflow: auto;scrollbar-width: none;position: relative;}
.mblapp_indstr_nav li, .mblapp_indstr_lst li{position: relative;margin: 0;}
.mblapp_indstr_nav li::before {content: "";position: absolute;right: 20px;top: 0;height: 100%;width: 7px;background: #FFFFFF1A;}
.mblapp_indstr_nav li:first-child::before {border-radius: 11px 11px 0 0;top: 16px;height: calc(100% - 16px);}
.mblapp_indstr_nav li:last-child::before {border-radius: 0 0 11px 11px;height: calc(100% - 16px);}
.mblapp_indstr_nav li.active::before {background: #00649E;border-radius: 11px;}
.mblapp_indstr_lst {width: 48.9%;}
.mblapp_indstr_nav li:nth-last-child(-n+13) h3:before {content: "" counter(item-counter);}
.mblapp_indstr_nav li h3 {padding: 16px 0px 16px 70px;position: relative;margin: 0;}
.mblapp_indstr_nav li:not(:last-child) h3:after {position: absolute;content: "";background: #FFFFFF1A;width: 90%;height: 2px;left: 0;right: 0;bottom: 0;}
.mblapp_indstr_nav li.active h3 {background: linear-gradient(90deg, #00649E 0%, rgba(0, 35, 56, 0) 75%);}
.mblapp_indstr_nav li h3:before{counter-increment: item-counter;content: "0" counter(item-counter);position: absolute;top: 15px;left: 20px;display: flex;align-items: center;justify-content: center;font-size: 22px;color: #fff;}

.mblapp_indstr_mn .mblapp_indstr_lst p small{position: absolute;bottom: 39px;background: #fff;width: 90%;margin: 0 auto;left: 0;right: 0;color: #000;border-radius: 10px;padding: 16px 28px;}
.mblapp_indstr_mn .mblapp_indstr_lst p  a{color: var(--c_primary);}
.mblapp_indstr_nav p, .mblapp_indstr_lst  p span{display: none;}
.mblapp_cta5_sc .conta_iner{background: url(../images/mad_cta5.png) no-repeat;border-radius: 30px;background-position: right;background-size: contain;padding: 43px 0 46px 64px;position: relative;overflow: hidden;z-index: 2;background-color: #00649f;}
.mblapp_cta5_sc .conta_iner::before {content: "";background: linear-gradient(90deg, #00649e 0%, rgba(0, 100, 158, 0) 100%);height: 100%;position: absolute;background-repeat: no-repeat;width: 60%;left: 0;top: 0;z-index: -1;}
.mblapp_cta5_sc .conta_iner .s_h p {font-size: 25px;margin: 10px 0 28px;font-weight: 300;}
.mblapp_cta5_sc {background: #141414;padding-bottom: 80px;}
.mblapp_sucs_lst {display: flex;align-items: stretch;justify-content: center;flex-wrap: wrap;gap: 20px;margin-bottom: 50px;}
.mblapp_sucs_lst li{margin: 0;width: 48%;padding: 45px 40px;border-radius: 14px;}
.mblapp_sucs_lst li:nth-child(1){    background-color: #edeffe;border: 1px solid #edeffe;}
.mblapp_sucs_lst li:nth-child(2){background: #e5f5f0;border: 1px solid #e5f5f0;}
.mblapp_sucs_lst li:nth-child(3){background: #fffbe6;border: 1px solid #fffbe6;}
.mblapp_sucs_lst li:nth-child(4){background: #f5f5f5;border: 1px solid #f5f5f5;}
.mblapp_sucs_lst figure{width: 50px;height: 50px;border-radius: 50px;margin: 0 0 20px;display: flex;background: #fff;align-items: center;justify-content: center;}
.wrap_mobile_app .btn-primary:not(:hover){background: #00649e;}
.wrap_mobile_app .btn:not(:hover) span, .wrap_mobile_app  .btn-white:hover span{background: #101010;}
.wrap_mobile_app .btn span:not(.play)::before{filter: brightness(0) invert(1);}
.wrap_mobile_app  .mbl_unlck_sldr  .btn-white span, .wrap_mobile_app .mbl_bnr .btn-white span {background: #00649e;}
.mbl_bnr_trst  h3 img{    filter: brightness(0) saturate(100%) invert(52%) sepia(73%) saturate(4022%) hue-rotate(174deg) brightness(96%) contrast(102%);}











.mblapp_tchnly_lst, .mblapp_tchnly_lst  li, .mblapp_tchnly_gallery .slick-slide, .mblapp_tchnly_gallery  li, .mblapp_tchnly_gallery{margin: 0;}

.mbl_srve_lst li.slick-slide p small{line-height: 1.7;color: #000;}
.mbl_srve_lst  {
    width: calc(100% - (100% - 90%) / 2) !important;
    max-width: calc(100% - (100% - 1170px) / 2);
    margin: 0 0 0 auto;
    counter-reset: section;
    overflow-x: clip;
    position: unset;
}
@media(max-width: 1700px){
    .mbl_srve_sec .arrows_bottom :is(.slick-next,.slick-prev){
        bottom: 145px;
    }
    .mbl_srve_sec .arrows_bottom .slick-next {
        right: calc(42.5% - 20px);
    }
    .mbl_srve_sec .arrows_bottom .slick-prev {
        left: calc(42.5% - 20px);
    }
}
@media(max-width: 1600px){
    .mbl_bnr{height: 730px;}
    .mbl_cntr_mn{padding: 60px 0;}
}
@media(max-width: 1400px){

    .mblapp_cta2_sc figure{right: 0;max-width: 350px;}
    .mblapp_futr_lt li{width: 30%;}
    .mblapp_futr_lt li figure{width: 170px;}
    .mbl_srve_sec .arrows_bottom .slick-next {
        right: calc(41.5% - 20px);
    }
    .mbl_srve_sec .arrows_bottom .slick-prev {
        left: calc(41.5% - 20px);
    }
}   
@media(max-width: 1200px){
    .mbl_bnr{height: auto;}
    .mbl_bnr .text_center>.btn {margin: 25px auto;}
    .mbl_trst_lst{margin-top: 15px;}
    .mblapp_cntr_sc .br, .mblapp_cta5_sc  p .br, .mblapp_tchnly_sc h2 .br{display: inline;}
    .mbl_cntr_mn li{padding: 20px 10px;}
    .mbl_cntr_mn h3{font-size: 36px;}
    .mbl_cntr_mn {padding: 40px 0;gap: 10px;}
    .mblapp_cta2_sc figure, .mblapp_futr_lt, .mblapp_tchnly_gallery.gallery_thumb, .mbl_prcs_lt, .mbl_prcs_rt:after, .mbl_prcs_lst .slick-dots, .mblapp_indstr_nav, .mbl_srve_sec .slick-dots{display: none !important;}
   
.mblapp_cta2_sc .m_h {width: 100%;text-align: center;}
    .mbl_srve_lst.arrows_bottom.slick-slider{margin: 0 auto;}
    .mbl_srve_lst span {font-size: 24px;width: 50px;height: 50px;}
    .mbl_srve_lst li.slick-slide {margin: 0 10px;padding: 85px 20px 20px;min-height: 350px;height: inherit;}
    .mbl_srve_sec .arrows_bottom .slick-next{right: calc(50% - 20px);}
    .mbl_srve_sec .arrows_bottom .slick-prev{left: calc(50% - 20px);}
    .mblapp_cta2_sc .conta_iner, .mblapp_cta3_sc .conta_iner{padding: 40px;}
    .mblapp_cta2_sc .btn, .mblapp_cta4_sc .s_h .btn, .mblapp_cta5_sc  .btn{margin: auto;}
    .mblapp_cta2_sc p{margin: 10px 0 20px;font-size: 18px;}
    .mblapp_cta2_sc h2{font-size: 30px;}
    .mblapp_cta3_sc p{margin: -8px 0 24px;}
    .mblapp_futr_rt, .mblapp_cta4_sc .s_h, .mblapp_indstr_lst, .mblapp_cta5_sc .s_h {width: 100%;text-align: center;}
    .mblapp_futr_rt p span, .mblapp_indstr_lst p span {display: block;font-size: 22px;font-weight: 600;color: #000;}
    .mblapp_futr_rt li>figure {height: 500px;border-radius: 15px;overflow: hidden;}
    .mblapp_futr_rt li.slick-slide{margin: 0 10px;height: inherit;}
    .mblapp_futr_sc, .mbl_unlck_sldr, .mblapp_cta4_sc, .mblapp_indstr_sc, .mbl_prcs_sec{padding: 60px 0;}
    .tchnly_inner {--gallery_width: 380px;gap: 20px;}
    .mblapp_tchnly_gallery figure{height: 600px;}
    .tchnly_thumb{justify-content: center;}
    .mblapp_unlck_lst{margin: 20px 0;}
    .mblapp_unlck_lst .slick-dots{margin-top: 10px;}
    .mbl_prcs_rt{width: 100%;}
    .mbl_prcs_rt .custom-arrows{justify-content: center;}
    .mblapp_cta4_sc .conta_iner, .mblapp_cta5_sc .conta_iner{background: #00649e;padding: 40px;}
    .mblapp_indstr_lst figure{height: 525px;border-radius: 10px;overflow: hidden;}
    .mblapp_indstr_lst img{width: 100%;height: 100%;object-fit: cover;}
    .mblapp_indstr_lst .slick-next, .mblapp_indstr_lst .slick-prev{    background: #141414;border: 1px solid var(--c_primary);}
    .mblapp_indstr_lst  li.slick-slide{margin: 0 10px;}
    .mblapp_cta5_sc .conta_iner .s_h p {font-size: 20px;}
    .mblapp_sucs_lst li{padding: 30px;}

    .mblapp_cta5_sc{padding-bottom: 60px;}

    .mbl_srve_sec{margin: 60px 0;}
    .mbl_srve_lst .slick-list{min-height: 450px;}
    .mbl_srve_sec .arrows_bottom :is(.slick-next,.slick-prev) {bottom: 145px;}
    .mblapp_cta4_sc .s_h .btn{
        margin-top: 30px;
       }
}
@media(max-width: 992px){
    .mbl_cntr_mn li{width: 48%;}
    .mbl_cntr_mn h3 {font-size: 28px;margin: 5px 0 0;}
    .mbl_cntr_mn:after{content: unset;}
    .mbl_cntr_mn{padding-bottom: 0;}

    .tchnly_inner{flex-wrap: wrap;}
    .mblapp_tchnly_gallery.slick-slider {margin: 0 auto;}
    .tchnly_thumb {width: 100%;text-align: center;}
    .mblapp_tchnly_cnt span {font-size: 56px;}
    .tchnly_inner .custom-arrows button, .mbl_prcs_rt .custom-arrows button{display: block;}
    .mbl_unlck_sldr .text_center p:nth-child(1), .mbl_unlck_sldr .text_center p{text-align: center;font-size: 20px;margin-bottom: 8px;}
    .mblapp_futr_sc, .mbl_unlck_sldr, .mblapp_cta4_sc, .mblapp_indstr_sc, .mbl_prcs_sec {padding: 40px 0;}
    .mblapp_cta5_sc{padding-bottom: 40px;}
    .mblapp_sucs_lst li {padding: 20px;text-align: center;}
    .mblapp_sucs_lst figure{margin: 0 auto 10px;}
    .mblapp_indstr_mn .mblapp_indstr_lst p small, .mblapp_futr_rt p{padding: 15px;}
    .mblapp_futr_rt p{line-height: 1.4;}
    .mblapp_futr_flx, .mblapp_indstr_mn, .mbl_prcs_flx{margin-top: 40px;}

     .mbl_srve_sec{margin: 40px 0;}
    .mbl_srve_sec .arrows_bottom :is(.slick-next,.slick-prev) {bottom: 116px;}

}
@media(max-width: 767px){

   .mblapp_cta3_sc .btn{
    font-size: 14px;
   }

    .mbl_srve_lst .slick-list{margin:  0;min-height: unset;}
    .mblapp_futr_rt p{width: 90%;}
    .mbl_prcs_lst li.slick-slide{text-align: center;}
    .mbl_prcs_lst figure{margin-inline: auto;}
    .mblapp_unlck_lst li.slick-slide h3{font-size: 20px;}
    .mbl_unlck_sldr .text_center, .mblapp_cta4_sc .conta_iner, .mblapp_cta5_sc .conta_iner, .mblapp_cta2_sc .conta_iner, .mblapp_cta3_sc .conta_iner {padding: 30px;}

 

  
    .mbl_srve_lst li.slick-slide{min-height: unset;}
    .mbl_srve_lst.arrows_bottom.slick-slider{padding: 0 0 60px 0;}
    .mblapp_tchnly_gallery figure , .mblapp_indstr_lst figure{height: 450px;}
    .tchnly_inner{gap: 0;}

    .mblapp_cta2_sc h2 {font-size: 22px;line-height: 30px;}
}
@media(max-width: 600px){
    .mbl_unlck_sldr h2{
        font-size: 22px;
    }
    .mblapp_sucs_lst li, .mblapp_tchnly_gallery{width: 100%;}
    .mblapp_cta4_sc h2{font-size: 26px;}
    .mblapp_cta4_sc h2, .mblapp_tchnly_cnt h3 {font-size: 22px;}
    .mbl_unlck_sldr .text_center, .mblapp_cta4_sc .conta_iner, .mblapp_cta5_sc .conta_iner, .mblapp_cta2_sc .conta_iner, .mblapp_cta3_sc .conta_iner {padding: 20px;}
    .mblapp_cta3_sc p {margin: 0px 0 24px;}
   
    .mblapp_cta2_sc p, .mbl_unlck_sldr .text_center p:nth-child(1), .mbl_unlck_sldr .text_center p,  .mblapp_cta5_sc .conta_iner .s_h p{font-size: 16px;}
    

    .mbl_cntr_mn p, .mbl_bnr  .btn  {font-size: 14px;}
    .mbl_trst_lst{gap: 15px;}
    .mbl_trst_lst img{max-width: 60px;}
    .mblapp_unlck_lst li.slick-slide h3{font-size: 18px;}
}
/* mobile app development page css end */
/* Ecomerce page css start */
.wrap_ecmrc{--c_primary:#178def}
.wrap_ecmrc a:not(.btn,.inherit,.contact_info li a){color: var(--c_primary);}
.wrap_ecmrc .mrktplc_bld_upr > li{font-size: 20px;}
.ecmrs_cta3_mn .btn-primary.btn::after {opacity: 0;}
.wrap_ecmrc .cardflipbox .cardback{background: var(--c_primary);}
.wrap_hlthcare .portfolio5_slide_nav .ecmrc_dexcom-follow img,.wrap_hlthcare .portfolio5_slide_nav .ecmrc_be-well img {filter: unset;}
.ecmrc_bnr_sc{overflow:hidden;position:relative;background:url("../images/ecommerce_bnr.png") no-repeat;background-size:cover;display:flex;align-items:center;background-position:center;height:900px;background-color:var(--c_black)}
.ecmr_clr,.ecmrc_bnr_sc .ecmr_clr,.ecmrc_indstrs_sc .ecmr_clr,.ecmrs_cta3_mn .btn span.play::before{color:var(--c_primary)}
.ecmrc_cntr_lst{display:flex;align-items:flex-start;flex-wrap:wrap;gap:50px}
.ecmrc_bnr_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.ecmrc_bnr_lft,.ecmrc_cta4_lt{width:55%;position:relative}
.ecmrc_bnr_lft.s_h p{font-weight:300;}
.ecmrc_bnr_sc .ecmrc_bnr_lft h3{font-size:45px;color:var(--c_primary);margin:0}
.ecmrc_bnr_ryt{width:26%;margin:0 50px 0 auto;position:relative}
.ecmrc_bnr_lft:after,.ecmrc_bsns_sc:after{position:absolute;content:"";background:url("../images/banner_bag.png") no-repeat;width:65px;height:65px;right:-120px;top:-100px;background-size:contain}
.ecmrc_bnr_lft:before{position:absolute;content:"";background:url("../images/verify_icon.png") no-repeat;width:80px;height:80px;right:0;bottom:140px}
.ecmrc_bnr_sc:after,.ecmrc_uncrn_sec:after{position:absolute;content:"";background:url("../images/paper_bag.png") no-repeat;width:87px;height:87px;right:45px;bottom:200px;background-size:contain}
.ecmrc_bnr_sc:before{position:absolute;content:"";background:url("../images/banner_lines.svg") no-repeat;height:100%;width:80%;right:-77px;top:0;bottom:0;margin:auto;background-position:right center}
.ecmrc_bsns_cntnt p{font-weight:300}
.ecmrc_trst_sc,.ecmrs_cta3_mn .btn-primary{background:var(--c_primary)}
.ecmrc_trst_rt{display:flex;align-items:center;justify-content:space-between;gap:40px;width:55%}
.ecmrc_trst_lt{position:relative;padding-right:50px}
.ecmrc_trst_lt::after{position:absolute;content:"";background:radial-gradient(circle,#f4faff 0,#178def 100%);width:2px;height:125px;right:0;top:-14px;bottom:0}
.ecmrc_trst_lt p{font-size:28px;font-style:italic;font-weight:400}
.ecmrc_cntr_lst li,.ecmrc_cta3_ryt h3,.ecmrc_cta4_lt h2,.ecmrc_trst_lt h2,.ecmrc_trst_rt li{margin:0}
.ecmrc_trst_mn{display:flex;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap}
.ecmrc_trst_rt img{filter:brightness(0) invert(1);max-width:150px;height:55px}
.ecmrc_exprnce_lst li{height:350px;border-radius:25px;border:unset;width:49%;position:relative;margin:0;overflow:hidden;background-repeat:no-repeat;background-size:cover}
.ecmrc_exprnce_lst,.ecmrc_suces_lst{display:flex;align-items:stretch;justify-content:space-between;gap:20px;flex-wrap:wrap}
.ecmrc_exprnce_lst .ecmrc_exprnce_inr{position:absolute;bottom:0;transform:translate(0,100%);margin:auto;background:var(--c_primary);border-radius:25px;padding:20px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;height:100%;transition:all .5s ease-in-out 0s;z-index:9;opacity:0}
.ecmrc_exprnc_cnt{position:absolute;bottom:30px;text-align:left;left:30px;z-index:1}
.ecmrc_exprnc_cnt{position:absolute;bottom:30px;text-align:left;left:30px}
.ecmrc_bsns_mb,.ecmrc_exprnc_cnt p,.ecmrc_ftrs_ryt li,.ecmrs_tch_lt li p,.ecmrs_tch_mn{display:none}
.ecmrc_ftrs_ryt li{margin-bottom:0}
.ecmrc_exprnce_lst li:hover .ecmrc_exprnce_inr{opacity:1;transform:unset}
.ecmrc_exprnce_lst li:after{position:absolute;content:"";background:transparent linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.93) 100%) 0 0 no-repeat padding-box;width:100%;height:100%;inset:0;border-radius:20px}
.ecmrc_exprnc_cnt h3{margin:20px 0 0 0}
.ecmrc_exprnce_inr h3{margin:20px 0 10px}
.ecmrc_exprnc_sc .btn-primary{margin:70px auto 0}
.ecmrc_bsns_sc,.ecmrc_buld_lst,.ecmrc_buld_sc,.ecmrc_exprnc_sc,.ecmrc_indstrs_sc,.ecmrc_uncrn_sec{position:relative;z-index:1}
.ecmrc_bsns_sc:after{left:70px;right:auto;width:120px;height:120px;top:70px}
.ecmrc_uncrn_sec:after{top:50px;bottom:0;width:100px;height:100px;background-size:unset}
.ecmrc_exprnc_sc::after{position:absolute;content:"";background:url("../images/gift.png") no-repeat;width:85px;height:81px;top:80px;left:80px;background-size:contain}
.ecmrc_bsns_sc:before{position:absolute;content:"";background:url("../images/gift_wrap.png") no-repeat;right:25px;width:115px;height:115px;top:180px}
.ecmrc_uncrn_lst li{border:1px solid rgba(112,112,112,.23);background:var(--c_white);margin:0;width:22%;border-radius:30px;padding:20px;box-shadow:15px 28px 46px rgba(0,0,0,.09)}
.ecmrc_uncrn_lst h3{font-size:60px;margin:0}
.ecmrc_uncrn_lst{z-index:1;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:35px 100px;position:relative}
.ecmrc_uncrn_lst li:first-child,.ecmrc_uncrn_lst li:hover,.ecmrc_uncrn_lst li:nth-child(3){border:1px solid var(--c_primary);background:var(--c_primary);color:var(--c_white)}
.ecmrc_uncrn_lst li:hover h3,.ecmrc_uncrn_lst li:hover p{color:var(--c_white)}
.ecmrc_uncrn_lst:after{z-index:-1;position:absolute;content:"";background:url("../images/successbg_food.png") no-repeat;background-size:cover;width:80%;height:90%;right:0;left:0}
.ecmrc_bsns_inr{grid-area:1/1/2/2;position:relative;height:265px;border-radius:25px;background-size:cover;background-repeat:no-repeat}
.ecmrc_bsns_cntnt{position:absolute;bottom:0;left:0;padding:20px 25px;z-index:9;text-align:left}
.ecmrc_bsns_slide{margin:60px 5px 0 5px;display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:50px}
.ecmrc_bsns_inr:nth-child(3){height:580px;grid-area:1/3/3/4;width:400px}
.ecmrc_bsns_inr:nth-child(2){grid-area:1/2/2/3}
.ecmrc_bsns_inr:nth-child(4){grid-area:2/1/3/3}
.ecmrc_bsns_inr:after{position:absolute;content:"";background:var(--c_black);inset:0;border-radius:28px;opacity:.6;width:100%;height:100%}
.ecmrc_cta1_sc,.ecmrc_cta2_sc{background:var(--c_primary);overflow:hidden}
.ecmrc_cta1_ryt{position:absolute;right:0;bottom:15px;width:42%}
.ecmrc_cta1_mn:after{position:absolute;content:"";background:url("../images/cta1_bfr.png") no-repeat;top:0;bottom:0;background-position:bottom right;z-index:-1;right:-108px;background-size:contain;width:100%;height:100%}
.ecmrc_cta1_lft h2,.ecmrc_cta2_lt h2{margin-bottom:30px}
.ecmrc_buld_sc,.ecmrc_cta4_mn,.ecmrc_indstrs_sc,.wrap_ecmrc .contactForm_grid .lt .btn span{background:var(--c_black)}
.ecmrc_buld_lt{width:65%;margin-left:auto;position:relative}
.ecmrc_buld_lft p{margin:10px 0 50px;font-weight:300}
.ecmrc_buld_lst li:nth-child(2){flex-direction:row-reverse;margin-top:30px}
.ecmrc_buld_ryt{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:0 auto}
.ecmrc_buld_ryt:after{background:url("../images/ecommercevideo_bg.png") no-repeat;position:absolute;content:"";width:470px;height:550px;left:0;top:0;left:-42px;top:-71px;z-index:-1;right:0;background-position:center}
.ecmrc_buld_lft{width:51%}
.ecmrc_ftrs_cntnt{width:50%}
.ecmrc_buld_lst li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-height:550px}
.ecmrc_cta2_rt{position:absolute;right:0;top:0;bottom:0;width:18%;margin:auto;display:flex;align-items:center}
.ecmrc_cta2_sc{overflow:visible}
.ecmrc_cta1_mn{position:relative;display:flex;align-items:center;z-index:1}
.ecmrc_cta2_mn:after{position:absolute;content:"";background:url(../images/cta2_ecommer_bg.png) no-repeat;background-position:center;right:-80px;width:585px;height:300px;top:-35px}
.ecmrs_tch_sut{padding:100px 0}
.ecmrs_tch_lst{display:flex;align-items:center;justify-content:center;gap:20px}
.ecmrs_tch_tbs li{border:2px solid rgba(0,0,0,.2);width:270px;padding:15px 10px;border-radius:10px;margin:0;text-align:center;cursor:pointer}
.ecmrs_tch_lt{width:45%;margin:0}
.ecmrs_tch_lt h3{margin:0}
.ecmrs_tch_lt p{margin-top:15px}
.ecmrs_tch_lt li{border:2px solid rgba(112,112,112,.14);background:var(--c_white);border-radius:15px;width:unset;text-align:left;padding:20px}
.ecmrs_tch_lt li:not(:last-child){margin-bottom:25px}
.ecmrs_tch_hovr{display:flex;justify-content:space-between;gap:70px 0;flex-wrap:wrap;align-items:flex-start}
.ecmrs_tch_hovr>p{width:100%;text-align:center}
.ecmrs_tch_rt{width:50%;position:sticky;top:100px}
.ecmrs_tch_tbs li.active{background:var(--c_primary);border:2px solid transparent}
.ecmrs_tch_lt li.active p,.ecmrs_tch_tbs li.active h3{color:var(--c_white)}
.ecmrc_ftrs_ryt li.active,.ecmrs_tch_lt li.active p,.ecmrs_tch_mn.active{display:block}
.ecmrs_tch_rt:after{position:absolute;content:"";background:url("../images/panel_stiks.svg") no-repeat;width:500px;height:394px;left:69px;right:0;background-size:contain;top:18px;margin:0}
.ecmrs_tch_rt figure{position:relative;z-index:9}
.ecmrs_tch_rt1 figure{width:355px;margin:0 auto;height:auto;text-align:center}
.ecmrs_tch_rt.ecmrs_tch_rt1{left:135px;right:0;background-size:contain;top:89px;margin:0}
.ecmrs_cta3_mn{background:url("../images/demo_cta.png") no-repeat;background-size:contain;padding:40px;position:relative;background-position:right center;background-color:var(--c_black);border-radius:30px}
.ecmrs_cta3 .ply_icn{position:absolute;bottom:60px;right:-15px;left:0;z-index:9;margin:auto;width:30px;height:35px;cursor:pointer}
.ecmrs_cta3_mn::before{position:absolute;content:"";background:url("../images/circle_icn.png") no-repeat;width:88px;height:88px;right:-10px;top:auto;bottom:35px;z-index:9;cursor:pointer;animation:spin 5s infinite linear;left:0;margin:auto}
@keyframes spin {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
.ecmrs_cta3_mn p{font-size:28px;width:40%;margin:20px 0 30px}
.ecmrc_pltfrm_lst{display:flex;align-items:stretch;justify-content:center;gap:40px 20px;flex-wrap:wrap}
.ecmrc_pltfrm_lst li{margin:0;background:rgba(245,245,245,.61);border:2px solid rgba(0,0,0,.04);border-radius:30px;padding:25px 20px 20px 20px;width:31%}
.ecmrc_pltfrm_lst li p small {color: var(--c_black);line-height: 1.7;}
.ecmrc_pltfrm_lst figure{background:#f3f3f3;border-radius:25px;width:100%;height:95px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;padding:10px}
.ecmrc_indstrs_lst{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:15px}
.ecmrc_indstrs_lst li{background:#0d0d0d;border:2px solid rgba(255,255,255,.13);border-radius:20px;padding:45px 10px;width:18%;margin:0}
.ecmrc_indstrs_lst li:hover{background:var(--c_primary);border:2px solid var(--c_white)}
.ecmrc_buld_lst:after{pointer-events:none;position:absolute;content:"";background:url("../images/do_youkno.svg") no-repeat;width:100%;height:100%;left:-40px;top:-20%}
.ecmrc_cta4_mn{border-radius:38px;padding:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;min-height:390px}
.ecmrc_cta3_ryt{display:flex;align-items:stretch;justify-content:center;width:45%;flex-wrap:wrap;position:relative;margin-top:-120px}
.ecmrc_cta3_ryt li{background:var(--c_primary);border:7px solid var(--c_black);width:210px;height:210px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0}
.ecmrc_cta3_ryt li:nth-child(2){position:absolute;right:-15px;top:64px;width:220px;height:220px;padding:40px 6px 52px 25px}
.ecmrc_cta3_ryt li:nth-child(3){width:200px;height:200px;position:absolute;bottom:-123px;left:130px}
.ecmrc_cta3_ryt li:first-child{padding:10px 30px 75px 15px}
.ecmrc_cta4_mn::after{position:absolute;content:"";background:url("../images/shopping_bag.png") no-repeat;left:-84px;right:0;margin:auto;width:100px;height:100px;bottom:39px}
.ecmrc_cta4_mn:before{position:absolute;content:"";background:url("../images/verify_icon.png") no-repeat;width:60px;height:60px;left:0;right:0;margin:auto;top:40px;background-size:contain}
.ecmrc_ftrs_ryt{width:60%}
.ecmrc_ftrs_lft{width:35%;margin:0}
.ecmrc_ftrs_ryt li.active{display:flex;align-items:center;justify-content:flex-start;gap:30px;flex-wrap:wrap}
.ecmrc_ftrs_mn{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.ecmrc_ftrs_ryt figure{width:45%;height:500px}
.ecmrc_ftrs_cntnt figure{width:80px;height:80px}
.ecmrc_ftrs_cntnt h3,.ecmrc_suces_lst h3{margin:20px 0 10px}
.ecmrc_ftrs_cntnt h3{font-weight:800}
.ecmrc_ftrs_lft li{padding:24px 20px;border-radius:20px;border:2px solid transparent;margin:0}
.ecmrc_ftrs_lft li.active{background:rgba(0,100,158,.1);border:2px solid rgba(1,136,214,.11)}
.ecmrc_cta4_lt p{margin:10px 0 30px;font-weight:300}
.wrap_ecmrc .blogs3_sc .btn-primary:not(:hover),.wrap_ecmrc .contactForm_sc .btn-primary{background:var(--c_primary)}
.wrap_ecmrc .panel-title.active{color:var(--c_black)}
.wrap_ecmrc .contactForm_grid .lt .btn,.wrap_ecmrc .contactForm_grid .lt h2,.wrap_ecmrc .panel-title::after{color:var(--c_primary)}
.ecmrc_suces_lst li{margin:0;background:#fbfbfb 0 0 no-repeat padding-box;border:2px solid rgba(0,0,0,.05);border-radius:16px;width:31.5%;padding:25px}
.ecmrc_indstrs_sc:after{position:absolute;content:"";background:url("../images/netarea.png") no-repeat;width:100%;height:100%;top:0;right:0;left:0;background-size:contain;opacity:.7;z-index:-1}
.ecmrs_cta3_mn .btn-primary:hover{color:var(--c_white)}
.ecmrs_cta3_mn .btn-primary:hover .play,.ecmrs_cta3_mn .play{background:var(--c_black)}
.ecmrc_uncrn_lst p{font-weight:500}
.ecmrc_bsns_cntnt figure{margin-bottom:20px}
.ecmrc_indstrs_lst figure{width:50px;height:50px;margin:0 auto 10px}
.ecmrc_pltfrm_sc, .ecom_drve_sec .s_h{position:relative}
.ecmrc_pltfrm_sc:after{position:absolute;content:"";background:url('../images/netarea.png');top:35px;right:0;left:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:contain}
.ecmrc_pltfrm_sc a{color:var(--c_text_dark)}
.ecmrc_pltfrm_sc a:hover{color:var(--c_primary)}
.wrap_ecmrc .calculator_btn svg{color:#fff;--c_primary:#178def}
.ecom_drve_sec {padding: 100px 0;}
.ecom_drve_lst  li{background: #FFFFFF 0% 0% no-repeat padding-box;border: 2px solid #CCCCCC;border-radius: 25px;padding: 40px;margin: 0 10px;height: inherit;}
.ecom_drve_lst h3{margin: 20px 0;}
.ecom_drve_lst figure{width: 74px;height: 74px;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin: auto;border: 1px solid #178DEF;}
.ecom_drve_lst {margin-top: 50px;position: relative;opacity: 1;-webkit-mask-image: linear-gradient(to right, #FFFFFF00 0%, #000 14.5%, #FFFFFF 66.5%, rgba(0, 0, 0, 0) 100%);overflow: hidden;padding-bottom: 100px;}
.ecom_drve_lst .slick-current.slick-active {background: #178DEF1A;border: 2px solid #178DEF;}
.wrap_ecmrc .slick-track{display: flex;}
.ecom_buld_mn { background: url(../images/buld_cta_bg.png) no-repeat;background-position: center;background-size: cover;padding: 60px 65px;border-radius: 30px;display: flex;align-items: center;justify-content: space-between;position: relative;}
.ecom_buld_lt p {opacity: 0.8;}
.ecom_buld_cta figure {position: absolute;right: 50px;bottom: 0;}
.ecom_buld_mn::after {position: absolute;content: "";background: url(../images/buld_cta_aftr.png) no-repeat;width: 150px;height: 120px;bottom: 0;right: 34%;background-size: contain;}
.ecom_drve_sec .s_h:after {position: absolute;content: "";background: url(../images/gift.png) no-repeat;width: 100px;height: 100px;background-size: contain;right: -45px;bottom: 42px;}
.ecom_drve_sec .s_h::before {position: absolute;content: "";background: url(../images/paper_bag.png) no-repeat;width: 100px;height: 100px;background-size: contain;left: -26px;bottom: 34px;}
 .ecmrc_pltfrm_lst  h3 {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
 .ecom_drve_lst p {color: #585858;font-size: 20px;line-height: 30px;}
@media(max-width:1700px){
    .ecmrc_bnr_sc{height:850px}
}
@media(max-width:1500px){
    .ecmrc_bnr_lft:after{top:-33px}
}
@media(max-width:1400px){
    .ecmrc_trst_rt img{max-width:100px}
    .ecmrc_bnr_sc{height:750px}
    .ecmrc_bnr_ryt{width:22%;margin:0 100px 0 auto}
    .ecmrc_bnr_sc:before{width:22%;top:0}
    .ecmrs_cta3_mn::before{bottom:80px}
    .ecmrs_cta3 .ply_icn{bottom:103px}
    .ecmrc_cntr_lst{gap:32px}
}
@media (max-width:1300px){
    .ecmrc_bsns_sc:after,.ecmrc_exprnc_sc::after{left:30px}
    .ecmrs_cta3_mn{padding:30px 20px}
}
@media(max-width:1200px){
    .ecom_buld_cta {padding-top: 0;}
    .ecmrc_trst_lt p{font-size: 16px;}
    .ecmrc_trst_rt,.ecmrc_trst_mn{gap: 20px;}
    .ecmrc_bnr_lft:after,.ecmrc_bnr_lft:before,.ecmrc_bnr_sc:after,.ecmrc_bnr_sc:before,.ecmrc_bsns_sc:after,.ecmrc_bsns_sc:before,.ecmrc_buld_lst:after,.ecmrc_buld_ryt:after,.ecmrc_cta1_mn:after,.ecmrc_cta2_mn:after,.ecmrc_cta4_mn::after,.ecmrc_cta4_mn:before,.ecmrc_exprnc_sc::after,.ecmrc_indstrs_sc:after,.ecmrc_trst_lt::after,.ecmrc_uncrn_lst:after,.ecmrc_uncrn_sec:after,.ecmrs_cta3_mn::before,.ecmrs_tch_rt:after,
    .ecmrc_bsns_lst,.ecmrc_cta1_ryt,.ecmrc_cta2_rt,.ecmrc_ftrs_lft,.ecmrc_ftrs_ryt figure,.ecmrs_cta3 .ply_icn, .ecom_buld_cta figure, .ecom_buld_mn::after, .ecom_drve_sec .s_h:after, .ecom_drve_sec .s_h::before{display:none}
    .ecmrc_buld_lst li{gap:15px}
    .ecmrc_cta1_lft h2,.ecmrc_cta2_lt h2{margin-bottom:15px}
    .ecmrc_bnr_lft,.ecmrc_buld_lt,.ecmrc_cta1_lft,.ecmrc_cta2_lt,.ecmrc_cta4_lt{width:100%;text-align:center}
    .ecmrs_cta3_mn p{margin:0 0 10px}
    .ecmrc_cta1_lft button,.ecmrc_cta2_lt button,.ecmrc_cta4_lt button,.ecmrs_cta3_mn button{margin:auto}
    .ecmrs_cta3_mn h2,.ecmrc_cntr_lst{margin:0}
    .ecmrc_bnr_lft .btn{margin: 25px auto 0;}
    .ecmrc_ftrs_ryt .slick-track{display:flex}
    .ecmrc_cntr_lst,.ecmrc_uncrn_lst{gap:20px;justify-content:center}
    .ecmrc_uncrn_lst li{width:31%}
    .ecmrc_bsns_mb,.ecmrc_exprnc_cnt p,.ecmrc_ftrs_ryt .slick-dots li{display:block}
    .ecmrc_exprnc_cnt{border-radius:20px;width:100%;height:100%;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;text-align:center;background:var(--c_primary)}
    .ecmrc_ftrs_cntnt,.ecmrc_ftrs_ryt,.ecmrc_trst_rt{width:100%}
    .ecmrc_bnr_sc{height:auto}
    .ecmrc_cntr_lst .br{display:inline}
    .ecmrc_bnr_ryt{width:25%;margin:20px auto 0}
    .ecmrc_bsns_slide{display:block!important;margin:30px 5px 0 5px}
    .ecmrc_bsns_cntnt{position:absolute;bottom:0;left:0;padding:10px;z-index:9;right:0;top:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}
    .ecmrc_buld_ryt{background:var(--c_primary);padding:20px;border-radius:36px}
    .ecmrs_cta3_mn{background:var(--c_black);padding:30px;border-radius:25px;text-align:center}
    .ecmrs_cta3_mn p{width:100%;font-size:20px}
    .ecmrc_exprnce_lst li{width:48%;background-color:var(--c_primary);background-image:unset!important;height:270px}
    .ecmrs_tch_tbs li{width:23%}
    .ecmrs_tch_lst li h3{font-size:16px}
    .ecmrc_cta3_ryt li,.ecmrc_cta3_ryt li:first-child,.ecmrc_cta3_ryt li:nth-child(2),.ecmrc_cta3_ryt li:nth-child(3){text-align:center;position:unset;margin:0;width:32%;height:auto;padding:20px;border-radius:20px}
    .ecmrc_cta3_ryt{width:100%;margin:0;margin-top:10px}
    .ecmrc_ftrs_ryt li.slick-slide,.ecmrc_ftrs_ryt>li{text-align:center;position:relative;margin:0 5px;padding:15px;background:rgba(0,100,158,.1);border:2px solid rgba(1,136,214,.11);border-radius:20px;height:inherit}
    .ecmrc_ftrs_cntnt figure{display:block;width:60px;height:60px;margin:auto}
    .ecmrc_ftrs_ryt .slick-dots li.slick-active button{background:var(--c_primary)}
    .ecmrc_ftrs_ryt .slick-dots li button{background:#d1ecfb}
    .ecmrc_uncrn_lst h3{font-size:38px}
    .ecmrs_tch_hovr>p{font-size:18px}
    .ecmrs_tch_hovr{gap:30px 0}
    .ecmrs_tch_sut{padding:60px 0}
    .ecmrc_trst_lt{width:100%;text-align:center;padding:0}
    .ecmrc_suces_lst figure{margin:auto;width:60px;height:60px}
    .ecmrc_exprnc_sc .btn-primary{margin:40px auto 0}
    .ecmrc_bnr_sc .ecmrc_bnr_lft h3{font-size:34px}
    .ecmrs_tch_lt li{width:100%}
    .ecmrs_tch_rt.ecmrs_tch_rt1{width:35%;margin:0 auto}
    .ecmrc_exprnce_lst .ecmrc_exprnce_inr{display:none}
    .ecmrc_suces_lst li{text-align:center;padding:20px}
    .ecmrc_buld_sc{padding-top:0}
    .ecom_buld_mn {background: #178def;padding: 40px;text-align: center;}
    .ecom_buld_mn button{margin: auto;}
    .ecom_drve_sec {padding: 60px 0;}
    .ecom_drve_lst li{padding: 30px;}
    .ecom_drve_lst p{font-size: 18px;line-height: 26px;}
    .ecom_drve_lst h3 {margin: 10px 0;}
    .ecom_drve_lst p{font-size: 18px;line-height: 26px;}
}
@media(max-width:992px){
    .ecmrc_buld_lft,.ecmrs_tch_rt1 figure{width:100%;text-align:center}
    .ecmrc_cta4_lt p{margin:10px 0 18px}
    .ecmrc_buld_lft button{margin:auto}
    .ecmrc_buld_lst li,.ecmrc_buld_lst li:nth-child(2){flex-direction:column-reverse;gap:20px}
    .ecmrc_buld_lst p{margin:5px 0 15px}
    .ecmrs_tch_lst{gap:14px}
    .ecmrc_pltfrm_lst li,.ecmrc_suces_lst li{width:48%;padding:20px;text-align:center}
    .ecmrc_pltfrm_lst{gap:20px}
    .ecmrc_indstrs_lst li{width:30%;padding:30px 10px}
    .ecmrc_suces_lst{justify-content:center}
    .ecmrc_pltfrm_lst figure{height:65px;margin-bottom:15px!important;padding:15px}
    .ecmrc_pltfrm_lst img{height:100%}
    .ecmrs_tch_sut, .ecom_drve_sec{padding:40px 0}
    .ecmrc_trst_rt img{height:40px}
    .ecmrc_bnr_ryt{width:33%}
    .ecmrc_cta4_mn{padding:25px}
    .ecmrs_cta3_mn p{font-size:18px;margin:10px 0}
    .ecmrc_bnr_sc .ecmrc_bnr_lft h3{font-size:28px}
    .ecom_drve_lst figure {padding: 14px;width: 60px;height: 60px;}
    .ecom_drve_lst li {padding: 20px;margin: 0 5px;}
    .ecom_buld_lt p, .ecom_drve_lst p, .ecom_drve_lst p {font-size: 16px;line-height: 24px;}
    .ecom_drve_lst {-webkit-mask-image: unset;overflow: unset;padding-bottom: 80px;margin-top: 30px;}
}
@media(max-width:767px){
    .ecmrc_uncrn_lst li{width:47%}
    .ecmrs_tch_tbs li{width:48%;padding:10px 5px}
    .ecmrs_tch_lt p{margin-top:5px;font-size:14px}
    .ecmrs_tch_hovr>p{order:1}
    .ecmrc_bnr_ryt{width:50%}
    .ecmrs_tch_hovr{flex-direction:column-reverse}
    .ecmrc_exprnc_cnt h3{margin:8px 0 0 0}
    .ecmrc_exprnc_cnt figure{max-width:60px}
    .ecmrs_tch_lt{display:flex;width:100%;min-height:unset;align-items:stretch;justify-content:space-between;gap:20px 0;flex-wrap:wrap}
    .ecmrs_tch_lt li p{display:block}
    .ecmrs_tch_hovr .ecmrs_tch_lt li{width:48%;text-align:center;margin:0;padding:10px}
    .ecmrs_tch_rt{width:50%;margin:auto;position:unset}
    .ecmrs_tch_rt1 figure{width:100%}
    .ecmrs_tch_lst{flex-wrap:wrap}
    .ecmrc_ftrs_ryt li.slick-slide,.ecmrc_ftrs_ryt>li{min-height:unset;height:auto}
    .ecmrc_ftrs_ryt .slick-track{display:flex}
    .ecmrc_uncrn_lst h3{font-size:28px}
    .ecmrc_exprnc_sc .btn-primary{margin:30px auto 0}
    .ecmrs_tch_lt li:not(:last-child){margin-bottom:0}
    .ecmrs_tch_rt.ecmrs_tch_rt1{width:40%}
    .ecom_buld_mn {padding: 30px;}
}
@media(max-width:600px){
    .ecmrc_cntr_lst li,.ecmrc_cta3_ryt li,.ecmrc_cta3_ryt li:first-child,.ecmrc_cta3_ryt li:nth-child(2),.ecmrc_cta3_ryt li:nth-child(3),.ecmrc_indstrs_lst li{width:47%}
    .ecmrc_bnr_ryt{width:55%}
    .ecmrc_trst_rt li{width:43%;text-align:center}
    .ecmrc_trst_rt{flex-wrap:wrap}
    .ecmrc_exprnce_lst li,.ecmrc_pltfrm_lst li,.ecmrc_suces_lst li,.ecmrs_tch_rt{width:100%}
    .ecmrc_buld_ryt{padding:15px}
    .ecmrc_bnr_sc .ecmrc_bnr_lft h3{font-size:24px}
    .ecmrs_tch_hovr{gap:10px 0}
    .ecmrc_indstrs_lst li{padding:16px 10px}
    .ecmrs_tch_rt.ecmrs_tch_rt1{width:70%}
    .ecmrs_tch_lt{gap:10px}
}
@media(max-width:480px){
    .ecmrc_cta3_ryt li,.ecmrc_cta3_ryt li:first-child,.ecmrc_cta3_ryt li:nth-child(2),.ecmrc_cta3_ryt li:nth-child(3),.ecmrc_uncrn_lst li,.ecmrs_tch_hovr .ecmrs_tch_lt li{width:100%}
    .ecmrc_cta4_mn{padding:18px}
    .ecmrs_tch_rt{width:100%}
    .ecmrc_indstrs_lst h3{font-size:16px;margin-top:10px}
    .ecmrc_ftrs_ryt li.slick-slide,.ecmrc_ftrs_ryt>li{min-height:300px}
    .ecmrc_cntr_lst p small,.ecmrs_tch_lt p{font-size:14px}
    .ecmrc_cntr_lst{gap:8px}
    .ecmrc_suces_lst h3{margin:7px 0 10px;font-size:18px}
    .ecmrs_tch_lst{gap:10px 0;justify-content:space-between}
}
/* Ecomerce page css start */
/* hire-a-developer */
.wrap_hre_dvlp{--hre_page:#0091ff;--hre_btn:#0091ff}
.wrap_hre_dvlp .btn-primary,.wrap_hre_dvlp .btn-primary:hover span,.wrap_hre_dvlp .btn-white span{background:var(--hre_btn)}
.wrap_hre_dvlp .btn-primary:hover{background:var(--c_white)}
.wrap_hre_dvlp{overflow:hidden}
.faq_mn_rt,.hre_cta2_lt,.tp_ntch_lt{width:50%}
.hre_cta2_mn,.hre_dvlp_mn,.hre_exprt_mn,.hre_faq_mn,.tp_ntch_mn{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap}
.hre_dvlp_rt{width:40%;position:relative;right:150px}
.hre_dvlp_rt img{max-width:1000px}
.qulty_lst{display:flex;align-items:flex-start;justify-content:flex-start;gap:30px}
.hre_prcs_lst figure,.qulty_lst figure{padding:8px;width:65px;height:65px;border-radius:50%;border:2px solid var(--hre_page);display:flex;align-items:center;justify-content:center}
.hre_dvl_bnr{display:flex;align-items:center;justify-content:center;height:800px}
.hre_bnft_lst li:hover figure,.hre_prcs_lst li:hover figure,.hre_tbs_cnt li:hover,.hre_tbs_lst li.active,.qulty_lst li:hover figure{background:var(--hre_page)}
.hre_bnft_lst li:hover img,.hre_prcs_lst li:hover img,.hre_tbs_cnt li:hover img,.qulty_lst li:hover img{filter:brightness(0) invert(1)}
.qulty_lst li{position:relative;margin:0}
.qulty_lst li:hover p{opacity:1}
.qulty_lst P{opacity:0;transition:ease-in-out .4s;width:75px;text-align:center;margin-top:10px}
.hre_compn_mn,.hre_cuntr_lst,.hre_prcs_lst,.tp_ntch_rt{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.hre_cuntr_lst li{margin:0;background:var(--c_white);box-shadow:0 2px 30px #00000012;padding:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:23%}
.hre_cuntr_lst h3{margin:20px 0 10px}
.hre_us_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:40px 0}
.hre_us_lst li{padding:20px 10px;background:var(--c_white);box-shadow:0 3px 6px #0000000f;border-radius:5px;width:48%;border:1px solid var(--c_white);transition:ease-in-out .4s;position:relative;z-index:1;margin:0}
.hre_compn_lst li:after{position:absolute;content:"";background:url("../images/checked_blue.svg") no-repeat;width:20px;height:20px;left:8px;top:25px;background-size:contain}
.hre_us_inr{background:url("../images/checked_blue.svg") no-repeat;padding-left:30px;background-position:left top 4px;background-size:20px}
.tp_ntch_rt{width:40%}
.tp_ntch_rt li{background:var(--c_white);box-shadow:0 3px 10px rgba(69,158,255,.2);border-radius:8px;width:46%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 10px;min-height:240px;margin:0;margin-bottom:30px}
.tp_ntch_rt li:nth-child(2),.tp_ntch_rt li:nth-child(4){transform:translate(0,-40px)}
.tp_ntch_rt p{margin:10px 0 0 0}
.hre_exprt_lt{width:35%}
.hre_dvlp_lt,.hre_exprt_rt{width:60%}
.hre_exprt_rt h3{font-size:16px;margin:10px 0 25px}
.hre_exprt_sldr .slick-dots li.slick-active button{background:var(--hre_page)}
.hre_cta2,.hre_hght_skl{background:#e5f4ff}
.hre_tbs_cnt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}
.hre_tbs_lst{display:flex;align-items:center;justify-content:center;gap:17px;flex-wrap:wrap;border-bottom:3px solid var(--hre_page);width:82%;margin:0 auto}
.hre_tbs_cnt li{text-align:center;padding:20px;background:var(--c_white);box-shadow:0 3px 10px rgba(69,158,255,.2);border-radius:8px;width:18%;gap:20px;min-height:200px;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}
.hre_tbs_cnt figure{width:45px;height:45px}
.hre_tbs_cnt li img{width:100%;height:100%}
.hre_tbs_cnt li:hover p,.hre_tbs_lst li.active p{color:var(--c_white)}
.hre_tbs_lst li{margin:0;padding:12px 22px}
.hre_prsc_mbl,.hre_tbs_cnt li:hover .hre_blu_img,.hre_tbs_inr,.hre_wht_img{display:none}
.hre_tbs_cnt li:hover .hre_wht_img,.hre_tbs_inr.active{display:block}
.hre_cta_mn{position:relative;background:var(--hre_page);padding:30px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;min-height:250px}
.hre_cta1_rt{position:absolute;right:0;top:-144px;width:41%}
.hre_cta1{padding-top:130px}
.hre_prcs_lst figure{width:100px;height:100px;margin:0 auto 20px}
.hre_prcs_lst img{height:60px}
.hre_prcs_lst p{width:60%;margin:0 auto;font-weight:600}
.hre_prcs_lst li{margin:0;position:relative;width:23%}
.hre_prcs_lst li:after{content:"";position:absolute;top:55px;width:190px;border-bottom:dashed 2px var(--hre_page);right:192px}
.hre_prcs_lst li:first-child:after,.hre_prcs_lst li:nth-child(4):before{content:unset}
.hre_prcs_lst li:before{content:"";position:absolute;top:46px;border-bottom:dotted 2px var(--hre_page);border-style:solid;border-width:10px 0 10px 8px;border-color:transparent transparent transparent #007bff;right:-115px}
.hre_compn_lt{background:var(--c_white);box-shadow:0 0 5px rgba(0,0,0,.16);border-radius:20px;padding:20px;position:relative;width:49%;border:3px solid var(--hre_page)}
.hre_compn_lst li{padding:20px 10px 20px 50px;border-radius:5px;position:relative;margin:0}
.hre_compn_lst li:nth-child(odd){background:#e5f4ff}
.hre_tbs_cnt li:hover .hre_wht_img img{filter:unset}
.hre_compn_rt{border:solid 3px #f4f5fa}
.hre_compn_lst li:after,.hre_compn_rt .hre_compn_lst li:after{background:url("../images/green-check-in.svg") no-repeat;width:25px;height:25px;top:18px;left:12px}
.hre_compn_rt .hre_compn_lst li:after{background:url("../images/gray-check-in-bnw.svg") no-repeat}
.hre_compn_rt .hre_compn_lst li:nth-child(odd){background:#f4f5fa}
.hre_cta2_rt{width:50%;position:relative;right:-180px}
.hre_cta2_lt button{margin-top:20px}
.hre_bnft_lst{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:90%;margin:50px auto 0}
.hre_bnft_lst li{display:flex;align-items:center;gap:20px;width:48%}
.hre_bnft_lst figure{width:90px;height:90px;border:2px dashed var(--hre_page);border-radius:50%;display:flex;align-items:center;justify-content:center}
.hre_us_lst li::after,.hre_us_lst li::before{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:var(--hre_page)}
.hre_us_inr::after,.hre_us_inr::before{content:"";width:2px;height:0;position:absolute;transition:all .2s linear;background:var(--hre_page)}
.hre_us_lst li:hover::after,.hre_us_lst li:hover::before{width:100%}
.hre_us_lst li:hover .hre_us_inr::after,.hre_us_lst li:hover .hre_us_inr::before{height:100%}
.hre_us_lst li::before{left:50%;top:0;transition-duration:.4s}
.hre_us_lst li::after{left:50%;bottom:0;transition-duration:.4s}
.hre_us_lst li .hre_us_inr::before{left:0;top:50%;transition-duration:.4s}
.hre_us_lst li .hre_us_inr::after{right:0;top:50%;transition-duration:.4s}
.hre_us_lst li:hover::after,.hre_us_lst li:hover::before{left:0}
.hre_us_lst li:hover .hre_us_inr::after,.hre_us_lst li:hover .hre_us_inr::before{top:0}
.hre_prcs_lst li:hover:after{border:solid 1px var(--hre_page)}
.hre_compn_lst p{color:var(--c_text_dark);font-weight:600}
.faq_mn_lt{width:50%;position:relative;left:-100px}
.hre_faq .panel-title{justify-content:flex-start}
@media(max-width:1700px){
    .hre_dvlp_lt{width:55%}
    .hre_dvlp_rt img{max-width:800px}
    .hre_dvl_bnr{height:700px}
}
@media(max-width:1200px){
    .hre_dvlp_rt img{max-width:650px}
    .hre_dvlp_rt{right:100px}
    .hre_dvl_bnr{min-height:600px}
    .hre_dvlp_lt{width:55%}
    .hre_tbs_lst li{padding:12px 8px}
    .hre_cta1_rt{top:-97px;width:43%}
    .hre_cta1_lt{width:50%}
    .hre_prcs_lst li:after{right:149px;width:132px}
    .hre_prcs_lst li:before{right:-78px}
    .hre_compn_lst li:after,.hre_compn_rt .hre_compn_lst li:after{background-size:contain;width:20px;height:20px}
    .hre_cta2_rt{right:-81px}
    .hre_tbs_cnt li{width:23%}
    .hre_cta_mn{min-height:200px}
    .hre_faq .panel-title{font-size:18px}
    .faq_mn_lt{width:45%;left:-60px}
    .faq_mn_rt{width:52%}
}
@media(max-width:992px){
    .hre_dvl_bnr{height:unset;width:100%}
    .hre_cta1_lt,.hre_cta2_lt,.hre_dvlp_lt{width:100%;text-align:center}
    .hre_dvlp_rt{position:unset;width:80%;margin:20px auto 0}
    .qulty_lst{justify-content:center}
    .hre_cta1_lt button,.hre_dvlp_lt button{margin:auto}
    .hre_dvlp_lt,.hre_prsc_mbl img,.tp_ntch_rt{width:100%}
    .faq_mn_lt,.hre_cta1_rt,.hre_cta2_rt,.hre_prcs_lst{display:none}
    .hre_cta_mn{min-height:unset;padding:25px}
    .hre_prcs_lst li:after,.hre_prcs_lst li:before{content:unset}
    .hre_prsc_mbl{display:block}
    .hre_cta1,.hre_cuntr_sec{padding-top:40px}
    .hre_cta2{padding:30px 0}
    .hre_cta2_lt button{margin:20px auto 0}
    .hre_bnft_lst li{box-shadow:0 3px 6px rgba(0,0,0,.2);margin:0;width:31%;border-radius:5px;flex-direction:column;text-align:center;padding:10px}
    .hre_bnft_lst{align-items:stretch;width:100%;margin-top:30px;justify-content:center;gap:15px}
    .hre_bnft_lst h3{font-size:18px}
    .hre_prcs_sec{padding-bottom:0}
    .hre_tbs_lst{width:fit-content;gap:10px}
    .hre_tbs_cnt li{width:22.5%;padding:10px;min-height:150px}
    .tp_ntch_rt li:nth-child(2),.tp_ntch_rt li:nth-child(4){transform:unset}
    .tp_ntch_rt li{width:23%;margin:0}
    .tp_ntch_lt{width:100%;margin-bottom:10px;text-align:center}
    .hre_dvlp_rt img{max-width:100%}
    .hre_cuntr_lst li{padding:10px}
    .hre_compn_mn,.hre_us_lst{gap:20px 0}
    .tp_ntch_rt li>figure img{height:90px}
    .faq_mn_rt{width:100%}
    .hre_exprt_rt h3{margin:10px 0 0}
}
@media(max-width:767px){
    .hre_tbs_cnt li{width:30%}
    .hre_cuntr_lst li,.tp_ntch_rt li{width:48%}
    .hre_cuntr_lst,.tp_ntch_rt{gap:20px 0}
    .hre_compn_lt,.hre_dvlp_rt{width:100%}
    .tp_ntch_rt li:nth-child(2)>img{width:160px}
    .hre_tbs_lst{overflow:auto;flex-wrap:nowrap;justify-content:flex-start;width:100%}
    .hre_tbs_lst li{white-space:nowrap}
}
@media(max-width:600px){
    .hre_us_lst li{width:100%}
    .top_ntch{padding-top:0}
    .hre_exprt_lt{width:55%;margin:0 auto 10px}
    .hre_exprt_rt{width:100%;text-align:center}
    .hre_exprt_rt h3{margin-bottom:5px}
    .hre_exprt_rt img{margin:auto}
    .hre_bnft_lst li{width:48%}
    .hre_bnft_lst figure{width:70px;height:70px}
    .hre_cuntr_lst h3{margin:9px 0 6px}
}
@media(max-width:480px){
    .hre_tbs_cnt{gap:15px}
    .hre_tbs_cnt li{width:45%}
    .hre_bnft_lst li{width:47%}
    .hre_cta1_lt h2{font-size:20px}
    .hre_exprt_lt{width:80%}
    .hre_cuntr_lst li,.tp_ntch_rt li{width:100%;min-height:auto}
    .hre_compn_lst li:after,.hre_compn_rt .hre_compn_lst li:after{width:18px;height:18px;top:20px}
    .hre_compn_lst p small{font-size:14px}
    .hre_compn_lst li{padding:20px 10px 20px 42px}
    .hre_bnft_lst h3{font-size:16px}
}
/* hire-a-developer */
.wrap_mbl_ios{--los_color:#0475e5}
.mbl_ios_bnr{display:flex;align-items:center;justify-content:center;background:url("../images/mad_banner.gif") no-repeat;background-position:center;background-attachment:fixed;height:100vh}
.mbl_ios_bnr .btn-primary{margin:0 auto}
.mbl_ios_bnr h1{text-transform:uppercase}
.los_clr,.tsnmi_rt .los_clr{color:var(--los_color)}
.excd_lst{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.tsnmi_flx{display:flex;align-items:center;justify-content:flex-start}
.aprt_sec h3,.excd_lst h3,.tsnmi_rt h3{text-transform:uppercase;font-weight:500}
.excd_lst li{width:20%;margin:0;position:relative}
.excd_lst li:after{position:absolute;content:"";background:url("../images/los_right_arrow.png") no-repeat;right:0;top:35px;width:12px;height:12px;background-size:contain}
.excd_lst li:last-child:after{content:unset}
.tsnmi_sec{background:url("../images/tsunami_bg.png") no-repeat;background-position:center;background-size:cover;background-attachment:fixed}
.tsnmi_lt{width:60%;position:relative;z-index:1}
.tsnmi_rt{width:40%;position:relative;left:-120px;text-align:right}
.tsnmi_rt h4{font-size:30px;text-transform:uppercase;padding:30px 60px;background:var(--c_white)}
.los_botm_lne{border-bottom:2px solid var(--los_color);width:fit-content;margin:0 auto 30px;padding:0 25px;background:url("../images/left-cor.png") no-repeat,url("../images/right-cor.png") no-repeat;background-position:0 37px,right 37px;text-transform:uppercase;font-weight:700}
.los_indstry_lnk{position:relative;background:url("../images/indiustry_bg.jpg") no-repeat;height:530px;background-position:center bottom;background-size:contain;margin:200px auto 0;width:1300px}
.los_indstry_lnk img{filter:grayscale(100%)}
.los_indstry_lnk li{height:312px;position:absolute;margin:0}
.los_indstry_lnk li:hover img{filter:unset}
.our_clnts_sec{background:#f4f4f9}
.los_indstry_lnk li:after{background-color:#ccc;border:1px solid #ccc;bottom:0;content:"";height:300px;left:50%;margin-left:-1px;position:absolute;width:2px}
.los_indstry_lnk li:before{content:"";background:#f26c4f;border-radius:50%;height:15px;left:50%;margin-left:-7px;position:absolute;top:-15px;transition:all .5s ease 0s;width:15px}
.aprt_sec{background:url("../images/mad_chicago.jpg") no-repeat;background-position:bottom;background-size:cover;width:100%;height:750px}
.los_indstry_lnk li:first-child{bottom:79px;left:11px;width:100px}
.los_indstry_lnk li:nth-child(2){bottom:177px;left:124px;width:100px}
.los_indstry_lnk li:nth-child(3){bottom:116px;left:238px;width:100px}
.los_indstry_lnk li:nth-child(4){bottom:77px;left:363px;width:100px}
.los_indstry_lnk li:nth-child(5){bottom:203px;left:472px;width:86px}
.los_indstry_lnk li:nth-child(6){bottom:82px;left:587px;width:137px}
.los_indstry_lnk li:nth-child(7){bottom:199px;left:708px;width:130px}
.los_indstry_lnk li:nth-child(8){bottom:70px;left:855px;width:105px}
.los_indstry_lnk li:nth-child(9){bottom:115px;left:988px;width:137px}
.los_indstry_lnk li:nth-child(10){bottom:104px;right:42px;width:111px}
.los_indstry_lnk li:nth-child(2):before{background:#4fc6f2}
.los_indstry_lnk li:nth-child(3):before{background:#4ff29c}
.los_indstry_lnk li:nth-child(4):before{background:#bef24f}
.los_indstry_lnk li:nth-child(5):before{background:#7d4ff2}
.los_indstry_lnk li:nth-child(6):before{background:#4ff2f0}
.los_indstry_lnk li:nth-child(7):before{background:#944ff2}
.los_indstry_lnk li:nth-child(8):before{background:#4ff289}
.los_indstry_lnk li:nth-child(9):before{background:#f2ab4f}
.los_indstry_lnk li:nth-child(10):before{background:#4f6af2}
.los_indstry_lnk a{font-size:18px;padding-bottom:4px;opacity:1;bottom:100%;font-weight:500;margin-bottom:30px;overflow:hidden;position:absolute;text-align:center;left:15px;cursor:pointer}
.los_indstry_lnk a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#f26c4f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;cursor:pointer}
.los_indstry_lnk li:hover a:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
.aprt_sec .los_botm_lne{background-position:0 33px,right 33px}
.wshgtn_wrp .aprt_sec {
    background-image: url(../images/washington-2.jpg);
}
.chicago_wrp .aprt_sec {
    background-image: url(../images/chicago-ill.jpg);
}
.hustn_wrp .aprt_sec {
    background-image: url(../images/houston-1.jpg);
}
@media(max-width:1700px){
    .mbl_ios_bnr{height:800px}
    .excd_lst img{max-width:70px}
    .aprt_sec{height: 700px;}
}
@media(max-width:1400px){
    .mbl_ios_bnr{height:650px}
    .tsnmi_rt h4{font-size: 24px;}
    .aprt_sec{height: 630px;}
}
@media(max-width:1200px){
    .mbl_ios_bnr{height:600px}
    .excd_lst img{max-width:60px}
    .excd_lst li:after{content:unset}
    .tsnmi_rt{width:70%;left:-10%}
    .los_indstry_lnk{background:unset;width:90%;max-width:1170px;margin:0 auto;height:unset;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:15px}
    .los_indstry_lnk a:after,.los_indstry_lnk li:after,.los_indstry_lnk li:before{content:unset}
    .los_indstry_lnk a{position:unset;margin:0}
    .los_indstry_lnk li{position:unset;height:unset;border:2px solid #137de7;border-radius:8px;padding:13px;width:22%!important;text-align:center;display:flex;align-items:center;justify-content:center}
    .los_indstry_lnk .br{display:inline}
    .los_indstry_lnk figure{margin:0 auto 10px}
    .aprt_sec{height:500px}
    .los_botm_lne{background-position:0 15px,right 15px}
}
@media(max-width:992px){
    .excd_lst img{max-width:50px}
    .los_botm_lne{margin:0 auto 20px}
    .aprt_sec h3{font-size:24px}
    .los_indstry_lnk{gap:10px}
    .los_indstry_lnk li{padding:10px}
    .los_indstry_lnk a{font-size:16px}
    .tsnmi_rt h4{font-size:22px}
    .los_botm_lne{background:unset;border:unset;padding:0}
    .mbl_ios_bnr{height:auto;padding-bottom:40px}
    .tsnmi_rt .br{display:inline-block}
    .tsnmi_sec{background-attachment:unset}
}
@media(max-width:767px){
    .excd_lst img{max-width:40px}
    .los_indstry_lnk li{width:32%!important}
    .aprt_sec{background:unset;height:unset;margin:0 auto 10px}
    .aprt_sec h3{font-size:18px}
    .tsnmi_flx{flex-wrap:wrap}
    .tsnmi_lt{width:100%}
    .tsnmi_rt{margin:30px 20px 0;width:100%;position:unset}
    .tsnmi_sec{padding-bottom:40px}
    .tsnmi_rt .br{display:inline}
    .tsnmi_rt h4{text-align:center}
    .tsnmi_rt h4{padding:30px 20px}
}
@media(max-width:600px){
    .excd_lst li{width:28%}
    .excd_lst{justify-content:center;gap:10px}
    .excd_lst h3{font-size:18px}
    .los_indstry_lnk li{width:48%!important}
}
@media(max-width:480px){
    .excd_lst li{width:47%}
    .tsnmi_rt h4{font-size:22px}
}
/* nft page css start */
.wrap_nft{--nft_color:#01142b;--nft_bg:#0092e1}
.nft_lst{display:flex;gap:30px;margin:20px 0 40px 0;align-items:center}
.nft_bnr_hd .nft_clr{color:#68ccff}
.nft_mrkt_bnr{background:var(--nft_color);position:relative;display:flex;align-items:center;overflow:hidden;height:750px}
.nft_mrkt_bnr:after{position:absolute;content:"";background:url("../images/left_shape.png") no-repeat;left:0;bottom:-20px;width:600px;height:300px}
.nft_mrkt_bnr::before{position:absolute;content:"";background:url("../images/top_shape.png") no-repeat;width:800px;height:900px;left:20%;top:-85%}
.nft_bnr_rt{position:absolute;right:0;bottom:0;width:50%;text-align:right}
.nft_lst img{mix-blend-mode:luminosity;transition:all .3s ease-in-out;filter:invert(44%) sepia(23%) saturate(8%) hue-rotate(10deg) brightness(99%) contrast(96%)}
.nft_cntr_lst{display:flex;justify-content:start;padding:20px;gap:30px;background:var(--c_white);box-shadow:-4px 15px 36px rgba(0,0,0,.05);border-radius:10px;margin-top:-50px;position:relative}
.nft_cntr_lst li{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:25%;flex-wrap:wrap}
.nft_cntr_lst li,.nft_prsc_lst li,.nft_whs_rt h3{margin:0}
.nft_cntr_lst h3{font-size:52px;margin:0}
.nft_dvl_lst{display:flex;justify-content:space-between;flex-wrap:wrap;gap:90px 20px;margin-top:120px}
.nft_dvl_lst li.slick-slide,.nft_dvl_lst>li{width:32%;text-align:center;border:1px solid rgba(112,112,112,.48);padding:70px 30px 30px 30px;border-radius:36px;position:relative;margin:0;min-height:350px}
.nft_dvl_lst figure{width:105px;height:105px;border:1px solid;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;left:0;right:0;margin:auto;top:-60px;background:var(--c_white)}
.nft_dvl_lst li:hover,.nft_dvl_lst li:hover figure{background:var(--c_gradient)}
.nft_dvl_lst li:hover h3,.nft_dvl_lst li:hover p{color:var(--c_white)}
.nft_dvl_lst li:hover figure{border:5px solid var(--c_white)}
.nft_dvl_lst li:hover img{filter:invert(1)}
.nft_cta1_flx{position:relative;background:var(--nft_bg);padding:0 22px 0 50px;border-radius:20px;display:flex;align-items:center;justify-content:space-between}
.nft_cta1_flx:after{position:absolute;content:"";background:url("../images/nft-arrow.png") no-repeat;width:130px;height:50px;right:0;margin:0 auto;left:-50px;bottom:60px}
.nft_cta1_lt{width:60%}
.ftns_fotr_lt h3,.nft_cta1_lt p,.nft_cta3_lt p{margin-bottom:30px}
.nft_erc_sec,.nft_excl,.nft_porsc_sc,.nft_rvl_sol{background:var(--nft_color)}
.nft_rvl_sol h2 +p a {
    color: var(--c_primary);
}
.nft_cta1,.nft_cta2,.nft_cta3_flx,.nft_vdo_inr{position:relative}
.nft_cta1:after,.nft_cta2:after{position:absolute;content:"";background:var(--nft_color);left:0;right:0;bottom:0;width:100%;height:50%;z-index:-1}
.nft_erc_flx,.nft_fctr_lst,.nft_rvl_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.nft_rvl_lst li{padding:4px;width:23.9%;border:1px solid #707070;position:relative;border-radius:14px;margin:0}
.nft_fctr_cnt_mbl,.nft_ftur_cont p,.nft_revoltn_dv{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;top:0;bottom:0;text-align:center;padding:30px;opacity:0}
.nft_rvl_lst h3{text-align:center;margin:auto;position:absolute;right:0;left:0;bottom:1px;opacity:1;background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%) 0 0 no-repeat padding-box;padding:0 20px 15px 20px;font-size:18px;border-radius:15px}
.nft_fctr_lst li:after,.nft_fctr_lst_mbl li.slick-slide:after,.nft_fctr_lst_mbl>li:after,.nft_rvl_lst li::after{content:"";padding:100px 0;width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.65);border-radius:20px}
.nft_fctr_lst li:hover .nft_ftur_cont p,.nft_rvl_lst li:hover::after{opacity:1;z-index:1}
.nft_rvl_lst li:hover .nft_revoltn_dv{opacity:1;z-index:9}
.nft_fctr_lst li:hover h3,.nft_rvl_lst li::after,.nft_rvl_lst li:hover h3{opacity:0}
.nft_rvl_lst li:hover{border:1px solid #2dabf4}
.nft_erc_lt{display:flex;align-items:center;justify-content:space-between;width:55%;flex-wrap:wrap;gap:10px;margin:0}
.nft_erc_rt{width:42%}
.nft_erc_lt li{background:#001a3a 0 0 no-repeat padding-box;width:49%;display:flex;align-items:center;justify-content:center;border:.5px solid rgba(255,255,255,.27);border-radius:10px;padding:50px 0;margin:0;position:relative}
.nft_erc_rt p:nth-child(2){margin:20px 0 35px}
.nft_erc_lt li:after{position:absolute;content:"";left:30px;top:60px;border:5px solid #023dc8;height:30px;width:30px;background-color:#3772ff;border-radius:50%}
.nft_tbs{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding-top:100px}
.nft_tb_lt{width:30%;position:relative}
.nft_tb_lt:after{position:absolute;content:"";width:1px;height:95%;background:repeating-linear-gradient(to bottom,transparent,transparent 10px,#3772ff 10px,#b4b3b3 20px);top:0;left:7px}
.nft_excl_rt{width:70%}
.nft_tb_lt li{padding-left:30px;position:relative}
.nft_tb_lt li:not(:last-child){margin-bottom:34px}
.nft_tb_lt li:after{content:"";position:absolute;left:0;top:8px;background-color:#3772ff;height:13px;width:13px;border:3px solid #023dc8;border-radius:50%;z-index:1}
.nft_excl_cnt.active{display:block}
.excl_cnt_lt,.nft_cta3_lt,.nft_whs_rt{width:50%;position:relative}
.nft_excl_cnt,.nft_fctr_lst_mbl{display:none}
.excl_cnt_lt span{color:var(--c_white);opacity:10%;font-size:130px;justify-content:center;display:flex;position:absolute;top:-33%;left:0;right:0;bottom:0;font-weight:600}
.excl_cnt_rt,.nft_whs_lt{width:45%}
.excl_rt_flx,.nft_chs_flx,.nft_cta3_flx,.nft_prsc_lst li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.nft_tb_lt h3{font-weight:500}
.nft_tb_lt li:hover h3{color:var(--c_primary)}
.nft_cta2_lt{background:url("../images/nft_cta2.png") no-repeat;background-position:center;background-size:cover;padding:35px;border-radius:15px}
.nft_cta2:after{bottom:0;top:0;height:60%}
.nft_chs_sec .btn-primary,.nft_cta2_lt .btn-white,.nft_fctr_sol .btn-primary,.nft_vdo_lt .btn-primary,.nft_vdo_rt .btn-primary{margin:30px auto 0}
.nft_whs_rt li{background:var(--c_white);box-shadow:0 2px 56px rgba(0,0,0,.07);border-radius:10px;padding:20px 20px 20px 70px;position:relative}
.nft_whs_rt li:after{content:"";position:absolute;left:22px;background:url("../images/thik.svg") no-repeat;height:30px;width:30px;top:23px;background-size:30px}
.nft_vdo_flx{display:flex;justify-content:space-between;background-color:#ececec;padding:45px;border-radius:25px}
.nft_vdo_flx li p,.nft_vdo_lt p{margin:20px 0;font-weight:500;padding:0 45px}
.nft_vdo_lt,.nft_vdo_rt{width:48%;text-align:center}
.nft_vdo_inr figure span{position:absolute;width:100px;height:100px;left:0;right:0;top:0;bottom:0;margin:auto}
.nft_vdo_inr span img{background:#44b4f5;border-radius:50%}
.nft_vdo_inr h3{position:absolute;bottom:20px;color:var(--c_white);width:85%;left:0;right:0;margin:auto}
.nft_vdo_lt p,.nft_vdo_rt p{margin:20px 0;font-weight:500;padding:0 45px}
.nft_cta3{background:#4396fb}
.nft_cta3_rt{width:46%;position:absolute;bottom:-60px;right:0}
.nft_fctr_lst li{width:32%;position:relative;margin:0}
.nft_fctr_lst h3{position:absolute}
.nft_fctr_lst h3{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;z-index:1;text-align:center;padding:30px}
.nft_fctr_lst{gap:20px 0}
.nft_prsc_lst li figure{margin:0 auto;width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:var(--c_gradient);border-radius:50%}
.nft_prsc_cnt{background:var(--c_white);box-shadow:5px 15px 36px rgba(0,0,0,.03);width:77%;padding:20px;border-radius:8px;min-height:215px}
.nft_prsc_inr{display:flex;align-items:center;justify-content:flex-start;gap:50px;flex-wrap:wrap;width:53%}
.nft_prsc_inr h3{background:var(--c_gradient);width:60px;height:60px;color:var(--c_white);display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;z-index:1;margin:0}
.nft_prsc_lst li:nth-child(2n){flex-direction:row-reverse;margin:100px 0}
.nft_cntr_lst li:nth-child(3) .nft_prsc_inr h3,.nft_prsc_lst li:first-child .nft_prsc_inr h3{top:-81px}
.nft_prsc_lst{margin-top:100px;position:relative}
.nft_prsc_lst:after{position:absolute;content:"";background:url("../images/nft_lines.svg") no-repeat;width:100%;height:100%;background-size:contain;left:16px;top:20px;pointer-events:none}
.nft_prsc_lst li:nth-child(odd) .nft_prsc_inr h3{left:-16px}
.nft_ftr_flx{background:var(--c_black);padding:30px;border-radius:30px;display:flex;align-items:center}
.ftns_fotr_rt{width:20%}
.ftns_fotr_lt{width:75%}
.nft_fctr_lst img,.nft_fctr_lst_mbl img{border-radius:20px}
.wrap_nft .slick-track{display:flex}
.nft_vdo_flx li{width:48%;text-align:center}
.nft_vdo_flx figure span{position:absolute;width:100px;height:100px;left:0;right:0;top:0;bottom:0;margin:auto}
@media(max-width:1800px){
    .nft_bnr_rt{width:56%}
    .nft_cntr_lst h3{font-size:50px}
}
@media(max-width:1600px){
    .nft_bnr_rt{width:57%}
    .nft_mrkt_bnr{height:690px}
}
@media(max-width:1300px){
    .nft_bnr_rt{width:60%}
    .nft_cntr_lst h3{font-size:46px}
    .nft_cntr_lst p{font-size:16px}
    .nft_prsc_inr h3{left:40px}
    .nft_erc_lt h3{font-size:36px}
}
@media(max-width:1200px){
    .nft_mrkt_bnr{height:600px}
    .nft_bnr_rt{width:70%;right:-75px}
    .nft_cta1_flx:after,.nft_mrkt_bnr::before,.nft_mrkt_bnr:after,.nft_prsc_lst:after{content:unset}
    .nft_cntr_lst h3{font-size:34px}
    .nft_cntr_lst{gap:20px}
    .nft_dvl_lst figure{position:unset;border:unset;width:80px;height:80px;margin:0 auto 10px}
    .nft_dvl_lst{margin-top:40px}
    .nft_dvl_lst li.slick-slide,.nft_dvl_lst>li{padding:20px;margin:0 5px;height:inherit;min-height:unset}
    .excl_cnt_lt span,.nft_cta1_rt,.nft_cta3_rt,.nft_prsc_inr h3,.nft_tb_lt{display:none}
    .nft_dvl_lst .slick-next,.nft_fctr_lst_mbl .slick-next{right:-22px}
    .nft_dvl_lst .slick-prev,.nft_fctr_lst_mbl .slick-prev{left:-22px}
    .nft_cta1_flx{padding:30px}
    .excl_cnt_lt,.excl_cnt_rt,.nft_cta1_lt,.nft_cta3_lt{width:100%;text-align:center}
    .nft_cta1_lt .btn-white,.nft_cta3_lt .btn-white{margin:20px auto 0}
    .ftns_fotr_lt h3,.nft_cta1_lt p,.nft_cta3_lt p{margin-bottom:20px}
    .nft_erc_lt li,.nft_rvl_lst li{width:48.5%}
    .nft_rvl_lst figure{width:100%;height:350px}
    .nft_rvl_lst img{width:100%;height:100%;object-fit:cover;border-radius:10px}
    .nft_rvl_lst{gap:20px}
    .nft_erc_lt h3{font-size:32px}
    .nft_erc_lt li:after{left:16px;top:56px}
    .nft_tbs{padding-top:40px}
    .excl_rt_flx{flex-direction:column;text-align:center}
    .nft_excl_rt,.nft_prsc_inr{width:100%}
    .excl_cnt_lt figure{width:250px;height:auto;margin:0 auto 15px}
    .nft_fctr_lst_mbl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
    .nft_excl_cnt,.nft_excl_cnt.active{display:block;border:1px solid #5c5353;padding:20px;border-radius:20px;margin:0 5px;height:inherit}
    .nft_excl{padding-bottom:0}
    .nft_whs_lt{width:70%;margin:0 auto 20px;text-align:center}
    .nft_whs_rt{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
    .nft_whs_rt li{width:49%}
    .nft_prsc_lst li figure{width:100px;height:100px;padding:10px}
    .nft_prsc_lst li img{max-width:60px}
    .nft_prsc_lst li{background:var(--c_white);box-shadow:5px 15px 36px rgba(0,0,0,.03);display:flex!important;align-items:center;justify-content:center;flex-direction:column-reverse;border-radius:15px;padding:20px;height:inherit;margin:0 5px}
    .nft_prsc_lst li:nth-child(2n){flex-direction:column-reverse;margin:0 5px}
    .nft_prsc_cnt{background:unset;box-shadow:unset;width:100%;padding:0;text-align:center;min-height:unset;border-radius:unset}
    .nft_prsc_lst h4{margin:10px 0 8px}
    .nft_fctr_lst{display:none}
    .nft_fctr_lst_mbl li{position:relative;margin:0 5px}
    .nft_fctr_cnt_mbl{flex-direction:column;opacity:1;z-index:1}
    .nft_prsc_lst{margin-top:40px}
}
@media(max-width:992px){
    .nft_trst{padding-top:0}
    .nft_mrkt_bnr{height:auto}
    .ftns_fotr_rt,.nft_bnr_rt{display:none}
    .ftns_fotr_lt,.nft_bnr_hd,.nft_erc_rt{width:100%;text-align:center}
    .ftns_fotr_lt .btn-white,.nft_bnr_hd .btn-primary{margin:auto}
    .nft_lst{justify-content:center}
    .nft_cntr_lst li{flex-direction:column;text-align:center;gap:5px}
    .nft_erc_flx{flex-direction:column-reverse;gap:20px}
    .nft_erc_lt,.nft_whs_rt li{width:100%}
    .nft_erc_lt li{padding:35px 0}
    .nft_erc_lt li:after{left:60px;top:38px}
    .nft_erc_rt p:nth-child(2){margin:5px 0 15px}
    .nft_vdo_flx{padding:20px}
    .nft_cta2_lt .btn-white{margin:10px auto 0}
}
@media(max-width:767px){
    .nft_cntr_lst li,.nft_erc_lt li,.nft_rvl_lst li{width:48%}
    .nft_prsc_lst li img{max-width:50px}
    .nft_cntr_lst{flex-wrap:wrap}
    .nft_prsc_lst li figure{width:80px;height:80px}
    .nft_erc_lt li:after{top:40px;left:38px;width:25px;height:25px}
    .nft_cntr_lst h3,.nft_erc_lt h3{font-size:26px}
    .excl_cnt_lt figure,.nft_vdo_flx li,.nft_vdo_lt,.nft_vdo_rt{width:100%}
    .nft_vdo_flx{flex-wrap:wrap;gap:20px}
    .nft_whs_lt{width:90%}
    .nft_dvl_lst h3,.nft_whs_rt h3{font-size:18px}
}
@media(max-width:600px){
    .nft_cntr_lst{gap:15px}
    .nft_rvl_lst li{width:100%}
    .nft_erc_lt li:after{left:0;top:14px;right:0;margin:0 auto}
    .nft_erc_lt h3{font-size:26px;margin-top:18px}
    .nft_fctr_lst_mbl li img{width:100%}
    .nft_prsc_lst li img{max-width:45px}
    .nft_prsc_lst li figure{width:80px;height:80px}
    .nft_erc_lt li{padding:22px 0}
    .nft_vdo_flx figure span{width:80px}
    .nft_vdo_inr h3{width:95%;font-size:18px}
    .nft_vdo_flx li p{padding:0 10px}
    .nft_whs_rt li:after{background-size:25px}
    .nft_whs_rt li{padding:20px 20px 20px 58px}
}
@media(max-width:480px){
    .nft_dvl_lst{gap:0}
    .nft_dvl_lst li.slick-slide,.nft_dvl_lst>li{min-height:324px}
    .nft_cntr_lst li{width:100%}
}
/* nft page css end */
.wrap_crpo_app{--crpto_app:#f2f9ff;overflow:clip}
.crpo_app_bnr{display:flex;align-items:center;min-height:700px}
.crpo_app_mn,.crpt_pkg_flx,.scrty_exchn_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.crpo_app_lt{width:50%}
.crpo_app_rt{width:50%}
.crpo_app_rt:after{position:absolute;content:"";background:url("../images/currency_bnr.png") no-repeat;top:135px;width:620px;height:517px;background-position:right;background-size:cover;right:0}
.crpto_clr,.crpto_indstri_lst li:hover h3{color:var(--c_primary)}
.pkg_lt{width:40%;position:relative}
.pkg_rt{width:52%;border-left:1px solid #cee1f2;padding-left:70px}
.pkg_lt h2{font-size:70px}
.pkg_lt::after{position:absolute;content:"";background:url("../images/crypto_bg.png") no-repeat;width:500px;height:350px;left:0;top:-60px}
.cpto_pkg,.crpto_exchng,.crpto_pltfm,.crpto_sf_scur,.fctur_tokn{background:var(--crpto_app)}
.crpto_wrk figure{background:url("../images/crypt_bg.png") no-repeat}
.cprt_pltfm_lst,.crpto_fctr_lst,.crpto_indstri_lst,.crpto_srv_lst,.crpto_wrk_mbl,.fctr_tokn_lst,.typ_tokn_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.cprt_pltfm_lst li{width:20%;padding:30px;border-bottom:1px solid #d7e2ec;border-right:1px solid #d7e2ec;margin:0}
.cprt_pltfm_lst img{filter:grayscale(1);max-width:150px}
.cprt_pltfm_lst li:hover img{filter:unset}
.cprt_pltfm_lst li:nth-child(10),.cprt_pltfm_lst li:nth-child(5){border-right:unset}
.cprt_pltfm_lst h3{margin-top:20px}
.cprt_pltfm_lst li:nth-child(10),.cprt_pltfm_lst li:nth-child(6),.cprt_pltfm_lst li:nth-child(7),.cprt_pltfm_lst li:nth-child(8),.cprt_pltfm_lst li:nth-child(9){border-bottom:unset}
.crpto_fctr_lst,.crpto_srv_lst,.crpto_wrk_mbl,.fctr_tokn_lst,.typ_tokn_lst{gap:20px 0}
.crpto_srv_lst li.slick-slide,.crpto_srv_lst>li{width:49%;padding:20px;margin:0;border-radius:10px}
.crpto_srv_lst span{font-size:24px}
.crpto_srv_lst h3{margin:15px 0 10px}
.crpto_indstri_lst li{padding:20px;background:var(--c_white);border-radius:8px;width:24%;margin:0}
.crpto_indstri_lst{gap:10px;margin-top:20px}
.crpto_indstri_sec:after{position:absolute;content:"";right:14%;top:-153px;border:solid 110px #eee;border-radius:50%;height:300px;width:300px}
.crpto_indstri_sec{position:relative;background:#f6f6f6;overflow:hidden}
.crpto_cta1{position:relative;min-height:260px;display:flex;align-items:center;justify-content:center}
.crpto_cta1::after{position:absolute;content:"";background:url("../images/industry.svg") no-repeat;width:230px;height:290px;right:0;top:0}
.cpto_pkg,.cpto_wlt_dvlp,.crpto_cta2{position:relative}
.cpto_wlt_dvlp:after{position:absolute;content:"";background:url("../images/wallet.png") no-repeat;width:610px;height:480px;left:186px;top:0;pointer-events:none}
.crpto_fctr_lst li{width:49%;margin:0;padding:20px;border:1px solid #e5e5e5;border-radius:8px}
.crpto_crtn_lt,.crpto_exchng_lt{width:60%}
.scrty_lt,.scrty_rt{width:45%}
.scrty_lt h2{font-size:70px}
.scrty_rt li{border:1px solid #e5e5e5;padding:20px 20px 20px 60px;border-radius:8px;position:relative}
.scrty_rt li::after{position:absolute;content:"";background:url("../images/crpto_tick.svg") no-repeat;width:30px;height:30px;left:14px;top:25px;background-size:contain}
.crpto_crtn{background:#f6f6f6;position:relative;display:flex;align-items:center;min-height:500px}
.crpto_crtn::after{position:absolute;content:"";bottom:0;background:url("../images/crpto-cration.png") no-repeat;width:630px;height:430px;right:0}
.crpto_sf_scur_lst li{position:relative;border:1px solid var(--c_primary);border-radius:50%;width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin:0;aspect-ratio:1/1}
.crpto_sf_scur_lst{display:flex;align-items:flex-start;justify-content:center}
.crpto_sf_scur_lst li:first-child{width:250px;height:250px}
.crpto_sf_scur_lst li:nth-child(2){top:120px;left:-43px;width:250px;height:250px}
.crpto_sf_scur_lst li:nth-child(3){width:300px;height:300px;left:-78px}
.crpto_sf_scur_lst li:nth-child(4){left:-110px;top:120px;width:250px;height:250px}
.crpto_sf_scur_lst li:nth-child(5){width:215px;height:215px;left:32px;top:21px;margin-left:-183px}
.crpto_sf_scur_lst li:nth-child(6){width:300px;height:300px;left:20px;top:21px}
.crpto_cta2_flx{background:transparent linear-gradient(109deg,#00649e 0,#00649e 100%) 0 0 no-repeat padding-box;border-radius:20px;opacity:.85;padding:70px;display:flex;align-items:center;position:relative;overflow:hidden}
.crpto_cta2 h2{width:74%}
.crpto_cta2_flx::after{position:absolute;content:"";background:url("../images/rctngle.svg") no-repeat;transform:translate(-50%,0);height:100%;background-size:cover;z-index:-1;width:100%;left:50%;bottom:-25px}
.typ_tokn_lst li{width:49%;border-radius:8px;background:#f4f4f4;padding:30px;margin:0}
.crpto_sf_scur_lst li:hover{background:var(--c_white);box-shadow:0 3px 18px rgba(0,0,0,.08);border:1px solid var(--c_white)}
.fctr_tokn_lst li.slick-slide,.fctr_tokn_lst>li{border-radius:14px;padding:40px 20px;width:18%;margin:0;background:var(--c_white)}
.fctr_tokn_lst li:hover h3{color:var(--c_primary)}
.fctr_tokn_lst h3{font-size:18px;margin-top:20px}
.crpto_chs_flx{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.crpto_chs_lt{width:30%;position:sticky;top:140px}
.crpto_chs_rt{background:#f2f9ff;padding:40px;width:55%}
.crpto_chs_rt li{font-size:36px;position:relative;margin-bottom:30px;padding-left:40px;font-weight:600;color:var(--c_text_dark)}
.crpto_chs_rt li::after{content:"";position:absolute;left:0;top:14px;height:14px;width:14px;background:var(--c_primary);border-radius:50%}
.crpto_wrk_mbl li{padding:20px;width:49%;border-radius:10px;min-height:155px;display:flex;flex-direction:column;margin:0;justify-content:space-evenly;text-align:left}
.crpto_wrk_mbl{display:none}
.crpto_fctr_lst li:hover{box-shadow:none;background:#edeffe}
.wrap_crpo_app .slick-track{display:flex}
.crpto_srv_ofr .btn-primary{margin:40px auto 0}
@media(max-width:1500px){
    .crpo_app_bnr{min-height:650px}
    .crpto_sf_scur_lst li:first-child,.crpto_sf_scur_lst li:nth-child(2),.crpto_sf_scur_lst li:nth-child(4){width:220px;height:220px}
    .crpto_sf_scur_lst li:nth-child(3),.crpto_sf_scur_lst li:nth-child(6){width:270px;height:270px}
    .scrty_lt h2{font-size:65px}
}
@media(max-width:1400px){
    .scrty_lt h2{font-size:48px}
}
@media(max-width:1300px){
    .crpto_sf_scur_lst li:first-child{width:210px;height:210px}
    .crpto_sf_scur_lst li:nth-child(3){width:240px;height:240px;left:-95px}
    .crpto_sf_scur_lst li:nth-child(5){width:170px;height:170px;margin-left:-205px;left:10px}
    .crpto_sf_scur_lst h3{font-size:22px}
    .crpto_sf_scur_lst li:nth-child(2){width:210px;height:210px;left:-53px}
    .crpto_sf_scur_lst li:nth-child(4){width:210px;height:210px;left:-139px}
    .crpto_sf_scur_lst li:nth-child(6){width:240px;height:240px;left:-5px}
    .crpo_app_rt img{max-width:900px}
    .crpo_app_rt{right:30%}
    .pkg_lt{width:42%}
    .crpto_wrk figure{display:none}
    .pkg_lt h2{font-size:45px}
    .pkg_lt .br{display:inline}
    .crpto_chs_rt li{font-size:26px}
    .crpto_chs_lt{width:32%}
    .crpto_chs_rt li::after{top:11px}
    .scrty_lt h2{font-size:48px}
}
@media(max-width:1200px){
    .cprt_pltfm_lst img{max-width:130px}
    .rest_busn_img1.png .cprt_pltfm_lst li{padding:20px}
    .crpto_wrk button{margin:10px auto 0}
    .cpto_wlt_dvlp:after,.crpto_crtn::after,.crpto_cta1::after,.crpto_cta2_flx::after,.crpto_indstri_sec:after,.pkg_lt::after{content:unset}
    .pkg_rt{width:100%;padding:0;border:unset;text-align:center}
    .crpo_app_lt,.crpto_crtn_lt,.crpto_cta2 h2,.crpto_exchng_lt,.pkg_lt,.scrty_lt{width:100%;text-align:center}
    .crpo_app_lt button,.crpto_crtn_lt button,.crpto_exchng_lt button,.fctr_tokn_lst img,.pkg_rt button{margin:auto}
    .scrty_rt{width:100%;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:20px 0;margin-top:40px}
    .scrty_rt li{width:49%;margin:0}
    .crpto_crtn{min-height:unset}
    .crpto_sf_scur_lst{flex-wrap:wrap;gap:20px;padding:0}
    .crpto_sf_scur_lst li{width:48%!important;position:unset;box-shadow:0 0 10px rgba(0,0,0,.11);background:var(--c_white);border-radius:unset;border:unset;height:unset!important;padding:18px;aspect-ratio:unset}
    .crpto_sf_scur_lst h3 .br{display:inline}
    .crpto_sf_scur_lst li:nth-child(5){margin-left:0}
    .crpto_cta2_flx{padding:40px;flex-direction:column}
    .fctr_tokn_lst li.slick-slide,.fctr_tokn_lst>li{margin:0 5px;padding:20px;height:inherit;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--c_white)}
    .fctr_tokn_lst h3{margin-top:8px}
    .crpto_fctr h2,.crpto_indstri_sec h2,.crpto_indstri_sec p,.crpto_pltfm h2,.crpto_sf_scur h2,.crpto_sf_scur p,.crpto_srv_lst li,.crpto_srv_ofr h2,.crpto_srv_ofr p,.fctur_tokn h2,.typ_tokn h2{text-align:center}
    .crpo_app_rt{display:none}
    .crpo_app_bnr,.crpto_cta1{min-height:auto}
    .crpto_indstri_lst h3{font-size:18px}
    .fctr_tokn_lst{gap:0}
    .crpto_chs_rt li{font-size:22px;margin-bottom:20px}
    .scrty_lt h2{font-size:40px}
    .crpto_srv_lst li.slick-slide,.crpto_srv_lst>li{margin:0 5px;height:inherit}
}
@media(max-width:992px){
    .pkg_lt h2,.scrty_lt h2{font-size:36px}
    .crpto_indstri_lst li{width:48%;text-align:center}
    .cprt_pltfm_lst li{width:50%}
    .cprt_pltfm_lst li:nth-child(5){border-right:1px solid #d7e2ec}
    .cprt_pltfm_lst li:nth-child(6),.cprt_pltfm_lst li:nth-child(7),.cprt_pltfm_lst li:nth-child(8){border-bottom:1px solid #d7e2ec}
    .cprt_pltfm_lst li:nth-child(2),.cprt_pltfm_lst li:nth-child(4),.cprt_pltfm_lst li:nth-child(6),.cprt_pltfm_lst li:nth-child(8){border-right:unset}
    .crpto_fctr_lst h3,.scrty_rt h3{font-size:20px}
    .scrty_rt li{padding:20px 20px 20px 48px}
    .scrty_rt li::after{width:25px;height:25px}
    .crpto_cta2_flx{padding:30px}
    .typ_tokn_lst li{padding:20px;text-align:center}
    .crpto_chs_lt{width:100%;text-align:center;position:unset;margin-bottom:20px}
    .crpto_chs_rt{width:100%;padding:30px}
    .crpto_chs_rt li::after{content:unset}
    .crpto_chs_rt li{padding-left:0}
    .scrty_rt{margin-top:25px}
    .crpto_wrk_mbl{display:flex}
}
@media(max-width:767px){
    .crpto_srv_lst li.slick-slide,.crpto_srv_lst>li{text-align:center}
    .scrty_rt li{width:100%}
    .crpto_sf_scur_lst h3{font-size:18px}
    .pkg_lt h2,.scrty_lt h2{font-size:30px}
    .typ_tokn_lst h3{font-size:22px}
}
@media(max-width:600px){
    .crpto_fctr_lst li,.crpto_indstri_lst li,.crpto_wrk_mbl li,.typ_tokn_lst li{width:100%;text-align:center}
    .crpto_fctr_lst,.crpto_srv_lst,.typ_tokn_lst{gap:10px 0}
    .cprt_pltfm_lst img{max-width:100px}
    .crpto_wrk_mbl li{width:100%;min-height:auto}
    .scrty_lt h2{font-size:24px}
    .crpto_sf_scur_lst li{width:100%!important}
    .crpto_chs_rt li{font-size:20px}
}
/* letgo clone app css start */
.ltgo_lt_txt_small {font-size: 30px;display: block;}
.wrap_ltgo{--ltgo_clr:#ff4055;overflow:clip}
.wrap_ltgo .btn-primary,.wrap_ltgo .btn-primary:hover span,.wrap_ltgo .btn-white span,.wrap_ltgo .btn-white:hover span{background:var(--ltgo_clr)}
.wrap_ltgo .blogs1_sc .btn-primary:hover,.wrap_ltgo .btn-primary:hover{background:var(--c_white)}
.ltgo_clr_txt{color:var(--ltgo_clr)}
.ltgo_bnr_lt{width:51%}
.ltgo_bnr_rt{width:49%}
.ltgo_fctr_flx,.ltgo_flx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.ltgo_bnr_rt img{max-width:900px}
.ltgo_txt{font-size:26px}
.ltgo_bnr_lt p{    
    margin: 15px 0 30px;}
.ltgo_bnr{height:800px;background-color:rgba(242,53,73,5%);display:flex;align-items:center;overflow:hidden;position:relative}
.ltgo_bnr::after{position:absolute;content:"";background:url("../images/ltgo_bnr_aftr.svg") no-repeat;top:0;left:0;width:1129px;height:572px;background-position:center;background-size:cover;pointer-events:none}
.ltgo_bnr:before{position:absolute;content:"";border:146px solid rgba(242,53,73,5%);width:665px;height:665px;border-radius:50%;right:0;top:-40%}
.admn_fgur,.ltgo_bnr_rt figure,.ltgo_cta_inr h2,.ltgo_fctr,.ltgo_knw_sec,.ltgo_lne,.ltgo_modl_sec{position:relative}
.ltgo_bnr_rt figure::after{position:absolute;content:"";background:url("../images/ltgo_bnr_rt_bfr.png") no-repeat;width:231px;height:110px;background-size:contain;left:-153px;bottom:0}
.knw_abt_lt{position:relative;bottom:-60px;width:40%}
.knw_abt_rt{width:50%;z-index:1;background:var(--c_white);box-shadow:0 2px 95px rgba(0,0,0,8%);border-radius:10px;padding:60px 40px;overflow:hidden;position:relative}
.ltgo_knw_sec:after{position:absolute;content:"";background:url("../images/knw_abut_bfr.png") no-repeat;left:0;top:0;width:60%;height:100%;background-size:cover;border-top-right-radius:15px;border-bottom-right-radius:15px;z-index:-1}
.knw_abt_lt img{max-width:300px}
.ltgo_lne::after{position:absolute;content:"";background:var(--ltgo_clr);width:100%;height:8px;left:0;right:0;bottom:5px;z-index:-1}
.knw_abt_rt:before{position:absolute;content:"";border:38px solid hsla(353deg,100%,63%,5%);width:230px;height:230px;right:-30px;top:-30px;border-radius:50%}
.ltgo_cta_inr{background:transparent linear-gradient(96deg,#ff4055 0,#b70014 100%);border-radius:20px;padding:60px 20px;position:relative;overflow:hidden}
.ltgo_cta_inr h2::after,.ltgo_cta_inr h2::before{position:absolute;content:"";background:transparent linear-gradient(107deg,#ff4055 0,#ff7786 100%) 0 0 no-repeat padding-box;width:52px;height:52px;top:0;right:-92px;border-radius:50%}
.ltgo_cta_inr h2{width:60%;margin:0 auto 20px}
.ltgo_cta_inr h2::before{right:auto;top:auto;left:0;bottom:-77px}
.ltgo_cta_inr:after{position:absolute;content:"";border:23px solid rgba(255,255,255,19%);width:180px;height:180px;border-radius:50%;right:-87px;top:87px}
.ltgo_cta_inr::before{position:absolute;content:"";background:url("../images/wht_dot.png") no-repeat;width:190px;height:67px;left:-94px;transform:rotate(90deg);bottom:90px;opacity:40%}
.ltgo_fctr_lt{width:55%}
.ltgo_fctr_rt{width:30%;position:relative}
.ltgo_fctr_rt figure{width:400px;height:600px}
.ltgo_fctr_rt img{height:100%}
.ltgo_fctr_lst,.ltgo_modl_lt{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.ltgo_fctr_lst li{width:48%;position:relative;padding:40px 20px;background:var(--c_white);border-radius:10px}
.ltgo_fctr_lst li::after{position:absolute;content:"";background:url("../images/red_check.svg") no-repeat;width:20px;height:20px;left:18px;top:45px;background-size:contain}
.ltgo_fctr_lst h4{margin-left:30px}
.ltgo_fctr_rt::after{position:absolute;content:"";left:-50px;top:-35px;width:133px;height:133px;z-index:-1;border:28px solid hsla(353deg,100%,63%,10%);border-radius:100%}
.ltgo_fctr_rt:before{position:absolute;content:"";border:89px solid hsla(353deg,100%,63%,3%);width:334px;height:334px;left:-84px;bottom:-90px;border-radius:50%}
.ltgo_fctr::after{position:absolute;content:"";background:rgba(241,52,73,4%);width:100%;height:100%;border-top-left-radius:1200px;border-top-right-radius:1200px;left:0;top:0;z-index:-1}
.admn_fgur::after{position:absolute;content:"";border:24px solid rgb(255 64 85 / 22%);width:152px;height:152px;border-radius:50%;left:159px;top:-36px;z-index:-1}
.admn_fgur:before{position:absolute;content:"";right:120px;bottom:70px;width:255px;height:240px;z-index:-1;border-radius:100%;background:transparent linear-gradient(107deg,rgb(255 64 85 / 9%) 0,rgb(255 119 134 / 9%) 100%)}
.ltgo_admn_sec .ltgo_fctr_lst{justify-content:center;gap:30px}
.ltgo_admn_sec .ltgo_fctr_lst li{background:rgb(255 249 249);width:28%;margin:0}
.ltgo_fctr_lst li:hover{background:rgb(255 236 238)}
.ltgo_tb_flx{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:80%;margin:60px auto 0}
.ltgo_tb_lt{width:45%;margin-bottom:0}
.ltgo_tb_rt{width:50%;position:sticky;top:140px}
.ltgo_tb_lt li{border-radius:10px;border:1px solid #d3d3d3;width:100%;display:flex;align-items:center;justify-content:start;gap:20px;padding:30px 50px;box-shadow:0 8px 36px #00000010;background:#fff9f9}
.ltgo_tb_rt .ltgo_rt_mn.active{display:block}
.ltgo_tb_rt .ltgo_rt_mn{display:none}
.ltgo_cnt{background:rgb(255 255 255 / 84%);padding:25px;width:80%;min-height:220px;border-radius:5px;position:absolute;left:40px;bottom:40px;backdrop-filter:blur(38px)}
.ltgo_tbs_sec{position:relative;overflow:clip;background:rgba(241,52,73,3%)}
.ltgo_tbs_sec::after{position:absolute;content:"";background:rgb(255 64 85 / 46%);opacity:15%;width:721px;height:721px;border-radius:100%;right:0;top:-100px;z-index:-1}
.ltgo_tb_lt li.active{border:1px solid var(--ltgo_clr);background:#172d26}
.ltgo_tb_lt li.active h3{color:var(--c_white)}
.ltgo_knw_sec{margin:60px 0}
.ltgo_cta2_flx{display:flex;justify-content:space-between;align-items:center;background:transparent linear-gradient(95deg,#ff4055 0,#b70014 100%) 0 0 no-repeat padding-box;border-radius:20px;padding:60px;position:relative}
.ltgo_cta2_flx h2{position:relative;width:50%;margin:0}
.ltgo_cta2_flx:after{position:absolute;content:"";background:var(--c_white);width:5px;height:130px;left:30px;top:50%;transform:translateY(-50%);border-radius:10px}
.ltgo_cta2_flx h2::after,.ltgo_cta2_flx::before{position:absolute;content:"";background:url("../images/wht_dot.png") no-repeat;width:110px;height:27px;background-size:cover;left:30%;bottom:0}
.ltgo_cta2_flx h2::after{left:auto;bottom:auto;right:-40px;top:-54px;height:42px;background-size:contain}
.ltgo_mdl_flx{margin-top:100px}
.ltgo_modl_lt{gap:30px}
.ltgo_modl_lt li{width:47%;padding:20px;border:1px solid #d3d3d3;background:var(--c_white);margin:0}
.ltgo_mdl_flx h3{border-bottom:2px solid #d3d3d3;padding:10px 0;margin-bottom:10px}
.ltgo_modl_lt,.ltgo_modl_rt{width:50%}
.ltgo_modl_rt img{max-width:70%}
.ltgo_modl_sec:after{position:absolute;content:"";background:rgba(219,32,53,5%);width:900px;height:900px;right:0;bottom:0;border-radius:50%;z-index:-1}
.ltgo_bnft_sldr li.slick-slide,.ltgo_bnft_sldr>li{position:relative;border-radius:10px;margin:0 15px;height:inherit;overflow:hidden}
.ltgo_bnft_sldr img{width:100%;height:100%;object-fit:cover}
.ltgo_bnft_sldr figure{width:100%;height:400px}
.ltgo_bnft_cnt {background: transparent linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%) 0 0 no-repeat padding-box;position: absolute;left: 0;right: 0;height: 100%;bottom: 0;min-height: 200px;padding: 20px;border-radius: 10px;display: flex;flex-direction: column;justify-content: flex-end;}
.ltgo_chs_sldr li.slick-slide,.ltgo_chs_sldr>li{background:#081514;border-radius:10px;padding:30px;height:inherit;margin:0 15px}
.ltgo_chs_sldr figure{width:70px;height:70px;margin:0 auto 20px}
.wrap_ltgo .slick-track{display:flex}
.ltgo_bnft_sldr .slick-next,.ltgo_chs_sldr .slick-next{right:-8px}
.ltgo_bnft_sldr .slick-prev,.ltgo_chs_sldr .slick-prev{left:-8px}
.ltgo_chs_sec{position:relative;overflow:hidden;background:rgba(253,238,249,45%)}
.ltgo_chs_sec:before{position:absolute;content:"";background:url("../images/ltgo_bnr_aftr.svg") no-repeat;width:100%;height:100%;left:0;right:0;background-position:center;background-size:100%}
.wrap_ltgo .blogs1_sc .btn-primary,.wrap_ltgo .blogs1_sc .btn-white span,.wrap_ltgo .contactForm_sc .btn-primary,.wrap_ltgo .contactForm_sc .btn-white span{background:var(--c_gradient)}
.wrap_ltgo .blogs1_sc .btn-primary:hover span,.wrap_ltgo .blogs1_sc .btn-white:hover span{background:var(--c_gradient)}
.ltgo_bnft_sldr .slick-arrow:before{background-image: url(../images/arrow_gitex.svg);background-size: 10px;}
@media(max-width:1700px){
    .ltgo_bnr_rt img{max-width:700px}
    .ltgo_bnr_rt{width:40%}
    .ltgo_modl_sec::after{width:800px;height:800px}
}
@media(max-width:1500px){
    .ltgo_bnr_rt img{max-width:700px}
    .ltgo_bnr{height:700px}
    .ltgo_modl_sec:after{right:-100px}
}
@media(max-width:1400px){
    .ltgo_bnr{height: 630px;}
    .knw_abt_rt{width:58%}
    .ltgo_modl_lt{width:60%}
    .ltgo_modl_rt{width:40%;text-align:right}
    .ltgo_modl_sec:after{right:-234px}
    .ltgo_tb_flx{width:100%}
    .ltgo_cta_inr h2{width:66%}
    .ltgo_modl_rt img{max-width:90%}
    .ltgo_mdl_flx{margin-top:60px}
    .ltgo_tb_lt li{padding:20px}
}
@media(max-width:1200px){
    .admn_fgur::after,.ltgo_bnr::after,.ltgo_bnr:before,.ltgo_bnr_rt figure::after,.ltgo_fctr_rt::after,.ltgo_fctr_rt:before,.ltgo_modl_sec:after{content:unset}
    .ltgo_bnr{height:unset}
    .ltgo_cta2_flx h2{width:55%}
    .ltgo_bnr_rt img{max-width:500px}
    .knw_abt_rt{padding:48px 30px}
    .ltgo_fctr_rt{width:36%}
    .ltgo_fctr_lst h4{font-size:18px}
    .ltgo_fctr_lst li{padding:20px}
    .ltgo_admn_sec .ltgo_fctr_lst li{width:41%}
    .ltgo_fctr_lst li::after{top:25px}
    .ltgo_tb_flx{width:100%;margin-top:40px}
    .ltgo_tb_lt li{padding:20px 30px}
    .ltgo_tb_lt h3{font-size:18px}
    .ltgo_modl_lt li{width:48%;padding:15px}
    .ltgo_modl_lt{width:60%;gap:15px}
    .ltgo_modl_rt{width:40%}
    .ltgo_modl_rt img{max-width:90%}
}
@media(max-width:992px){
    .ltgo_bnr_lt,.ltgo_cta_inr h2,.ltgo_fctr_lt{width:100%;text-align:center}
    .ltgo_bnft_sldr figure{width:100%}
    .ltgo_bnr_lt p{margin-bottom:15px}
    .ltgo_bnr_lt button,.ltgo_fctr_lt button{margin:auto}
    .ltgo_bnr_rt img{max-width:100%}
    .ltgo_bnr_rt{width:100%;margin:20px auto 0}
    .knw_abt_lt,.ltgo_fctr_rt,.ltgo_tb_lt figure{display:none}
    .admn_fgur::after,.admn_fgur:before,.knw_abt_rt:before,.ltgo_cta2_flx h2::after,.ltgo_cta2_flx::before,.ltgo_cta2_flx:after,.ltgo_cta_inr h2::after,.ltgo_cta_inr h2::before,.ltgo_cta_inr::before,.ltgo_cta_inr:after,.ltgo_fctr::after,.ltgo_fctr_rt::after,.ltgo_fctr_rt:before,.ltgo_knw_sec:after,.ltgo_modl_sec:after,.ltgo_tbs_sec::after{content:unset}
    .ltgo_knw_sec{margin:0}
    .knw_abt_rt{width:100%;padding:20px;text-align:center}
    .ltgo_cta_inr{padding:30px}
    .ltgo_fctr_lst{justify-content:center;gap:20px;margin-bottom:20px}
    .ltgo_fctr_lst li{margin:0;text-align:left;background:#fff9f9}
    .ltgo_admn_sec .ltgo_fctr_lst{gap:20px}
    .ltgo_admn_sec .ltgo_fctr_lst li{width:46%}
    .ltgo_tb_lt{width:100%;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;gap:10px;overflow:auto}
    .ltgo_tb_lt li{padding:10px;width:fit-content;margin-bottom:10px}
    .ltgo_tb_rt{width:80%;margin:0 auto}
    .ltgo_cta2_flx{padding:30px;flex-direction:column;gap:20px;text-align:center}
    .ltgo_cta2_flx h2,.ltgo_modl_lt,.ltgo_modl_rt{width:100%;text-align:center}
    .ltgo_mdl_flx{margin-top:40px}
    .ltgo_modl_rt img{max-width:50%}
    .ltgo_bnft_sldr li.slick-slide,.ltgo_bnft_sldr>li,.ltgo_chs_sldr li.slick-slide,.ltgo_chs_sldr>li{margin:0 5px;display:flex;align-items:center;justify-content:center;flex-direction:column}
    .ltgo_admn_sec,.ltgo_tbs_sec{padding-top:0}
    .ltgo_cnt{min-height:175px}
}
@media(max-width:767px){
    .ltgo_tb_rt{width:100%}
    .ltgo_modl_rt img{max-width:70%}
    .ltgo_chs_sldr li.slick-slide,.ltgo_chs_sldr>li{padding:20px;min-height:250px}
    .ltgo_chs_sldr figure{width:50px;height:50px;margin:0 auto 10px}
    .ltgo_cnt{width:90%;margin:0 auto;min-height:auto;left:0;right:0;text-align:center;height:fit-content}
    .ltgo_chs_sldr .slick-dots li.slick-active button{background:#172d26}
    .ltgo_bnft_cnt{text-align:center;min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}
    .ltgo_fctr_lst li::after{top:22px}
}
@media(max-width:600px){
    .ltgo_admn_sec .ltgo_fctr_lst li,.ltgo_fctr_lst li{width:100%}
    .ltgo_modl_lt li{width:100%;text-align:center}
    .ltgo_tb_rt figure{display:none}
    .ltgo_cnt{width:100%;transform:unset;position:unset;padding:20px}
    .ltgo_cnt .btn-primary{margin:20px auto 0}
    .ltgo_modl_rt img{max-width:100%}
}
/* zocdoc clone app page css start */
.wrap_zocdoc{--zocdoc_clr:#008BF2}
.zd_flx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.wrap_zocdoc{overflow:hidden}
.zd_clr{color:var(--zocdoc_clr)}
.wrap_zocdoc .btn-primary{background:var(--zocdoc_clr)}
.zd_bnr_lt p{margin:15px 0 30px}
.zc_bnft_lt,.zd_bnr_lt,.zd_fctr_lt{width:50%}
.zd_bnr_rt{width:45%;position:relative;z-index:1}
.zd_bnr{position:relative;height:800px;display:flex;align-items:center;justify-content:center;background:rgb(13 134 233 / 5%)}
.zd_bnr:after{position:absolute;content:"";background:transparent linear-gradient(180deg,#69bdfc 0,#64afd9 44%,#a8d3f0 100%);width:44%;height:100%;right:0;top:0;border-radius:0 0 0 176px;z-index:-1}
.zd_bnr:before{position:absolute;content:"";background:url("../images/zcdc_bnr.png") no-repeat;width:1129px;height:572px;background-position:center;background-size:100%;left:0;top:0;z-index:-1}
.zd_bnr_rt img{max-width:1000px;position:relative;right:-150px}
.zd_bnr_rt:after{position:absolute;content:"";border:146px solid #f2f9fe;border-radius:100%;width:650px;height:650px;z-index:-1;right:-103%;top:-99%;opacity:.14}
.zd_soln_lst li{background:var(--c_white);box-shadow:0 0 15px #cfcfcf45;border-radius:10px;padding:10px 10px 30px;width:32%;margin:0}
.zd_soln_lst li figure{width:60px;height:60px;background:#ff4072;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}
.zd_soln_lst li button{margin:30px auto 0}
.zd_soln_lst li:nth-child(2) figure{background:#5c94ff}
.zd_soln_lst li:nth-child(3) figure{background:#ffaa13}
.zd_soln_lst li .zd_sol_cnt{border-radius:10px;display:flex;background:var(--c_white) 7fa;align-items:center;justify-content:center;margin-bottom:30px}
.zd_soln_lst li:nth-child(2) .zd_sol_cnt{background:#f2f8fd}
.zd_soln_lst li:nth-child(3) .zd_sol_cnt{background:#fbf5e7}
.zc_bnft_cnt{background:var(--c_white);box-shadow:0 0 15px #cfcfcf45;border-radius:7px;padding:20px;margin-bottom:30px;width:80%}
.zc_bnft_cnt:hover{background:#e3f4ff}
.zc_bnft_rt{position:relative;z-index:1;width:50%;text-align:right}
.zc_bnft_rt:after{position:absolute;content:"";background:url("../images/zd_bnf_doctr.png") no-repeat;left:110px;bottom:0;height:609px;width:320px;background-size:100%;background-size:contain;background-position:bottom right}
.zc_bnft_rt::before{position:absolute;content:"";background:url("../images/zd_bnf_elemt.svg") no-repeat;top:-180px;right:70px;height:600px;width:400px;background-position:center center;background-size:contain;z-index:-1}
.zoc_bnft_sec .zd_flx{margin:80px auto 0}
.zc_bnft_lst li{font-size:18px;position:relative;z-index:1;display:flex;align-items:stretch;justify-content:flex-start;padding-left:25px}
.zc_bnft_lst li:after{position:absolute;content:"";background:url("../images/zd_bnf_lsticn.svg") no-repeat;width:12px;height:12px;left:0;top:6px}
.zc_bnft_lst{margin-top:20px}
.zoc_bnft_sec:after{position:absolute;content:"";background:url("../images/zd_light_tringe.svg") no-repeat;background-repeat:no-repeat;background-position:center;background-size:100%;left:17%;top:50px;width:80px;height:92px}
.zd_fctr_lt>h3,.zd_fctr_sec,.zd_mbl h3,.zd_slutn_sec,.zoc_bnft_sec{position:relative}
.zd_mbl{display:none}
.zcdoc_cta1 .zd_flx{background:#005d9f;padding:80px;border-radius:20px;position:relative}
.zcdoc_cta1 h2{width:80%;position:relative;margin:0}
.zcdoc_cta1 .zd_flx::after{position:absolute;content:"";background:var(--c_white);width:6px;height:131px;left:40px;top:50%;transform:translate(0,-50%);border-radius:10px}
.zcdoc_cta1 h2::after,.zcdoc_cta1 h2::before{position:absolute;content:"";background:url("../images/shape_vertical_dots.png") no-repeat;width:110px;height:43px;right:15%;top:-61px;background-size:100%}
.zcdoc_cta1 h2::before{top:auto;right:auto;bottom:-76px;left:20%}
.wrap_zocdoc .slick-track{display:flex}
.zd_slutn_lst li.slick-slide,.zd_slutn_lst>li{margin:0 10px;padding:20px;position:relative;height:inherit;border-radius:15px;box-shadow:0 2px 20px #0000000d;background:var(--c_white)}
.zd_slutn_lst figure{filter:invert(34%) sepia(38%) saturate(5545%) hue-rotate(189deg) brightness(92%) contrast(101%);display:flex;justify-content:center}
.zd_slutn_lst h3{margin-top:20px}
.zd_slutn_lst li:hover{background:url("../images/zd_slutn_lst.svg") no-repeat;background-size:cover;background-position:center}
.zd_slutn_lst li:hover h3,.zd_slutn_lst li:hover p{color:var(--c_white)}
.zd_slutn_lst li:hover figure{filter:unset}
.zd_slutn_sec::before,.zd_slutn_sec:after{position:absolute;content:"";border:2px solid #6fbdf8;width:130px;height:130px;left:-83px;top:0;background-size:contain;transform:rotate(45deg)}
.zd_slutn_sec::before{left:auto;top:auto;bottom:0;right:-75px}
.zd_fctur_lst li{display:flex;align-items:flex-start;gap:10px;border-bottom:solid 1px #efefef;margin-bottom:20px;padding:10px 10px 20px 10px}
.zd_fctur_lst li>figure{position:relative;top:2px}
.zd_fctur_cnt{width:80%}
.zd_fctur_lst{margin:30px 0 20px}
.zd_fctr_lt>h3:after,.zd_mbl h3:after{position:absolute;content:"";background:rgba(0,139,242,13%);width:40px;height:40px;border-radius:50%;left:-17px;top:-6px}
.zd_fctur_rt{position:relative;z-index:1;width:40%;text-align:center}
.zd_fctur_rt:after{position:absolute;content:"";background:url(../images/zd_ftrs_elemt.svg) no-repeat;width:296px;height:303px;right:-1px;bottom:-100px;background-size:100%;background-position:center;z-index:-1}
.zd_dctr_app{margin:150px 0}
.zd_dctr_app .zd_fctur_rt:after{right:auto;transform:rotate(93deg);bottom:-103px;left:0}
.zd_admn_pnl .zd_fctur_rt:after{bottom:auto;top:-27%;right:-210px;transform:rotate(-90deg)}
.zd_admn_pnl .zd_fctur_rt img{max-width:800px;position:relative;left:-80px}
.zd_fctr_sec::before{position:absolute;content:"";background:url("../images/zd_light_smcrl.svg") no-repeat;width:171px;height:195px;bottom:-33px;right:15%;background-size:70%}
.zd_exftr_lst li{width:49%;box-shadow:0 3px 13px rgba(195,213,220,.16);padding:20px;background:var(--c_white);border:1px solid #e3e3e3;border-radius:10px;margin:0}
.zd_exftr_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:30px 0}
.zd_exftr_lst h3{margin:20px 0 10px}
.zd_exftr_lst figure{background:#ddf0ff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:10px}
.zd_cta2_mn{background:url("../images/zd_sndct_bgimg.jpg") no-repeat;background-position:right center;background-size:cover;border-radius:10px;padding:60px}
.zd_cta2_mn h2{width:80%;margin-bottom:30px}
.zd_dmd_cln figure{width:65%;margin:40px auto 0}
.zd_chs_lst li.slick-slide,.zd_chs_lst>li{height:inherit;border-radius:15px;padding:50px 30px 20px;margin:0 20px 0 0}
.zd_chs_lst figure{display:flex;justify-content:center}
.zd_chs_lst h3{margin:30px 0 15px 0}
.zd_chs_lst img{filter:brightness(0);height:40px}
.zd_cta3 .zd_flx{background:#eef0ef;padding:0 30px;position:relative}
.zd_cta3 .zd_flx:after{position:absolute;content:"";background:url("../images/zd_dark_tringe.svg") no-repeat;width:80px;height:92px;left:41px;top:18px;opacity:4%}
.zd_cta3 .zd_flx::before{position:absolute;content:"";background:url("../images/zd_dark_smcrl.svg") no-repeat;width:97px;height:110px;right:-5px;bottom:20px;opacity:4%}
.zd_cta3_rt{width:57%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:20px}
.zd_cta3_lt{width:40%}
.zd_slutn_lst .slick-next{right:-15px}
.zd_slutn_lst .slick-prev{left:-15px}
.zd_chs_lst .slick-prev{left:-27px}
.zd_chs_lst .slick-next{right:-5px}
.zoc_bnft_sec:before{position:absolute;content:"";background:url("../images/zcdc_img1.svg") no-repeat;left:-70px;top:40%;background-size:contain;width:200px;height:210px}
.zd_slutn_lst .slick-list{margin:-20px 0;padding:20px 0}
@media(max-width:1700px){
    .zd_bnr_rt img{max-width:850px;right:-91px}
    .zd_bnr{height:700px}
}
@media(max-width:1400px){
    .zd_bnr_rt img{max-width:750px}
    .zcdoc_cta1 h2{font-size:32px;width:75%}
    .zd_cta2_mn h2,.zd_cta3_rt h3{font-size:32px}
    .zd_chs_lst li.slick-slide,.zd_chs_lst>li{padding:20px}
    .zd_dmd_cln figure{width:70%}
}
@media(max-width:1200px){
    .zc_bnft_rt::before,.zc_bnft_rt:after,.zcdoc_cta1 .zd_flx::after,.zcdoc_cta1 h2::after,.zcdoc_cta1 h2::before,.zd_bnr:after,.zd_bnr:before,.zd_bnr_rt:after,.zd_cta3 .zd_flx::before,.zd_cta3 .zd_flx:after,.zd_fctr_sec::before,.zd_fctur_rt:after,.zd_slutn_sec::before,.zd_slutn_sec:after,.zoc_bnft_sec:after,.zoc_bnft_sec:before{content:unset}
    .zd_cta3_lt,.zd_fctr_lt>h3{display:none}
    .zd_cta3_rt{width:100%;text-align:center;align-items:center;gap:0;padding:30px}
    .zcdoc_cta1 h2,.zd_cta2_mn h2,.zd_cta3_rt h3{font-size:28px}
    .zd_cta2_mn{background:#eef0ef;padding:40px}
    .zc_bnft_rt,.zcdoc_cta1 h2,.zd_bnr_lt,.zd_cta2_mn h2{width:100%;text-align:center}
    .zcdoc_cta1 .btn-primary,.zd_bnr_lt .btn-primary,.zd_cta2 .btn-primary{margin:auto}
    .zd_fctr_lt{width:100%}
    .zd_fctur_lst{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:20px}
    .zd_fctur_lst li{width:48%;box-shadow:0 0 10px rgba(0,0,0,.14);padding:20px;margin:0;text-align:left}
    .zd_admn_pnl,.zd_cstmr_mb{flex-direction:column-reverse}
    .zd_admn_pnl .zd_fctur_rt img,.zd_fctur_rt{width:100%;position:unset}
    .zd_fctur_cnt h3{font-size:20px}
    .zd_fctr_lt .btn-primary{margin:30px auto 0}
    .zd_dctr_app{margin:40px 0}
    .zd_mbl{display:inline-block}
    .zd_fctr_sec{text-align:center}
    .zcdoc_cta1 .zd_flx{padding:30px;gap:20px}
    .zc_bnft_lt{width:100%;display:flex;align-items:stretch;flex-wrap:wrap;gap:20px}
    .zoc_bnft_sec .zd_flx{margin:40px auto 0}
    .zd_soln_lst li{width:48%}
    .zd_soln_lst{justify-content:center;gap:10px}
    .zd_bnr{height:auto}
    .zd_bnr_rt{width:100%;margin-top:40px;text-align:center}
    .zd_bnr_rt img{max-width:100%;position:unset}
    .zd_cta3 .zd_flx{padding:0}
    .zc_bnft_cnt{width:48%}
}
@media(max-width:992px){
    .zd_dmd_cln figure{width:100%}
    .zd_chs_lst h3{font-size:18px;margin:10px 0 5px 0}
    .zd_exftr_lst{gap:20px 0}
    .zd_bnr_lt p{margin:8px 0 18px}
}
@media(max-width:767px){
    .zd_fctur_lst li{flex-direction:column;text-align:center;align-items:center;padding:10px}
    .zd_fctur_cnt,.zd_fctur_lst img{width:100%}
    .zd_fctur_cnt h3{font-size:18px}
    .zc_bnft_lst li{font-size:16px}
    .zd_exftr_lst li{text-align:center;padding:10px}
    .zd_fctur_lst figure{width:50px}
    .zd_exftr_lst figure{margin:auto}
    .zcdoc_cta1 .zd_flx,.zd_cta2_mn,.zd_cta3_rt{padding:30px}
    .zd_chs_lst h3{margin:12px 0 0 5px;font-size:18px}
    .zcdoc_cta1 h2,.zd_cta2_mn h2,.zd_cta3_rt h3{font-size:24px}
    .zd_slutn_lst h3{margin-top:12px;font-size:18px}
    .zd_cta2_mn h2{margin-bottom:15px}
}
@media(max-width:600px){
    .zc_bnft_cnt,.zd_exftr_lst li,.zd_fctur_lst li,.zd_soln_lst li{width:100%}
    .zd_chs_lst li.slick-slide,.zd_chs_lst>li,.zd_slutn_lst li.slick-slide,.zd_slutn_lst>li{margin:0}
    .zd_bnr_rt{margin-top:30px}
    .zd_exftr_lst h3{margin:10px 0 5px}
    .zcdoc_cta1 .zd_flx,.zd_cta2_mn,.zd_cta3_rt{padding:25px}
    .zc_bnft_lst li{font-size:16px}
    .zcdoc_cta1 h2,.zd_cta2_mn h2,.zd_cta3_rt h3{font-size:20px}
    .zc_bnft_lt{gap:0}
}
/* zocdoc clone app css end */
/* on demand css start */
.ondmd_bnr  {background: #f2f9ff;height: 650px;display: flex;align-items: center;justify-content: center;}
.ondmd_bnr_rt, .ondmd_bnr_lt  {width: 48%;}
.ondmd_flx {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.dmd_dlvr_lt{width: 45%;}
.dmd_dlvr_rt {width: 50%;}
.wrap_ondmd  .theme_clr{color: var(--c_primary);}
.ondmnd_srvc_lst {display: flex;align-items: stretch;justify-content: center;gap: 30px;flex-wrap: wrap;margin: 55px 0 50px;}
 .ondmnd_srvc_lst>li, .ondmnd_srvc_lst li.slick-slide{width: 31%;background-repeat: no-repeat;background-size: cover;height: 335px;background-position: center;border-radius: 15px;overflow: hidden;position: relative;margin: 0;}
 .ondmnd_hvr_cntnt {position: absolute;top: 0;transform: translate(0, 100%);margin: auto;background: #178def;border-radius: 15px;padding: 30px;display: flex;justify-content: center;flex-direction: column;align-items: flex-start;width: 100%;height: 100%;transition: all .5s ease-in-out 0s;opacity: 0;pointer-events: none;z-index: 2;}
 .ondmnd_solns_cntnt {position: absolute;bottom: 0;right: 0;left: 0;margin: auto;padding: 20px;z-index: 1;}
 .ondmnd_srvc_lst>li:after, .ondmnd_srvc_lst li.slick-slide:after {position: absolute;content: "";background: linear-gradient(1.41deg, #000 1.28%, rgba(2, 2, 2, .73) 41.81%, rgba(7, 7, 7, 0) 98.88%);width: 100%;right: 0;left: 0;height: 200px;bottom: 0;border-radius: 0 0 15px 15px;}
 .ondmnd_srvc_lst li:hover .ondmnd_hvr_cntnt{opacity: 1;transform: unset;}
 .ondmd_cta_flx  {position: relative;padding: 60px 80px 60px 40px;border-radius: 20px;background-color: #001b30;display: flex;align-items: center;justify-content: space-between;}
 .ondmd_cta_flx:after{position:absolute;content:"";background:url("../images/cta1befor.png") no-repeat; top: -16px;height: 67px;width: 150px;right: -70px;left: 0;margin: auto;}
.ondmd_cta_flx::before{position:absolute;content:"";background:url("../images/ondm_img13.png") no-repeat;height:33px;width:45px;right:100px;bottom:0}
.dmd_cunt_lst {display: flex;align-items: stretch;justify-content: center;gap: 40px;flex-wrap: wrap;position: relative;margin: 0;}
.dmd_cunt_lst li {background: #fff;box-shadow: 15px 28px 46px rgba(0, 0, 0, .09);border: 1px solid rgba(112, 112, 112, .23);border-radius: 29px;width: 22%;padding: 32px 20px;margin: 0;}
.dmd_cunt_lst h3 {font-size: 56px;font-weight: 800;color: var(--c_primary);margin-bottom: 5px;}
.dmd_cunt_lst p{font-weight: 600;}
.smrt_dvlp_mn  {margin-top: 55px;}
.smrt_dvlp_mn >li {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;position: relative;z-index: 1;padding: 30px 0;}
.smrt_dvlp_mn >li:nth-child(odd):after {position: absolute;content: "";background: #cce7fe;width: 100vw;left: 50%;transform: translate(-50%, 0);top: 0;bottom: 0;z-index: -1;}
.dmd_cstmr_lt {width: 50%;text-align: center;position: relative;z-index: 1;}
.dmd_cstmr_rt {width: 35%;margin: 0 auto;}
.dmd_cstmr_lst li {position: relative;font-size: 20px;padding-left: 38px;margin-bottom: 20px;}
.dmd_cstmr_lst li:after{position: absolute;content: "";background: url(../images/admin_icon-1.svg) no-repeat; left: 0;top: 6px;height: 25px;width: 25px;}
.dmd_cstmr_lt:after {position: absolute;content: "";background: linear-gradient(45deg, #cce7fe 50%, #B4DAFE 50%);width: 500px;height: 500px;inset: 0;margin: auto;border-radius: 50%;transform: rotate(170deg);z-index: -1;bottom: 90px;right: -30px;}
.smrt_dvlp_mn >li:nth-child(3) .dmd_cstmr_lt:after {transform: rotate(120deg);bottom: 66px;right: -270px;width: 400px;height: 400px;}
.ondmd_cta2_flx {background-color: #001b30;padding: 40px;border-radius: 13px;position: relative;}
.ondmd_cta2_flx  figure{    position: absolute;bottom: 0;right: 0;width: 30%;}
.dmd_cta2_lt p, .dmd_cta3_mn p{font-weight: 300;}
.dmd_fctr_lt {width: 40%;margin: 0;}
.dmd_fctr_lt li {display: flex;align-items: center;justify-content: flex-start;gap: 20px;padding: 30px 50px;background: #fff 0% 0% no-repeat padding-box;box-shadow: 0px 8px 36px rgba(0, 0, 0, .06);border-radius: 10px;}
.dmd_fctr_lt li.active{background: #178def;}
.dmd_fctr_lt li.active img{filter: brightness(0) invert(1);}
.dmd_fctr_rt {width: 50%;}
.dmd_cta3  .conta_iner, .dmd_cta4 .conta_iner{background: #178def;padding: 40px;border-radius: 20px;position: relative;}
.dmd_cta4 .conta_iner{padding: 60px ;}
.ondmnd_cta3_ryt {position: absolute;bottom: 0;right: 85px;width: 26%;}
.dmd_cta3_mn  p{margin: 15px 0 35px;}
.ondmnd_sneak_lst {  background: url(../images/proven-process-1.png) no-repeat;background-size: cover;background-position: center left;padding: 110px 0;display: flex;align-items: center;justify-content: center;gap: 42px;}
.ondmnd_sneak_lst li{margin: 0;position: relative;top: -70px;width: 12%;}
.ondmnd_sneak_lst li:nth-child(even) {top: 65px;position: relative;right: 5px;}
.smrt_dvlp_mn >li:nth-child(2) .dmd_cstmr_lt:after {background: linear-gradient(45deg, #fff 50%, #b4dafe 50%);transform: rotate(94deg);right: 30px;}
.ondmnd_sneak_lst li:nth-child(1) {right: 28px;}
.ondmnd_sneak_lst li:nth-child(2) {right: 22px;}
.ondmnd_sneak_lst li:nth-child(3) {right: 12px;}
.ondmnd_sneak_lst li:last-child {right: -15px;}
.dmd_cta4 .conta_iner:after{position: absolute;content: "";background: url("../images/odasc_cta3_aftr.png") no-repeat; background-size: contain;bottom: 27px;right: 0;height: 145px;width: 400px;}
.dmd_cta4_mn   h2{margin-bottom: 30px;}
.dmd_cpny_tpe{background:#001b30;position:relative;overflow:hidden;z-index: 1;}
.dmd_cpny_tpe:after {content: "";position: absolute;top: -300px;right: -100px;width: 716px;height: 716px;background: #032c4b;border-radius: 100%;z-index: -1;}
.dmd_cmpy_lst{width: 38%;position:relative;padding-right:50px}
.dmd_cmpy_lst:after{content:"";position:absolute;right:0;top:0;height:100%;width:8px;border-radius:10px;background:rgb(229 247 255 / 27%)}
.dmd_cmpy_lst li{background:#032c4b;border-radius:10px;padding:20px;display:flex;align-items:center;gap:50px}
.dmd_cmpy_lst li.active figure{filter:invert(42%) sepia(66%) saturate(3194%) hue-rotate(184deg) brightness(95%) contrast(104%)}
.dmd_cmpy_lst li.active:after{content:"";position:absolute;right:0;height:80px;width:8px;background:var(--c_white);border-radius:10px;transition-duration:.7s}
.dmd_cmpy_lst li.active{background:var(--c_white)}
.dmd_cmpy_lst li.active h3{color:var(--c_text_dark)}
.dmd_cmpy_rt img{filter:invert(40%) sepia(92%) saturate(3066%) hue-rotate(1deg) brightness(103%) contrast(104%)}
.dmd_cmpy_rt figure{width:80px;height:80px;background:var(--c_white);border-radius:10px;display:flex;justify-content:center;align-items:center}
.dmd_cmpy_rt h3{margin: 20px 0 8px 0}
.dmd_cmpy_rt {position: relative;width: 58%;}
.dmd_wrk_rt_cnt p {padding-left: 30px;font-weight: 300;position: relative;}
.dmd_wrk_rt_cnt p::after{position: absolute;content: "";clip-path: polygon(50% 0%, 0% 100%, 100% 100%);height: 9px;width: 11px;left: 0;top: 8px;background: var(--c_white);transform: rotate(90deg);}
.dmd_cmpy_rt >p, .dmd_fctr_lt  h3{margin: 0;}
.dmd_wrk_rt_cnt {margin-bottom: 25px;}
.dmd_difr_sldr  li.slick-slide{background-color: var(--c_white);border-radius: 10px;box-shadow: 0px 0px 15px #e9e9e9;padding: 30px 20px;margin: 20px 10px;position: relative;height: inherit;display: flex !important;justify-content: flex-start;gap: 20px;flex-wrap: wrap;}
.dmd_difr_sldr li.slick-slide figure {width: 70px;height: 70px;}
.difr_cnt{width: 70%;}
.difr_cnt p small{font-size: 14px;}
.difr_cnt h3{font-size: 18px;margin-bottom: 10px;}
.wrap_ondmd .slick-track{display: flex;}
.ondmd_why_sec{background:#e1f1ff;position:relative}
.dmd_why_lst li.slick-slide,.dmd_why_lst>li{background:var(--c_white);border-radius:20px;width:24%;padding:40px 20px;z-index:1;margin: 0;}
.dmd_why_lst figure{background:#f5f5f5;width:fit-content;padding:22px;border-radius:36px 36px 54px 54px;margin:0 auto 10px}
.dmd_why_lst {display: flex;align-items: stretch;justify-content: center;gap: 15px;flex-wrap: wrap;}
.wrap_ondmd .techStack2_sc   {background-color: #001b30;padding: 60px 0;}
.wrap_ondmd .techStack2_btns button, .dmd_fctr_lt li.active h3, .dmd_fctr_lt li.active p{color: var(--c_white);}
.wrap_ondmd .btn-primary:not(.btn-white) {background: #00649e;color: #fff;}
.wrap_ondmd .btn-primary:hover span{background: #fff;}
.wrap_ondmd .btn-primary:hover span:not(.play)::before{filter: unset;}
.ondmd_bnr_lt p{margin: 20px 0 50px;}
.dmd_inr_cnt {position: absolute;right: 30px;bottom: 30px;background: rgba(0, 27, 48, .72);border-radius: 5px;width: 300px;color: #eee;padding: 20px;}
.dmd_fctr_rt_lst {position: relative;}
.dmd_fctr_rt_lst figure{width: 100%;height: 430px;}
.dmd_fctr_rt_lst img{width: 100%;height: 100%;object-fit: cover;}
.dmd_fctr_lt  p{display: none;}
.ondmnd_sneak_lst  h3{margin-top: 15px;}
.dmd_why_lst h3{font-size: 18px;}

/* on demand responisvenss start */
@media(max-width: 1200px){
    .ondmd_cta_flx:after, .ondmd_cta_flx::before, .dmd_cstmr_lt:after, .dmd_cta4 .conta_iner:after, .dmd_cpny_tpe:after{content: unset;}
    .ondmd_bnr{height: unset;}
    .ondmd_bnr_lt, .dmd_dlvr_rt, .ondmd_cta_lt, .dmd_cta2_lt, .dmd_cta3_mn, .dmd_cta4_mn, .difr_cnt  {width: 100%;text-align: center;}
    .ondmd_bnr_lt p {margin: 10px 0 25px;}
    .ondmd_bnr_lt button, .ondmd_cta2_flx  button, .dmd_cta3_mn button, .dmd_cta4_mn  button{margin: auto;}
    .ondmd_bnr_rt{margin: 30px auto 0;}
    .dmd_dlvr_lt, .ondmd_cta2_flx  figure, .dmd_fctr_rt, .ondmnd_cta3_ryt, .ondmnd_solns_cntnt{display: none;}
    .ondmnd_srvc_lst, .dmd_fctr_lt  p{display: block;}
    .ondmnd_srvc_lst>li, .ondmnd_srvc_lst li.slick-slide {margin: 0 5px;}
    .ondmnd_srvc_lst>li:after, .ondmnd_srvc_lst li.slick-slide:after{height: 100%;}
    .ondmd_cta_flx{padding: 40px;flex-direction: column;gap: 30px;}
    .dmd_cunt_lst h3{font-size: 36px;}
    .dmd_cunt_lst{gap: 10px;}
    .dmd_cunt_lst li{padding: 20px 10px;}
    .dmd_cstmr_lst li{font-size: 18px;margin-bottom: 10px;}
    .dmd_fctr_lt {width: 100%;display: flex;align-items: stretch;justify-content: center;flex-wrap: wrap;gap: 15px;}
    .dmd_fctr_lt li {width: 48%;flex-direction: column;text-align: center;gap: 0;padding: 20px 10px;margin: 0;}
    .dmd_fctr_lt  h3, .dmd_cta3_mn  p{margin: 10px 0;}
    .ondmnd_sneak_lst {background-image: unset;padding: 0;flex-wrap: wrap;gap: 15px;align-items: stretch;}
    .ondmnd_sneak_lst li, .ondmnd_sneak_lst li:nth-child(even) {border: 3px solid #2c2c2c;position: unset;padding: 20px;border-radius: 10px;width: 31%}
    .ondmnd_sneak_lst li img {max-width: 45px;}
    .dmd_cta4 .conta_iner {padding: 40px;}
    .dmd_why_lst li.slick-slide, .dmd_why_lst>li{height: inherit;margin: 0 5px;}
    .dmd_why_lst figure{padding: 10px;max-width: 50px;margin: 0 auto 6px;}
    .ondmnd_hvr_cntnt{background: unset;transform: unset;opacity: 1;align-items: center;text-align: center;}
    .dmd_difr_sldr li.slick-slide figure {width: 50px;height: 50px;margin: 0 auto 10px;}
}
@media(max-width: 992px){
    .ondmd_bnr_rt{width: 65%;}
    .dmd_cunt_lst li{width: 48%;}
    .dmd_cunt_lst h3{font-size: 28px;}
    .dmd_cstmr_rt{width: 100%;text-align: center;}
    .dmd_cstmr_lst {display: flex;align-items: stretch;justify-content: center;gap: 10px;flex-wrap: wrap}
    .dmd_cstmr_lt{margin: 0 auto 20px;}
    .dmd_cstmr_lst li:after, .dmd_cmpy_lst:after, .dmd_cmpy_rt  figure, .dmd_cmpy_lst li.active:after{display: none;}
    .dmd_cstmr_lst li{box-shadow: 0px 0px 10px rgba(0, 0, 0, 15%);border-radius: 10px;padding: 20px 10px;background: #fff;text-align: center;margin: 0;width: 31%;font-size: 16px;}
    .dmd_cstmr_rt  button, .dmd_cmpy_rt button{margin: auto;}
    .smrt_dvlp_mn li:nth-child(even){flex-direction: column-reverse;}
    .dmd_cmpy_lst li{margin-bottom: 0;width: 23%;padding: 13px 5px;gap: 10px;justify-content: center}
    .dmd_cmpy_lst{padding-right: 0;width: 100%;display: flex;align-items: stretch;justify-content: center;flex-wrap: wrap;gap: 10px;}
    .dmd_cmpy_lst  img{max-width: 30px;}
    .dmd_cmpy_rt{width: 100%;text-align: center;}
    .dmd_wrk_rt_cnt p{text-align: left;margin-bottom: 8px;}
    .dmd_difr_sldr li.slick-slide{display: block !important;}
    .ondmnd_sneak_lst h3{margin-top: 10px;}
    .dmd_cta4_mn h2 {margin-bottom: 22px;}
    .ondmnd_srvc_lst{margin: 30px 0;}
    .dmd_cta3 .conta_iner, .dmd_cta4 .conta_iner, .ondmd_cta2_flx {padding: 30px;}
}   
@media(max-width: 767px){
    .ondmnd_sneak_lst {gap: 10px;}
    .ondmnd_sneak_lst li, .ondmnd_sneak_lst li:nth-child(even){padding: 14px;}
    .dmd_cmpy_lst li{width: 48%;}
    .ondmd_cta_flx {gap: 20px;padding: 30px;}
    .dmd_why_lst li.slick-slide, .dmd_why_lst>li{padding: 20px;}
    .dmd_cta2_lt p{font-size: 16px;}
}
@media(max-width: 600px){
    .ondmd_bnr_rt, .dmd_fctr_lt li, .dmd_cstmr_lt{width: 100%;}
    .ondmnd_sneak_lst li, .ondmnd_sneak_lst li:nth-child(even){width: 48%;}
    .dmd_cta3 .conta_iner, .dmd_cta4 .conta_iner, .ondmd_cta2_flx {padding: 25px;}
    .dmd_cmpy_lst img{max-width: 25px;}
}
@media(max-width: 420px){
    .dmd_cstmr_lst li{width: 48%;}
    .ondmnd_sneak_lst h3{font-size: 16px;}
}
/* on demand css end */

/* mobile wallet css start */
.mb_wlt_clr{color:var(--c_primary)}
.mbwl_dvlp_cmpy,.mbwl_ftrs_sc{overflow:hidden}
.mbwl_dvlp_flx,.mbwlt_flx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.mbwlt_cta1_rt{position:absolute;right:120px;top:34px}
.mbwlt_lt{width:70%}
.mbwlt_rt{width:30%;position:relative;top:0;right:50px}
.mbwlt_rt figure{width:730px;height:800px}
.mbwlt_rt img{width:100%;height:100%}
.mbwlt_bnr{display:flex;align-items:center;height:800px;overflow:hidden}
.mbwlt_slutn_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:30px 0}
.mbwlt_slutn_lst li.slick-slide,.mbwlt_slutn_lst>li{width:32%;padding:40px;margin:0;border-left:1px solid #c2c2c2;transition:ease-in-out .1s}
.mbwlt_slutn_lst span{font-size:24px;font-weight:400;margin:0 0 50px}
.mbwlt_slutn_lst li:hover{background:var(--c_white);box-shadow:0 20px 50px rgba(0,0,0,.12);border-left:1px solid var(--c_primary)}
.mbwlt_slutn_lst li:hover h3,.mbwlt_slutn_lst li:hover span{color:var(--c_primary)}
.mbwlt_cta1{background:#e7f4ff;position:relative;overflow:hidden;min-height:440px;display:flex;align-items:center}
.mbwlt_cta1::after{position:absolute;content:"";border:solid 84px var(--c_primary);width:300px;height:300px;left:-80px;top:-82px;opacity:.1;border-radius:50%}
.mbwl_indt_lst li{background:var(--c_white);box-shadow:0 2px 20px rgba(0,0,0,.05);border:1px solid #ebebeb;padding:50px 40px;width:31%;min-height:250px;margin:0}
.mbwl_indt_lst,.mbwlt_srve_lst{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:20px}
.mbwl_indt_lst h3{border-bottom:solid 1px #ebebeb;margin-bottom:30px;padding-bottom:30px}
.mbwl_chlng_lst,.mbwl_dvlp_lst,.mbwl_fctr_lst,.mbwlt_tch_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.mbwl_chlng_lst li{padding:70px 40px;width:50%;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;margin:0}
.mbwl_chlng_lst li:nth-child(2),.mbwl_chlng_lst li:nth-child(4){border-right:unset}
.mbwl_chlng_lst li:nth-child(3),.mbwl_chlng_lst li:nth-child(4){border-bottom:unset}
.mbwl_chlng_lst li:hover{background:var(--c_white);box-shadow:0 7px 25px rgba(0,0,0,.1)}
.mbwl_chlng_sec{background:#f2f9ff}
.mbwlt_cta2{background:var(--c_primary);min-height:440px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}
.mbwlt_cta2:after,.mbwlt_cta2:before{content:"";position:absolute;opacity:.2;border:solid 84px var(--c_white);border-radius:50%;height:300px;width:300px;right:-104px;top:-113px}
.mbwlt_cta2::before{right:auto;top:auto;bottom:-83px;left:-122px}
.mbwlt_mbl{display:none}
.mbwl_fctr_rt{width:55%}
.mbwl_fctr_lt{width:40%;position:relative;left:-100px}
.mbwl_fctr_lt img{max-width:580px}
.mbwlt_admn_rt{position:relative;left:auto;right:-20px}
.mbwlt_admn_rt img{max-width:760px}
.mbwl_fctr_lst li{width:49%;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:30px;gap:20px}
.mbwl_fctr_cnt{width:80%}
.mbwlt_cta3{background:linear-gradient(to right,#00649e 0,#2ba1e6 62%);min-height:480px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}
.mbwlt_cta3:after{position:absolute;content:"";background:url("../images/mbwl_sndcta_elmt1.svg") no-repeat;bottom:-25px;right:-250px;width:1000px;height:400px;background-size:100%;background-position:center center}
.mbwlt_srve_lst li{background:var(--c_white);box-shadow:0 8px 36px rgba(0,0,0,.06);border-radius:10px;width:31%;padding:30px;position:relative;z-index:1;border:solid 1px transparent;margin:0}
.mbwlt_srve_lst .mbwlt_nmbr{position:absolute;left:20px;color:var(--c_white);text-shadow:0 0 3px var(--c_primary);top:22px;font-size:50px}
.mbwlt_srve_lst li:hover{border:1px solid #178def}
.mbwl_dvlp_lst li,.mbwl_dvlp_lt{width:48%}
.mbwl_dvlp_nmbr{font-size:18px;width:100px;border-bottom:1px solid #178def;padding-bottom:20px;margin-bottom:20px}
.mbwl_dvlp_lst h5{font-weight:400}
.mbwl_dvlp_rt{width:47%}
.mbwl_dvlp_rt figure{width:610px;height:550px}
.mbwl_dvlp_rt img{width:100%;height:100%;object-fit:cover}
.mv_lcnh figure{position:relative;left:-66px}
.mbwl_chs_rt{background:#f2f9ff;padding:40px;width:55%}
.mbwl_chs_lt{width:40%;position:sticky;top:140px}
.mbwlt_chs_flx{display:flex;align-items:flex-start;justify-content:space-between}
.mbwl_chs_rt li::after{content:"";position:absolute;left:0;top:10px;height:14px;width:14px;background:#00649e;border-radius:50%}
.mbwl_chs_rt li{position:relative;z-index:1;padding-left:40px}
.mbwlt_lt p{width:86%}
.mbwlt_tch_lst>li{width:49%;box-shadow:0 8px 36px rgba(0,0,0,.06);padding:30px;min-height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:30px;background:var(--c_white)}
.mbwl_tcst_inr{display:flex;justify-content:center;width:70%;gap:20px}
.mbwl_tcst_inr img{max-width:90px}
.mbwl_tcst_inr p{margin:10px auto 0}
.mbwl_tcst_inr li,.mbwlt_tch_lst h3,.mbwlt_tch_lst li:nth-last-child(-n+2){margin-bottom:0}
.mbwl_tcst_inr li{width:20%}
@media(max-width:1700px){
    .mbwlt_rt figure{width:680px;height:540px}
    .mbwlt_rt{right:100px}
    .mbwlt_bnr{height:700px}
    .mbwlt_srve_lst li{padding:30px 10px}
    .mbwlt_srve_lst .mbwlt_nmbr{font-size:40px}
    .mbwlt_srve_lst h3{font-size:18px}
    .mbwl_chs_rt h3{font-size:30px}
    .mbwl_tcst_inr{width:100%}
}
@media(max-width:1400px){
    .mbwlt_lt{width:66%}
    .mbwlt_rt figure{width:600px;height:500px}
    .mbwlt_rt{right:150px}
    .mbwlt_rt{width:34%}
    .mbwl_dvlp_lst li{margin-bottom:20px}
}
@media(max-width:1200px){
    .mbwlt_slutn_lst .slick-track{display:flex}
    .mbwlt_slutn_lst li.slick-slide,.mbwlt_slutn_lst>li{padding:20px;border:1px solid var(--c_primary);text-align:center;margin:0 5px;border-radius:15px;height:inherit;display:flex!important;align-items:center;justify-content:center;flex-direction:column}
    .mbwl_indt_lst li{padding:30px}
    .mbwl_chlng_lst li{padding:50px 40px}
    .mbwlt_cta3 h2{margin-bottom:22px;font-size:36px}
    .mbwlt_slutn_lst span{margin:0 0 0 5px;display:block}
    .mbwlt_slutn_lst h3{margin-bottom:5px}
    .mbwl_fctr_rt h3,.mbwlt_cta1_rt{display:none}
    .mbwlt_cta1::after,.mbwlt_cta2:after,.mbwlt_cta2:before,.mbwlt_cta3:after{content:unset}
    .mbwlt_cta1{min-height:auto}
    .mbwlt_cta1_lt .btn-primary,.mbwlt_lt .btn-primary{margin:auto}
    .mbwlt_cta2,.mbwlt_cta3{min-height:unset}
    .mbwlt_cta1_lt,.mbwlt_lt{width:100%;text-align:center}
    .mbwl_fctr_lt{width:50%;text-align:center;margin:0 auto;position:unset}
    .mbwl_dvlp_rt figure,.mbwl_fctr_lt img{max-width:100%}
    .mbwl_fctr_rt,.mbwlt_admn_rt.mbwl_fctr_lt{width:100%}
    .mbwl_admn{flex-direction:column-reverse;gap:20px}
    .mbwlt_mbl{display:block;margin-bottom:20px}
    .mbwlt_srve_lst .mbwlt_nmbr{font-size:30px}
    .mbwlt_srve_lst .mbwlt_nmbr{left:10px}
    .mbwlt_srve_lst li{width:30%}
    .mbwl_dvlp_nmbr,.mbwl_indt_lst h3{padding-bottom:10px;margin-bottom:10px}
    .mbwl_dvlp_lt h5{font-size:18px}
    .mbwl_dvlp_rt figure{height:440px}
    .mv_lcnh figure{position:unset}
    .mbwl_chs_rt h3{font-size:22px}
    .mbwl_chs_rt li{margin-bottom:20px}
    .mbwlt_bnr{height:unset;padding-bottom:40px}
    .mbwlt_rt{width:55%;margin:20px auto 0;text-align:center;position:unset}
    .mbwlt_rt figure{width:100%;height:100%}
    .mbwlt_slutn_lst{gap:0}
}
@media(max-width:992px){
    .mbwl_indt_lst li{padding:20px}
    .mbwlt_cta3 h2{font-size:30px}
    .mbwl_chlng_lst li{padding:30px}
    .mbwl_chlng_lst h3{font-size:20px}
    .mbwl_fctr_lt{width:65%}
    .mbwlt_cta3 h2{margin-bottom:20px}
    .mbwlt_srve_lst li{width:48%}
    .mbwlt_srve_lst h3{font-size:16px}
    .mbwl_dvlp_nmbr{width:100%}
    .mbwl_dvlp_nmbr{border-bottom:unset;padding:0}
    .mbwl_dvlp_lt{width:100%;text-align:center}
    .mbwl_dvlp_lst li{width:49%;box-shadow:0 0 20px rgba(0,0,0,.11);text-align:center;padding:30px 10px;border-radius:5px;margin:0}
    .mbwl_dvlp_lt .btn-primary{margin:auto}
    .mbwl_dvlp_lst{gap:10px}
    .mbwl_dvlp_flx{flex-direction:column-reverse}
    .mbwl_dvlp_rt{width:60%;margin:0 auto 20px}
    .mv_lcnh{flex-direction:column}
    .mbwl_chs_lt{width:100%;position:unset;text-align:center}
    .mbwlt_chs_flx{flex-wrap:wrap;gap:20px}
    .mbwl_chs_rt{width:100%;padding:30px}
    .mbwl_tcst_inr{flex-wrap:wrap}
    .mbwl_tcst_inr img{max-width:60px}
    .mbwl_tcst_inr{gap:10px}
    .mbwlt_tch_lst>li{min-height:auto;padding:20px}
    .mbwl_tcst_inr li{width:33%}
    .mbwl_chs_rt li::after{content:unset}
    .mbwl_chs_rt li{padding-left:0}
}
@media(max-width:767px){
    .mbwl_indt_lst li{width:48%;min-height:220px}
    .mbwlt_srve_lst .mbwlt_nmbr{position:unset;display:block;width:100%;margin:auto}
    .mbwlt_slutn_lst .br{display:block}
    .mbwl_dvlp_lt h5{font-size:16px}
    .mbwl_dvlp_rt,.mbwl_fctr_lt,.mbwlt_rt{width:80%}
    .mbwl_chs_rt h3{font-size:20px}
    .mbwl_chs_rt{padding:20px}
    .mbwl_fctr_lst li{margin-bottom:20px}
    .mbwl_tcst_inr p small{font-size:14px}
    .mbwl_chs_rt h3{font-size:18px}
    .mbwlt_cta3 h2{font-size:24px}
}
@media(max-width:600px){
    .mbwl_fctr_lst figure{width:50px}
    .mbwl_dvlp_lst li,.mbwl_dvlp_rt,.mbwl_fctr_lst li,.mbwl_fctr_lt,.mbwlt_rt,.mbwlt_tch_stck .mbwlt_tch_lst>li{width:100%}
    .mbwl_indt_lst li{width:100%;text-align:center;min-height:auto}
    .mbwl_chlng_lst li{padding:20px 20px;height:auto;border:unset;width:100%;box-shadow:0 0 10px rgba(0,0,0,.11);border-radius:5px;text-align:center}
    .mbwl_chlng_lst{gap:10px}
    .mbwlt_srve_lst{gap:8px}
    .mbwl_tcst_inr li{width:32%;max-width:70px}
    .mbwlt_tch_lst>li,.mbwlt_tch_lst>li:nth-child(3){margin-bottom:15px}
    .mbwl_dvlp_lt h5{font-size:16px}
    .mbwl_dvlp_rt figure{height:100%}
    .mbwl_dvlp_lst li{padding:20px 10px}
}
/* restaurant-app-development-company */
.wrap_rst{--rst_page:#e7f4ff;overflow:hidden}
.rst_mn{display:flex;align-items:center;min-height:600px;position:relative}
.rest_fctr_ryt,.rst_admn_rt,.rst_lt{width:60%}
.rst_lt p{margin:20px 0 40px}
.bns_lst li{padding:60px;border-right:1px solid #d7e2ec;width:33.2%;margin:0;background:var(--c_white);min-height:365px;position:relative}
.bns_lst,.key_bnfts_mn,.rst_cuntr_lst,.rst_srve_lst{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.bns_lst p{margin:30px 0}
.bns_lst li:after{content:"01";position:absolute;right:20px;top:0;bottom:0;width:100px;height:100%;font-size:80px;font-weight:700;color:#ededf3}
.bns_lst li:nth-child(2):after{content:"02"}
.bns_lst li:nth-child(3):after{content:"03"}
.bns_lst li:hover h3{color:var(--c_primary)}
.bns_lst li:last-child{border-right:unset}
.bns_lst button{position:absolute;bottom:0}
.bns_lst li:hover p{font-weight:700}
.bns_lst li:hover{background:#f2f9ff}
.rst_cta1{background:url("../images/res_cta1.svg") no-repeat,#f2f9ff;background-position:bottom center;background-size:contain;position:relative;overflow:hidden;padding:40px 0}
.rst_cta1:after,.rst_cta2:after{position:absolute;content:"";border:solid 160px #e6f1fa;width:500px;height:500px;top:-84%;left:-142px;border-radius:50%}
.rst_fctr_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.key_bnfts_mn li:hover h3,.rst_clr,.rst_cuntr_lst li:hover h3{color:var(--c_primary)}
.rst_admn_sec,.rst_cta2{background:var(--rst_page);overflow:hidden}
.rst_admn_lst,.rst_fctr_lt{width:40%}
.fctr_lst li:not(:last-child){margin-bottom:40px}
.fctr_lst p{color:var(--c_black)}
.rst_admn_rt figure{position:relative;right:-195px}
.wrap_rst .rst_cta2_lt{width:80%}
.rst_cta2_lt h2{font-weight:600}
.rst_cta2{position:relative;z-index:1}
.rst_cta2:after{border:solid 160px rgba(0,100,158,.52);opacity:.1;top:-68%}
.rst_cta2:before{position:absolute;content:"";background:url("../images/res_cta2.svg") no-repeat;width:550px;height:230px;right:0;bottom:0;background-size:contain}
.key_bnfts_mn li{margin:0;padding:70px 40px;width:50%;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}
.key_bnfts_mn li:nth-child(2),.key_bnfts_mn li:nth-child(4){border-right:unset}
.key_bnfts_mn li:nth-child(3),.key_bnfts_mn li:nth-child(4){border-bottom:unset}
.key_bnfts_mn li:hover p:last-child{font-weight:600}
.key_bnfts_mn>li p{margin-bottom:0}
.rst_cuntr_lst h3{font-size:80px}
.ecom_imt_sec{background:url("../images/grphic_bg.svg") no-repeat;background-size:100%;background-position:bottom}
.rst_srve_lst>li{width:33.33%;margin:0;position:relative}
.rst_srvr_hd{border-bottom:1px solid #c2c2c2;padding:0 20px}
.rst_ser_inr{padding:30px 22px 0 22px}
.rst_srve_lst li:nth-child(2) .rst_ser_inr,.rst_srve_lst li:nth-child(2) .rst_srvr_hd{border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2}
.rst_srvr_hd h4{min-height:70px;margin:15px 0}
.rst_ser_inr>p{color:var(--c_text_dark);font-weight:500;min-height:54px}
.rst_srve_inr li{width:100%;position:relative;color:var(--c_text_dark);font-weight:600;padding-left:20px}
.rst_srve_inr li:after{content:"";position:absolute;background:var(--c_primary);width:8px;height:8px;left:0;top:8px;border-radius:50%}
.rst_cta3_rt h2{margin:0}
.rst_cta3_rt p{margin:10px 0}
.rst_cta_3{background:transparent linear-gradient(92deg,#00649e 0,#012138 100%) 0 0 no-repeat padding-box;position:relative}
.rst_cta3_rt{width:55%}
.rst_cta_3:after{position:absolute;content:"";background:url("../images/dive.svg") no-repeat;width:600px;top:0;bottom:0;right:-40px;background-position:bottom right}
.rst_cta_mn{position:relative;z-index:1}
@media(max-width:1400px){
    .bns_lst li:after{font-size:50px;right:0}
    .rst_mn{min-height:500px}
}
@media(max-width:1200px){
    .rst_mn figure{display:none}
    .rst_cta3_rt,.rst_lt,.wrap_rst .rst_cta2_lt{width:100%;text-align:center}
    .rst_mn{min-height:unset}
    .rst_lt p{margin:8px 0 15px}
    .rst_bnr .btn-primary,.rst_cta2_lt .btn-primary,.rst_cta3_rt .btn-white{margin:20px auto 0}
    .bns_lst li{padding:60px 30px;min-height:290px}
    .rst_cta1:after,.rst_cta2:after,.rst_cta2:before,.rst_cta_3:after{content:unset}
    .rst_srve_inr{min-height:206px}
    .rst_ser_inr .rst_clr{min-height:86px}
    .rst_srvr_hd h4{min-height:55px;margin:10px 0}
    .rst_cuntr_lst h3{font-size:36px}
    .rst_cuntr_lst li{width:23%;margin:0}
    .rst_cuntr_lst p{font-size:18px}
    .rest_fctr_ryt{width:55%}
    .fctr_lst li:not(:last-child){margin-bottom:20px}
    .key_bnfts_mn li{padding:60px 40px}
    .rst_admn_rt figure{right:-70px}
}
@media(max-width:992px){ 
    .bns_lst li:after,.bns_lst li:nth-child(2):after,.bns_lst li:nth-child(3):after{content:unset}
    .bns_lst p{margin:11px 0}
    .bns_lst li{padding:20px 30px;width:100%;text-align:center;min-height:unset;border-right:unset}
    .bns_lst li .btn-primary{margin:20px auto 0;position:inherit}
    .bns_mdl h2,.ecom_imt_sec h2,.key_bnfts_sc h2,.rest_fctr_ryt,.rst_admn_hd,.rst_admn_lst,.rst_cta_mn h2,.rst_fctr_hd,.rst_srve_sec h2{text-align:center;width:100%}
    .rst_cta1{background:#f2f9ff}
    .rst_cta_mn{margin:0}
    .rest_fctr_ryt .btn-primary,.rst_cta_mn .btn-primary{margin:20px auto 0}
    .rst_drv_app .rst_fctr_mn,.rst_fctr_mn{flex-direction:column}
    .rst_admn_sec .rst_fctr_mn,.rst_drv_app .rst_fctr_mn{flex-direction:column-reverse}
    .rst_admn_rt{width:100%}
    .rst_admn_rt figure{position:unset}
    .rst_ser_inr .rst_clr,.rst_ser_inr>p,.rst_srve_inr,.rst_srvr_hd h4{min-height:unset}
    .ecom_imt_sec{background:unset;padding:0}
    .rst_cuntr_lst li{width:48%}
    .rst_cuntr_lst{gap:10px 0}
    .rst_ser_inr{padding:0}
    .rst_srve_lst li.slick-slide,.rst_srve_lst>li{width:49%;border:1px solid #c2c2c2;padding:15px;margin:0 5px;display:flex;justify-content:center;flex-direction:column;height:inherit}
    .rst_srve_lst .slick-track{display:flex}
    .dtg_ser_hd,.rst_srve_lst li:nth-child(2) .rst_ser_inr,.rst_srve_lst li:nth-child(2) .rst_srvr_hd,.rst_srvr_hd{border:unset;padding:0}
    .key_bnfts_mn li{padding:40px 30px}
    .rst_fctr_lt{width:50%;text-align:center}
}
@media(max-width:767px){
    .key_bnfts_mn li{padding:20px}
    .rst_cuntr_lst h3{font-size:26px}
    .rst_fctr_lt{width:80%;text-align:center}
}
@media(max-width:600px){
    .key_bnfts_mn li{width:100%;border-right:unset;border-bottom:unset}
    .rst_cuntr_lst p{font-size:16px}
}
@media(max-width:480px){
    .rst_fctr_lt{width:100%}
}
/* restaurant-app-development-company */

/* enterprise page */
.crafting_boxes li{padding:35px 25px;border-radius:10px;position:relative;border:1px solid #ebebeb;transition:var(--transition);height:inherit;overflow:hidden;z-index:1;margin:0}
.crafting_boxes li:after{content:"";position:absolute;width:0%;height:0%;right:0;bottom:0;background-image:url(../images/boxes_path.png);background-size:cover;background-position:bottom right;background-repeat:no-repeat;transition:var(--transition);z-index:-1}
.crafting_boxes li:hover{background-color:#0092e1!important}
.crafting_boxes li:hover h3,.crafting_boxes li:hover p{color:var(--c_white)}
.crafting_boxes li:hover:after{width:100%;height:100%}
.crafting_boxes{display:flex;align-items:stretch;justify-content:center;gap:30px;flex-wrap:wrap}
.crafting_boxes li h3{margin:25px 0 15px}
.crafting_boxes.slick-slider .slick-track{display:flex}
.crafting_boxes.slick-slider .slick-list{margin-inline:-10px}
.crafting_boxes.slick-slider .slick-track li{margin-inline:10px}
.crafting_boxes.slick-slider .slick-track li:hover a{color:var(--c_white)}
.crafting_boxes.slick-slider .slick-track li:hover .btn{color:var(--c_black);background:var(--c_white)}
.crafting_boxes li.slick-slide:hover .btn::after{filter:brightness(0)}
.entr_mdrn_lst li figure img{filter:grayscale(100) brightness(0)}
:where(.mblgm_dv_wrp,.wrap_ecmrc) .mrktplc_bld_sc .mrktplc_bld_upr{max-height:400px;overflow-y:scroll}
:where(.mblgm_dv_wrp,.wrap_ecmrc) .mrktplc_bld_sc .mrktplc_bld_upr::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0;background-color:#f5f5f5}
:where(.mblgm_dv_wrp,.wrap_ecmrc) .mrktplc_bld_sc .mrktplc_bld_upr::-webkit-scrollbar{width:3px;background-color:#f5f5f5}
:where(.mblgm_dv_wrp,.wrap_ecmrc) .mrktplc_bld_sc .mrktplc_bld_upr::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#006eef}
.wrap_ecmrc .mrktplc_bld_sc .s_h{position:relative}
.wrap_ecmrc .mrktplc_bld_sc .s_h:after{position:absolute;content:"";background:url("../images/paper_bag.png") no-repeat;width:100px;height:100px;left:-26px;bottom:34px;background-size:contain}
.wrap_ecmrc .mrktplc_bld_sc .s_h::before{position:absolute;content:"";background:url("../images/gift.png") no-repeat;width:100px;height:100px;background-size:contain;right:-45px;bottom:42px}
.wrap_ecmrc .ecmrs_cta3 .ply_icn{top:auto}
.wrap_ecmrc .cardflipbox .innercontent p{text-align:center;color:var(--c_white);font-weight:300}
.mblgm_dv_wrp .mrktplc_bld_upr>li{list-style:none}
@media (max-width:1400px){
.wrap_ecmrc .ecmrs_cta3 .ply_icn{bottom:105px;top:auto}
}
@media (max-width:1200px){
.wrap_ecmrc .mrktplc_bld_sc .s_h:after,.wrap_ecmrc .mrktplc_bld_sc .s_h::before{content: unset;}
.crafting_boxes li figure img{margin:0 auto}
.crafting_boxes li{padding:15px;min-height:auto;height:inherit;margin:0 5px;text-align: center;}
.crafting_boxes li .btn{margin: 0 auto;}
.crafting_boxes .slick-track{display:flex}
}
@media (max-width:992px){
.crafting_boxes li h3{margin:5px 0}
}


:where(.wrap_ondmd,.wrap_enterprise) :where(.blogs_new_sc,.faq_new_sc ) .s_head{
    text-align: center;
}


/* gaming development page */

.mblgm_dv_wrp{
    --c_primary:#0262D5;
}
.mblgm_dv_wrp .gradient_bg{
    background: linear-gradient(180deg, #000000 0%, #023D83 100%);
}
.mblgm_dv_wrp .gradient_bg2{
    background: linear-gradient(180deg, #023D83 0%, #04040C 100%);
}

.game_banner{
    background:#000712 url('../images/game_banner_bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    height: 900px;
    position: relative;
    z-index: 2;
}
.game_banner::after{
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: linear-gradient(to top, #000000 0%, rgba(33, 40, 54, 0) 100%);

    bottom: 0;
    left: 0;
    pointer-events: none;
    z-index: 1;
}
.game_banner h1{
    font-weight: 700;
}
.game_banner p{
    color: #BBC9DB;
}
.game_banner .game_bnr_listing{
    display: flex;
    align-items: center;
    gap: 35px;

}
.game_banner .game_bnr_listing li{
    margin: 0;
    display: flex;
    align-items: center;
    gap: 12px;
    color: #FFFFFFCC;
    

}
.game_banner .game_bnr_listing li::before{
    content: "\f00c";
    font-family: "Font Awesome 5 free";
    font-weight: 900;
    display: inline-flex;
    font-size: 15px;
}
.game_banner_grid{
    display: flex;

}
.game_banner_grid > .lt{
    max-width: 650px;
    width: 100%;
    z-index: 3;

}
.game_banner_grid > .rt{
   position: absolute;
   right: -10%;
   bottom: 0;
   height: 100%;
   display: flex;

    
}
.game_banner_grid > .rt img{
max-height: 100%;
}
.game_banner .conta_iner{
    position: relative;
    height: 100%;
    display: flex;
    align-items: center;
}

.mblgm_dv_wrp .s_head.d_flex,.mblgm_dv_wrp .hd_2_1.d_flex{
    display: flex;
    justify-content: space-between;
    gap: 20px;
    align-items: center;
}
.mblgm_dv_wrp .s_head.d_flex > .btn{
    align-self: flex-end;
}
.game_counter{
    position: relative;
    z-index: 3;
}
.game_counter .conta_iner{
    position: relative;
}
.game_counter .conta_iner::before{
    content: "";
    position: absolute;
    top: -60px;
    left: -20px;
    background: url(../images/game_counter_after.png);
    width: 95px;
    height: 80px;
}
.game_counter  .s_head  .hd_2_1{
    max-width: 615px;
}
.game_counter .game_counter_list{
    display: flex;
    flex-wrap: wrap;
    max-width: 410px;
}
.game_counter .game_counter_list li{
    width: 50%;
    margin: 0;
}
.game_counter .game_counter_list li:not(:nth-last-child(-n+2)) {
border-bottom: 1px solid  #2D2B2B;
padding-bottom: 24px;

  }
  .game_counter .game_counter_list li:nth-last-child(-n+2) {

    padding-top: 24px;
    
      }
  .game_counter .game_counter_list li:nth-child(odd) {
    border-right: 1px solid  #2D2B2B;
    padding-right: 30px;
      }
      .game_counter .game_counter_list li:nth-child(even) {
      padding-left: 40px;
          }

          .game_counter .game_counter_list h3 span{
            display: inline-block;
            min-width: 52px;
          }

.boost_list {
    display: flex;
    gap: 32px;
    flex-wrap: wrap;
    align-items: flex-end;
    margin-top: 80px;
}
.boost_list  li{
    width: calc(100%/3 - (32px *2 / 3));
    background: linear-gradient(180deg, rgba(0, 110, 239, 0.2) 0%, #030621 100%);
    padding: 40px;
    margin-bottom: 0;
    min-height: 245px;
    display: flex
;
    flex-direction: column;
    justify-content: center;
    position: relative;
    z-index: 3;
    transition: var(--transition);
}
.boost_list  li:nth-child(2){
    background: linear-gradient(180deg, #006EEF 0%, #061165 100%);
    min-height: 280px;

}
.boost_list li:nth-child(2)::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/boost_list_shape.png);
    width: 177px;
    height: 255px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
}
.boost_list  li h3{
margin-bottom: 20px;
}
.boost_list  li p{
    color: #B1C7E5;
    font-size: 28px;
}

.game_ai_sec{
    background: url('../images/game_ai_bg.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

}
.game_ai_sec .slick-next {
    right: -70px;

}
.game_ai_sec .slick-prev {
    left: -70px;

}
.game_ai_sec :is(.slick-prev,.slick-next) {
    background: #16171E;
    border: 1px solid #444444;
}
.game_ai_sec :is(.slick-prev,.slick-next):hover {
background: var(--c_primary);
border-color: var(--c_primary);
}
.game_ai_sec :is(.slick-prev,.slick-next)::before {
    filter: brightness(0) invert(1);
}
.game_ai_sec :is(p,li){
    color: #FFFFFFB2;

}
.game_ai_sec .hd_2_1 p{
    max-width: 536px;
}
.game_ai_sec .game_ai_flex{
    display: flex;

    padding: 18px;
    flex-wrap: wrap;
    gap: 24px;
    align-items: center;
    z-index: 3;
    position: relative;
}
.game_ai_flex::before {
   
    content: "";
    position: absolute;
    z-index: -1;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    clip-path: polygon(0 0, 96% 0, 100% 12%, 100% 100%, 4% 100%, 0 90%);

    border-radius: 3px;
    background: #16171E;
}
.game_ai_flex::after {
    content: "";
    inset: 0;
    margin: auto;
    position: absolute;
    z-index: -2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #444444;
    clip-path: polygon(0 0, 96% 0, 100% 12%, 100% 100%, 4% 100%, 0 90%);
    padding: 4px;
    box-sizing: border-box;
}
.game_ai_flex  > figure{
    height: 335px;
    width: 45%;
    overflow: hidden;
    clip-path: polygon(0 0, 90% 0, 100% 14%, 100% 100%, 8% 100%, 0 90%);
}
.game_ai_flex  > figure img{
 width: 100%;
 height: 100%;
 object-fit: cover;   
}
.game_ai_flex > .rt{
    width: calc(55% - 24px);
}
.game_ai_flex > .rt :where(li,p){
    font-size: 16px;
}
.game_ai_flex > .rt ul li:not(:last-child){
    margin-bottom: 4px;
}
.game_ai_flex > .rt ul li{
    list-style: disc;

}
.game_ai_flex > .rt ul{
    padding-left: 22px;
}
:is(.game_develop ,.game_offer) p {
    color: #FFFFFF99;

}
.game_develop .d_flex .hd_2_1,.game_offer .hd_2_1 {
    max-width: 766px;
}
.game_develop_grid{
    display: flex;
    gap: 22px;
    filter: drop-shadow(0 0 1px rgba(0, 0, 0, .125));
}
.game_develop_grid .game_dev_bx{
    padding: 30px 18px;
    width: calc(100%/4 - (22px * 3/4));
   overflow: hidden;
    position: relative;
}

.game_develop_grid .game_dev_bx::after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;

     clip-path: polygon(0 0, 87% 0, 100% 12%, 100% 100%, 14% 100%, 0 88%);
    background: url('../images/vector_shape_1.jpg');
    background-size: cover;
    background-position: center;
    border-radius: 3px;
}
.game_develop_grid .game_dev_bx:before {
    content: "";
    inset: 0;
    margin: auto;

    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #233349;
     clip-path: polygon(0 0, 87% 0, 100% 12%, 100% 100%, 14% 100%, 0 88%);
    padding: 4px;
    box-sizing: border-box;
    border-radius: 3px;
}

.game_develop_grid .game_dev_bx figure{
margin-bottom: 15px;
height: 50px;
}
.game_develop_grid .game_dev_bx figure img{
height: 100%;
object-fit: scale-down;
    object-position: left center;
}
.game_develop_grid .game_dev_bx h3{
margin-bottom: 7px;
font-weight: 500;
}
.game_develop_grid .game_dev_bx p{
    font-size: 14px;
}

.game_offer_grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, auto); 
    grid-column-gap: 30px;
    grid-row-gap: 30px;
}
.game_offer_grid .game_offer_bx{
    padding: 20px 16px 20px 24px;
    background: #11151D;
    border-radius: 18px;
    position: relative;
    overflow: hidden;
    transition: var(--transition);
}
.game_offer_grid .game_offer_bx:hover{
    background: var(--c_primary);
}
.game_offer_grid .game_offer_bx h3{
    font-weight: 500;
    margin-bottom: 8px;
}
.game_offer_grid .game_offer_bx :where(p,li){
    font-size: 16px;
}
.game_offer_grid .game_offer_bx ul{
    list-style: disc;
    padding-left: 22px;
}
.game_offer_grid .game_offer_bx ul li:not(:last-child){
    margin-bottom: 5px;
}
.game_offer_grid .game_offer_bx figure {
    position: absolute;
    bottom: 5px;
    right: 24px;
}
.game_offer_bx1,
.game_offer_bx2,
.game_offer_bx3 {
    min-height: 380px;
}

.game_offer_bx4 {
    min-height: 500px;
}

.game_offer_bx5,
.game_offer_bx6 {
    min-height: 235px;
}

.game_offer_bx1 { grid-area: 1 / 1 / 2 / 2; }
.game_offer_bx2 { grid-area: 1 / 2 / 2 / 3; }
.game_offer_bx3 { grid-area: 1 / 3 / 2 / 4; }
.game_offer_bx4 { grid-area: 2 / 1 / 4 / 2; }
.game_offer_bx5 { grid-area: 2 / 2 / 3 / 4; }
.game_offer_bx6 { grid-area: 3 / 2 / 4 / 4; }

.game_offer_grid .game_offer_bx6  figure{
    width: 225px;
    height: 200px;
}
.game_offer_grid .game_offer_bx4 figure{
    bottom: -10%;
    right: -10%;
    transform: rotate(-27deg);
    width: 308px;
    height: 304px;
}
.game_offer_grid :is( .game_offer_bx5, .game_offer_bx2) figure{
    bottom: 0;
    right: 0;
}
.game_offer_grid :where(.game_offer_bx6,.game_offer_bx5) p{
    max-width: 465px;
}
.mblgm_dv_wrp .sub_title{
    font-size: 22px;
    color: var(--c_primary);
    font-weight: 500;
    display: block;
}
.mblgm_dv_wrp .ofshr_chs_sc {
    background: transparent;
}
.mblgm_dv_wrp .ofshr_chs_sc .s_head.d_flex .s_h{
max-width: 800px;
}
.mblgm_dv_wrp .ofshr_chs_sc .s_head.d_flex .s_h p{
    color: #FFFFFF99;

}
.mblgm_dv_wrp .ofshr_chs_lst p{
    color: #FFFFFFCC;

}
.mblgm_dv_wrp .ofshr_chs_bx{
    padding: 0;
    height: 414px;
    flex: .8;
    background: transparent !important;
}
.mblgm_dv_wrp .ofshr_chs_bx figure{
    width: 100%;
    height: 100%;
    border-radius: inherit;
    overflow: hidden;
}

.mblgm_dv_wrp .ofshr_chs_bx figure img{
    width: 100%;
    height: 100%;
    object-position: 70% center;
    object-fit: cover;
}
.mblgm_dv_wrp .ofshr_chs_cntnt{
    justify-content: flex-end;
    width: 500px;
    padding: 30px 0 0 ;
}
.mblgm_dv_wrp  .ofshr_chs_cntnt p {
    font-weight: 400;

    font-size: 16px;
    line-height: 1.3;
}
.mblgm_dv_wrp .ofshr_chs_bx.active figure {
    height: 60%;
    
}

.game_cta1{
    background: url('../images/game_cta_img.png');
    background-repeat: no-repeat;
    background-size: 85% 100%;
    background-position: top right;
    position: relative;
    z-index: 3;
    min-height: 500px;
    display: flex;
    align-items: center;
}

.game_cta1::before{
    content: "";
    background: linear-gradient(-90deg, rgba(0, 110, 239, 0) 0%, #006EEF 71.75%);
    position: absolute;
    width: 90%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: -1;
}
.game_cta1 p,.game_cta1 p span{
    color: #FFFFFFB2;

}
.game_special p,.game_special p span{
    color: #FFFFFF99;

}
.game_special  {
  position: relative;
  z-index: 2;
}
.game_special::before{
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background-image: url('../images/game_retain_bg.png');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: 100%;
    opacity: 1;
    pointer-events: none;
    z-index: -1;
}
.game_special p{
    font-weight: 300;
}
.game_spcl_grid{
    display: flex;
    flex-wrap: wrap;
    gap: 60px;
    margin-top: 60px;
}
.game_spcl_grid .lt{
    width: calc(55% - 30px);
}
.game_spcl_grid .rt{
    width: calc(45% - 30px);
    max-height: 565px;
    overflow: auto;
    padding-block: 5px;

}
.game_spcl_grid .rt > li,.game_spcl_grid .rt .slick-track li{
padding: 26px 24px;
display: flex;
gap: 14px;

position: relative;
    background: url(../images/border_shape.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;

}
/* .game_spcl_grid .rt > li::after,.game_spcl_grid .rt .slick-track li::after{
    content: "";
    inset: 0;
    margin: auto;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #233349;
 clip-path: polygon(0 1%, 90% 0, 100% 11%, 100% 100%, 13% 100%, 0 89%);

    padding: 4px;
    box-sizing: border-box;
    border-radius: 3px;
}
.game_spcl_grid .rt > li::before,.game_spcl_grid .rt .slick-track li::before{
    content: "";
    position: absolute;
    z-index: -1;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
 clip-path: polygon(0 1%, 90% 0, 100% 11%, 100% 100%, 13% 100%, 0 89%);
    background: url(../images/vector_shape_1.jpg);
    background-size: cover;
    background-position: center;
    border-radius: 3px;
} */
.game_spcl_grid .rt li figure{
    width: 40px;
    min-width: 40px;
    position: relative;
    top: 2px;
}
.game_spcl_grid .rt::-webkit-scrollbar {
    width: 0px;
    height: 0;
  }

.game_spcl_grid .rt > li:not(:last-child){
margin-bottom: 20px;
}
.game_spcl_grid .rt li .spcl_ofr_cnt h3{
    margin-bottom: 6px;
}
.game_spcl_grid .rt li .spcl_ofr_cnt p{
font-size: 16px;
}

.boost_game_grid{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: space-between;
}
.boost_game_grid .rt{
    max-width: 500px;
    width: 100%;
    clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 8% 100%, 0 90%);
    height: 535px;
}
.boost_game_grid .rt img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.boost_game_grid .lt,.game_features .s_head .hd_2_1{
    width: calc(100% - (500px + 80px));
}
.game_features .s_head.d_flex > p{
    max-width: 500px;
}
.boost_game_grid .hlth_apppnl_list > li,.boost_game_grid .hlth_apppnl_list .slick-track li{
    min-height: 66px;
    background: #014391;
    padding: 16px 24px;
    display: flex;
    gap: 4px;
    flex-direction: column;
    justify-content: center;
}
.boost_game_grid .hlth_apppnl_list li:not(:last-child){
margin-bottom: 22px;
}
.boost_game_grid .hlth_apppnl_list li.active{
    background: linear-gradient(89.09deg, #036FED 1.04%, #000422 124.99%);

}
.boost_game_grid .hlth_apppnl_list li h3{
    margin: 0;
    font-weight: 500;
}
.game_features .s_head p{
    color: #FFFFFF99;

}

.own_game_grid{
    display: flex;
    align-items: center;
    position: relative;
z-index: 3;
padding: 24px 0;
}

.own_game_grid::after {
    content: "";
    height: 100%;
    clip-path: polygon(7% 0, 93% 0, 100% 15%, 100% 85%, 93% 100%, 7% 100%, 0 85%, 0% 15%);
    display: flex
;
    top: 0;
    left: 0;
    width: 80%;
    position: absolute;
    background: linear-gradient(180deg, #036FED 0%, #000422 100%);
    z-index: -1;
}

.own_game_grid .lt {
    width: calc(100% - 600px);
    padding: 40px 70px;
    display: flex  ;
        flex-direction: column;
        justify-content: center;
}
.game_partner_list li figure::before, .game_partner_list li figure::after {
    content: "";
    position: absolute;
   
    background: url('../images/reason_partner_before.png');
    background-position: center;
    background-size: 100%;
    width: 15px;
    height: 14px;
    z-index: 9;
    top: 50%;
    left: -10px;
    transform: translateY(-38%);
}
.game_partner_list li figure::after {
    left: auto;
    right: -9px;
    transform: translateY(-50%) rotate(-90deg);
}
.own_game_grid .lt :where(h2,p,h3){
    max-width: 450px;
}
.own_game_grid .lt .btn{
margin-top: 30px;
}
.own_game_grid .rt{
max-width: 600px;
width: 100%;
height: 400px;
border-radius: 20px;
margin-left: auto;
overflow: hidden;
z-index: 1;
}
.own_game_grid .rt img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.game_service .boost_game_grid .hlth_apppnl_list li{
    min-height: 1px;
    padding: 0;
    padding-bottom: 22px;
    border-bottom: 1px solid #FFFFFF20;
    background: transparent;
    position: relative;
}
.game_service .boost_game_grid .hlth_apppnl_list li::before{
    content: "";
    position: absolute;
    left: -50px;
    top: 5px;
    width: 20px;
    height: 20px;
    background-color: #204E88;
    border-radius: 20px;
}
.game_service .boost_game_grid .hlth_apppnl_list li:first-child{
    border-top: 1px solid #FFFFFF20;
    padding-top: 20px;
}
.game_service .boost_game_grid .hlth_apppnl_list li:first-child::before{
    top: 24px;
}
.game_service .boost_game_grid .hlth_apppnl_list li.active h3{
    color: var(--c_primary);
}
.game_service .boost_game_grid .hlth_apppnl_list{
    padding-left: 40px;
    border-left: 1px solid #174887;
}
[data_accordion1_hover].active{
    pointer-events: none;
}
.game_partner_list{
        display: flex;
        gap: 20px;
        flex-wrap: wrap;
        padding-top: 40px;
}
.game_partner_list li{
    margin: 0;
    width: calc(100%/4 - (20px*3/4));
    padding: 28px 20px ;
    text-align: center;
    background: linear-gradient(180deg, #3679FF 0%, rgba(1, 2, 10, 0) 100%);
border-radius: 16px;
position: relative;
}
.game_partner_list li h3{
margin:20px 0 8px;
}
.game_partner_list li p{
font-size: 16px;
font-weight: 300;
color: #C3C3C3;

}
.mblgm_dv_wrp .blogs_new_sc {
    background-color: #000a16;
}
.game_partner_list li figure{
    width: 80px;
    height: 80px;
    padding: 5px;
    border-radius: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #01020A;

    position: absolute;
    top: -40px;
    left: 50%;
    transform: translateX(-50%);
}

.game_cta2 {
    background: url('../images/build_game_bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 450px;
    display: flex;
    align-items: flex-end;
    position: relative;
    z-index: 3;
    padding: 60px 0;
}
.game_cta2::before {
    content: "";
    position: absolute;
    background: linear-gradient(to top, #01020A 0%, rgba(1, 2, 10, 0) 100%);
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
        z-index: -1;

}
.game_cta2 .btn{
    margin-top: 30px;
    margin-inline: auto;
}
.mblgm_dv_wrp .hd_2_1.d_flex h2{
    font-weight: 700;
}
.mblgm_dv_wrp .s_h :is(h1, h2, h3, h4, h5, h6) {
    font-weight: 700;
}
.game_ai_wraper {
    max-width: 1006px;
    margin: 0 auto;
}
.game_service .boost_game_grid .rt {
 
    clip-path: polygon(10% 0%, 100% 0, 100% 88%, 90% 100%, 0 100%, 0 14%);
}
.mblgm_dv_wrp .portfolio1_sc   .s_h  :where(h2,strong,p){
    color: var(--c_white);
}
.mblgm_dv_wrp .home_testimonial_sc .s_head{
    flex-direction: column;
    gap: 0;
    text-align: left;
    align-items: flex-start;
    max-width: 800px;
}



@media (max-width:1600px){
    .game_banner{
       
        height: 700px;
    }
    .game_banner_grid > .rt{
        right: 0;
    }
}
@media (max-width:1400px){
    .boost_list li p{
        font-size: 24px;
    }
}
@media (max-width:1365px){
    .game_ai_sec .slick-prev {
        left: -25px;
    }
    .game_ai_sec .slick-next {
        right: -25px;
    }
    .game_offer_grid .game_offer_bx:is(:nth-child(-n+3),:last-child) figure{
        max-width: 170px;
    }
    .own_game_grid .lt{
        padding: 30px;
    }
}

@media (max-width:1200px){
    .game_counter .conta_iner::before,.game_offer_grid .game_offer_bx figure,.game_partner_list li figure::before, .game_partner_list li figure::after{
        display: none;
    }
    .game_counter .s_head .hd_2_1,.game_ai_sec .hd_2_1 p ,.game_develop .d_flex .hd_2_1, .game_offer .hd_2_1,.boost_game_grid .lt, .game_features .s_head .hd_2_1{
        max-width: 100%;
        width: 100%;
    }
    .game_counter .s_head .hd_2_1 .br{
        display: inline;   
    }
    .mblgm_dv_wrp .s_head.d_flex, .mblgm_dv_wrp .hd_2_1.d_flex{
        flex-wrap: wrap;
    }
    .game_counter .game_counter_list {
        max-width: 450px;
        margin-inline: auto;
    }
    .boost_list li {

        padding: 20px;
  
    }
    .boost_list li p {
        font-size: 20px;
    }
    .game_develop_grid{
        flex-wrap: wrap;
    }
    .game_develop_grid .game_dev_bx {
        padding: 30px 18px;
        width: calc(100% / 3 - (16px * 3 / 4));
    
    }
    .game_offer_grid {
   
        display: flex
    ;
        flex-wrap: wrap;
    }
    .game_offer_grid .game_offer_bx {
        width: calc(100% / 3 - (20px));
        min-height: 1px;
    }

    .game_partner_list li figure {
      
        position: initial;
        margin: 0 auto;
        transform: unset;
    }
    .game_partner_list li {
  
        width: calc(100% / 2 - (20px * 1 / 2));
      
    }

    .own_game_grid .lt {
        width: calc(100% - 450px);
       
    }
    .own_game_grid .rt {
        max-width: 450px;
      
        height: 330px;
     
      
    }
    .game_cta2 {
        min-height: 400px;
    }
    .game_develop_grid {

        gap: 16px;

        justify-content: center;
    }
    .game_banner_grid > .rt {
    
        max-width: 360px;
        position: initial;
    }
    .mblgm_dv_wrp .ofshr_chs_cntnt {
      
        width: 100%;
        padding: 30px 0 0;
        text-align: left;
        opacity: 1 !important;
        align-items: flex-start;
    }
    .mblgm_dv_wrp .ofshr_chs_bx figure {
   
        height: 60%;
     
    }
    .mblgm_dv_wrp .ofshr_chs_lst  .slick-track {
        display: flex
    ;
    }
    .mblgm_dv_wrp .ofshr_chs_lst  .slick-list{
        margin-inline: -5px;
    }
    .mblgm_dv_wrp .ofshr_chs_bx{
        margin-inline: 5px;
    }
    .game_cta1 {
        background-size: 90% 100%;
        min-height: 400px;
     
    }
    .game_spcl_grid .rt {
        width: 100%;
        max-height: unset;
        overflow: auto;
    }
    .game_spcl_grid {
        gap: 30px;
        margin-top: 40px;
        justify-content: center;
        flex-direction: column-reverse;
        align-items: center;
    }
    .game_spcl_grid .rt > li, .game_spcl_grid .rt .slick-track li{
        margin: 0 8px;
        padding: 24px 16px;
        display: flex
        ;
        height: inherit;
                flex-direction: column;
                align-items: center;
                text-align: center;
                background: transparent;
        border: 1px solid #EAEAEA40;
    }
     .mblgm_dv_wrp .hd_2_1.d_flex h2 .br{
        display: inline;
     }
     .boost_list{
        margin-top: 50px;
     }
    .game_spcl_grid .rt .slick-track{
        display: flex;
    }
    .game_spcl_grid .rt .slick-list{
        margin-inline: -5px;
    }
    .game_spcl_grid .rt li .spcl_ofr_cnt p {
        font-size: 14px;
    }
   .game_features  .boost_game_grid .hlth_apppnl_list li div[data_accordion_pnl1_hover]{
        display: flex !important;
        height: unset !important;
    }
   .game_features  .boost_game_grid .hlth_apppnl_list li:not(:last-child){
        margin: 0;
    }
    .boost_game_grid .hlth_apppnl_list .slick-list{
        margin-inline: -8px;
    }
    .boost_game_grid .hlth_apppnl_list .slick-track{
        display: flex;
    }
   .game_features  .boost_game_grid .hlth_apppnl_list > li,.game_features  .boost_game_grid .hlth_apppnl_list .slick-track li{
        padding: 10px;
        margin-inline: 8px;
        height: inherit;
    }
    .mblgm_dv_wrp .ofshr_chs_bx{
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
}

@media (max-width:992px){
    .own_game_grid .lt::after{
        display: none;
    }
    .game_banner .game_bnr_listing {

        justify-content: center;
    }
    .game_banner_grid {
     
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
    }
    .game_banner_grid > .lt {
        max-width: 100%;
        
     
    }
    .game_banner_grid > .lt .btn {
        margin-inline: auto;
    }
    .game_banner{
        height: auto;
    }
    .boost_list li p {
        font-size: 16px;
    }
    .boost_list li{
        min-height: 180px;
    }
    .boost_list li:nth-child(2) {
        min-height: 200px;
    }
    .boost_list li h3 {
        margin-bottom: 10px;
    }
    .game_develop_grid .game_dev_bx {
    
        width: calc(100% / 2 - (16px * 2 / 3));
    }
    .game_develop_grid .game_dev_bx:before,  .game_develop_grid .game_dev_bx:after{
        clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 10% 100%, 0 88%);
    }
    .game_offer_grid .game_offer_bx {
        width: calc(100% / 2 - (15px));
  
    }
    .game_cta1{
        min-height: 400px;
    }
    .own_game_grid .rt {

        height: 280px;
        margin: 0 auto;
    }

    .own_game_grid {
        background: linear-gradient(180deg, #036FED 0%, #000422 100%);
        border-radius: 20px;
        padding: 20px;
        flex-wrap: wrap;
    }
    .own_game_grid .lt :where(h2,p,h3){
        max-width: 100%;
    }
    .own_game_grid .lt{
        padding: 0 0 20px;
        width: 100%;
    }
    .own_game_grid .lt .btn{
        margin-inline: auto;
    }
    
}

@media (max-width:767px){
    .boost_list li:nth-child(2)::before {

        width: 77px;
        height: 155px;
    
    }
    .game_ai_flex > figure {
        height: 290px;
        width: 100%;

    }
    .game_ai_flex > .rt{
        width: 100%;
    }
    .game_ai_flex::after,.game_ai_flex::before{
        display: none;
    }
    .game_ai_flex{
        clip-path: unset;
        background: #16171E;
    }
    .game_partner_list li {
        padding: 20px 14px;
    }
    .game_partner_list li p {
        font-size: 14px;
     
    }
    .game_partner_list li figure {
        width: 50px;
        height: 50px;
        padding: 10px;
        border-radius: 50px;
   
    }
    .game_partner_list li h3 {
        margin: 14px 0 5px;
        font-size: 16px;
    }
    .game_cta2 {
        min-height: 350px;
    }
    .boost_list li p {
        font-size: 14px;
    }
    .boost_list li {
        padding: 12px;
        width: calc(100% / 3 - (12px * 2 / 3));
    }
    .boost_list {
       gap: 12px;
    }
    .boost_list li {
        min-height: 150px;
    }
    .boost_list li:nth-child(2) {
        min-height: 170px;
    }
    .mblgm_dv_wrp .s_head.d_flex, .mblgm_dv_wrp .hd_2_1.d_flex{
        gap: 0;
    }
    .game_counter .s_head .hd_2_1,  .game_offer .hd_2_1,.mblgm_dv_wrp .ofshr_chs_sc .s_head.d_flex .s_h,.game_develop .d_flex .hd_2_1{
        margin-bottom: 24px;
    }
}

@media (max-width:575px){
    .game_banner .game_bnr_listing li {

        gap: 4px;
      
        font-size: 12px;
    }
    .game_banner .game_bnr_listing {
       
        gap: 10px;
    }
    .game_banner .game_bnr_listing li::before {

        font-size: 11px;
    }
    .game_counter .game_counter_list li:nth-last-child(-n+2) {
        padding-top: 14px;
    }
    .game_counter .game_counter_list li:nth-child(odd) {
       
        padding-right: 10px;
    }
    .game_counter .game_counter_list li:nth-child(even) {
        padding-left: 14px;
    }
    .boost_list li {
 
        width: calc(100% / 2 - (12px * 1 / 2));
        min-height: 1px;
    }
    .boost_list li:nth-child(2){
        min-height: 1px; 
    }
    .boost_list{
        justify-content: center;
    }
    .game_ai_flex > figure {
        height: 200px;
  
    }
    .game_ai_sec .slick-prev {
        left: 0;
    }
    .game_ai_sec .slick-next {
        right: 0;
    }
    .game_ai_sec :is(.slick-next, .slick-prev) {
        top: 22%;}
        .game_develop_grid .game_dev_bx {
            width: 100%;
            padding: 24px 15px;
        }
        .game_develop_grid .game_dev_bx:before, .game_develop_grid .game_dev_bx:after{
            clip-path: unset;
        }

        .game_offer_grid .game_offer_bx {
            width: 100%;
        }
        .game_offer_grid {

            gap: 16px;
        }

        .game_partner_list {
    
            padding-top: 0;
        }
        .game_partner_list li {
            width: 100%;
        }
        .own_game_grid .rt {
            height: 150px;
      
            border-radius: 10px;
        }
        .own_game_grid .lt .btn {
            margin-top: 20px;
        }
        .game_cta1 {
            min-height: 350px;
            background: var(--c_primary);
        }
        .game_ai_flex > .rt :where(li,p) {
            font-size: 14px;
        }

}

/* gaming development page end*/
