#home-content{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 39.9375em){#home-content{padding-top:2rem;padding-bottom:2rem}}#home-content.with-media{padding-right:0;display:flex;align-items:center}@media only screen and (max-width: 89.9375em){#home-content.with-media{padding-right:2rem}}@media only screen and (max-width: 64em){#home-content.with-media{padding-right:1rem;flex-wrap:wrap}}#home-content.with-media .home-content{flex:1 1 0px;margin-right:5rem}@media only screen and (max-width: 64em){#home-content.with-media .home-content{flex-basis:100%;margin-right:0}}#home-content.with-media .home-media{flex-basis:43rem}@media only screen and (max-width: 79.9375em){#home-content.with-media .home-media{flex-basis:29.6875rem}}@media only screen and (max-width: 64em){#home-content.with-media .home-media{margin:2rem auto 0}}#home-content.with-media .home-media a{display:block}#home-content.with-media .home-media a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(26,26,26,.24) url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle cx='24' cy='24' r='23'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.2 14.4L33.6 24l-14.4 9.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center}#home-content .home-content .usercontent{padding-left:7rem}@media only screen and (max-width: 55.9375em){#home-content .home-content .usercontent{padding-left:4rem}}@media only screen and (max-width: 39.9375em){#home-content .home-content .usercontent{padding-left:0}}#home-content .home-content .actions{margin-top:3rem;padding-left:5.5rem;display:flex;flex-wrap:wrap}@media only screen and (max-width: 55.9375em){#home-content .home-content .actions{padding-left:2.5rem}}@media only screen and (max-width: 39.9375em){#home-content .home-content .actions{padding-left:0;margin-left:-1.5rem}}#home-content .home-content .actions a{margin:0 1.5rem .5rem}#home-extra{margin-bottom:4rem;display:flex}@media only screen and (max-width: 63.9375em){#home-extra{flex-wrap:wrap}}#home-extra .extra-title{flex-basis:37rem}@media only screen and (max-width: 63.9375em){#home-extra .extra-title{flex-basos:100%}}#home-extra .extra-title .button{margin-left:7rem}@media only screen and (max-width: 55.9375em){#home-extra .extra-title .button{margin-left:4rem}}@media only screen and (max-width: 39.9375em){#home-extra .extra-title .button{margin-left:0}}#home-extra .usercontent{flex:1 1 0px;padding-right:7rem}@media only screen and (max-width: 89.9375em){#home-extra .usercontent{padding-right:0}}@media only screen and (max-width: 63.9375em){#home-extra .usercontent{flex-basis:100%;margin-top:2rem;margin-left:7rem}}@media only screen and (max-width: 55.9375em){#home-extra .usercontent{margin-left:4rem}}@media only screen and (max-width: 39.9375em){#home-extra .usercontent{margin-left:0}}#home-about{margin-bottom:6rem;display:flex;align-items:flex-start}@media only screen and (max-width: 55.9375em){#home-about{flex-wrap:wrap}}@media only screen and (max-width: 39.9375em){#home-about{margin-bottom:3rem}}#home-about a{margin-right:1.5rem;margin-left:7rem;display:inline-block}@media only screen and (max-width: 55.9375em){#home-about a{margin-left:0rem}}#home-about p{flex:1 1 0px;padding-right:7rem;font-size:1.125rem}@media only screen and (max-width: 55.9375em){#home-about p{padding-right:0;margin-top:1rem;flex-basis:100%}}#home-realisations{margin-bottom:6rem;text-align:right}@media only screen and (max-width: 39.9375em){#home-realisations{margin-bottom:3rem}}#home-realisations h2{text-align:left}#home-realisations .grid{padding:0 7rem}@media only screen and (max-width: 79.9375em){#home-realisations .grid{padding:0}}#home-realisations .button{margin-top:2rem;margin-right:7rem;display:inline-block}@media only screen and (max-width: 79.9375em){#home-realisations .button{margin-right:0}}
