.welcome{height:35.3vw}.welcome .background .background-img{object-position:bottom}.welcome .content{margin-top:15vw;margin-left:0}.welcome .content h1{font-size:7.5vh;width:auto;margin-top:2rem}.services{position:relative;background:linear-gradient(89.84deg,#dfe6ef .14%,rgba(223,230,239,.5) 49.76%,#dfe6ef 99.37%)}.services .section-container{grid-row:unset;grid-column:unset;z-index:unset}.services .services-list{padding-top:3rem}.services .services-list .service-image{width:106px;height:106px}.services .services-top{padding-top:5rem;position:relative}.services .services-top picture img{display:block;position:absolute;left:-170px;top:50%;transform:translateY(-27%) rotate(-90deg)}.services .services-top .text h3{color:#a3b0c0;font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:4px;margin:0}.getstarted h2,.services .services-top .text h2{font-size:2.62rem;font-weight:700;line-height:3rem;letter-spacing:0}.services .services-top .text h2{color:#466c88;margin:0}.services .services-top .decor{display:none}.services ul{padding-top:5rem;padding-bottom:11rem;flex-wrap:wrap;flex-direction:row;row-gap:8.5rem;max-width:74rem;margin-left:auto;margin-right:auto;column-gap:8.5vw;justify-content:center}.services .services-list ul{row-gap:9.5rem}.services .services-list ul li{width:25rem}.services .services-list ul li .service-image{width:91px;height:91px}.services .services-list ul li .service-title{width:20rem;display:flex;justify-content:center;line-height:2rem;letter-spacing:2px;white-space:unset}.services .services-list ul li .service-description{width:28rem;color:#73757e;font-size:.875rem;font-weight:300;line-height:1.625rem;letter-spacing:-.7px;text-align:left}.services .services-list ul li img{height:5.875rem}.getstarted{background:#1f2d3a}.getstarted .section-container{justify-content:flex-start;max-width:unset;margin:unset;padding:unset;grid-row:unset;grid-column:unset;z-index:unset;display:flex}.getstarted .section-container .image{display:flex;justify-content:center;overflow:hidden}.getstarted .content{max-width:42rem;margin-left:6.5vw;margin-right:2vw;padding-bottom:4rem;padding-top:4.5rem}.getstarted .image{line-height:0}.getstarted .image img{object-fit:cover;width:100%}.getstarted h4{color:#d74052;font-weight:600;font-size:1.62rem;line-height:2rem;letter-spacing:3px;margin-top:3rem;margin-bottom:.5rem}.getstarted h2{color:#fff;margin-top:.5rem;margin-bottom:1.7rem}.getstarted .button,.getstarted p{font-size:1rem;line-height:2rem;color:#fff}.getstarted p{max-width:33.5rem;font-weight:200;margin-bottom:3.5rem}.getstarted ul{max-width:62rem;list-style:none;padding:0;margin:0;display:flex;column-gap:1rem;row-gap:2.8rem;flex-wrap:wrap}.getstarted .button{text-decoration:none;background-color:#d74052;padding:.91rem 1.8rem;font-weight:300;letter-spacing:2.5px;border-radius:2rem;transition:all .3s ease}.getstarted .button:hover{background-color:#ad2f3e}@media (max-width:1600px){.services ul{max-width:79vw;column-gap:10vw}}@media (max-width:1440px){.services ul{justify-content:space-evenly}}@media (max-width:1040px){.services ul{column-gap:10vw}.getstarted .section-container{flex-direction:column}.getstarted .content{margin-left:2vw}.getstarted .image{width:100vw}.getstarted .image img{height:30rem;width:100%}}@media (max-width:768px){.welcome{height:27.9rem;margin-top:-8.4rem}.welcome .content h1{margin-top:9.2rem;font-size:12.5vw;max-width:unset}.services{position:unset}.services .services-top{margin-left:auto;margin-right:auto;margin-top:unset;flex-direction:column;align-items:center;left:unset;padding-top:unset;position:unset;overflow:hidden}.services .services-top picture img{height:8rem;position:unset;transform:translateY(-16%)}.services .services-top .text{margin-top:1.2rem}.services .services-top .text h3{font-size:1.4rem;font-weight:600;line-height:3rem;letter-spacing:.1em}.services .services-top .text h2{font-size:2.8rem;font-weight:700;line-height:2.5rem;text-align:center}.services .services-top .decor{display:block;width:3rem;margin-top:1.2rem}.services .services-list{padding-top:unset}.services .services-list ul{max-width:unset;row-gap:1rem;padding-bottom:4rem;padding-top:3rem;justify-content:space-evenly}.services .services-list ul li{width:unset}.services .services-list ul li .service-title{width:unset;max-width:14rem;text-align:start;justify-content:flex-start}.services .services-list ul li .d-flex{margin-right:0;margin-left:-1.7rem}.services .services-list ul li .service-image{width:5.7rem;margin-left:-1rem;margin-right:2rem}.services .services-list ul li .service-description{font-size:.7rem;width:unset;max-width:13rem;line-height:1.4rem;letter-spacing:.6px}.services .services-list ul li img{height:5rem;margin-top:-3.2rem}.getstarted .image img{height:17rem}.getstarted .content{margin-top:0;padding-top:1rem;padding-left:1.3rem;padding-right:1.3rem;margin-left:0;margin-right:0}.getstarted h4{font-size:1.3rem;margin-bottom:0}.getstarted h2{font-size:2.8rem;margin-top:0}.getstarted p{font-size:.85rem;line-height:1.8rem;letter-spacing:.3px;margin-bottom:1.8rem}.getstarted ul{row-gap:1.3rem;column-gap:.7rem}.getstarted .button{font-size:.8rem;padding:.7rem 1.4rem;letter-spacing:1.5px}}