.text-break{white-space:pre-line}h1.title-page{font-size:18px;color:#20486f;font-weight:700}h2.subtitle-page{font-size:16px;color:#20486f;font-weight:700}h4.title,h5{font-weight:700}h5{font-size:16px}.form input[type=submit]{background-color:#002549;border:0;padding:5px 20px;color:#fff}.form .form-control{border:1px solid #3e6082;border-radius:0}.page-content{margin-bottom:50px}.page-content p{margin-bottom:20px}.banner-page-container{margin-bottom:20px;position:relative}.banner-page-container img{width:100%}.banner-page-container .btn-banner{position:absolute;left:30px;bottom:30px;font-weight:700}.btn-banner{color:#cba25a;background-color:#20486f;border-color:#cba25a;font-size:25px;border-radius:10px}.btn-banner.active,.btn-banner:active,.btn-banner:focus,.btn-banner:hover,.open .dropdown-toggle.btn-banner{color:#cba25a;background-color:#1a3958;border-color:#cba25a}.btn-banner.active,.btn-banner:active,.open .dropdown-toggle.btn-banner{background-image:none}.btn-banner.disabled,.btn-banner.disabled.active,.btn-banner.disabled:active,.btn-banner.disabled:focus,.btn-banner.disabled:hover,.btn-banner[disabled],.btn-banner[disabled].active,.btn-banner[disabled]:active,.btn-banner[disabled]:focus,.btn-banner[disabled]:hover,fieldset[disabled] .btn-banner,fieldset[disabled] .btn-banner.active,fieldset[disabled] .btn-banner:active,fieldset[disabled] .btn-banner:focus,fieldset[disabled] .btn-banner:hover{background-color:#20486f;border-color:#cba25a}.btn-banner .badge{color:#20486f;background-color:#cba25a}.btn-site{background:#b38c47;border:1px solid #b38c47;color:#fff;padding:10px 15px}.btn-site:hover{background:#caa769;color:#fff}.f-left{float:left}.f-right{float:right}.padd-right-30{padding-right:30px}a.site-link{color:#20486f}.mg-top-0{margin-top:0}body{font-family:Lato,sans-serif}body p{font-size:16px}.carousel-container{z-index:1;top:-200px;position:relative;margin-bottom:-200px}.carousel-container #carousel .item{height:100%}.carousel-container #carousel .item img{width:100%}.carousel-container #carousel .carousel-caption{text-align:left!important;width:450px!important;padding-bottom:30px;left:calc((100% - 1140px) * .5);text-shadow:none}.carousel-container #carousel .carousel-caption h2{color:#b38c47;font-size:35px}.carousel-container #carousel .carousel-caption p{color:#1d1b1a;font-weight:300;font-size:18px}.carousel-container #carousel .carousel-indicators li{padding:10px;border-radius:10px;background-color:#a1a1a1;border:1px solid #a1a1a1}.carousel-container #carousel .carousel-indicators .active{border:0;border:1px solid #b38c47;background-color:#b38c47!important;margin:1px!important}header{margin-bottom:15px;position:relative;z-index:2}header .container{padding-top:10px}header .container .anos{margin-top:20px}header .container .phone{margin-top:30px;text-align:right}header .container .phone span{font-size:22px;color:#02315f;margin-left:10px}.navbar-inverse,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#20486f}.dropdown-menu{background-color:#dfdfdf}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#20486f}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-inverse{background-image:none}.navbar-inverse{border-color:#20486f}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#d5a551}.dropdown-menu>li>a{color:#20486f}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#d5a551}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-bottom-color:#999}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#fff}.navbar{border-radius:0;position:relative;z-index:2}.navbar-inverse .navbar-nav>li>a{padding-left:31px;padding-right:31px}.navbar li a{padding-top:15px;padding-bottom:15px}.navbar li.double-line a{padding-top:5px;padding-bottom:5px;text-align:center}.navbar li.first-child a{padding-left:0!important}.navbar li.last-child a{padding-right:0!important}.navbar li .dropdown-menu a{padding-top:5px;padding-bottom:5px;font-size:13px}footer{background-color:#002549;padding-top:20px;padding-bottom:20px}footer,footer a{color:#fff}footer .footer-block h5{margin-bottom:20px}footer .footer-block p{margin-bottom:3px;font-size:16px}footer .footer-block a:hover{color:#a7a7a7}footer .footer-block .menu-footer ul{margin-left:0;padding-left:0;margin-bottom:0}footer .footer-block .menu-footer ul li{list-style-type:none}footer .footer-10-anos{margin-left:50px}footer .footer-separator{height:5px;background-color:#b38c47;margin-top:30px;margin-bottom:10px}.custom-carousel-container{position:relative}.custom-carousel-container .carousel-items-container{height:550px;overflow:hidden}.custom-carousel-container .carousel-items-container .carousel-anima{position:relative;top:0}.custom-carousel-container .carousel-items-container .carousel-anima .carousel-item{height:140px;padding-bottom:10px}.custom-carousel-container .carousel-btns{padding-top:5px;padding-bottom:5px;background-color:#e0e0e0;cursor:pointer}.custom-carousel-container .btn-up{margin-bottom:10px}.custom-carousel-container .btn-down{margin-top:10px}.custom-carousel-container .news-date{margin-bottom:0!important;font-size:14px}.custom-carousel-container .news-date,.custom-carousel-container .news-resume{color:#444}.custom-carousel-container .news-title{margin-top:0;margin-bottom:5px;color:#000}.calls{margin-top:85px;margin-bottom:50px}.calls a{text-decoration:none}.calls .call{background-color:#dfdfdf;height:250px;cursor:pointer;padding:20px}.calls .call img{position:relative;top:-50px;margin-bottom:-50px}.calls .call h3{color:#000}.calls .call p{color:#444}.calls .call:hover{background-color:#e5d1ad}.cards-thumbs,.cards-thumbs h4.title{margin-bottom:20px}.cards-videos{margin-bottom:50px}.cards-videos .card-item h4{margin-top:20px!important;margin-bottom:10px!important}.card-item{margin-bottom:20px}.card-item p.date{margin-bottom:0;margin-top:10px;font-size:13px}.card-item h4.title{margin-top:5px}.cards-thumbs.cards-2{margin-bottom:50px;margin-top:50px}.cards-thumbs.cards-2 h3{font-size:16px!important;font-weight:700;color:#20486f}.cards-thumbs.cards-2 .card-item{padding:20px}.cards-thumbs.cards-2 .padd-right{padding-right:15px}.cards-thumbs.cards-2 .padd-left{padding-left:15px}.card-left-right{margin-bottom:30px}.card-left-right h2{margin-top:0}.video-thumb-container{position:relative}.video-thumb-container .icon-video-play{position:absolute;width:20%;left:40%;top:40%}.agreement{margin-bottom:12%}.agreement img{width:100%}.agreement p{margin-top:5px;margin-bottom:5px}.map{margin-bottom:40px}.page-contact .column-2 address p{margin-bottom:0}.page-news .news-date{margin-bottom:5px}.page-news h1.title-page{margin-top:0}.testimonial{text-align:center;padding:90px 40px 5px;margin-top:100px;border-top:5px solid #20486f;position:relative}.testimonial:before{content:"\f10d";font-family:fontawesome;position:absolute;top:20px;left:20px;font-size:50px;color:#20486f;opacity:.5}.testimonial .description{font-size:14px;color:#6f6f6f;line-height:25px;margin-bottom:30px}.testimonial .testimonial-title{display:block;text-align:right;font-size:22px;color:#20486f;margin:0}.testimonial .post{display:block;font-size:12px;color:#6f6f6f;margin-top:7px}@media (max-width:1199px){.navbar-inverse .navbar-nav>li>a{padding-left:19px;padding-right:19px;font-size:13px}.calls .call{height:300px}.calls .call h3{font-size:20px}a.btn-banner{font-size:25px;left:20px!important;bottom:20px!important}.carousel-container #carousel .carousel-caption{left:calc((100% - 940px) * .5)}}@media (max-width:991px){header .container .anos img{width:90px;margin-left:60px}header .container .phone span{font-size:16px;margin-left:5px}header .container .phone img{width:30px}.calls .call{height:350px}.calls .call h3{font-size:14px;font-weight:700}.navbar-inverse .navbar-nav>li>a{padding-left:10px;padding-right:10px;font-size:11px}a.btn-banner{font-size:20px}.carousel-container #carousel .carousel-caption{left:calc((100% - 720px) * .5)}}@media (max-width:767px){.center-in-xs{display:block;margin-right:auto;margin-left:auto}header .container .phone{text-align:center}.navbar-inverse .navbar-nav>li>a{font-size:14px;padding:8px 4px 8px 5px}.navbar-nav>li>a br{display:none}.navbar-inverse .navbar-nav>li.first-child a{padding-left:5px!important}li.double-line a{text-align:left!important}.calls .call{margin-bottom:50px;min-height:auto;height:auto}.footer-block{margin-bottom:30px}a.btn-banner{font-size:14px;left:10px!important;bottom:10px!important;border-radius:6px;padding:4px 8px}.padd-right-30{padding-right:15px!important}.page-content .text-justify{text-align:left!important}.carousel-container{top:-20px;margin-bottom:-20px}.carousel-caption{display:none}footer{text-align:center}footer img.img-responsive{margin:0 auto}footer ul li{margin-bottom:10px}}

footer .lgpd-area {
    position:relative;
  }
  footer .lgpd-area img {
    width: 50px;
    position: absolute;
    left: 5px;
    top: 5px;
  }