@media only screen and (min-width:479px){.res-d-xs{display:block!important}.res-dib-xs{display:inline-block!important}}@media only screen and (min-width:576px){.res-d-sm{display:block!important}.res-dib-sm{display:inline-block!important}}@media only screen and (min-width:960px){.res-d-sms{display:block!important}.res-dib-sms{display:inline-block!important}}@media only screen and (min-width:1280px){.res-d-md{display:block!important}.res-dib-md{display:inline-block!important}}@media only screen and (min-width:479px){.res-h-xs{display:none!important}}@media only screen and (min-width:576px){.res-h-sm{display:none!important}}@media only screen and (min-width:960px){.res-h-sms{display:none!important}}@media only screen and (min-width:1280px){.res-h-md{display:none!important}}.title-bar{display:flex;justify-content:left;transform:rotate(-8deg)}.title-bar img{height:60px;margin-right:40px;width:60px}@media only screen and (min-width:479px){.title-bar img{height:96px;width:96px}}.title-bar h1{font-size:60px;position:relative}@media only screen and (min-width:479px){.title-bar h1{font-size:80px}}.features-container{display:grid;grid-template-columns:1fr}@media only screen and (min-width:479px){.features-container{grid-template-columns:1fr 1fr}}.features-container div{padding:10px}.features-container div .title{font-weight:700;text-align:center}.features-container div:first-child{justify-self:center}@media only screen and (min-width:479px){.features-container div:first-child{grid-column:span 2}}.features-container div ul .fa-li{color:green}.call-to-action{align-items:center;display:grid;grid-template-areas:"owner" "subscription" "connection";justify-content:center;margin-top:20px}@media only screen and (min-width:600px){.call-to-action.with-buttons{grid-template-areas:"subscription owner connection";justify-content:space-evenly}}.call-to-action>div{text-align:center}.call-to-action .btn{margin-top:20px}.call-to-action .subscription{grid-area:subscription}.call-to-action .connection{grid-area:connection}.call-to-action .owner{grid-area:owner;margin-top:20px;text-align:center}.call-to-action .owner img{width:120px}hr{margin-block:3rem}.documentation{font-size:1.3em;font-weight:700;text-align:center}.contact{margin-block-start:1.5em;text-align:center}