*,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}}.home-page{background-color:#f1f3ff;background-image:url(/_next/static/media/sky.25a20bf1.png);background-size:100% auto;background-repeat:no-repeat;background-position:top;background-attachment:fixed}.home-page .home-landing{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.home-page .home-landing .foreground{position:fixed;bottom:0;left:0;width:100vw;height:100vh;opacity:.8;z-index:0}.home-page .home-landing .foreground .front-img{position:absolute}.home-page .home-landing .foreground .front-img.birds{top:50%;right:4vw;transform:translateY(-50%);width:10vw}.home-page .home-landing .foreground .front-img.corner{bottom:0;left:0;height:50vh}.home-page .home-landing .part{min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-page .home-landing .part.one{min-height:100vh}.home-page .home-landing .part.one .circles img{width:80px;margin:24px}.home-page .home-landing .part.two{justify-content:space-around}.home-page .home-landing .part.two .text-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh}.home-page .home-landing .part.two .text-content h1{color:#45667c}.home-page .home-landing .part.two .text-content p.text{max-width:80%}.home-page .home-landing .part.two .down-btn{position:relative}.home-page .menu{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-top:40px}.home-page .menu .multi-content{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.home-page .menu .multi-content .content-container{width:50%;text-align:center}.home-page .menu .about-us,.home-page .menu .contact,.home-page .menu .services{width:90%;padding:40px 0}.home-page .menu .about-us img,.home-page .menu .contact img,.home-page .menu .services img{width:30%;object-fit:contain}.home-page .menu .contact{text-align:center}@media screen and (max-width:980px){.home-page{background-size:auto 100%}.home-page .home-landing .foreground .front-img.corner{height:24vh}.home-page .home-landing .part.one{min-height:80vh}.home-page .menu .multi-content{flex-direction:column-reverse;align-items:center}.home-page .menu .multi-content img{width:50vw}.home-page .menu .multi-content .content-container{width:90vw}}