body,html{width:100%;height:100%}body{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:600}hr{max-width:50px;border-width:3px;border-color:transparent}hr.light{border-color:#fff}a{color:#F05F40;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}a:hover{color:#f05f40}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#003d81;z-index:11111111111111}#preloader
.inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drawing{width:100vw;height:100vh;position:relative;display:block;background-color:#004184}.loading-dot{border-radius:100%;height:10px;width:10px;background-color:#fff;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff;-webkit-animation:load 3s infinite linear;-moz-animation:load 3s infinite linear;-o-animation:load 3s infinite linear;animation:load 3s infinite linear}@-webkit-keyframes
load{0%{-o-transforms:translate(0px, 0px), rotate(0deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}25%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}50%{box-shadow:0px -40px 0px 0px #ffffff, 0px 40px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}70%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff}75%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;height:10px;width:10px}80%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}85%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}90%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:10px;width:10px}95%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}100%{-o-transforms:rotate(360deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}}@-moz-keyframes
load{0%{-o-transforms:translate(0px, 0px), rotate(0deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}25%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}50%{box-shadow:0px -40px 0px 0px #ffffff, 0px 40px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}70%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff}75%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;height:10px;width:10px}80%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}85%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}90%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:10px;width:10px}95%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}100%{-o-transforms:rotate(360deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}}@keyframes
load{0%{-o-transforms:translate(0px, 0px), rotate(0deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}25%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}50%{box-shadow:0px -40px 0px 0px #ffffff, 0px 40px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}70%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff}75%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;height:10px;width:10px}80%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}85%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}90%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:10px;width:10px}95%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}100%{-o-transforms:rotate(360deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}}@-o-keyframes
load{0%{-o-transforms:translate(0px, 0px), rotate(0deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}25%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}50%{box-shadow:0px -40px 0px 0px #ffffff, 0px 40px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px 40px 0px 0px #ffffff, 40px -40px 0px 0px #fff}70%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff}75%{box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;height:10px;width:10px}80%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}85%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:40px;width:40px}90%{-o-transforms:translate(0px, 0px) rotate(360deg);box-shadow:0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #ffffff, 0px 0px 0px 0px #fff;background-color:#fff;height:10px;width:10px}95%{box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}100%{-o-transforms:rotate(360deg);box-shadow:0px 40px 0px 0px #ffffff, 0px -40px 0px 0px #ffffff, 40px 0px 0px 0px #ffffff, -40px 0px 0px 0px #ffffff, 40px 40px 0px 0px #ffffff, -40px -40px 0px 0px #ffffff, 40px -40px 0px 0px #ffffff, -40px 40px 0px 0px #fff}}.bg-primary{background-color:#fff !important}.bg-dark{background:url("../img/call-to-action.png");height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.text-faded{color:rgba(255,255,255,0.7)}section{padding:4rem 0}.section-heading{margin-top:0}::-moz-selection{color:#fff;background:#212529;text-shadow:none}::selection{color:#fff;background:#212529;text-shadow:none}img::selection{color:#fff;background:transparent}img::-moz-selection{color:#fff;background:transparent}#mainNav{border-bottom:1px solid rgba(33, 37, 41, 0.1);background-color:#fff;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.navbar.navbar-expand-lg.navbar-light.fixed-top
#logo{background:url("../img/logo/logo-footer-small.png");width:99px;height:39px}#mainNav .navbar-brand{font-weight:700;text-transform:uppercase;color:#F05F40;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}#mainNav .navbar-brand:focus,
#mainNav .navbar-brand:hover{color:#f05f40}#mainNav .navbar-nav > li.nav-item > a.nav-link,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-size: .9rem;font-weight:600;text-transform:uppercase;color:#212529}.nav-item a.nav-link:hover{color:#ffcd00!important}#mainNav .navbar-nav > li.nav-item > a.nav-link:hover,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover{color:#ff9300 !important}#mainNav .navbar-nav > li.nav-item > a.nav-link.active,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active{color:#ff9300 !important;background-color:transparent}#mainNav .navbar-nav > li.nav-item > a.nav-link.active:hover,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent}@media (min-width: 992px){#mainNav{border-color:transparent;background-color:transparent;padding-top:50px;padding-bottom:20px;box-shadow:none}#mainNav .navbar-brand{color:rgba(255, 255, 255, 0.7)}#mainNav
#logo{background:url("../img/logo/logo.png");width:207px;height:47px}#mainNav.navbar-shrink
#logo{background:url("../img/logo/logo-footer-small.png");width:120px;height:27px}.inner-menu.navbar-shrink
#logo{background:url("../img/logo/logo-footer-small.png")!important;width:99px;height:39px}#mainNav.navbar-shrink .header-social a .fa-facebook,
#mainNav.navbar-shrink .header-social a .fa-twitter,
#mainNav.navbar-shrink .header-social a .fa-linkedin{color:#fff}#mainNav .navbar-brand:focus,
#mainNav .navbar-brand:hover{color:#fff}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:0.5rem 1rem}#mainNav .navbar-nav > li.nav-item > a.nav-link,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{color:rgba(255, 255, 255, 1);font-size:1rem !important;font-weight:600 !important}#mainNav .navbar-nav > li.nav-item > a.nav-link:hover,
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover{color:#fff}#mainNav.navbar-shrink{border-bottom:1px solid rgba(33, 37, 41, 0.1);background-color:#fff;padding-top:20px}#mainNav.navbar-shrink .navbar-brand{color:#F05F40}#mainNav.navbar-shrink .navbar-brand:focus,
#mainNav.navbar-shrink .navbar-brand:hover{color:#f05f40}#mainNav.navbar-shrink .navbar-nav > li.nav-item > a.nav-link,
#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#212529}#mainNav.navbar-shrink .navbar-nav > li.nav-item > a.nav-link:hover,
#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover{color:#ffcd00}}header.masthead{padding-top:10rem;padding-bottom:calc(10rem - 56px);background-image:url("../img/header.jpg");background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header.masthead
hr{margin-top:10px;margin-bottom:30px}header.masthead
h1{font-size:4rem;letter-spacing:5px}header.masthead
p{font-weight:300}@media (min-width: 992px){header.masthead{height:100vh;min-height:650px;padding-top:0;padding-bottom:0}}@media (min-width: 768px){header.masthead
p{font-size:1.15rem}}.text-primary{color:#F05F40 !important}.btn{font-weight:700;text-transform:uppercase;border:none;border-radius:300px;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}.btn-xl{padding:1rem 2rem}.btn-primary{background:#ffd001;background:-moz-linear-gradient(-45deg, #ffd001 0%, #fbb210 100%);background:-webkit-linear-gradient(-45deg, #ffd001 0%, #fbb210 100%);background:linear-gradient(135deg, #ffd001 0%, #fbb210 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffd001',endColorstr='#fbb210',GradientType=1);box-shadow:none;width:auto}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;background-color:#ffac3d !important;border:none!important}a.btn.btn-light.btn-xl.sr-button.btn-primary.js-scroll-trigger.waves-effect.waves-light,button.btn.btn-light.btn-xl.js-scroll-trigger.btn-primary.waves-effect.waves-light{color:#fff!important}.btn-primary:active,.btn-primary:focus{box-shadow:none!important;border:#ffee00!important}ul.navbar-nav.ml-auto{text-align:center}.first-img{text-align:right}.first-text{text-align:left!important;padding-top:70px}.first-dialog{padding:2rem}.third-img{text-align:right;position:relative;top:50px}.second-img{text-align:left;padding:0;position:relative;top:22px}.second-text{text-align:left!important;padding-top:100px}.second-dialog{padding:2rem}.third-text{text-align:left!important;padding-top:180px}.third-dialog{padding:2rem}.texto-modal{color:#999}.header{margin-top:20%}.border-img{background:url(../img/border-text.png);width:514px;height:492px;position:absolute;top:-65px;left:72px}.text-apoio{padding-left:92px;font-size:18px}.btn-home{width:498px;height:57px;margin-top:40px;margin-left:62px;background:#ff9302!important;font-family:'Montserrat',sans-serif;font-size:20px}#historia{padding:0;margin-top:100px}#historia
.foto{background:url(../img/foto-historia.png);width:94%;height:600px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#historia
.texto{padding-top:180px}#historia
h3{font-size:2.3rem}#historia
p{text-align:justify}#services{padding:0;margin:115px
0 115px 0}#historico{background:url(../img/bg-historico.jpg);width:100%;height:587px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:7rem 0}#historico
h3{color:#ff9302;font-size:2.2rem}#historico
p{font-size:16px;color:#fff;text-align:justify}#empreendimentos{background:url(../img/bg-obras.jpg);width:100%;height:418px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:2rem 0;color:#fff}#empreendimentos
h3{color:#ff9302;font-size:2.2rem}#empreendimentos
p{font-size:16px;text-align:justify}#empreendimentos
ul{padding:1.2rem;float:left}#empreendimentos ul
li{line-height:25px}#obras{background:#fafafa;width:100%;height:auto}#obras
.obra{float:left}#obras .carousel-inner{position:relative;width:100%;height:auto;overflow:hidden}#obras .card-img-top{max-width:100%;width:270px}#obras
.card{width:100%;min-height:605px;padding:0;position:inherit;z-index:1;margin:0px;box-shadow:none}#obras .card-body
ul{padding: .8rem;color:#afafaf;font-size:14px;line-height:20px}#obras .card-title{margin-bottom:0;margin-top:10px;margin-left:-6px}#cases{background:#fafafa;padding:0}.owl-wrapper-outer{margin-bottom:40px}.owl-item{background:none;padding:0
10px}#owl-demo
.item{background:#fff;padding:0px;margin:0px;color:#353535;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-overlay{background:transparent;border:transparent;position:absolute;cursor:pointer;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.carousel .carousel-control-prev-icon{background-image:url(../img/arrow_left.svg)}.carousel .carousel-control-next-icon{background-image:url(../img/arrow_right.svg)}button:focus{outline:none!important}.seta-container{position:absolute;bottom:0;right:0;left:0;padding-left:50%;padding-right:50%}.seta-container .fa.fa-angle-down{font-size:4rem;color:#ffffff36}.owl-controls{position:relative;bottom:0;right:0}.owl-theme .owl-controls .owl-buttons
div{color:transparent;display:inline-block;margin:5px;padding:0;width:30px;height:30px;border-radius:346px}.card-body{width:95%;margin-left:7px;margin-top:0;padding:15px
5px;min-height:340px;height:auto}.card-body
ul{font-size:14px;color:#999;padding:0;list-style:none}.card-body ul
li.spacing{margin-top:5px}@keyframes
fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes
fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}.animated.infinite{animation-iteration-count:infinite}.button-carousel{height:100%;background:transparent;cursor:default;border:0;padding:0}.button-carousel:hover .img-carousel{opacity:1;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:red;color:white;cursor:pointer;padding:15px;border-radius:10px;font-size:18px}#myBtn:hover{background-color:#555}#contato{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:calc(10rem - 56px);color:#383838;padding-bottom:20px;position:relative}#contato
h3{font-size:2.2rem;font-weight:bold;color:#ff9302}#contato
p{font-size:16px}.contato-title{text-align:left}.contato-text{font-size:1.2rem;font-weight:300;padding-top:10px}#formulario{padding:0}#formulario
.nome{float:left;padding-left:0}#formulario
.email{float:left;padding-right:0}.form-control{display:block;width:100%;padding: .375rem .75rem;font-size:1rem;line-height:1.5;color:#212529;background-color:#fff!important;border:1px
solid #dcdcdc!important;border-radius:5px!important;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out!important;height:30px;padding-left: .2rem!important}.form-control:focus{color:#495057!important;background-color:#fff!important;border-color:#fabf31!important;outline:0px!important;box-shadow:none!important}.md-form
label{position:absolute;top:1em;left:15px;-webkit-transition: .2s ease-out;-o-transition: .2s ease-out;transition: .2s ease-out;cursor:text;color:#333}.md-form
label.active{font-size: .8rem;-webkit-transform:translateY(-150%);-ms-transform:translateY(-140%);transform:translateY(-150%);left:0px;top:0.4rem;color:#eac847}#message{height:30px;margin-top:0;overflow:hidden}.md-form input[type=text]:focus:not([readonly])+label,
.md-form textarea[type=text]:focus:not([readonly])+label{color:#fabf31!important}input::placeholder{color:#999999!important;position:relative;left:2%;font-size:14px}textarea::placeholder{color:#999999!important;position:relative;left:15px;font-size:14px}#contact-form .col-md-3{text-align:left}#contact-form
label{margin-bottom:0px}#contact-form .mb-5{margin:10px
0}.btn-contato{width:100%;height:40px;border-radius:100px;font-size:16px;letter-spacing:1.5px;text-align:center;background:#ff9302!important;color:#fff;padding:9px;margin-top:35px}#return-to-top{position:fixed;bottom:20px;right:20px;background:#ff9300;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1}#return-to-top
i{color:#fff;margin:0;position:relative;left:25%;top:10px;font-size:28px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top:hover{background:rgb(0, 58, 125)}#return-to-top:hover
i{color:#fff;top:5px}.btn-secondary{background-color:#ffcd00!important;color:#fff!important}.dropdown-menu.show{left:auto;top:70%;text-align:left;padding-left:10px;font-weight:700;width:20%}.navbar .dropdown-menu
a{padding:10px;font-size: .9375rem;font-weight:600;color:#000!important;text-transform:uppercase}#map{padding:0;width:100%;height:auto;margin-bottom:-6px}.mapa-google{width:100%;height:455px;filter:saturate(0%)}footer{height:auto;min-height:157px;background:#000;padding-top:50px;padding-bottom:30px;color:#fff}footer .logo-footer{float:left}footer
.description{float:right;padding:0;text-align:right}footer .description
p{font-size:12px;color:#fff;margin-bottom:0!important;padding-top:8px}footer
.dev{text-align:center;margin-top:20px;font-size:13px}@media screen and (max-width: 991px){header.masthead{width:100%;height:100%}.navbar-collapse .social-spacing{padding-left:0px}.navbar.navbar-expand-lg.navbar-light.fixed-top
#logo{background:url(../img/logo/logo-footer-small.png)!important;width:118px;height:27px}span.header-social{display:none}.dropdown-menu.show{left:0;top:auto;text-align:center;font-weight:700;width:100%;height:55%}#historia{margin-top:50px}#historia
.foto{width:100%}#historia
.texto{padding-top:50px}#historia
h3{font-size:2rem}#historia
p{text-align:justify;font-size:14px}#empreendimentos{height:auto}#empreendimentos .lista-1,
#empreendimentos .lista-2{margin-bottom:-35px}#obras{padding:2rem}.size{width:50%;padding:0
37px 0;margin-top:40px}footer .logo-footer{text-align:center;margin-bottom:25px}}@media screen and (max-width: 767px){.header{margin-top:0}.border-img{display:none}header.masthead
h1{font-size:2rem;letter-spacing:0px}.text-apoio{padding-left:0px;font-size:16px}.btn-home{width:100%;margin-top:0px;margin-left:0;font-size:18px}#services{margin:0
0 20px}#historico{padding:4rem 0}#historico p,
#empreendimentos p,
#empreendimentos
ul{font-size:14px}.size{padding:0
15px 0}.card-body{overflow:hidden}.card-body
ul{font-size:13px}footer
.description{text-align:center}footer .description
p{font-size:12px}}@media screen and (max-width: 550px){header.masthead{padding-bottom:calc(10rem - 36px)}header.masthead
h1{font-size:25px}.text-apoio{font-size:14px}#historia{margin-top:50px}#historia
.foto{width:100%;height:320px}#historia
.texto{padding-top:50px}#historia p,
#contato
p{text-align:justify;font-size:14px}#historico{height:auto}#historia h3,
#historico h3,
#empreendimentos h3,
#contato
h3{font-size:1.6rem}.size{width:100%;padding:0}#obras .card-img-top{min-width:270px;width:100%}}@media screen and (max-width: 495px){.button-carousel,img.img-fluid.img-carousel{width:100%}.card-body{min-height:250px}}