body{background:#f1f1f1;font-family:"Lato",sans-serif;font-weight:300}.owl-carousel .item img{border-radius:4px}input[type=text],input[type=email],select,button,textarea{-webkit-appearance:none}.select-custom{background-image:url(../img/interface/select-arrow.png) !important;background-position:right center !important;background-repeat:no-repeat !important}.btn-default,.btn-default:hover,.btn-default:focus,.btn-default:active{background:#395093 !important;color:#fff !important;border:1px solid #395093 !important;outline:none;border-radius:0px}select,input,.form-control{border-radius:0px}a{color:#000}a:hover{color:#18195a}.breadcrumb{padding:0;background:#fff;border-radius:0px}.nopadl{padding-left:0px}.nopadr{padding-right:0px}.container{padding-top:50px;padding-bottom:50px}.img-top-pages{margin:0;padding:0}.img-top-pages img{max-width:100%;min-width:100%}.full-responsive{max-width:100%;min-width:100%}.nav-pills li.active a{background:#395093;border-radius:0px}.nav-pills li a{border-radius:0px}.produtos .col-xs-12{padding-bottom:50px}.video-thumbs{position:relative;display:block}.video-thumbs .play{width:48px;height:48px;background:#395093;border-radius:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}.video-thumbs .play:before{content:"PLAY";color:#fff;margin-top:-100px;transition:all .3s ease;line-height:48px;opacity:0;visibility:hidden}.video-thumbs .play span{font-size:1.6em;color:#fff;transition:all .3s ease;margin-top:-36px !important;position:relative;display:block}.video-thumbs:hover .play:before{opacity:1;visibility:visible}.video-thumbs:hover .play span{opacity:0;visibility:hidden;margin-bottom:-25px}.table{margin-top:20px}.table tr td p{margin:0;padding:0}.table tr td:first-child{text-align:right}.img-thumbnail{border-radius:0px}h1{margin:0;padding:0;margin-bottom:20px}h2{padding:0;margin:0;text-align:center;font-weight:400;color:#333;font-size:1.8em}.box{border:1px solid #e2e2e2}.box .box-content{padding:10px;position:relative;z-index:10}.box .box-content h4{font-weight:400;font-size:22px}.box .box-content p{color:#696f74;font-size:16px;font-weight:300}.box .box-content:after{bottom:100%;right:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:20px;margin-left:-20px}.box .box-footer{text-align:center}.box .box-footer a.btn,.box .box-footer a.btn-default{border:1px solid #d2d2d2;background:#fff !important;color:#18195a !important;margin-bottom:-20px}.box .box-footer a.btn:hover,.box .box-footer a.btn-default:hover{color:#fff !important;background:#395093 !important}nav{margin:0 !important;background:#18195a !important}nav .container{padding-top:50px;padding-bottom:10px}nav .navbar-toggle{border-radius:3px}nav .navbar-toggle span{background:#fff !important}nav .navbar-toggle:hover span,nav .navbar-toggle:focus span,nav .navbar-toggle:active span{background:#18195a !important}nav .nav li a,nav .navbar-nav li a{color:#fff !important;text-align:center;transition:color .3s ease;font-size:14px;font-weight:300 !important;padding-top:5px;padding-bottom:5px}nav .nav li a:hover,nav .navbar-nav li a:hover{color:#395093 !important}nav .nav li a.contato,nav .navbar-nav li a.contato{border:2px solid #fff;border-radius:50px;padding-top:3px;padding-bottom:3px}nav .nav li a.contato:hover,nav .navbar-nav li a.contato:hover{background:#fff;color:#395093}nav.navbar-default{background:#f7f7f7;border-radius:0px;border:none}#navbar{padding:0;margin:0;text-align:right}.navbar .navbar-nav{display:inline-block;float:none;margin-top:26px}.navbar-collapse{text-align:center}.navbar-brand{height:auto !important}.navbar-brand img{max-width:200px !important}section#banners{background:#18195a;position:relative}section#banners .container{padding-top:0;padding-bottom:0}section#banners .carousel{margin-bottom:-60px}section#banners .carousel-inner>.item>img,section#banners .carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1;width:100%}section#clientes{background:#f1f1f1}section#clientes h2{margin-bottom:10px;text-align:left}section#info{background:#333;position:fixed;top:0;left:0;width:100%;z-index:999}section#info .container{padding-top:0;padding-bottom:0;text-align:right}section#info ul{margin:0;padding:0}section#info ul li{padding:8px}section#info ul li:first-child+li{background:#222}section#info p,section#info a{margin:0;color:#f1f1f1;font-weight:400;font-size:14px;text-align:center}section#info span{margin-right:10px}main#home{background:#fff}main#home .container{padding-top:100px;padding-bottom:60px}main#home a{color:#000}main#home .box .box-content{min-height:140px}main#pages{background:#fff;position:relative}main#pages div div div:first-child+div h1{position:relative}main#pages div div div:first-child+div h1 span{position:relative;color:#d2d2d2;margin:0;padding:0;top:5px}section#mapa{background:#fff;position:relative;overflow:hidden}section#mapa .titulo{padding-top:0px;padding-bottom:15px}section#mapa #map-container{max-width:100%;min-width:100%;height:300px}section#mapa #map-container iframe{margin:0 !important;padding:0 !important}section#mapa .float{position:absolute;bottom:0;left:0;background:#d2d2d2;width:100%}section#mapa .float .container{padding-top:8px;padding-bottom:8px;text-align:center}section#mapa .float .container form{padding:0;margin:0}section#mapa .float .container form .form-group,section#mapa .float .container form .input-group{padding:0 !important;margin:0 !important}.galeria-wrapper>div{padding-bottom:100px}.galeria-wrapper>div .galeria-header{min-height:240px}.galeria-wrapper>div .galeria-header.acomodacoes{min-height:100px}.galeria-wrapper>div ul{padding-left:15px}.galeria-wrapper>div h3{color:#18195a;font-size:1.4em;text-align:left}.galeria-wrapper>div .img-thumbnail{padding:0}.galeria-wrapper>div .galeria div:first-child+div{padding-right:0}.galeria-wrapper>div .galeria div:first-child+div+div{padding-left:0}footer p,footer a{color:#696f74}footer button#backtotop{width:36px;height:36px;padding:0;border-radius:3px}footer div div div:first-child a{font-weight:bold}footer div div div:first-child p img{max-width:160px !important}ol.carousel-indicators{margin-bottom:-52px}ol.carousel-indicators li{border:1px solid #18195a}ol.carousel-indicators li.active{background-color:#18195a}
