.why-content,.accordion-services,.why,.box-content.partners,.contact-section{padding:190px 0!important;margin:0!important}.cta{padding:0!important;margin:0!important}.tech-stack{padding:190px 0 0 0!important;margin:0!important}.two-cases{padding:0 0 200px 0!important;margin:0!important}.why-content .container,.accordion-services .container,.why .container,.cta .container,.tech-stack .container,.two-cases .container,.box-content.partners .container,.contact-section .container{padding-left:15px;padding-right:15px;padding-top:0!important;padding-bottom:0!important}.header-page-title-only{position:relative;overflow:hidden;min-height:900px;display:flex;align-items:center;justify-content:center;margin:0!important;padding:80px 0}.header-page-title-only__inner{position:relative;z-index:2;margin-bottom:20px}.header-page-title-only__inner p{font-size:1.25rem}.header-page-title-only__inner p:first-of-type{margin-bottom:30px}.header-page-title-only__inner p:has(strong){max-width:600px;margin:0 auto}.header-page-title-only .btn{margin-top:40px;margin-left:auto;margin-right:auto}.network-bg{position:absolute;top:0;right:0;width:40%;height:100%;background-image:url(../images/network-background.png);background-repeat:no-repeat;background-position:top right;background-size:cover;opacity:.7;pointer-events:none;z-index:1}@media (max-width:1800px){.network-bg{width:50%}}@media (max-width:1400px){.network-bg{width:60%}}@media (max-width:1200px){.network-bg{width:70%}}@media (max-width:1024px){.network-bg{width:80%}}.approach-checklist{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:40px 30px;margin-top:40px;padding-left:0}.approach-checklist li{padding-left:2.5rem;position:relative;font-size:1rem}.approach-checklist li .fa-light{position:absolute;left:0;top:0;font-size:1.5rem;color:var(--yellow-2)}.approach-checklist li b{font-size:1.1rem}@media (max-width:768px){.approach-checklist{grid-template-columns:1fr}.header-page-title-only{padding:120px 0}}.approach-why-list{margin-top:30px}.why-list-item{position:relative;padding-left:35px;margin-bottom:25px}.why-list-item .arrow-icon{position:absolute;left:0;top:0;display:flex;align-items:flex-start;font-size:1.2rem;color:#F5B800;line-height:inherit}.approach-sectors-text{margin-top:40px;font-size:1.1rem}.approach-image-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:20px;width:50%}.approach-image-grid .image-top{grid-column:1 / 3}.approach-image-grid .image-bottom-left{grid-column:1 / 2}.approach-image-grid .image-bottom-right{grid-column:2 / 3}.approach-image-grid img{width:100%;height:100%;object-fit:cover;border-radius:20px}.approach-image-grid .image-top img{max-height:400px}.approach-image-grid .image-bottom-left img,.approach-image-grid .image-bottom-right img{max-height:300px}.why__content{position:relative;z-index:1}.box-content__list.--two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.why-codelines .container{max-width:1640px}.why-codelines__inner{border-radius:20px;background-image:linear-gradient(to right bottom,var(--yellow-1),#D3A21B);color:var(--bodycolor-dark);padding:90px}.why-codelines__header{margin-bottom:80px;max-width:720px}.why-codelines__header .subtitle{color:inherit}@media (min-width:1601px){.why-codelines__header .like-h2{font-size:54px}}.why-codelines__list+.btn{margin-top:80px;margin-left:auto;margin-right:auto}.why-codelines__list{--num-size:60px;--column-gap:30px;--row-gap:50px;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--row-gap) var(--column-gap)}.why-codelines__item{position:relative}.why-codelines__item::before{position:absolute;content:'';width:0;height:2px;left:var(--num-size);top:calc(var(--num-size) / 2 - 1px);background-image:repeating-linear-gradient(to right,rgba(18,37,41,0.25),rgba(18,37,41,0.25) 15px,rgba(255,255,255,0.0001) 15px,rgba(255,255,255,0.0001) 30px);transition:width .4s;transition-delay:.5s}.aos-animate .why-codelines__item::before{width:calc(100% - var(--num-size) + var(--column-gap))}.why-codelines__item .num{width:var(--num-size);height:var(--num-size);border:1px solid var(--bodycolor-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;margin-bottom:30px;transform:scale(0);transition:transform .4s;transition-delay:.7s}.aos-animate .why-codelines__item .num{transform:scale(1)}.why-codelines__item>*{max-width:300px}@media (max-height:1000px){.why-codelines__list+.btn{margin-top:50px}.why-codelines__header{margin-bottom:50px}.why-codelines__list{--num-size:50px}.why-codelines__item .num{margin-bottom:15px}}@media (max-width:1200px){.why-codelines__inner{padding:60px 20px}}@media (max-width:1024px) and (min-height:1150px){.why-codelines__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.why-codelines__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.why-codelines__list{grid-template-columns:1fr}.why-codelines__item{padding-left:var(--num-size)}.why-codelines__item>*{max-width:100%}.why-codelines__item .num{margin-left:calc(-1 * var(--num-size));transition-delay:.5s}.why-codelines__item::before{content:'';width:2px;height:0;left:calc(var(--num-size) / 2 - 1px);top:var(--num-size);background-image:repeating-linear-gradient(to bottom,rgba(18,37,41,0.25),rgba(18,37,41,0.25) 15px,rgba(255,255,255,0.0001) 15px,rgba(255,255,255,0.0001) 30px);transition:height .4s;transition-delay:.7s}.aos-animate .why-codelines__item::before{width:2px;height:calc(100% - var(--num-size) + var(--row-gap))}}@media (max-width:425px){.why-codelines__item{--num-size:40px;margin-left:-10px}}@media (max-width:1024px){.header-page-title-only{min-height:auto;padding:120px 0}.header-page-title-only__inner p{font-size:1.125rem}.why-content,.accordion-services,.why,.box-content.partners,.contact-section{padding:100px 0!important}.tech-stack{padding:100px 0 0 0!important}.two-cases{padding:0 0 150px 0!important}}@media (max-width:768px){.header-page-title-only{min-height:auto;padding:80px 0}.header-page-title-only__inner p{font-size:1.125rem}.network-bg{width:100%}.approach-image-grid{width:100%}.approach-image-grid .image-bottom-left,.approach-image-grid .image-bottom-right{display:none}.approach-image-grid .image-top{grid-column:1 / 3}.why-content,.accordion-services,.why,.box-content.partners,.contact-section{padding:60px 0!important}.tech-stack{padding:60px 0 0 0!important}.two-cases{padding:0 0 100px 0!important}}
