@import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap);body{margin:0;font-family:"Muli",sans-serif}.basic-button{text-transform:uppercase;color:#fff;background-color:#3377f7;text-decoration:none;padding:15px 25px;border-radius:5px}.menu{display:grid;grid-template-columns:10% 70% 20%}.menu__signature img{width:50%}.menu__options{display:flex;flex-direction:row;justify-self:right}.menu__options a{text-decoration:none;color:#000;margin:auto 20px;text-transform:uppercase;font-weight:600}.menu__options a:hover{color:#3377f7}.menu__button{display:flex;justify-self:right;margin:auto 0}.menu__button .basic-button{text-transform:uppercase;color:#fff;background-color:#3377f7;text-decoration:none;padding:15px 25px;border-radius:5px;box-shadow:2px 2px 4px 0 #949494}.container{margin:0}.description{display:grid;grid-template-columns:20% 80%}.description__avatar img{height:300px}.description__text{align-self:center}.description__text .subtitle{font-size:25px;margin:0 0 10px}.description__text .title{margin:0;font-size:65px;font-weight:700}.container-header{background:linear-gradient(180deg,transparent 0,rgba(99,96,199,.5));border-bottom-left-radius:200px}.card{border-radius:20px;box-shadow:0 0 40px 0 hsla(0,0%,40%,.3);background-color:#fff}.card p{margin:0}.card__img img{width:100%;border-top-left-radius:20px;border-top-right-radius:20px}.card__info{margin:0 30px 30px;display:grid;grid-template-columns:60% 1fr;grid-template-areas:"title title" "description button"}.card__info-title{grid-area:title;font-weight:700;font-size:22px;margin:30px 0}.card__info-description{grid-area:description;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card__info-button{grid-area:button;display:flex;justify-self:flex-end;align-self:flex-end}.works__division{display:grid;grid-template-columns:1fr 20% 1fr;align-items:center}.works__division--line{border:2px solid #e6e6e6;width:100%}.works__division--title p{text-align:center;font-size:20px;font-weight:700}.works__cards{margin:20px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px 20px}.banner-companies{height:50vh;background:linear-gradient(180deg,#000,#3377f7);margin-top:-16vh}.banner-companies__container{padding-top:20vh;color:#e9e7f0}.banner-companies__container .title p{font-size:22px;text-align:center;font-weight:700}.banner-companies__container .container-companies{display:flex;flex-direction:row;justify-content:space-between}.banner-companies__container .container-companies img{width:15%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{margin:0 8%;padding:20px 0}
/*# sourceMappingURL=main.110d7d1e.chunk.css.map */