.navbar{border-radius:0;width:100%;position:fixed;top:0;-webkit-transition:all .5s;transition:all .5s;text-shadow:1px 1px 1px #141414}.navbar a{text-decoration:none}.navbar .dropdown-header{color:#fff;margin-bottom:5px}.navbar .admin-dropdown .fa{margin-right:5px}.navbar .fa-user-circle,.navbar .fa-sign-out{margin-right:5px}.navbar .fa-user-circle+.caret,.navbar .fa-sign-out+.caret{margin-left:10px}.navbar .navbar-brand{padding:0;font-weight:bold;margin-left:15px}.navbar .navbar-brand>div{display:inline-block}.navbar .navbar-brand img{display:inline-block;height:40px;margin:-18px 5px 0 15px}@media(max-width: 768px){.navbar .navbar-brand img{margin:-6px 5px 0 15px}}.navbar .navbar-brand .main{margin-top:8px}@media(max-width: 768px){.navbar .navbar-brand .main{margin-top:18px}}.navbar .navbar-brand .sub{font-size:10px;margin-top:-3px;text-align:right}@media(max-width: 768px){.navbar .navbar-brand .sub{display:none}}.navbar .navbar-brand:hover .main{opacity:.8}.navbar-default{border-color:rgba(0,0,0,0);z-index:2}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff}.navbar-default .navbar-nav>.active>a{color:#fff;background-color:rgba(48,151,67,.6)}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:rgba(48,151,67,.6)}.navbar-default .navbar-nav>.dropdown.open>a{color:#fff;background-color:rgba(48,151,67,.6)}.navbar-default .navbar-nav>.dropdown.open>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.dropdown.open>a:hover,.navbar-default .navbar-nav>.dropdown.open>a:focus{color:#fff;background-color:rgba(48,151,67,.6)}.navbar-default .navbar-nav>.dropdown.open>a:hover .caret,.navbar-default .navbar-nav>.dropdown.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.dropdown .dropdown-menu{background-color:rgba(48,151,67,.9)}.navbar-default .navbar-nav>.dropdown .dropdown-menu .divider{background-color:#2d8e3f}.navbar-default .navbar-nav>.dropdown .dropdown-menu>li.active>a{color:#fff}.navbar-default .navbar-nav>.dropdown .dropdown-menu>li.active>a:hover{color:#fff}.navbar-default .navbar-nav>.dropdown .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav>.dropdown .dropdown-menu>li>span{clear:both;color:hsla(0,0%,100%,.4);cursor:default;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}@media(max-width: 768px){.navbar-default .navbar-nav>.dropdown .dropdown-menu>li>span{padding:3px 25px}}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.dropdown>a:hover .caret{border-top-color:rgba(48,151,67,.6);border-bottom-color:rgba(48,151,67,.6)}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(48,151,67,.6)}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-background{background:#206a2d;background:-moz-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #206a2d), color-stop(100%, rgb(39.3889447236, 123.9110552764, 54.9804020101)));background:-webkit-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-o-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-ms-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:linear-gradient(to bottom, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%)}.navbar-background .navbar-nav .active>a{background-color:rgba(48,151,67,.9)}.navbar-background .navbar-nav .active>a:hover,.navbar-background .navbar-nav .active>a:focus{background-color:rgba(48,151,67,.9)}.navbar-background .navbar-nav .dropdown .dropdown-menu>li.active>a{background-color:#e8e9df;cursor:default}.navbar-background .navbar-nav .dropdown .dropdown-menu>li.active>a:hover,.navbar-background .navbar-nav .dropdown .dropdown-menu>li.active>a:focus{background-color:#e8e9df}.navbar-background .navbar-nav .dropdown.open>a{background-color:rgba(48,151,67,.9)}.navbar-background .navbar-nav .dropdown.open>a:hover,.navbar-background .navbar-nav .dropdown.open>a:active,.navbar-background .navbar-nav .dropdown.open>a:focus{background-color:rgba(48,151,67,.9)}.navbar-transparent{background-color:rgba(0,0,0,0);margin:15px 0}.navbar-transparent .navbar-header>.navbar-brand{display:none}@media(max-width: 767px){.navbar-default .navbar-nav>.active>a{color:#fff;background-color:#309743}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#309743}.navbar-default .navbar-nav>.open .dropdown-menu{background-color:#309743}.navbar-default .navbar-nav>.open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav>.open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.open .dropdown-menu>li>a:focus{color:#fff}.navbar-default .navbar-collapse{background-color:rgba(48,151,67,.6);border:none}.navbar-default .mobile-menu{color:#fff}.navbar-default .navbar-brand>img{line-height:60px}}html,body{height:100%}body{font-family:"Ubuntu",sans-serif}h1,h2,h3{text-shadow:1px 1px 1px #141414}header{height:100%}ul.generic{list-style-type:square;padding-left:30px}ul.generic li{margin-bottom:10px}textarea{resize:none}.main-loader{width:100%;height:100%;position:fixed;top:0;z-index:10;background-color:hsla(0,0%,100%,.7)}.main-loader i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#206a2d}.bs-callout{margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #309743}.bs-callout h4{margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code,.bs-callout .highlight{background-color:#fff}.caption-title{margin-bottom:0}.caption{font-size:16px;font-style:italic}.subcaption{font-size:14px}.loader{padding:50px 0}.loader i{color:#206a2d;margin-bottom:10px}.main-content{margin-bottom:-70px;padding-bottom:90px;min-height:100%;padding-top:50px}.main-content h1,.main-content h2,.main-content h3{text-shadow:none;padding-top:20px}a{color:#525050;text-decoration:underline}a:focus,a:hover{color:#206a2d}.no-padding{padding:0}label{font-weight:normal}.panel-default>.panel-heading{font-weight:bold}.btn-default{background-color:#309743;color:#fff}.btn-default:hover{background-color:rgb(41.8492462312,131.6507537688,58.4145728643);color:#fff}.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.btn-default:visited,.btn-default:active:focus,.btn-default.active:focus,.btn-default:active:hover,.btn-default.active:hover{background-color:#206a2d;color:#fff;outline:none}.btn-default:disabled:hover{background-color:rgb(77.0628140704,198.4371859296,99.4522613065)}.g-recaptcha{margin-bottom:20px}.sort-caret{line-height:20px;margin-right:3px}.sort-caret:hover,.sort-caret.selected{color:#309743}.fa.disabled{color:#d3d3d3}@media(max-width: 480px){.main-content{padding-top:60px}}#home .background-image{background-image:url("../images/bg.jpg");background-size:cover;background-position:center bottom;background-repeat:no-repeat;background-attachment:fixed;height:100%;width:100%;padding:0}#home .center-logo{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);text-shadow:1px 2px 1px #141414}#home .center-logo .caption{margin-top:0;font-size:18px}#home .center-arrow{position:absolute;opacity:.7;left:50%;transform:translate(-50%, 0);-webkit-animation:BOUNCE-ARROW 3s infinite;-moz-animation:BOUNCE-ARROW 3s infinite;-o-animation:BOUNCE-ARROW 3s infinite;animation:BOUNCE-ARROW 3s infinite}#home #map{height:400px;border-top:10px solid #e8e9df;background-color:#d3d3d3}#home .map-marker-img{display:block;width:44px;cursor:pointer;transform-origin:bottom center;transition:transform .2s ease}#home .map-marker-img:hover{transform:scale(1.12)}#home .map-cta{font-family:"Ubuntu",sans-serif;text-align:center;line-height:1.25;color:#206a2d;font-weight:bold;white-space:nowrap}#home .map-cta span{display:block;margin-top:2px;font-size:12px;font-weight:normal;color:#525050}#home .workdays{margin-top:-30px;padding-bottom:20px}@-webkit-keyframes BOUNCE-ARROW{0%{bottom:65px}50%{bottom:40px}100%{bottom:65px}}@-moz-keyframes BOUNCE-ARROW{0%{bottom:65px}50%{bottom:40px}100%{bottom:65px}}@-o-keyframes BOUNCE-ARROW{0%{bottom:65px}50%{bottom:40px}100%{bottom:65px}}@keyframes BOUNCE-ARROW{0%{bottom:65px}50%{bottom:40px}100%{bottom:65px}}#news .news-feed{display:flex;justify-content:center;margin-bottom:30px}#news .news-iframe{display:block;width:100%;max-width:500px;min-height:600px;border:none;overflow:hidden}#news .news-shortcuts{display:flex;gap:20px;max-width:500px;margin:0 auto}#news .informational{background:hsl(66,18.5185185185%,94.4117647059%);background:-moz-linear-gradient(top, rgb(242.8611111111, 243.3888888889, 238.1111111111) 0%, rgb(221.1388888889, 222.6111111111, 207.8888888889) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(242.8611111111, 243.3888888889, 238.1111111111)), color-stop(100%, rgb(221.1388888889, 222.6111111111, 207.8888888889)));background:-webkit-linear-gradient(top, rgb(242.8611111111, 243.3888888889, 238.1111111111) 0%, rgb(221.1388888889, 222.6111111111, 207.8888888889) 100%);background:-o-linear-gradient(top, rgb(242.8611111111, 243.3888888889, 238.1111111111) 0%, rgb(221.1388888889, 222.6111111111, 207.8888888889) 100%);background:-ms-linear-gradient(top, rgb(242.8611111111, 243.3888888889, 238.1111111111) 0%, rgb(221.1388888889, 222.6111111111, 207.8888888889) 100%);background:linear-gradient(to bottom, rgb(242.8611111111, 243.3888888889, 238.1111111111) 0%, rgb(221.1388888889, 222.6111111111, 207.8888888889) 100%);flex:1;display:block;color:#525050;font-size:17px;padding:24px 15px;border-radius:8px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}#news .informational:hover,#news .informational:active,#news .informational:focus{color:#309743;background-color:hsl(66,18.5185185185%,92.4117647059%);text-decoration:none;transform:translateY(-2px)}#news .informational i{margin-bottom:10px;display:inline-block}@media(max-width: 480px){#news .news-shortcuts{flex-direction:column}}#countdown{padding-top:150px;text-align:center;font-size:25px}#countdown i.fa-frown-o,#countdown i.fa-smile-o{color:#309743;font-size:70px}#countdown small{margin-top:40px;font-size:18px;display:block}#countdown a{display:inline-block;font-size:20px;text-decoration:none}@media(max-width: 480px){#countdown{font-size:20px}#countdown a{font-size:15px}}#workdays .workdays{padding-bottom:20px}#workdays h4{font-weight:bold;margin-top:20px}#workdays .descriptions>p{margin-bottom:40px}#workdays .u{text-decoration:underline}#location .location-intro{background:#fff;border:1px solid rgba(32,106,45,.12);border-radius:12px;box-shadow:0 1px 2px rgba(20,20,20,.05),0 12px 26px -16px rgba(32,106,45,.45);padding:24px 28px;margin-bottom:40px}#location .location-intro .address{display:flex;gap:12px;margin:0;font-size:16px;line-height:1.6}#location .location-intro .address .fa{color:#309743;font-size:20px;margin-top:3px}#location .location-intro .steps-hint{margin:20px 0 0;font-weight:bold;color:#525050}#location .btn-route{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 20px;border-radius:8px;font-size:15px;text-decoration:none}#location .btn-route:hover,#location .btn-route:focus{text-decoration:none}#location .step{margin-bottom:26px}#location .step-card{background:#fff;border:1px solid rgba(32,106,45,.1);border-radius:12px;box-shadow:0 1px 2px rgba(20,20,20,.05),0 10px 24px -16px rgba(32,106,45,.4);padding:24px}#location .step:nth-child(even) .step-card{background:hsl(66,18.5185185185%,92.4117647059%)}#location .step-row{display:flex;align-items:center;gap:28px}#location .step:nth-child(even) .step-row{flex-direction:row-reverse}#location .step-text{flex:0 0 38%}#location .step-text p{margin:0;font-size:16px;line-height:1.6}#location .step-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:14px;border-radius:50%;background:#206a2d;color:#fff;font-weight:bold;font-size:17px}#location .step-media{flex:1;min-width:0}#location .step-img{width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 18px -10px rgba(0,0,0,.35)}@media(max-width: 767px){#location .step-row,#location .step:nth-child(even) .step-row{flex-direction:column;align-items:stretch}#location .step-text{flex:none;margin-bottom:16px}}#history img{width:250px;margin:0 auto 20px}#history .caption{text-align:center}#history .thumbnail{display:inline-block;max-width:300px;vertical-align:top}@media(max-width: 1200px){#history .thumbnail{display:block;margin:20px auto}}@media(max-width: 768px){#history .thumbnail{display:inline-block}}#history .thumbnail.cb{display:block;margin:20px auto}@media(max-width: 768px){#history .thumbnail.cb{display:inline-block}}#work img{margin-top:40px;max-width:225px}#work h3{margin-top:0}#work .caption p{margin:0}#work .marinheiro,#work .cigano,#work .boiadeiro,#work .malandro,#work .oriental{display:inline-block;vertical-align:top}#work .marinheiro img,#work .cigano img,#work .boiadeiro img,#work .malandro img,#work .oriental img{max-height:280px;max-width:initial}#work .capt{margin-top:50px}#lines .sete-sentidos{max-width:350px}#lines .chacras{max-width:450px}#lines .irradiacoes{max-width:300px}#lines .sentidos{max-width:650px}#lines .linha{max-width:700px}#lines .caption p{margin:0}#songs .back{display:block;font-size:16px;margin-top:20px}#songs .song-block{height:200px;text-align:center;border-radius:5px;background-size:100%;background-position:center center;position:relative;cursor:pointer;margin-top:10px}#songs .song-block:hover{opacity:.8}#songs .song-block.salmos{background-image:url("/images/pontos/salmos.jpg")}#songs .song-block.prayers{background-image:url("/images/pontos/prece.jpg")}#songs .song-block.caboclo{background-image:url("/images/pontos/caboclo.jpg")}#songs .song-block.marinheiro{background-image:url("/images/pontos/marinheiro.jpg")}#songs .song-block.preto{background-image:url("/images/pontos/preto.jpg");background-position-y:10%}#songs .song-block.baiano{background-image:url("/images/pontos/baiano.jpg");background-position-y:10%}#songs .song-block .label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:35px;text-shadow:2px 2px 2px #141414}@media(max-width: 992px){#songs .song-block .label{font-size:30px}}#songs .dot{border:1px solid #efefe8;border-radius:5px;padding:10px;margin-top:15px;position:relative}#songs .dot .download-item{position:absolute;top:10px;right:10px;color:#309743}#songs .dot .download-item:hover{opacity:.6}#songs .dot h3{display:inline-block;margin:0;padding:0}@media(max-width: 480px){#songs .dot audio{transform:scale(0.8);margin-left:-35px}}@media(max-width: 768px){#songs .dot audio{float:none;margin-top:5px}}#songs .dot audio{float:right;display:block;margin-top:0}#songs .dot .lyrics{padding-bottom:45px;position:relative}#songs .dot .lyrics .more{position:absolute;height:45px;width:100%;bottom:0;left:0;text-align:center;cursor:pointer}#songs .dot .lyrics .more>small{display:block;margin-top:30px}#songs .dot .lyrics:not(.active){height:80px;overflow:hidden}#songs .dot .lyrics:not(.active) .more{background:hsla(0,0%,100%,0);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(45%, rgb(255, 255, 255)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%)}#religion video{margin-top:20px;margin-bottom:20px}#contact .form-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}#contact .dev-note{font-size:11px;color:hsl(0,1.2345679012%,63.7647058824%);text-decoration:none}#contact .dev-note:hover,#contact .dev-note:focus{color:#309743;text-decoration:underline}#user .auto label{margin:0}#user .auto>*{cursor:pointer}#files .send{margin-bottom:10px}#files .fa-times:not(.disabled){color:#900}#files .fa-times:not(.disabled):hover{color:#600}#files .nav{margin-bottom:5px}#files .nav a{text-decoration:none}footer{background:#206a2d;background:-moz-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #206a2d), color-stop(100%, rgb(39.3889447236, 123.9110552764, 54.9804020101)));background:-webkit-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-o-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:-ms-linear-gradient(top, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);background:linear-gradient(to bottom, #206a2d 0%, rgb(39.3889447236, 123.9110552764, 54.9804020101) 100%);min-height:70px;color:#fff}footer a{color:#fff;text-decoration:none;opacity:.9}footer a:hover,footer a:focus{color:#fff;opacity:1}footer .footer-row{display:flex;flex-wrap:wrap;align-items:center;min-height:70px}footer .footer-col{padding-top:8px;padding-bottom:8px}footer .footer-contact{display:flex;flex-direction:column;gap:2px;font-size:15px}footer .footer-contact .fa{opacity:.75}footer .footer-addr{font-size:12px;opacity:.7}footer .footer-social{display:flex;justify-content:flex-end;gap:10px}footer .footer-social a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;font-size:18px;transition:background-color .2s ease,transform .2s ease,opacity .2s ease}footer .footer-social a:hover{background-color:hsla(0,0%,100%,.15);transform:translateY(-2px)}@media(max-width: 991px){footer{padding:14px 0}footer .footer-row{flex-direction:column;text-align:center}footer .footer-contact,footer .footer-social{align-items:center;justify-content:center;width:100%}}.workday{margin-bottom:20px;background:#fff;border:1px solid rgba(32,106,45,.12);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(20,20,20,.05),0 12px 26px -16px rgba(32,106,45,.55);transition:transform .25s ease,box-shadow .25s ease}.workday:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgba(20,20,20,.08),0 18px 32px -16px rgba(32,106,45,.6)}.workday>header{background:#206a2d;background:-moz-linear-gradient(top, #206a2d 0%, rgb(41.8492462312, 131.6507537688, 58.4145728643) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #206a2d), color-stop(100%, rgb(41.8492462312, 131.6507537688, 58.4145728643)));background:-webkit-linear-gradient(top, #206a2d 0%, rgb(41.8492462312, 131.6507537688, 58.4145728643) 100%);background:-o-linear-gradient(top, #206a2d 0%, rgb(41.8492462312, 131.6507537688, 58.4145728643) 100%);background:-ms-linear-gradient(top, #206a2d 0%, rgb(41.8492462312, 131.6507537688, 58.4145728643) 100%);background:linear-gradient(to bottom, #206a2d 0%, rgb(41.8492462312, 131.6507537688, 58.4145728643) 100%);color:#fff;text-align:center;padding:16px 12px}.workday>header h2{margin:0;padding:0;font-size:22px;text-shadow:none}.workday .content{color:#525050;padding:18px 22px}.workday .content p{margin:0;padding:11px 0;border-bottom:1px dashed rgba(32,106,45,.18)}.workday .content p:first-child{padding-top:0}.workday .content p:last-child{padding-bottom:0;border-bottom:0}.workday .content strong{display:inline-block;min-width:54px;margin-right:10px;color:#206a2d;font-variant-numeric:tabular-nums}.workday .content a{text-decoration:none;color:#525050}.workday .content a:hover{color:#206a2d;text-decoration:underline}#filter .filter-visibility{line-height:20px;font-size:20px}#filter .filter-line>div{margin-bottom:10px}@media(min-width: 768px){#filter .filter-line>div{margin-bottom:0}#filter .filter-line>div:first-child{padding-right:2px}#filter .filter-line>div:last-child{padding-left:2px}#filter .filter-line>div:not(:first-child):not(:last-child){padding-left:2px;padding-right:2px}}.fb_iframe_widget span{vertical-align:middle !important;margin-right:5px}