@import "https://fonts.googleapis.com/css2?family=Domine:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@200;300&display=swap";.sector-accent-image img{max-width:100%;height:auto}h1.typography-h1,h2.typography-h1,h3.typography-h1,h4.typography-h1,h5.typography-h1,h6.typography-h1,p.typography-h1,div.typography-h1{font-family:Jakarta-Regular;font-size:26px;font-style:normal;font-weight:400;line-height:36px}h1.typography-h1 span,h2.typography-h1 span,h3.typography-h1 span,h4.typography-h1 span,h5.typography-h1 span,h6.typography-h1 span,p.typography-h1 span,div.typography-h1 span{color:#1e19cc;font-family:Mazius-Italic;font-size:31px}@media screen and (min-width:579px){h1.typography-h1,h2.typography-h1,h3.typography-h1,h4.typography-h1,h5.typography-h1,h6.typography-h1,p.typography-h1,div.typography-h1{font-size:43px;line-height:58px}h1.typography-h1 span,h2.typography-h1 span,h3.typography-h1 span,h4.typography-h1 span,h5.typography-h1 span,h6.typography-h1 span,p.typography-h1 span,div.typography-h1 span{font-size:50px}}@media screen and (min-width:1024px){h1.typography-h1,h2.typography-h1,h3.typography-h1,h4.typography-h1,h5.typography-h1,h6.typography-h1,p.typography-h1,div.typography-h1{font-size:3.64583vw;line-height:4.0625vw}h1.typography-h1 span,h2.typography-h1 span,h3.typography-h1 span,h4.typography-h1 span,h5.typography-h1 span,h6.typography-h1 span,p.typography-h1 span,div.typography-h1 span{font-size:4.16667vw}}h1.typography-h3,h2.typography-h3,h3.typography-h3,h4.typography-h3,h5.typography-h3,h6.typography-h3,p.typography-h3,div.typography-h3{font-family:Jakarta-Regular;font-size:24px;font-style:normal;font-weight:400;line-height:35px}h1.typography-h3 span,h2.typography-h3 span,h3.typography-h3 span,h4.typography-h3 span,h5.typography-h3 span,h6.typography-h3 span,p.typography-h3 span,div.typography-h3 span{color:#1e19cc;font-family:Mazius-Italic;font-size:28px}@media screen and (min-width:579px){h1.typography-h3,h2.typography-h3,h3.typography-h3,h4.typography-h3,h5.typography-h3,h6.typography-h3,p.typography-h3,div.typography-h3{font-size:28px;line-height:40px}h1.typography-h3 span,h2.typography-h3 span,h3.typography-h3 span,h4.typography-h3 span,h5.typography-h3 span,h6.typography-h3 span,p.typography-h3 span,div.typography-h3 span{font-size:33px}}@media screen and (min-width:1024px){h1.typography-h3,h2.typography-h3,h3.typography-h3,h4.typography-h3,h5.typography-h3,h6.typography-h3,p.typography-h3,div.typography-h3{font-size:36px;line-height:48px}h1.typography-h3 span,h2.typography-h3 span,h3.typography-h3 span,h4.typography-h3 span,h5.typography-h3 span,h6.typography-h3 span,p.typography-h3 span,div.typography-h3 span{font-size:42px}}h1.typography-copy-description,h2.typography-copy-description,h3.typography-copy-description,h4.typography-copy-description,h5.typography-copy-description,h6.typography-copy-description,p.typography-copy-description,div.typography-copy-description{font-family:Jakarta-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:28px}h1.typography-copy-description span,h2.typography-copy-description span,h3.typography-copy-description span,h4.typography-copy-description span,h5.typography-copy-description span,h6.typography-copy-description span,p.typography-copy-description span,div.typography-copy-description span{color:#1e19cc;font-family:Mazius-Italic;font-size:36px;line-height:47px}h1.typography-copy-description strong,h1.typography-copy-description b,h2.typography-copy-description strong,h2.typography-copy-description b,h3.typography-copy-description strong,h3.typography-copy-description b,h4.typography-copy-description strong,h4.typography-copy-description b,h5.typography-copy-description strong,h5.typography-copy-description b,h6.typography-copy-description strong,h6.typography-copy-description b,p.typography-copy-description strong,p.typography-copy-description b,div.typography-copy-description strong,div.typography-copy-description b{font-family:Jakarta-Bold;font-weight:400}@media screen and (min-width:579px){h1.typography-copy-description span,h2.typography-copy-description span,h3.typography-copy-description span,h4.typography-copy-description span,h5.typography-copy-description span,h6.typography-copy-description span,p.typography-copy-description span,div.typography-copy-description span{font-size:26px;line-height:38px}}@media screen and (min-width:1024px){h1.typography-copy-description,h2.typography-copy-description,h3.typography-copy-description,h4.typography-copy-description,h5.typography-copy-description,h6.typography-copy-description,p.typography-copy-description,div.typography-copy-description{font-size:20px;line-height:38px}h1.typography-copy-description span,h2.typography-copy-description span,h3.typography-copy-description span,h4.typography-copy-description span,h5.typography-copy-description span,h6.typography-copy-description span,p.typography-copy-description span,div.typography-copy-description span{font-size:36px;line-height:47px}}h1.typography-weight-light,h2.typography-weight-light,h3.typography-weight-light,h4.typography-weight-light,h5.typography-weight-light,h6.typography-weight-light,p.typography-weight-light,div.typography-weight-light{font-family:Plus Jakarta Sans,sans-serif;font-weight:300!important}.case-studies{margin-top:3.5rem;position:relative}.case-studies__image img{height:auto}.case-studies__container{flex-wrap:wrap;justify-content:center;width:92.7%;margin:0 auto;display:flex}.case-studies__project{flex:0 0 100%;margin-bottom:5rem}.case-studies__title{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.case-studies__title a{text-decoration:none}.case-studies__title h4{color:#0c215a;font-family:Jakarta-Regular;font-size:16px;line-height:21px}.case-studies__title img{width:auto;height:auto}.case-studies__content p{color:#646464;margin-top:1rem;font-family:Jakarta-Regular;font-size:14px;line-height:16px}.case-studies__button .button{cursor:pointer;background-color:#0000;border:1px solid #f99597;border-radius:24px;align-items:center;width:-moz-fit-content;width:fit-content;height:48px;margin:6rem auto 0;padding:0 3rem;text-decoration:none;display:flex}.case-studies__button p{color:#0c215a;margin-right:3rem;font-family:Jakarta-Regular;font-size:15px;line-height:16px}.case-studies__button img{width:auto}.case-studies__button span{width:26px;height:10px}.case-studies__mouse{pointer-events:none;opacity:0;width:180px;height:180px;position:absolute;top:0;left:0}.case-studies__mouse svg{width:100%;height:100%}.case-studies__mouse p{z-index:2;text-transform:uppercase;font-family:Jakarta-Regular;font-size:16px;line-height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-studies #canvas{pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.case-studies .none{width:100%;display:block}.case-studies .project_image{position:relative;overflow:hidden}.case-studies .project_image:after{content:"";position:absolute;top:0;left:0}@media screen and (min-width:579px){.case-studies{margin-top:4.6rem}.case-studies__container{width:85.61%}.case-studies__project{margin-bottom:6.6rem}.case-studies__title{justify-content:flex-start;margin-top:2.4rem}.case-studies__title h4{margin-right:2rem;font-size:20px;line-height:26px}.case-studies__button .button{margin:10rem auto 0}}@media screen and (min-width:1024px){.none{opacity:0;visibility:hidden}.case-studies{margin-top:8.4rem}.case-studies__container{width:100%}.case-studies__project{margin-bottom:15.8rem}.case-studies__project:nth-child(3n-1){margin-right:unset;flex:0 0 38%}.case-studies__project:nth-child(3n-2){flex:0 0 44.3%;margin-right:12.6rem}.case-studies__project:nth-child(3n){margin-right:unset;flex:0 0 70%}.case-studies__title{margin-top:3rem}.case-studies__title h4{line-height:1}.case-studies__button .button{margin:11.7rem auto 0}.case-studies__mouse p{font-size:20px}}
/*# sourceMappingURL=style.css.map */
