@import url("https://fonts.googleapis.com/css?family=Roboto:400,500");@import url("https://fonts.googleapis.com/css?family=Roboto");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.mt1{margin-top:10px}.mt2{margin-top:20px}.mt3{margin-top:30px}.mt4{margin-top:40px}.mr1{margin-right:10px}.mr2{margin-right:20px}.mr3{margin-right:30px}.mr4{margin-right:40px}.mb1{margin-bottom:10px}.mb2{margin-bottom:20px}.mb3{margin-bottom:30px}.mb4{margin-bottom:40px}.ml1{margin-left:10px}.ml2{margin-left:20px}.ml3{margin-left:30px}.ml4{margin-left:40px}.pt1{padding-top:10px}.pt2{padding-top:20px}.pt3{padding-top:30px}.pt4{padding-top:40px}.pr1{padding-right:10px}.pr2{padding-right:20px}.pr3{padding-right:30px}.pr4{padding-right:40px}.pb1{padding-bottom:10px}.pb2{padding-bottom:20px}.pb3{padding-bottom:30px}.pb4{padding-bottom:40px}.pl1{padding-left:10px}.pl2{padding-left:20px}.pl3{padding-left:30px}.pl4{padding-left:40px}.btn{border:none;padding:8px 25px;cursor:pointer;border:2px solid #3498db;font-size:1.125em;-webkit-border-radius:5px;border-radius:5px;opacity:1}.btn:hover,.btn:focus,.btn:active{opacity:0.9}.btn:disabled{cursor:not-allowed;opacity:0.9}.btn.btn-default{background-color:#F8F9F9;border-color:#F2F4F4;border-color:#F2F4F4;color:#797D7F}.btn.btn-primary{background-color:#3498db;border-color:#3498db;color:white}@media (max-width: 767px){.btn.btn-block-sm{display:block;width:100%}}@media (max-width: 575px){.btn.btn-block-xs{display:block;width:100%}}.btn.btn-sm{font-size:.875em;padding:6px 10px}.btn.btn-md{font-size:1em;padding:8px 12px}@font-face{font-family:'american_captainregular';src:url("_fonts/american_captain-webfont.woff2") format("woff2"),url("_fonts/american_captain-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'american_captainregular';src:url("_fonts/american_captain-webfont.woff2") format("woff2"),url("_fonts/american_captain-webfont.woff") format("woff");font-weight:normal;font-style:normal}*,*::after,*::before{box-sizing:border-box}html{height:100%}body{font-size:.875em;color:#555;height:100%;height:100%;font-family:'Roboto', sans-serif}section{min-height:100%}.look-screen{overflow:hidden}.img-fluid{display:block;margin:0 auto;max-width:100%}h1{text-align:center;margin-top:30px;margin-bottom:20px;font-family:'american_captainregular';font-size:3.125em;font-weight:normal;line-height:1;color:#4f4f4f}@esle if $family == 2{h1{font-family:'Roboto', sans-serif}}h1.inverse{color:white}h1.inverse::before,h1.inverse::after{background-color:white}h1.active::before{width:200px}@media (max-width: 767px){h1.active::before{width:120px}}@media (max-width: 575px){h1.active::before{display:block;width:100%;top:0;margin-left:0;margin-bottom:15px}}h1.active::after{width:200px}@media (max-width: 767px){h1.active::after{width:120px}}@media (max-width: 575px){h1.active::after{display:block;width:100%;top:0;margin-left:0;margin-top:15px}}@media (max-width: 767px){h1{font-size:2.5em}}h1::before{content:"";width:0;height:2px;background-color:#da4545;display:inline-block;margin-right:30px;position:relative;top:-13px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1::after{content:"";width:0;height:2px;background-color:#da4545;display:inline-block;margin-left:30px;position:relative;top:-13px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p{text-align:center;font-size:1.125em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{p{font-family:'Roboto', sans-serif}}.p-h1{text-align:center;font-size:1.125em;font-weight:normal;line-height:1.5;color:#a9a9a9}@esle if $family == 2{.p-h1{font-family:'Roboto', sans-serif}}.p-h1::after{content:"";width:40px;height:13px;display:block;background:url("../_img/img-det.png") 0 0 no-repeat;background-size:cover;margin:25px auto 0}.img-fachada{margin-top:40px}address{text-align:center;margin:30px 0;font-size:1.125em;font-weight:normal;line-height:2;color:#4f4f4f}@esle if $family == 2{address{font-family:'Roboto', sans-serif}}address a{text-decoration:none;color:currentColor}address::after{content:"";width:40px;height:13px;display:block;margin:0 auto;background:url("../_img/img-det-invert.png") 0 0 no-repeat;margin-top:30px}footer{padding:30px 0 20px;background-color:#4f4f4f;font-size:.875em;color:#fff !important}footer a{color:#fcba55;text-decoration:none}footer img{max-width:200px;margin:0 auto;display:block;margin-bottom:20px}.r-p{display:none}.r-p.active{display:block}.sec-empresa{padding-top:60px;min-height:inherit;padding-bottom:60px}@media (max-width: 575px){.sec-empresa{padding-bottom:20px}}.sec-services{min-height:inherit}.sec-produtos{margin-top:130px;min-height:inherit}@media (max-width: 575px){.sec-produtos{margin-top:0;margin-bottom:0}}.modal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;z-index:9999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal.in{opacity:1;visibility:visible}.modal.in .modal-content{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-container{margin:15px}.modal-content{background-color:white;max-width:400px;margin:50px auto 0;-moz-transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px;border-radius:5px}@media (max-width: 767px){.modal-content{margin-top:15px}}.modal-content.large-modal{max-width:900px}.modal-content.small-modal{max-width:300px}.modal-content>div{padding:10px}.modal-header{min-height:35px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background-color:#da4545}.modal-header>div:first-child{color:white;padding:5px}.modal-header>div:last-child button{padding:0;border:none;background-color:transparent;cursor:pointer;opacity:0.6}.modal-header>div:last-child button:hover{opacity:1}.modal-header>div:last-child button i{font-size:16px;color:white}.modal-body{text-align:center;padding:5px;font-size:1.5em;font-weight:normal;line-height:1;color:#4f4f4f;margin:15px 0}@esle if $family == 2{.modal-body{font-family:'Roboto', sans-serif}}.modal-footer{text-align:right}header{position:relative;padding:0 15px 30px 15px;-webkit-box-shadow:1px 1px 10px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 10px 4px rgba(0,0,0,0.1);position:fixed;top:0;left:0;width:100%;min-height:50px;background-color:white;z-index:15}@media (max-width: 767px){header{padding-bottom:0}}.social-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;max-width:1200px;margin:0 auto}@media (max-width: 1199px){.social-list{max-width:960px}}@media (max-width: 991px){.social-list{max-width:720px}}@media (max-width: 767px){.social-list{max-width:540px;margin-top:12px}}.social-list li{margin:0 3px;line-height:1;text-align:center}.social-list li a{background-color:#da4545;color:white;width:24px;display:block;padding:5px 0;opacity:0.9;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-list li a:focus,.social-list li a:active,.social-list li a:hover{opacity:1}.img-logo{max-width:300px}@media (max-width: 767px){.img-logo{max-width:200px;position:absolute;top:10px;left:15px;margin:0}}.sliderAbbt{position:relative;overflow:hidden;background:black}@media (max-width: 575px){.sliderAbbt{display:none}}.sliderAbbt>div>div{width:100%;position:absolute;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sliderAbbt>div>div.active{position:relative;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sliderAbbt>div>div img{margin:0 auto;width:100%;display:block}.content-slider{position:absolute;top:180px;z-index:10;max-width:400px;left:-webkit-calc(50% - 585px);left:-moz-calc(50% - 585px);left:calc(50% - 585px)}@media (max-width: 1199px){.content-slider{left:-webkit-calc(50% - 450px);left:-moz-calc(50% - 450px);left:calc(50% - 450px)}}@media (max-width: 991px){.content-slider{top:130px;max-width:600px;left:-webkit-calc(50% - 350px);left:-moz-calc(50% - 350px);left:calc(50% - 350px)}}@media (max-width: 767px){.content-slider{top:80px;max-width:500px;left:-webkit-calc(50% - 250px);left:-moz-calc(50% - 250px);left:calc(50% - 250px)}}.box-title{background:#da4545;padding:15px 30px;display:inline-block;margin-bottom:10px;font-family:'american_captainregular';font-size:3.125em;font-weight:normal;line-height:1;color:#fff;font-size:5em !important}@esle if $family == 2{.box-title{font-family:'Roboto', sans-serif}}@media (max-width: 991px){.box-title{font-size:3.125em !important}}@media (max-width: 767px){.box-title{font-size:1.875em !important}}.box-desc p{padding:30px 30px;text-align:left;background:rgba(255,255,255,0.8);font-size:1.125em;font-weight:normal;line-height:2;color:#4f4f4f}@esle if $family == 2{.box-desc p{font-family:'Roboto', sans-serif}}@media (max-width: 767px){.box-desc p{padding:15px}}.back-serv{background-color:#da4545;min-height:100px}@media (max-width: 575px){.back-serv{padding:30px 0}}.box-services{max-width:1140px;margin:0 auto;padding:0 15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;position:relative;top:50px}@media (max-width: 1199px){.box-services{max-width:960px}}@media (max-width: 991px){.box-services{max-width:720px}}@media (max-width: 767px){.box-services{max-width:540px}}@media (max-width: 575px){.box-services{top:0}}.box-services>div{background:white;padding:15px;-webkit-box-shadow:1px 1px 10px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 10px 4px rgba(0,0,0,0.2);margin:5px;flex:1;min-height:320px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.box-services>div.active{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible}.box-services>div div{width:165px;height:85px;margin:0 auto}.box-services>div div.back1{background:url("../_img/icons.png") -5px 0 no-repeat}.box-services>div div.back2{background:url("../_img/icons.png") -185px 0 no-repeat}.box-services>div div.back3{background:url("../_img/icons.png") -355px 0 no-repeat}.box-services>div div.back4{background:url("../_img/icons.png") -540px 0 no-repeat}.box-services>div div.back5{background:url("../_img/icons.png") -540px 0 no-repeat}.box-services>div h2{text-align:center;margin-top:20px;margin-bottom:15px;font-family:'american_captainregular';font-size:2em;font-weight:normal;line-height:1;color:#4f4f4f;font-size:1.625em}@esle if $family == 2{.box-services>div h2{font-family:'Roboto', sans-serif}}.box-services>div ul li{text-align:center;margin-bottom:10px;font-size:1em;font-weight:normal;line-height:1.5;color:#a9a9a9}@esle if $family == 2{.box-services>div ul li{font-family:'Roboto', sans-serif}}.list-produtos{display:flex;flex-wrap:wrap;align-items:center;margin-top:40px}.list-produtos li{margin:3px;background-color:#4f4f4f;text-align:center;width:-webkit-calc(33.33% - 6px);width:-moz-calc(33.33% - 6px);width:calc(33.33% - 6px)}@media (max-width: 767px){.list-produtos li{width:-webkit-calc(50% - 6px);width:-moz-calc(50% - 6px);width:calc(50% - 6px)}}@media (max-width: 575px){.list-produtos li{width:100%}}.list-produtos li a{padding:8px 5px;display:block;text-decoration:none;font-size:1.5em;font-weight:normal;line-height:1.3;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@esle if $family == 2{.list-produtos li a{font-family:'Roboto', sans-serif}}.list-produtos li a:active,.list-produtos li a:hover,.list-produtos li a:focus{background-color:#7f7f7f}.galery-photos{background-color:#da4545;padding:40px 0;margin-top:40px}.box-galery{display:flex;flex-wrap:wrap;align-items:center}.box-galery figure{max-width:25%;overflow:hidden;background-color:black;text-align:center;position:relative}@media (max-width: 991px){.box-galery figure{max-width:33.33%}}@media (max-width: 767px){.box-galery figure{max-width:50%}}.box-galery figure span{position:absolute;z-index:30;color:white;display:block;width:100%;top:49%;font-size:1.125em;font-weight:normal;line-height:1.3;color:#fff;-moz-transform:translate3d(0,-120px,0);-webkit-transform:translate3d(0,-120px,0);-o-transform:translate3d(0,-120px,0);-ms-transform:translate3d(0,-120px,0);transform:translate3d(0,-120px,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@esle if $family == 2{.box-galery figure span{font-family:'Roboto', sans-serif}}.box-galery figure:hover img{opacity:0.3;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.box-galery figure:hover span{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.box-galery figure img{max-width:100%;display:block;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.box-desc-prod{max-width:600px;margin:0 auto;background:white;padding:15px;margin-bottom:40px;-webkit-box-shadow:1px 1px 10px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 10px 4px rgba(0,0,0,0.2);display:none}.box-desc-prod.active{display:block}.box-desc-prod p{font-size:1.125em;font-weight:normal;line-height:1.8;color:#4f4f4f}@esle if $family == 2{.box-desc-prod p{font-family:'Roboto', sans-serif}}.sec-contact{background:url("../_img/img-contact.jpg") 0 0 no-repeat;background-size:cover;min-height:inherit;margin:0}.form-contato{position:relative;max-width:500px;margin:60px auto 0;background-color:#da4545;display:block;padding:20px}.form-contato>div{margin-bottom:15px}.form-contato>div:last-child{margin-bottom:0;text-align:right}.form-contato>div input,.form-contato>div textarea{width:100%;padding:10px 8px;border:2px solid #FF9D9D;-webkit-box-shadow:none;box-shadow:none;outline:inherit;font-size:1em;font-weight:normal;line-height:2;color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@esle if $family == 2{.form-contato>div input,.form-contato>div textarea{font-family:'Roboto', sans-serif}}.form-contato>div input:hover,.form-contato>div input:focus,.form-contato>div textarea:hover,.form-contato>div textarea:focus{border-color:#970C0C}.form-contato>div input.placeholder,.form-contato>div textarea.placeholder{font-size:1em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{.form-contato>div input.placeholder,.form-contato>div textarea.placeholder{font-family:'Roboto', sans-serif}}.form-contato>div input:-moz-placeholder,.form-contato>div textarea:-moz-placeholder{font-size:1em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{.form-contato>div input:-moz-placeholder,.form-contato>div textarea:-moz-placeholder{font-family:'Roboto', sans-serif}}.form-contato>div input::-moz-placeholder,.form-contato>div textarea::-moz-placeholder{font-size:1em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{.form-contato>div input::-moz-placeholder,.form-contato>div textarea::-moz-placeholder{font-family:'Roboto', sans-serif}}.form-contato>div input:-ms-input-placeholder,.form-contato>div textarea:-ms-input-placeholder{font-size:1em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{.form-contato>div input:-ms-input-placeholder,.form-contato>div textarea:-ms-input-placeholder{font-family:'Roboto', sans-serif}}.form-contato>div input::-webkit-input-placeholder,.form-contato>div textarea::-webkit-input-placeholder{font-size:1em;font-weight:normal;line-height:2;color:#a9a9a9}@esle if $family == 2{.form-contato>div input::-webkit-input-placeholder,.form-contato>div textarea::-webkit-input-placeholder{font-family:'Roboto', sans-serif}}.btn{border:none;background-color:#9DCB40;padding:0px 30px;cursor:pointer;font-family:'american_captainregular';font-size:1.125em;font-weight:normal;line-height:2;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@esle if $family == 2{.btn{font-family:'Roboto', sans-serif}}.btn:hover,.btn:focus{background-color:#81B120}.btn:disabled{cursor:not-allowed;background-color:#81B120}
