.about-us-section{padding-top:82px}.about-us-section .section-name{height:22px;display:inline-block;font-size:.75rem;font-family:PPNeuneMontreal-semiBold,serif;text-transform:uppercase;border-bottom:3px solid #fcc741;width:fit-content;margin:0 auto;display:block}.about-us-section .heading{margin-top:32px;font-size:2.5rem;text-align:center}.about-us-section .heading strong{font-family:PPGoshaSans,serif}.about-us-section .description{max-width:800px;margin:16px auto 0;padding:0 20px;font-size:1.125rem;color:#666892;text-align:center}.about-us-section .img-wrapper{margin-top:56px;padding:0 40px;display:flex;justify-content:center;position:relative}.about-us-section .img-wrapper img{max-width:1320px;width:100%}.about-us-section .img-wrapper .floating-rectangle{width:360px;padding:29px 27px;background-color:#0f1249;border-radius:7px;position:absolute;bottom:-60px;transform:translate(340px)}.about-us-section .img-wrapper .floating-rectangle h3{font-size:1.125rem;color:#fff}.about-us-section .img-wrapper .floating-rectangle p{margin-top:9px;font-size:.875rem;color:#abacbf;font-weight:400}.about-us-section .services{margin-bottom:-105px;padding:0 40px}.about-us-section .services .services-bg{max-width:1920px;margin:0 auto;padding:0 0 171px;background-color:#f3f6f8}.about-us-section .services .services-bg .scroll-target{position:absolute;margin-top:-40px}.about-us-section .services .services-bg .content-wrapper{max-width:1320px;margin:0 auto;padding:90px 0 0}.about-us-section .services .services-bg .content-wrapper .header-wrapper{padding-top:40px}.about-us-section .services .services-bg .content-wrapper .header-wrapper .section-name{margin:0;height:22px;width:fit-content;font-size:.75rem;font-family:PPNeuneMontreal-semiBold,serif;text-transform:uppercase;border-bottom:3px solid #fcc741}.about-us-section .services .services-bg .content-wrapper .header-wrapper .header-group{padding-top:32px;display:flex;justify-content:space-between;gap:25px}.about-us-section .services .services-bg .content-wrapper .header-wrapper .header-group h3{max-width:589px;min-width:45%;font-size:2.5rem;font-weight:500}.about-us-section .services .services-bg .content-wrapper .header-wrapper .header-group p{max-width:576px;margin-top:15px;font-size:1.125rem;color:#666892}.about-us-section .services .services-bg .content-wrapper .services-group{padding-top:90px;display:flex;gap:50px;flex-wrap:wrap;justify-content:space-between}.about-us-section .services .services-bg .content-wrapper .services-group .service{display:grid;grid-template-rows:6.25rem 6.25rem auto 6.25rem;width:21%;justify-content:center}.about-us-section .services .services-bg .content-wrapper .services-group .service .svg-wrapper{min-height:100px}.about-us-section .services .services-bg .content-wrapper .services-group .service h3{margin-top:30px;font-size:1.5rem;font-weight:500}.about-us-section .services .services-bg .content-wrapper .services-group .service p{max-width:300px;margin:15px 0 0;font-size:1rem;color:#666892;line-height:1.5}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper{position:relative;width:fit-content;margin-top:40px;max-width:300px}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper a{padding:15px 32px;color:#385ff6;border-radius:4px;border:1px solid #385ff6;transition:.15s;font-size:1rem;line-height:112.5%}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper svg{margin-left:10px;fill:#385ff6}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper a:hover{background-color:#f5f7ff}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper a:focus{outline-offset:5px;background-color:#e5ebff}@media (max-width: 1420px){.about-us-section .services .services-bg .content-wrapper{padding:90px 20px 0}}@media (max-width: 1200px){.about-us-section .img-wrapper .floating-rectangle{display:none}.about-us-section .services .services-bg .content-wrapper .services-group .services{width:50%}}@media (max-width: 1070px){.about-us-section .img-wrapper{min-height:280px;padding:20px}.about-us-section .img-wrapper img{object-fit:cover}.about-us-section .services{padding:0 20px}.about-us-section .services .services-bg .scroll-target{margin-top:-110px}.about-us-section .services .services-bg .content-wrapper{padding-top:50px}.about-us-section .services .services-bg .content-wrapper .section-name{margin:0 auto}.about-us-section .services .services-bg .content-wrapper .header-group{flex-direction:column}.about-us-section .services .services-bg .content-wrapper .header-group h3{max-width:500px;margin:0 auto;text-align:center}.about-us-section .services .services-bg .content-wrapper .header-group p{margin:0 auto;text-align:center}.about-us-section .services .services-bg .content-wrapper .services-group{flex-wrap:wrap;justify-content:center}.about-us-section .services .services-bg .content-wrapper .services-group .service{min-width:200px;flex-basis:45%}}@media (max-width: 430px){.about-us-section .services .services-bg .content-wrapper .header-group h3{font-size:2rem}.about-us-section .services .services-bg .content-wrapper .header-group p{font-size:1rem}.about-us-section .services .services-bg .content-wrapper .services-group{flex-wrap:wrap;justify-content:center;gap:60px}.about-us-section .services .services-bg .content-wrapper .services-group .service{min-width:200px;flex-basis:45%;display:flex;flex-direction:column;justify-content:center}.about-us-section .services .services-bg .content-wrapper .services-group .service .svg-wrapper{display:grid;place-items:center}.about-us-section .services .services-bg .content-wrapper .services-group .service h3,.about-us-section .services .services-bg .content-wrapper .services-group .service p{text-align:center}.about-us-section .services .services-bg .content-wrapper .services-group .service .button-wrapper{margin:30px auto 0}}
