@import url(https://use.typekit.net/cdd4vic.css);:root{--color-primary-blue:#468ff6;--color-primary-blue-dark:#4088ed;--color-neutral-grayish:#7d7986;--color-primary-purple:#1e1533}*,:after,:before{-moz-box-sizing:inherit;box-sizing:inherit;outline:none}html{overflow-x:hidden;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:muli,sans-serif;background:#fff;color:var(--color-neutral-grayish);font-size:1.2rem}.navbar{-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;top:0;z-index:999}.navbar,.navbar__container{height:90px;display:-moz-box;display:flex}.navbar__container{-moz-box-pack:justify;justify-content:space-between}.navbar .container{z-index:1;width:100%;padding-right:80px;padding-left:50px}.navbar__logo{justify-self:start;cursor:pointer;transform:translate(25%,50%)}.navbar__logo,.navbar__menu{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.navbar__menu{-moz-box-pack:center;justify-content:center;list-style:none;text-align:center;-moz-box-pack:end;justify-content:end}.navbar__item{height:90px}.navbar__link{color:var(--color-neutral-grayish);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;text-decoration:none;padding:.5rem 1rem;cursor:pointer;height:100%}.navbar__link:hover{color:var(--color-primary-purple);font-weight:700}.navbar .menu-icon{display:none}@media screen and (max-width:960px){.navbar__menu{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;width:100%;height:100vh;position:absolute;top:70px;left:-100%;opacity:1;transition:all .5s ease}.navbar__menu.active{background:#fff;left:0;opacity:1;transition:all .6s ease;z-index:1}.navbar__link{text-align:center;padding:2rem;width:100%;display:table}.navbar__link:hover{transform:scale(1.2);transition:all .3s ease}.navbar__item{width:100%;margin-right:3rem}.navbar__item:hover{border:none}.navbar__logo{position:absolute;top:0;left:0;transform:translate(25%,50%)}.navbar .menu-icon{display:block;position:absolute;top:0;right:0;transform:translate(-100%,60%);font-size:1.8rem;cursor:pointer;background-color:transparent;border:none}}.btn{border-radius:2rem;padding:1rem 2rem;border:none;cursor:pointer;font-size:1rem;font-weight:700;width:200px}.btn-rounded-big{background-color:var(--color-primary-blue);color:#fff}.btn-rounded-big:hover{opacity:.8}.btn-outline-big{background:#fff;border:2px solid var(--color-primary-blue-dark);color:var(--color-primary-blue-dark)}.btn-outline-big:hover{background:var(--color-primary-blue-dark);color:#fff}.header{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;padding:0 3rem 10rem 6rem;-moz-box-align:center;align-items:center;overflow:hidden}@media screen and (max-width:960px){.header{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 0 10rem 2rem}.header__text-box{-moz-box-ordinal-group:3;order:2;text-align:center;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-right:2rem}}.header__text-box h1{font-size:3rem;line-height:3.5rem;width:90%;color:#000;font-weight:700}@media only screen and (max-width:960px){.header__text-box h1{font-size:2.5rem;width:100%}}.header__text-box p{line-height:2.3rem;width:90%;margin-bottom:2.6rem}@media only screen and (max-width:960px){.header__text-box p{width:100%}}.header__draw{padding-right:50px;-moz-box-flex:0;flex:0 0 50%}@media only screen and (max-width:960px){.header__draw{-moz-box-ordinal-group:2;order:1}}.header__draw img{width:100%}.services{padding-right:50px;padding-left:50px;margin-bottom:10rem;position:relative}.services:before{background-image:url(/_next/static/media/bg-element-1.a7f4b46ba2713b05deef3639de669fbe.svg);position:absolute;content:"";z-index:-999;background-repeat:no-repeat;left:0;top:15rem;width:100%;height:100%}.services__heading{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}@media only screen and (max-width:960px){.services__heading{margin-bottom:7rem}}.services__heading h2{display:inline-block;font-size:3rem;margin-bottom:1.6rem;color:#000}.services__heading .border{position:relative;width:6%;height:3px;background-color:#000;margin:0 auto}@media only screen and (max-width:960px){.services__heading .border{width:15%}}.services__heading p{line-height:2.3rem;width:80%;margin-top:1.6rem}@media only screen and (max-width:960px){.services__heading p{width:100%}}.services__cards{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;position:relative;margin:0 1rem}@media only screen and (max-width:960px){.services__cards{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}}.services__card{background:#fff;padding:2rem;border-radius:1rem;width:100%;height:100%;margin:1rem 2rem;box-shadow:10px 40px 50px rgba(229,233,246,.4);z-index:1;position:relative}@media only screen and (max-width){.services__card{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;margin:0}}.services h4{margin-bottom:1.6rem;color:#000;font-size:1.4rem}.services p{line-height:2.3rem}.providers{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;padding:0 3rem 10rem 6rem;-moz-box-align:center;align-items:center;overflow:hidden}@media screen and (max-width:960px){.providers{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 0 10rem 2rem}}.providers .border{position:relative;width:10%;height:3px;background-color:#000}@media only screen and (max-width:960px){.providers .border{width:15%}}@media screen and (max-width:960px){.providers__text-box{-moz-box-ordinal-group:3;order:2;text-align:center;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-right:2rem}}.providers__text-box h1{font-size:3rem;line-height:3.5rem;width:90%;color:#000;font-weight:700}@media only screen and (max-width:960px){.providers__text-box h1{font-size:2.5rem;width:100%}}.providers__text-box p{line-height:2.3rem;width:90%;margin-bottom:2.6rem}@media only screen and (max-width:960px){.providers__text-box p{width:100%}}.providers__draw{padding-right:50px;-moz-box-flex:0;flex:0 0 50%}.providers__draw img{width:100%}.quotes-container{padding:0 6rem 5rem}@media only screen and (max-width:960px){.quotes-container{padding:0;margin-right:2rem;margin-left:2rem}}.quotes-container .quotes{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;padding:0 6rem 5rem;background:linear-gradient(208.18deg,#67c3f3 9.05%,#5a98f2 76.74%);border-radius:2rem}.quotes-container .quotes h2{display:inline-block;font-size:3rem;margin-bottom:1.6rem;color:#fff}.quotes-container .quotes .border{position:relative;width:7%;height:3px;background-color:#fff;margin:0 auto}@media only screen and (max-width:960px){.quotes-container .quotes .border{width:25%}}.quotes-container .quotes .quote{margin-top:1.6rem}.quotes-container .quotes .quote,.quotes-container .quotes .quote__author{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.quotes-container .quotes .quote__author{-moz-box-align:center;align-items:center;width:100%;margin-right:3rem}.quotes-container .quotes .quote__author-texts{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:2rem}.quotes-container .quotes .quote__author-texts p{color:#fff;line-height:0}@media screen and (max-width:960px){.quotes-container .quotes .quote__author-texts p{line-height:2rem}}.quotes-container .quotes .quote__author-texts p:first-child{font-weight:700}.quotes-container .quotes .quote__text-box{width:100%}.quotes-container .quotes .quote__text-box p{color:#fff;line-height:2.3rem}@media screen and (max-width:960px){.quotes-container .quotes .quote{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.quotes-container .circles{margin-top:2rem;margin-bottom:10rem}.quotes-container .circles,.quotes-container .circles span{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.quotes-container .circles span{height:20px;width:20px;margin:0 3px;cursor:pointer}.quotes-container .circles span:before{content:"";height:10px;width:10px;background-color:var(--color-primary-blue-dark);opacity:.3;border-radius:50%;transition:background-color .3s ease}.quotes-container .circles span:hover:before{opacity:1}.circles{margin-bottom:10rem}.circles,.circles span{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.circles span{height:20px;width:20px;margin:0 3px;cursor:pointer}.circles span:before{content:"";height:10px;width:10px;background-color:var(--color-primary-blue-dark);opacity:.3;border-radius:50%;transition:background-color .3s ease}.circles span:hover:before{opacity:1}.blog{margin-bottom:10rem;position:relative;padding:0 6rem 5rem;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.blog:before{background-image:url(/_next/static/media/bg-element-2.0f137ae0e33df3974c23432df310cf13.svg);position:absolute;content:"";z-index:-999;background-repeat:no-repeat;left:0;top:15rem;width:100%;height:100%}@media only screen and (max-width:960px){.blog{padding:0 2rem 10rem;margin-bottom:5rem}}.blog__heading{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}@media only screen and (max-width:960px){.blog__heading{margin-bottom:7rem}}.blog__heading h2{display:inline-block;font-size:3rem;margin-bottom:1.6rem;color:#000}.blog__heading .border{position:relative;width:10%;height:3px;background-color:#000;margin:0 auto}@media only screen and (max-width:960px){.blog__heading .border{width:15%}}.blog__cards{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;position:relative;margin-top:5rem;margin-bottom:5rem}@media only screen and (max-width:960px){.blog__cards{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center;margin-top:0}}.blog__card{background:#fff;border-radius:1rem;align-self:flex-start;padding-bottom:2rem;box-shadow:10px 40px 50px rgba(229,233,246,.4);z-index:1;position:relative}.blog__card:not(:last-child){margin-right:3rem}@media only screen and (max-width:960px){.blog__card{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;width:100%;margin-bottom:3rem}}.blog__card img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}.blog__card h4{padding:0 2rem;color:#000;font-size:1.4rem}.blog__card p{line-height:2.3rem;padding:0 2rem}.blog__card a{color:var(--color-primary-blue-dark);text-decoration:none;padding:0 2rem}.footer{background-image:url(/_next/static/media/footer.37dc885ce0e354703afaf44e433e2a27.svg);height:100%;background-repeat:no-repeat;background-size:cover;width:100%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;padding:5rem 3rem}.footer .logo-container{padding:1.7rem 3rem}@media only screen and (max-width:960px){.footer .logo-container{margin-bottom:3rem}}.footer .logo-container p{line-height:2.3rem;color:#fff}@media only screen and (max-width:960px){.footer{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.footer__links{-moz-box-flex:0;flex:0 0 50%;display:-moz-box;display:flex;color:#fff}@media only screen and (max-width:960px){.footer__links{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;text-align:center}}.footer__links ul{margin-right:3rem;list-style:none}.footer__links ul p{line-height:2.3rem;font-weight:700;margin-bottom:1.6rem}.footer__links ul a{color:hsla(0,0%,100%,.77);text-decoration:none}.footer__links ul a:hover{color:#fff}.footer__links ul li:not(:last-child){margin-bottom:1.3rem}