#cover-home{height:100vh}#cover-home .ctaction{position:relative;z-index:1}#cover-home .ctaction .button{margin-left:0;margin-right:0}#cover-home .ctaction p,#cover-home .ctaction h1{width:480px;max-width:100%}#cover-home .ctaction h1{font-size:43px;font-weight:800}#cover-home .ctaction p{margin:20px 0;font-size:20px;line-height:26px;color:#fff}@media only screen and (max-width: 640px){#cover-home .ctaction h1{font-size:38px}}#blog{width:100%}.block{display:block;height:250px}.block:hover article:after{background-color:rgba(124,124,124,0.85)}.block article{position:relative;height:100%;overflow:hidden}.block article:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(253,162,80,0.8);mix-blend-mode:multiply;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.block article img{position:absolute;top:0;left:0;width:100%}.text{position:relative;width:100%;height:100%;padding:65px 25px 0 25px;z-index:1}.text:after{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.6), transparent)}.text p{position:relative;font-size:17px;line-height:22px;color:#fff;opacity:0;z-index:1;-ms-transform:translate3d(0, 15px, 0);-moz-transform:translate3d(0, 15px, 0);-webkit-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0);-ms-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-webkit-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.text h2{position:relative;margin-bottom:20px;font-weight:600;color:#fff;z-index:1;-ms-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);-ms-transition:all 0.3s 0.05s ease-out;-moz-transition:all 0.3s 0.05s ease-out;-webkit-transition:all 0.3s 0.05s ease-out;transition:all 0.3s 0.05s ease-out}@media only screen and (min-width: 1200px){.block:hover .text p{opacity:1;-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-ms-transition:all 0.3s 0.05s ease-out;-moz-transition:all 0.3s 0.05s ease-out;-webkit-transition:all 0.3s 0.05s ease-out;transition:all 0.3s 0.05s ease-out}.block:hover .text h2{-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-ms-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-webkit-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}}@media only screen and (min-width: 1200px) and (max-width: 1400px){#blog .block{height:300px}}@media only screen and (max-width: 1199px){#blog .text{position:absolute;bottom:0;height:80px;padding-top:0}#blog .text h2{margin-bottom:0;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}#blog .text p{display:none}#blog .text:after{top:auto;bottom:0;background-image:linear-gradient(to top, rgba(0,0,0,0.6), transparent)}}#sobre{position:relative}#sobre p{text-align:right}#sobre .truck{position:absolute;top:-25px;left:0;width:50%;padding-right:80px;padding-left:15px;text-align:right;z-index:1}#sobre .truck img{width:850px;max-width:100%}@media only screen and (max-width: 1199px){#sobre article{text-align:left}#sobre p{width:100%;margin:25px 0;margin-top:35px;text-align:left}#sobre .truck{position:static;width:100%;margin-top:35px;padding:0;text-align:center}}#cta-home .block{display:block;height:350px}#cta-home .text p{width:600px;max-width:100%;font-size:19px;line-height:26px}@media only screen and (max-width: 1199px){#cta-home a:nth-child(1) .text{padding-left:15px}#cta-home a:nth-child(2) .text{padding-right:15px}#cta-home .text:after{height:350px}#cta-home .text p{width:auto !important;opacity:1}}#agendamento{text-align:right}#agendamento p{float:right}.popups{display:none;position:fixed;top:10vh;left:50%;height:80vh;padding:60px;background-image:url(../img/bg/popup-agendamento.jpg);background-size:cover;opacity:0;box-shadow:0 3px 7px rgba(0,0,0,0.3);z-index:9999;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.popups:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;background-image:linear-gradient(to bottom, #ec5c0d, #ff1e07)}.popups .content{position:relative;height:100%;overflow:hidden;z-index:1}.popups .content .popupText{width:calc(100% + 30px);height:calc(100% - 100px);padding-right:30px;overflow-y:scroll}.popups .content .popupText .logos{margin-top:30px;text-align:right}.popups .content .popupText .logos img{margin-left:15px}.popups .content .popupText p{margin-top:30px;font-size:18px;line-height:22px;color:#fff}.popups .content .title{margin-bottom:30px;float:left}.popups .content .title img{width:75px;margin-right:15px}.popups .content .close-popup{float:right}#agendamentoPopup p{font-size:20px}#agendamentoPopup form{margin-top:50px}#agendamentoPopup form input,#agendamentoPopup form textarea{width:100%;padding:10px;font-size:18px;color:#fff;background:transparent;border:solid 1px #fff;outline:none}#agendamentoPopup form textarea{height:94px;margin-bottom:10px}#agendamentoPopup form input{margin-bottom:15px}#agendamentoPopup form input[type="date"],#agendamentoPopup form input[type="time"]{padding:6px 10px 4px 10px}#agendamentoPopup form input[type="submit"]{margin-top:10px;padding:0;border:0;text-align:right;cursor:pointer}#agendamentoPopup form input input:not([type="submit"]){line-height:22px}@media only screen and (max-width: 1200px){.popups{top:0;height:100vh}}@media only screen and (max-width: 640px){.popups{padding:40px 15px}.popups .title{width:280px}}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;padding:15px;z-index:9999;background-color:rgba(0,0,0,0.8);overflow-y:auto}.modal-content{position:absolute;top:50%;left:50%;-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.modal-content img{display:none;width:500px;max-width:100%}
