/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/

@import url("https://workstation.app.br/@_cdn/fontawesome_v5/css/solid.min.css");
@import url("https://workstation.app.br/@_cdn/fontawesome_v5/css/all.min.css");

html,body{width:100%; font-size:100%;font-family:'Prompt',sans-serif;background:#ffffff;margin:0;}
p,ul li,ol li{margin:0;font-size:14px;}
h1,h2,h3,h4,h5,h6{font-family: 'Prompt', sans-serif; margin:0;}
ul,label{margin:0;padding:0;}
body a:hover{text-decoration:none;}
input[type="submit"],input[type="reset"],a {-webkit-transition: 0.5s ease-in;-moz-transition: 0.5s ease-in;-ms-transition: 0.5s ease-in;-o-transition: 0.5s ease-in;transition:0.5s ease-in;}

/* #wrapper */
#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:100vh}
/* #main */
#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}
#main>.inner{margin:0 auto;max-width:100%} @media screen and (min-width:1600px){#main>.inner{padding:0 0 .1em 5em}}
/*-- footer --*/
.footer{background: url(../images/capa.jpg) no-repeat 0px 0px; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; -ms-background-size:cover; background-attachment:fixed; padding:4em 0; opacity:2.0}
.footer h2{font-size: 1.5em;color: #ffffff;font-weight: 300;margin-bottom: 1em;}
.footer h2 span{display:block;text-transform:uppercase;font-weight:600;color:#0accff;font-size: 1.5em;}
.footer input[type="email"]{outline: none;color: #fff;padding: 10px;font-size: 1.5em;width: 82%;background: none;border: none;border-bottom: 1px solid #999;}
.footer input[type="email"]::placeholder{color:#fff;opacity:1}
.footer input[type="password"]{outline: none;color: #fff;padding: 10px;font-size:1.5em;width: 82%;background: none;border: none;border-bottom: 1px solid #999;}
.footer input[type="password"]::placeholder{color:#fff;opacity:1}
.footer input[type="text"]{outline: none;color: #fff;padding: 10px;font-size: 1.5em;width: 82%;background: none;border: none;border-bottom: 1px solid #999;}
.footer input[type="text"]::placeholder{color:#fff;opacity:1}
.footer input[type="submit"]{outline: none;color: #fff;padding: 10px 0;font-size:1.5em;width:15%;background:#ec9114;border:none;text-transform:uppercase;margin-left:1em;}
@media(max-width:768px){.footer input[type="submit"]{clear:both;margin-top:20px;}}
@media(max-width:1024px){.footer input[type="submit"]{margin-left:0 !important}}
.footer input[type="submit"]:hover{ background:#ffb557;}
.footer img{margin-bottom:30px}@media(max-width:790px){.footer img{margin-bottom:10px}}

.tm-bg-dark {background: rgba(0, 0, 0, 0.7);}
.tm-textbox {font-size: 1.1rem;color: #c5c7c6;line-height:1.8;padding-bottom:30px;padding-right:20px;}
.tm-section {margin-right:0;}
.tm-section-1 {margin-top:0;}

.container{width:100%}

.agile_footer_copy{padding:3em 0;margin-bottom:50px;}

.w3agile_footer_grid h3{
	font-size: 1.5em;
    color:#ffffff;
    margin: 0 0 1.5em;
}
.w3agile_footer_grid p{
	font-size:14px;
	color:#bfbfbf;
	line-height:2em;
	margin:0;
}
.w3agile_footer_grid p span{
	display:block;
	margin:1em 0 0;
}
.w3agile_footer_grid ul li{
	list-style-type:none;
	color:#bfbfbf;
	font-size:14px;
}
.w3agile_footer_grid ul li i{
	color:#bfbfbf;
    border: 1px solid #999;
    padding:.5em;
    border-radius: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
	-ms-border-radius: 100%;
    margin-right: 1em;
}
.w3agile_footer_grid ul li span{
	display:block;
	margin-left: 3em;
}
.w3agile_footer_grid ul li a{
	color:#bfbfbf;
	text-decoration:none;
}
.w3agile_footer_grid ul li a:hover{
	color:#ec9114;
}
.w3agile_footer_grid ul li{
    margin-bottom: 1.5em;
}
.input {
	position: relative;
    z-index: 1;
    display: inline-block;
    margin:1em 0 0;
    width: 100%;
    vertical-align: top;
}
}
.spacer{clear:both; height:100px;}
@media (max-width:768px){.spacer{height:1px !important}}


/*-- start-responsive-design --*/
@media (max-width:640px){h1, .h1, h2, .h2, h3, .h3 {margin-top: 0px; margin-bottom: 0px;}}
@media (max-width: 1080px){.footer input[type="email"] {width: 81.8%;}}
@media (max-width: 1024px){.footer {padding: 3em 0;}}
@media (max-width: 991px){.footer input[type="submit"] {width: 17%;} .footer input[type="email"] {width: 78.8%;} .footer input[type="text"] {width: 78.8%;} .footer input[type="password"] {width: 78.8%;} .w3agile_footer_grid {float: left; width: 33.33%; padding: 0;}}
@media (max-width: 800px){.footer h2 {font-size: 1.3em;} .w3agile_footer_grid p span {display: inline; margin: 0;}}
@media (max-width: 768px){.footer input[type="email"] {width: 78.5%;} .footer input[type="text"] {width: 78.5%;} .footer input[type="password"] {width: 78.5%;}}
@media (max-width: 667px){.footer input[type="email"] {width: 78%;} .footer input[type="text"] {width: 78%;} .footer input[type="password"] {width: 78%;} .w3agile_footer_grid {float: none; width: 100%;} .w3agile_footer_grid:nth-child(2) {margin: 2em 0;} .w3agile_footer_grid h3 {margin: 0 0 1em;} .w3agile_footer_grid ul li:last-child {margin-bottom: 0em;}}
@media (max-width: 640px){.footer input[type="email"] {width: 74%;} .footer input[type="text"] {width: 74%;} .footer input[type="password"] {width: 74%;} .footer input[type="submit"] {width: 20%;}}
@media (max-width: 600px){.footer h2 {font-size: 1.1em;} .footer input[type="email"]{font-size: 1.2em;}  .footer input[type="text"]{font-size: 1.2em;} .footer input[type="password"] {font-size: 1.2em;} .footer input[type="submit"] {font-size: 1.2em;}}
@media (max-width: 480px){.footer {padding: 2em 0;} .w3agile_footer_grid h3 {font-size: 1.3em;}
@media (max-width: 414px){.footer input[type="email"] {width: 100%; margin-bottom: 1em;} .footer input[type="text"] {width: 100%; margin-bottom: 1em;} .footer input[type="password"] {width: 100%; margin-bottom: 1em;} .footer input[type="email"], .footer input[type="email"], .footer input[type="password"], .footer input[type="submit"] {font-size: 1.1em;} .footer input[type="submit"] {width: 100%; margin: 0;} .agile_footer_copy {padding: 2em 0 1em;} .input {margin: 0;}}
@media (max-width: 320px){p, ul li, ol li,.w3agile_footer_grid p,.w3agile_footer_grid ul li {font-size: 13px;} .footer h2 {font-size: 1em;}}