header{background:#0dafff;background:-moz-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:-webkit-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:linear-gradient(45deg,#0dafff 0,#005ee8 100%)}header>div.container{max-width:1000px;margin:auto;padding:100px;padding-top:20px;text-align:center}header>div.container h1,header>div.container h2{color:#fff}header>div.container h1{font-size:40px;margin-bottom:10px}header>div.container h2{font-size:15px;font-weight:lighter;margin-bottom:40px;letter-spacing:5px;font-family:GothamBook,sans-serif}header>div.container div.intro{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}header>div.container div.intro div#esquerda{width:49%;text-align:right}header>div.container div.intro div#esquerda p{color:#fff;width:370px;display:inline-block;line-height:2}header>div.container div.intro div#esquerda a#maisProdutos{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;display:inline-block;color:#005ee8;background-color:#fff;font-weight:700;font-size:.8em;padding:10px 20px}header>div.container div.intro div#direita{width:49%;text-align:left;box-sizing:border-box}header>div.container div.intro div#direita img{width:370px}@media (max-width:1000px){header>div.container{padding:20px 0!important;max-width:500px;margin:auto}header>div.container div.intro{flex-direction:column}header>div.container div.intro div#direita,header>div.container div.intro div#esquerda{width:100%!important;padding:10px 20px!important;box-sizing:border-box}header>div.container div.intro div#esquerda{order:2;text-align:center}header>div.container div.intro div#esquerda p{width:100%!important}header>div.container div.intro div#direita{order:1}header>div.container div.intro div#direita img{width:100%!important}}section article#categorias{max-width:1000px;margin:auto;padding:100px}section article#categorias>div.container{margin:auto}section article#categorias>div.container h2{font-family:GothamBold,sans-serif;color:#595959;margin-bottom:20px;font-size:2em}section article#categorias>div.container p{font-family:GothamBook,sans-serif;letter-spacing:5px;font-size:.8em;color:#595959;margin-bottom:40px}section article#categorias div#row1,section article#categorias div#row2{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center}section article#categorias div#row1{width:100%}section article#categorias div#row1 div#esquerda{width:100%}section article#categorias div#row1 div#esquerda a:hover h3{text-decoration:underline}section article#categorias div#row1 div#esquerda a div#cat1{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:300px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}section article#categorias div#row1 div#esquerda a div#cat1 img{width:100%}section article#categorias div#row1 div#esquerda a div#cat1 h3{position:absolute;font-size:2em;font-weight:700;color:#fff}section article#categorias div#row1 div#esquerda a div#cat1 div.cover{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:-moz-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:-webkit-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);position:absolute;width:100%;height:100%}section article#categorias div#row1 div#direita{width:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}section article#categorias div#row1 div#direita a:hover h3{text-decoration:underline}section article#categorias div#row1 div#direita a div{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;background:#0dafff;background:-moz-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:-webkit-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:linear-gradient(45deg,#0dafff 0,#005ee8 100%);position:relative;overflow:hidden;background-color:#e5e5e5;box-sizing:border-box;width:100%;height:145px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}section article#categorias div#row1 div#direita a div img{width:100%}section article#categorias div#row1 div#direita a div h3{position:absolute;font-size:2em;font-weight:700;color:#fff}section article#categorias div#row1 div#direita a div div.cover{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:-moz-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:-webkit-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);position:absolute;width:100%;height:100%}section article#categorias div#row2 a{width:100%}section article#categorias div#row2 a:hover h3{text-decoration:underline}section article#categorias div#row2 a div#cat4{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;background:#0dafff;background:-moz-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:-webkit-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:linear-gradient(45deg,#0dafff 0,#005ee8 100%);position:relative;overflow:hidden;background-color:#e5e5e5;box-sizing:border-box;width:100%;height:150px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}section article#categorias div#row2 a div#cat4 img{width:100%}section article#categorias div#row2 a div#cat4 h3{position:absolute;font-size:2em;font-weight:700;color:#fff}section article#categorias div#row2 a div#cat4 div.cover{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:-moz-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:-webkit-linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);background:linear-gradient(45deg,rgba(13,175,255,.7) 0,rgba(0,94,232,.7) 100%);position:absolute;width:100%;height:100%}section article#sobre{background:#0dafff;background:-moz-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:-webkit-linear-gradient(45deg,#0dafff 0,#005ee8 100%);background:linear-gradient(45deg,#0dafff 0,#005ee8 100%);color:#fff}section article#sobre>div.container{max-width:1000px;margin:auto;padding:100px}section article#sobre>div.container h2{font-size:2em;margin-top:-5px;margin-bottom:20px;font-family:GothamBold,sans-serif}section article#sobre>div.container div.container{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-start}section article#sobre>div.container div.container div{display:inline-block;width:49%}section article#sobre>div.container div.container div p{line-height:2}section article#contato>div.container{max-width:1000px;margin:auto;padding:100px}section article#contato>div.container h2{font-family:GothamBold,sans-serif;color:#595959;margin-top:-5px;margin-bottom:20px;font-size:2em}section article#contato>div.container p{font-family:GothamBook,sans-serif;letter-spacing:5px;font-size:.8em;color:#595959}section article#contato>div.container>div.container{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-start}section article#contato>div.container>div.container form{width:45%;text-align:right}section article#contato>div.container>div.container form div{margin:25px 0;position:relative}section article#contato>div.container>div.container form div span{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;color:#ccc;position:absolute;top:0}section article#contato>div.container>div.container form div span.filled{top:-20px;font-size:.8em;color:#ccc;font-weight:700}section article#contato>div.container>div.container form div input,section article#contato>div.container>div.container form div textarea{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;width:100%;min-height:30px;border:none;border-bottom:1px solid #ccc;box-sizing:border-box;font-size:15px;font-family:"Open Sans",sans-serif}section article#contato>div.container>div.container form div input,section article#contato>div.container>div.container form div input:active,section article#contato>div.container>div.container form div input:focus,section article#contato>div.container>div.container form div textarea,section article#contato>div.container>div.container form div textarea:active,section article#contato>div.container>div.container form div textarea:focus{outline:0!important;outline:0!important}section article#contato>div.container>div.container form div input:valid,section article#contato>div.container>div.container form div textarea:valid{border:none;border-bottom:1px solid #005ee8}section article#contato>div.container>div.container form div input:invalid,section article#contato>div.container>div.container form div textarea:invalid{border:none;border-bottom:1px solid #ccc}section article#contato>div.container>div.container form div textarea{resize:vertical}section article#contato>div.container>div.container form div textarea:last-of-type{height:80px}section article#contato>div.container>div.container form div.active span{top:-20px;font-size:.8em;color:#005ee8;font-weight:700}section article#contato>div.container>div.container form div.active input,section article#contato>div.container>div.container form div.active textarea{border-color:#005ee8}section article#contato>div.container>div.container form button#enviar{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;background-color:#fff;color:#005ee8;padding:10px 20px;border:2px solid #005ee8;cursor:pointer}section article#contato>div.container>div.container form button#enviar,section article#contato>div.container>div.container form button#enviar:active,section article#contato>div.container>div.container form button#enviar:focus{outline:0!important;outline:0!important}section article#contato>div.container>div.container form button#enviar::-moz-focus-inner{border:0}section article#contato>div.container>div.container form button#enviar svg{display:none}section article#contato>div.container>div.container form button#enviar span,section article#contato>div.container>div.container form button#enviar span:active,section article#contato>div.container>div.container form button#enviar span:focus{outline:0!important;outline:0!important}section article#contato>div.container>div.container form button#enviar.sent{position:relative;background-color:#fff;cursor:pointer;animation:bg 2s}@keyframes bg{0%{background-color:#fff}50%{background-color:#005ee8}100%{background-color:#fff}}section article#contato>div.container>div.container form button#enviar.sent svg{position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);display:inline-block;width:30px;height:30px;animation:show 2s}@keyframes show{0%{opacity:0}50%{opacity:1}100%{opacity:0}}section article#contato>div.container>div.container div#infos{width:45%}section article#contato>div.container>div.container div#infos span{display:-webkit-flex;display:-ms-flex;display:flex;align-items:flex-start;justify-content:flex-start;color:#595959;margin:20px 0}section article#contato>div.container>div.container div#infos span svg{vertical-align:middle;width:20px;height:20px;margin-right:10px}@media (max-width:1000px){section article#categorias{padding:20px!important;padding-top:40px!important;text-align:center;max-width:500px;margin:auto}section article#categorias p{margin-bottom:20px!important}section article#categorias div#row1{flex-direction:column}section article#categorias div#row1>div{margin:10px;box-sizing:border-box}section article#categorias div#row1 div#esquerda{margin:0!important}section article#categorias div#row1 div#esquerda a{width:100%}section article#categorias div#row1 div#esquerda a div#cat1{min-height:250px;max-height:300px}section article#categorias div#row1 div#direita{margin:0!important}section article#categorias div#row1 div#direita a{width:100%}section article#categorias div#row1 div#direita a>div{min-height:250px;max-height:300px;margin:10px 0;box-sizing:border-box}section article#categorias div#row1 div#direita a>div img{min-height:250px}section article#categorias div#row1 div#direita a>div div.cover{min-height:250px}section article#categorias div#row1 div#direita a div#cat3{margin-top:0!important;margin-bottom:10px!important}section article#categorias div#row2 a{width:100%}section article#categorias div#row2 a>div{min-height:250px;max-height:300px}section article#categorias div#row2 a>div img{min-height:250px}section article#sobre>div.container{padding:20px!important;padding-top:40px!important;text-align:center}section article#sobre>div.container>div.container{flex-direction:column;max-width:500px;margin:auto}section article#sobre>div.container>div.container div.direita,section article#sobre>div.container>div.container div.esquerda{width:100%!important}section article#sobre>div.container>div.container p{width:100%!important;text-align:left!important}section article#contato>div.container{padding:20px!important;padding-top:40px!important;text-align:center}section article#contato>div.container>div.container{flex-direction:column;max-width:500px;margin:auto}section article#contato>div.container>div.container div#infos,section article#contato>div.container>div.container form{width:100%!important;text-align:center}section article#contato>div.container>div.container div#infos{text-align:left}}