.web__development__process{position:relative;width:100%;margin-top:30px}.web__development__process .ant-divider{border-width:2px 0 0;margin:10px 0}.web__development__process__background{position:absolute;width:466px;height:144px;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);border:3px solid #e5e5e5;border-radius:20px}.web__development__process__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative}.web__development__process__container__box{position:absolute;width:466px;height:144px;border-radius:12px;border:3px solid #e7eaf8;z-index:0}.web__development__process__container__bottom,.web__development__process__container__top{display:flex;justify-content:center;z-index:1}.web__development__process__container__bottom__text,.web__development__process__container__top__text{padding:14px;width:150px;font-family:HankenGroteskMedium;font-size:14px;font-weight:600;font-style:normal;color:#fff;line-height:21px}.web__development__process__container__top__text{background:#132db6}.web__development__process__container__bottom__text{background:#0b2de3}.web__development__process__container__middle .type-bottom,.web__development__process__container__middle .type-top{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap}.web__development__process__container__middle .type-bottom-item,.web__development__process__container__middle .type-top-item{font-family:HankenGroteskMedium;font-size:12px;font-weight:600;font-style:normal;color:#0b2de3;background-color:#f6f7fc;line-height:18px;padding:4px 8px;border-radius:10px}.web__development__process__container__middle .separate{display:flex;justify-content:center}.web__development__process__container__middle .separate img{padding:10px 0}.web__info{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:20px 0 70px;gap:20px}@media only screen and (max-width:767px){.web__info{flex-direction:column}}.web__info p{text-align:center}.web__info__middle{width:30%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;height:auto}@media only screen and (max-width:767px){.web__info__middle{width:100%;height:160px}}.web__info__middle__tech{width:40%;height:100%;padding:14px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:768px)and (max-width:1023px){.web__info__middle__tech{flex-grow:1}}.web__info__middle__tech.fe{background-color:#132db6}.web__info__middle__tech.be{background-color:#0b2de3}.web__info__middle__tech-text{font-family:HankenGroteskMedium;font-size:14px;font-weight:600;font-style:normal;color:#fff;line-height:21px}.web__info__content{width:30%}@media only screen and (max-width:767px){.web__info__content{width:100%}}.web__info__content__title{font-family:HankenGroteskMedium;font-size:20px;font-weight:600;font-style:normal;color:#000;line-height:30px}.web__info__content__description{font-family:HankenGroteskLight;font-size:15px;font-weight:400;font-style:normal;color:#606569;line-height:22.5px}#webDevelopment{overflow:hidden}.services-container .breadcrumb,.services-container .fixed-breadcrumb,.services-container .main-header,.services-container .services-description,.services-container header{background-color:#fcf6e4}.website-wrapper{max-width:1440px;margin:0 auto}@media only screen and (min-width:768px)and (max-width:1023px){.website-wrapper{max-width:100%}}@media only screen and (max-width:767px){.website-wrapper{max-width:100%}}.website__container{padding:0 100px}@media only screen and (min-width:1024px)and (max-width:1299px){.website__container{padding:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.website__container{padding:20px}}@media only screen and (max-width:767px){.website__container{padding:10px}}.website__expect{background-color:#f8f8f8}.website__expect-wrap{max-width:1440px;margin:0 auto}@media only screen and (min-width:768px)and (max-width:1023px){.website__expect-wrap{max-width:100%}}@media only screen and (max-width:767px){.website__expect-wrap{max-width:100%}}.website__expect-container{padding:0 100px}@media only screen and (min-width:1024px)and (max-width:1299px){.website__expect-container{padding:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.website__expect-container{padding:20px}}@media only screen and (max-width:767px){.website__expect-container{padding:10px}}.separate-web{margin-left:calc((100% - 1240px)/2);margin-right:calc((100% - 1240px)/2);margin-top:-60px}@media only screen and (max-width:767px){.web-contact-image{height:220px!important;object-fit:cover}}