body{font-family:'Open Sans', sans-serif}.color-destaque{color:#f60}.topo{position:absolute;z-index:999}.topo,.topo-int{padding-left:0;padding-right:0}.topo-int{background:#000 url(../img/bg-topo-interna.jpg) no-repeat;background-size:cover;padding-bottom:30px}.top-bar{background:rgba(0,0,0,0.8);padding:8px 0;margin-bottom:15px;color:#fff;font-size:12px}.top-bar p{margin:0;font-size:12px}.top-wp,.top-fone,.top-mail{vertical-align:middle;align-items:center;display:inline-block}.top-wp,.top-fone{margin-right:20px}.top-wp a{color:#fff !important}.top-bar i,.top-bar svg{color:#f60}.social-top{text-align:right}.social-top i,.social-top svg{color:#fff}.social-top i:hover,.social-top svg:hover{color:#f60}.navbar-theme .navbar-toggler-icon{width:2em;height:2em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-theme .navbar-nav .nav-link{color:rgba(255,255,255,0.8);text-transform:uppercase;font-size:16px}.navbar-theme .navbar-nav .active>.nav-link,.navbar-theme .navbar-nav .nav-link.active,.navbar-theme .navbar-nav .nav-link.show,.navbar-theme .navbar-nav .show>.nav-link,.navbar-theme .navbar-nav .nav-link:hover{color:#f60}.btn-dark,.btn-light,.btn-light-2{border-radius:25px;padding:10px 40px;font-size:16px;text-transform:uppercase}.btn-dark{background:transparent;border:2px solid #f60}.btn-dark:hover{background-color:#f60;border-color:#f60}.btn-light{color:#fff;background-color:#f60;border:2px solid #f60}.btn-light-2{color:#fff;background:transparent;border:2px solid #fff}.title{color:#000;border-radius:5px;padding:5px 0;margin-bottom:15px}.title h1{font-size:30px;margin:0;padding:0;font-weight:900}.carousel-caption{top:40vh;z-index:10}.carousel-caption h2{color:#f60}span[class^="word"]:nth-child(2n+0){color:#fff}.carousel-item{height:100vh}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:100vh}.carousel-control-prev-icon{background:none;background:url(../img/chevron-left.png) no-repeat;background-size:contain}.carousel-control-next-icon{background:none;background:url(../img/chevron-right.png) no-repeat;background-size:contain}.carousel-control-next-icon,.carousel-control-prev-icon{width:24px;height:46px}.full-screen{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.marketing,.cta-home,.horarios-home,.info-bar{padding-top:100px;padding-bottom:100px}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.marketing h2,.horarios-home h2{font-size:36px;font-weight:300;line-height:1;letter-spacing:-.05rem;text-transform:uppercase}.marketing h2,.marketing p{color:#4f4f4f}.horarios-home h2{color:#f60;font-weight:400}.t-destaque{font-size:60px;color:#f60;font-weight:700}.color-dark{color:#252525}.marketing p.lead{font-size:24px}.cta-home{background:#f60 url("../img/bg-cta-home.jpg") no-repeat center right;background-size:contain}.cta-home h2{font-size:50px;color:#000;font-weight:700;text-transform:uppercase}.cta-home p.lead{font-size:24px;color:#fff;font-weight:400;margin:25px 0}.cta-home .btn{margin-top:25px}.horarios-home{background:#000 url("../img/bg-home-horarios.jpg") no-repeat center center;background-size:cover}.info-bar h2{color:#242424;font-size:24px;font-weight:600;text-transform:uppercase}.info-bar p{font-size:16px;font-weight:400}.blog{padding-bottom:60px}.blog-post-card h2 a{color:#333}.blog-post-card p a{font-size:14px;color:#666;text-decoration:none}p.blog-post-meta{color:#666;font-size:12px}h2.blog-post-title{font-size:24px}.btn-outline-primary{color:#ff6600;border-color:#ff6600;margin-bottom:30px}.btn-outline-primary:hover{color:#fff;border-color:#ff6600;background-color:#ff6600}.map-responsive{overflow:hidden;padding-bottom:50%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.map-home{margin-top:30px;margin-bottom:30px;border:1px solid #fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2)}.content-horario{padding-top:30px}.row-horario{background-color:#f60;border-radius:15px;margin-bottom:5px;padding:15px 25px;color:#000;font-size:18px;font-weight:700}.row-horario a{font-weight:400;color:#fff}.nav-horarios a{color:#fff;background-color:#447f91;margin:5px}.nav-horarios .nav-link{border-radius:1.5rem}.nav-horarios a:hover,.nav-horarios .nav-link.active,.nav-horarios .show>.nav-link{color:#fff;background-color:#f60}.main{border-bottom:1px solid #eee}.modalidades h2{padding:10px 0;font-weight:600;font-size:24px}.modalidades h2 a{color:#000}.modalidades h2 a:hover{text-decoration:none;color:#f60}.modalidade h2,.modalidade h3{font-weight:600}.modalidade h2{font-size:1.5rem}.modalidade h3{font-size:1.3rem}.modalidade{padding-bottom:60px}.modalidade .galeria{text-align:center}.modalidade .galeria img{width:32%}.blog-sidebar li a{color:#000}.box-form{background-color:#eee}.box-form-header,.box-form-body{padding:15px}@media only screen and (max-width: 767px){.navbar-collapse{background:rgba(0,0,0,0.95);padding:5px 15px;margin-top:15px}.marketing,.cta-home,.horarios-home,.info-bar{padding-top:20px;padding-bottom:20px}.marketing h2,.horarios-home h2{font-size:24px}.marketing p.lead{font-size:18px}.t-destaque{font-size:36px}.cta-home{background:#f60 url(../img/bg-cta-home.jpg) no-repeat;background-size:cover;background-position-x:-60%}.cta-home h2{font-size:26px}.cta-home p.lead{font-size:18px;color:#000}.horarios-home h2{margin-bottom:15px}.row-horario .text-right{text-align:center !important}.main{padding-top:15px}.title h1{font-size:24px}.form-search .float-right{float:inherit !important;margin-top:15px}.form-search .form-control{margin-bottom:5px;float:left}.form-search .btn{float:right}}@media (min-width: 40em){.main{padding-top:20px}.carousel-caption h2{font-size:3.2rem;font-weight:400;text-transform:uppercase}.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4;font-weight:600}.nav-horarios{margin-top:42px}.featurette-heading{font-size:50px}}
/*# sourceMappingURL=theme.min.css.map */
