*,html{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:big;src:url(/_next/static/media/RedHatDisplay-Medium.d58c20b1.ttf)}@font-face{font-family:paragraph;src:url(/_next/static/media/Montserrat-Regular.2cf917c2.ttf)}h1{font-size:80px}h1,h2,h3{margin:24px 0;font-family:big;text-align:center;color:#45667c}h2,h3{font-size:40px}a,button,h4,input,label,p{font-size:24px;font-family:paragraph;line-height:1.6em}button{margin:16px 0;padding:8px 16px;border:4px solid #45667c;border-radius:500px;background-color:#fff;color:#1f211a}button,button:hover{transition:background-color .3s ease}button:hover{cursor:pointer;background-color:#45667c;color:#f1f3ff}.mobile-only{display:none}.down-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:24px;z-index:2}.down-btn .arrow{position:relative;height:80px;width:80px}.down-btn .arrow .left,.down-btn .arrow .right,.down-btn .arrow .straight{position:absolute;display:inline-block;height:2px;background-color:#1f211a}.down-btn .arrow .straight{transform:rotate(90deg);top:35px;left:20px;width:40px}.down-btn .arrow .left{transform:rotate(45deg);top:48px;left:20px;width:24px}.down-btn .arrow .right{transform:rotate(-45deg);top:48px;right:20px;width:24px}.down-btn:hover{cursor:pointer}@media screen and (max-width:980px){h1{font-size:40px}h2,h3{font-size:32px}a,button,h4,input,label,p{font-size:20px}.mobile-only{display:flex}}.services-page{background-color:#f1f3ff}.services-page .services-landing{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/_next/static/media/sky.25a20bf1.png);background-size:cover;background-position:bottom;position:relative}.services-page .services-landing .content-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-bottom:48px}.services-page .services-landing .content-container .text-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40vw}.services-page .services-landing .content-container .illustration{width:30vw}.services-page .services-landing:after{content:"";position:absolute;bottom:0;left:0;height:200px;width:100%;background:linear-gradient(0deg,#f1f3ff,transparent)}.services-page .services-landing .down-btn{position:relative}.services-page .services-services{min-height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:40px}.services-page .services-services .intro{max-width:80vw;margin:40px 0}.services-page .services-services .list-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}.services-page .services-services .list-container .card{width:445px;margin:24px;min-height:60vh;background:linear-gradient(0deg,transparent,transparent,#dcd2e0,#dacce0);box-shadow:0 17px 19px 0 #c6bcca;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.services-page .services-services .list-container .card .title{color:#fff;padding:24px;margin:0}.services-page .services-services .list-container .card .description{padding:24px;text-align:start}.services-page .services-conditions{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.services-page .services-conditions .transition{width:100%;height:200px;margin-bottom:80px;background:linear-gradient(0deg,transparent,#f1f3ff)}.services-page .services-conditions .transition#bottom{background:linear-gradient(0deg,#f1f3ff,transparent);margin-bottom:0;margin-top:80px}.services-page .services-conditions .condition-list{display:grid;grid-template-columns:1fr 1fr 1fr;width:80vw}.services-page .services-conditions .condition-list li{text-align:center;padding:24px 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.services-page .services-conditions .condition-list li .dot{width:100px;height:100px;border:2px solid #fff;border-radius:500px;margin:0 8px;display:flex;align-items:center;justify-content:center}.services-page .services-conditions .condition-list li .dot img{width:72%;height:72%;object-fit:contain;opacity:.4}.services-page .services-conditions .condition-list li .content{width:100%}.services-page .services-conditions .condition-list li .content .title{font-weight:700}.services-page .services-conditions .condition-list li .content .description{font-size:16px}.services-page .services-conditions .condition-list li .content .description,.services-page .services-conditions .condition-list li .content .title{word-break:break-word}@media screen and (max-width:980px){.services-page .services-landing{flex-direction:column;text-align:center}.services-page .services-landing .content-container{flex-direction:column}.services-page .services-landing .content-container .text-content{width:90vw}.services-page .services-landing .content-container .illustration{width:80vw;margin-top:40px}.services-page .services-services .list-container .card{width:90vw}.services-page .services-conditions .condition-list{grid-template-columns:1fr 1fr}}