@import 'https://fonts.googleapis.com/css?family=Montserrat:400,600,800|Oxygen:300,400,700';
*{margin:0;padding:0;border:0}header{background-color:#272b36;text-align:center;background:url("assets/bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:.5em;}.header-container{display:grid;grid-template-columns:minmax(auto,1024px);justify-content:center}.header-logo{padding:1em 0 6em 0;}.header-logo img{width:200px;}@media only screen and (min-width:30em){.header-logo img{width:150px}}.header-cta{color:#fff;width:100%;}@media only screen and (min-width:30em){.header-cta{width:65%;margin:0 auto}}.header-cta h1{font-size:24px;font-family:'Montserrat',sans-serif;line-height:1.2em;letter-spacing:1.2px;font-weight:600;padding:0 0 1em 0;}@media only screen and (min-width:30em){.header-cta h1{line-height:1.8em;font-size:28px}}.header-cta span{font-size:14px;font-family:'Oxygen',sans-serif;font-weight:300;display:block;}@media only screen and (min-width:30em){.header-cta span{font-size:12px}}.header-cta button{font-family:'Oxygen',sans-serif;margin:6em 0 4em 0}.tools{background-color:#272b36;border-top:.4em solid #4a5061;color:#fff;text-align:center;padding:2em;}.tools-container{display:grid;grid-template-columns:minmax(auto,1024px);justify-content:center}.tools-title{padding:0 0 1.5em 0;margin:0 auto;width:80%;line-height:1.8em;}.tools-title h2{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:200}.tools-items{font-family:'Oxygen',sans-serif;display:block;}@media only screen and (min-width:30em){.tools-items{display:flex;justify-content:space-between}}.tools-item{text-align:center;padding:0 0 1em 0;}@media only screen and (min-width:30em){.tools-item{width:120px}}.tools-item img{width:64px;padding:0 0 .5em 0}.tools-item h3{font-size:10px;font-family:'Oxygen',sans-serif;font-weight:normal}.performance{background-color:#e05c2a;color:#fff;padding:1em;}@media only screen and (min-width:30em){.performance{padding:2em 0}}.performance-container{display:grid;grid-template-columns:minmax(auto,1024px);justify-content:center}.performance-content{text-align:center;width:100%;}@media only screen and (min-width:30em){.performance-content{width:60%;margin:0 auto}}.performance-content h2{font-family:'Oxygen',sans-serif;font-size:18px;font-weight:200;line-height:1.8em}.competences{padding:1em;}@media only screen and (min-width:30em){.competences{padding:0 2em}}.competences-container{display:grid;grid-template-columns:minmax(auto,1024px);justify-content:center}.competences-content{display:block;}@media only screen and (min-width:48em){.competences-content{display:flex;justify-content:space-between;padding:4em 0 2em 0}}.competences-img{text-align:center;}@media only screen and (min-width:30em){.competences-img{text-align:left}}@media only screen and (min-width:48em){.competences-img{margin-left:-160px}}@media only screen and (min-width:64em){.competences-img{margin-left:0}}.competences-img img{width:300px;}@media only screen and (min-width:30em){.competences-img img{width:600px}}.competences-title{text-align:center;}.competences-title h2{font-family:'Montserrat',sans-serif;font-size:28px;text-transform:uppercase}.competences-title span{font-family:'Oxygen',sans-serif;font-size:12px}.competences-break{height:4px;background-color:#e05c2a;width:280px;margin:0 auto}.competences-desc{padding:1em 0}.competences-items img{width:48px;margin:0 2em 1em 0}.competences-items h3{color:#e05c2a;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:600}.competences-items span{font-size:12px;font-family:'Oxygen',sans-serif}.competences-item{display:flex;justify-content:space-between;padding:.5em 0;}@media only screen and (min-width:48em){.competences-item:nth-child(even){margin-left:2em}}.competences-item-content{width:100%}footer{background-color:#272b36;color:#fff;padding:1em;}@media only screen and (min-width:30em){footer{padding:2em 0}}.footer-container{display:grid;grid-template-columns:minmax(auto,350px);justify-content:center}.footer-title{text-align:center;padding:0 0 1em 0;}.footer-title h2{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:18px;margin:0 0 2em 0}.footer-title span{font-family:'Oxygen',sans-serif;font-weight:normal;font-size:12px}.footer-form-item{display:block;margin:1em 0}.footer-form-button{text-align:center;padding:.5em 0 0 0}.footer-form-phone{display:flex;justify-content:space-between;}.footer-form-phone select{margin:0 .5em 0 0}footer label{display:block;margin:0 0 .2em 0;font-family:'Oxygen',sans-serif;text-transform:uppercase;font-size:10px}footer select,footer input{display:block;width:100%;margin:.5 0;height:28px;border-radius:2px;outline:0}footer textarea{width:100%;height:80px;border-radius:4px;outline:0}.btn{background-color:#e05c2a;color:#fff;padding:12px 24px;border-radius:6px;outline:0}