body{font-family:'Open Sans', sans-serif !important;font-weight:400;line-height:1}body strong{font-weight:700}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%;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}a:hover,a:focus{text-decoration:none !important;color:#31b1e7}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.botao{border:2px solid #000;color:#000;text-transform:uppercase;font-weight:700}.pequeno{padding:7px;font-size:18px;font-size:1.125rem}.medio{padding:9px;font-size:20px;font-size:1.25rem}.grande{font-size:22px;font-size:1.375rem}.textos{position:relative;min-height:1px;padding-right:15px;padding-left:15px;text-align:center;margin-top:20px}@media (min-width: 768px){.textos{float:left;width:66.66667%}}@media (min-width: 768px){.textos{margin-left:16.66667%}}.textos p{font-size:30px;font-size:1.875rem}.textos .botao{display:table;margin:30px auto}.textos strong{border-bottom:3px solid orange;color:orange}.textos span{font-weight:700;color:#000}.titulo{margin:50px 0 10px;font-size:28px;font-weight:700;text-align:center;color:orange}header{min-height:475px;position:relative;background-image:url("../images/fundo-pagina-home.jpg");background-position:top center;background-repeat:no-repeat;background-color:#000;background-attachment:fixed;background-size:cover}header:before,header:after{display:table;content:" "}header:after{clear:both}header:after{content:"";display:block;position:absolute;bottom:0px;width:100%;height:45px;background-color:#9ad15e;background-image:-webkit-gradient(linear, 90deg, from(#31b1e7), to(#9ad15e));background-image:-webkit-linear-gradient(90deg, #31b1e7, #9ad15e);background-image:-moz-linear-gradient(90deg, #31b1e7, #9ad15e);background-image:-ms-linear-gradient(90deg, #31b1e7, #9ad15e);background-image:-o-linear-gradient(90deg, #31b1e7, #9ad15e);background-image:linear-gradient(90deg, #31b1e7, #9ad15e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr='#31b1e7', EndColorStr='#9ad15e')}header .logo{float:left;margin:30px 0 0}header .logo img{width:80%;height:45px}header .links{float:right;font-size:20px;font-weight:700;margin:35px 0 0}header .links nav,header .links .social{display:inline-block}@media (max-width: 991px){header .links nav{display:none}}@media (max-width: 440px){header .links nav{display:none}}header .links nav ul li{display:inline-block;margin:0 20px 0 0}header .links nav ul li a{color:orange;text-transform:uppercase}header .links .social li{display:inline-block;margin:0 5px 0 0}header .links .social li a{color:orange;display:block;padding:4px;width:25px;height:25px;line-height:12px;text-align:center}header h1{clear:both;margin:280px auto 20px auto !important;font-weight:300;border:3px solid #fff;padding:20px 80px;display:table}@media (max-width: 440px){header h1{font-size:40px;font-size:2.5rem}}header h1,header p{color:#fff;text-align:center;text-transform:uppercase}footer{background:#2A2A2A;border-bottom:solid 1px #373636;padding:15px}footer .fale-conosco{margin:5px 0 0}footer .fale-conosco img{margin:0 45px 0 0}footer .fale-conosco h5,footer .fale-conosco h6,footer .fale-conosco i{font-size:16px;font-weight:700 !important;line-height:1.5;color:#fff;display:inline-block;margin:0 55px 0 0}footer .fale-conosco a,footer .fale-conosco i{margin:0 5px 0 0}footer .fale-conosco h6{margin:0 55px 0 0}footer{background:#2A2A2A}footer .logo-rodape{margin:10px 0 0}footer p{font-size:18px;color:#656565;text-align:center}footer i{color:orange;font-weight:700 !important}footer span{font-size:18px;padding:5px;color:#656565}footer h5{padding:10px 0 0;font-weight:bold;color:orange;font-size:22px}footer a:hover{color:orange}footer h6,footer a{margin:0px;font-size:18px;line-height:1.5;color:#656565}footer .copy{margin:40px 0 0}footer .copy i{color:#930505}footer .copy p{font-size:18px !important;padding:10px;color:#656565}
