body{font-family:'PT Sans',sans-serif!important;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-overflow{overflow-y:hidden}html.menu-fixo,body.menu-fixo{padding-top:0!important}input.form-control{height:50px!important}.mobile{padding-top:0!important}.container{padding:0!important}.mensagem-em-construcao{position:fixed;width:100%;height:100%;background-color:#fff;z-index:999;display:flex;align-items:center;flex-direction:column;justify-content:center}.mensagem-em-construcao h1{font-weight:700}#page-landing .section-landing{position:relative;width:100%;height:100vh}.novena-natal .section-landing{position:relative;height:auto!important;padding:80px 0!important}@media (max-width:1199px){#page-landing .section-landing{padding:0 30px 30px;height:100%}.novena-natal .section-landing{padding:80px 0 0!important}}#page-landing .section-landing .background{position:absolute;top:0;left:0;bottom:0;z-index:-1}@media (max-width:768px){#page-landing .section-landing .background:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.novena-natal .section-landing .background:before{display:none!important}}#page-landing .section-landing .background img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){#page-landing .section-landing .background img{object-position:right}}#page-landing .section-landing .container{height:100%}#page-landing .section-landing .container .infos-wrapper{width:50%;height:100%;padding-top:100px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#page-landing .section-landing .container .infos-wrapper-novena{padding-top:0!important}#page-landing .section-landing .container .infos-wrapper-novena .open-mobile-form{width:100%;height:50px;padding:0 15px;background-color:#681726;color:#fcb315;text-transform:uppercase;font-weight:700;border-radius:5px;border:0;margin:15px;z-index:9}@media(min-width:769px){#page-landing .section-landing .container .infos-wrapper-novena .open-mobile-form{display:none}}@media (max-width:1199px){#page-landing .section-landing .container .infos-wrapper{width:100%;align-items:center}#page-landing .section-landing .container .infos-wrapper-novena{padding:30px}}#page-landing .section-landing .container .infos-wrapper .logos{position:absolute;top:0;width:1170px;max-width:100%;height:100px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){#page-landing .section-landing .container .infos-wrapper .logos{padding:0 30px}}.faco-parte .section-landing .container .infos-wrapper{padding-top:0!important}.faco-parte .section-landing .container .infos-wrapper .logos .faco-parte{display:flex}@media(max-width:1024px){.faco-parte .section-landing .container .infos-wrapper .logos .parceiros{display:none!important}.faco-parte .section-landing{padding:100px 30px 30px!important;height:100%}}#page-landing .section-landing .container .infos-wrapper .logos .faco-parte img{width:130px}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper .logos .faco-parte img{width:100px}}#page-landing .section-landing .container .infos-wrapper .logos .parceiros{display:flex}#page-landing .section-landing .container .infos-wrapper .logos .parceiros a img{width:130px}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper .logos .parceiros a img{width:100px}}#page-landing .section-landing .container .infos-wrapper .logos .parceiros a:first-child img{width:70px}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper .logos .parceiros a:first-child img{width:50px}}#page-landing .section-landing .container .infos-wrapper .logos a{display:block}#page-landing .section-landing .container .infos-wrapper .logos a:not(:last-child){margin-right:35px}#page-landing .section-landing .container .infos-wrapper h1{font-size:54px;color:#fff;text-transform:uppercase;margin-bottom:25px;margin-top:0}@media (min-width:769px) and (max-width:1199px){#page-landing .section-landing .container .infos-wrapper h1{text-align:center}}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper h1{font-size:34px}}#page-landing .section-landing .container .infos-wrapper .logo-header{margin-bottom:35px}#page-landing .section-landing .container .infos-wrapper .logo-header img{width:350px;max-width:100%}.novena-natal .section-landing .container .infos-wrapper .logo-header-novena img{width:450px!important}@media(max-width:1024px){#page-landing .section-landing .container .infos-wrapper .logo-header img{width:150px}}#page-landing .section-landing .container .infos-wrapper .subtitle{width:400px;max-width:100%;color:#fff;line-height:25px}#page-landing .section-landing .container .infos-wrapper .subtitle-novena{font-size:22px;color:#6f7072!important}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper .subtitle-novena{font-size:16px;background-color:#fff;padding:10px;box-shadow:0px 2px 3px 0px rgba(0,0,0,.2);border-radius:10px;line-height:22px}}#page-landing .section-landing .container .infos-wrapper .formulario{margin-top:15px;width:400px;max-width:100%}@media (max-width:768px){#page-landing .section-landing .container .infos-wrapper .formulario{display:none}}#page-landing .section-landing .container .infos-wrapper .formulario input::placeholder{opacity:1;transition:opacity .4s ease-in-out}#page-landing .section-landing .container .infos-wrapper .formulario input:focus::placeholder{opacity:0}#page-landing .section-landing .container .infos-wrapper .formulario input[type=submit]{width:100%;height:50px;background-color:#af1f25;color:#fcb315;font-weight:700;text-transform:uppercase;border-radius:5px;border:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border .4s ease-in-out}.formulario input.wpcf7-not-valid{border:2px solid #f44336;transition:background-color .4s ease-in-out,color .4s ease-in-out,border .4s ease-in-out}#page-landing .section-landing .container .infos-wrapper .formulario input[type=submit]:hover{cursor:pointer;background-color:#fcb315;color:#3e4851}div.wpcf7-validation-errors{background-color:#f44336;color:#fff;margin:25px 0;padding:15px!important;font-weight:700;border-radius:5px;border:2px solid #f44336;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}span.wpcf7-not-valid-tip{display:none}#page-landing .section-landing .scroll-down{position:absolute;width:100%;height:100px;display:flex;justify-content:center;bottom:0;left:50%;transform:translateX(-50%);color:#fff;font-weight:700;z-index:-1}.novena-natal .section-landing .scroll-down{color:#af1f25!important;font-weight:700}@media (max-width:1199px){#page-landing .section-landing .scroll-down{display:none}}#page-landing .section-landing .scroll-down:before,#page-landing .section-landing .scroll-down:after{content:'';width:2px;height:75px;position:absolute;bottom:0;left:50%;pointer-events:none;clip-path:polygon(0 -150%,100% -150%,100% 0,0 0)}#page-landing .section-landing .scroll-down:before{background-color:#681726;animation:home_hero_scroll_line 2s cubic-bezier(.5,0,0,1) infinite;animation-delay:.3s;z-index:5}#page-landing .section-landing .scroll-down:after{background-color:#fcb315;animation:home_hero_scroll_line 2s cubic-bezier(.5,0,0,1) infinite;z-index:4}@keyframes home_hero_scroll_line{0%{clip-path:polygon(0 -150%,100% -150%,100% 0,0 0)}80%,100%{clip-path:polygon(0 100%,100% 100%,100% 350%,0 350%)}}#page-landing .section-content{position:relative;padding:100px 0;height:100vh;display:flex;align-items:center}.novena-natal .section-content{flex-direction:column;padding:0!important;height:100%!important}@media (max-width:1199px){#page-landing .section-content{height:100%;padding:30px}.novena-natal .section-content{padding:0!important;height:100%}}.novena-natal .section-doar{padding:50px;background-color:#fcb315}@media (max-width:1199px){.novena-natal .section-doar{padding:30px}}.novena-natal .section-doar .section-doar-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.novena-natal .section-doar .section-doar-wrapper header{display:flex;flex-direction:column;align-items:center;font-size:18px;text-transform:uppercase;color:#af1f25}@media (max-width:1199px){.novena-natal .section-doar .section-doar-wrapper header{font-size:15px;text-align:center}}.novena-natal .section-doar .section-doar-wrapper .btn-quero-ajudar{width:220px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#af1f25;color:#fcb315;margin-top:30px;font-weight:900;text-transform:uppercase;transition:background-color .4s ease-in-out}.aturma .section-doar .section-doar-wrapper .btn-quero-ajudar-turma{width:220px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#14638a;color:#fcb315;margin-top:30px;font-weight:900;text-transform:uppercase;transition:background-color .4s ease-in-out}.novena-natal .section-doar .section-doar-wrapper .btn-quero-ajudar:hover{background-color:#681726;text-decoration:none}.novena-natal .section-canal{padding:50px;position:relative}@media (max-width:1199px){.novena-natal .section-canal{padding:30px}}.novena-natal .section-canal .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.novena-natal .section-canal .background img{width:100%;height:100%;object-fit:cover}.novena-natal .section-canal .section-canal-wrapper{display:flex;justify-content:center;align-items:center}.novena-natal .section-canal .section-canal-wrapper .canal-link{display:flex;justify-content:center;align-items:center}@media (max-width:1199px){.novena-natal .section-canal .section-canal-wrapper{flex-direction:column}.novena-natal .section-canal .section-canal-wrapper .canal-link{flex-direction:column}.novena-natal .section-canal .section-canal-wrapper header{margin-bottom:25px}}.novena-natal .section-canal .section-canal-wrapper header{text-align:center;color:#af1f25;font-weight:700}.novena-natal .section-canal .section-canal-wrapper .icon{margin-left:50px}.novena-natal .section-canal .section-canal-wrapper .icon img{width:120px;max-width:100%}#page-landing .section-content .open-mobile-form{position:fixed;bottom:0;left:0;width:calc(100% - 30px);height:50px;padding:0 15px;background-color:#681726;color:#fcb315;text-transform:uppercase;font-weight:700;border-radius:5px;border:0;margin:15px;z-index:9}@media (min-width:768px){#page-landing .section-content .open-mobile-form{display:none}}#page-landing .section-content .content-wrapper{display:grid;grid-template-columns:40% 60%;grid-gap:30px}.novena-natal .section-content .content-wrapper{grid-template-columns:1fr!important}.faco-parte .section-content .content-wrapper{grid-template-columns:55% 45%!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-landing .section-content .content-wrapper{display:flex}}@media (min-width:769px) and (max-width:1199px){#page-landing .section-content .content-wrapper{grid-template-columns:calc(40% - 15px) calc(60% - 15px)}}@media (max-width:768px){#page-landing .section-content .content-wrapper{grid-template-columns:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-landing .section-content .content-wrapper .picture{width:40%;margin-right:30px}}#page-landing .section-content .content-wrapper .picture img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-landing .section-content .content-wrapper .text{width:60%}}#page-landing .section-content .content-wrapper .text p{font-size:18px;line-height:30px;margin-bottom:20px}.novena-natal .section-content .content-wrapper .text .formulario{opacity:0;visibility:hidden;display:none}.novena-natal .section-content .content-wrapper .text .formulario.open{display:block}@media (max-width:768px){#page-landing .section-content .content-wrapper .text .formulario{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:30px;background-color:#fff;margin-top:0;z-index:99;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}#page-landing .section-content .content-wrapper .text .formulario h1{margin-bottom:20px;margin-top:0}.novena-natal .section-content .content-wrapper .text .formulario h1{font-size:18px}#page-landing .section-content .content-wrapper .text .formulario div.wpcf7-response-output{position:relative !important;bottom:initial !important}}#page-landing .section-content .content-wrapper .text .formulario.open{opacity:1;visibility:visible}#page-landing .section-content .content-wrapper .text .formulario .close-mobile-form{position:absolute;top:15px;right:15px;background-color:transparent;border:0;margin:0;padding:0;width:auto;height:auto}@media (min-width:768px){#page-landing .section-content .content-wrapper .text .formulario .close-mobile-form{display:none}}@media (min-width:768px){#page-landing .section-content .content-wrapper .text .formulario h1{display:none}}#page-landing .section-content .content-wrapper .text .formulario form{display:flex;position:relative}.faco-parte .section-content .content-wrapper .text .formulario form{display:flex;position:relative;flex-direction:column}@media (max-width:1199px){#page-landing .section-content .content-wrapper .text .formulario form{flex-direction:column}}#page-landing .section-content .content-wrapper .text .formulario form .form-group{margin-right:15px}#page-landing .acceptance-69 .wpcf7-list-item{margin:0!important}#page-landing .acceptance-69 .wpcf7-list-item label{font-size:10px}.faco-parte .section-content .content-wrapper .text .formulario form .form-group{margin-right:0!important}#page-landing .section-content .content-wrapper .text .formulario form .form-group .wpcf7-list-item a{color:#fcb315;text-decoration:underline}@media (max-width:768px){#page-landing .section-content .content-wrapper .text .formulario form .form-group{margin-right:0}}#page-landing .section-content .content-wrapper .text .formulario form input::placeholder{opacity:1;transition:opacity .4s ease-in-out}#page-landing .section-content .content-wrapper .text .formulario form input:focus::placeholder{opacity:0}#page-landing .section-content .content-wrapper .text .formulario form p{margin-bottom:0 !important}#page-landing .section-content .content-wrapper .text .formulario form input[type=submit]{height:50px!important;padding:0 15px;background-color:#af1f25;color:#fcb315;font-weight:700;text-transform:uppercase;border-radius:5px;border:0;transition:background-color .4s ease-in-out,color .4s ease-in-out}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-landing .section-content .content-wrapper .text .formulario form input[type=submit]{width:320px}}#page-landing .section-content .content-wrapper .text .formulario form input[type=submit]:hover{cursor:pointer;background-color:#fcb315;color:#3e4851}#page-landing .section-content .content-wrapper .text .formulario form div.wpcf7-response-output{position:absolute;bottom:-85px;left:0;width:100%;text-align:center}#page-landing .section-content .content-wrapper .text .formulario form .ajax-loader{position:absolute;top:calc(50% - 1rem);right:-30px;transform:translateY(-50%)}#page-landing .section-content .content-wrapper .text .formulario form .wpcf7-response-output.wpcf7-validation-errors{position:absolute;bottom:-85px;left:-5px;width:100%;text-align:center;background-color:#f44336;color:#fff}#page-landing .form-messagem{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);transition:opacity .4s ease-in-out,visibility .4s ease-in-out}#page-landing .form-messagem.open{opacity:1;visibility:visible}#page-landing .form-messagem .form-mensagem-wrapper{width:550px;max-width:100%;background-color:#fff;border-radius:5px;padding:30px;border-bottom:3px solid #28a745;opacity:0;visibility:hidden;transform:translateY(0);transition:opacity .4s ease-in-out,visibility .4s ease-in-out,transform .4s ease-in-out}#page-landing .form-messagem .form-mensagem-wrapper.show{opacity:1;visibility:visible;transform:translateY(10px);transition-delay:.4s}#page-landing .form-messagem .form-mensagem-wrapper p{font-size:18px;line-height:30px;text-align:center}#page-landing .form-messagem .form-mensagem-wrapper p:not(:last-child){margin-bottom:20px}#page-landing .form-messagem .form-mensagem-wrapper .close-form-messagem{height:50px;display:flex;align-items:center;justify-content:center;background-color:#f44336;width:120px;padding:0 15px;border-radius:5px;color:#fff;font-weight:700;margin:25px auto 0;border:0}#footer{display:none!important}#main-footer{width:100%;margin-top:0}#main-footer section.section-copy{height:80px;background-color:#fcb315}.novena-natal #main-footer section.section-copy{background-color:#af1f25!important}@media(max-width:768px){#main-footer section.section-copy{height:100%}}#main-footer section.section-copy .copy{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3e4851;font-weight:700}.novena-natal #main-footer section.section-copy .copy{color:#fff!important}@media(max-width:768px){#main-footer section.section-copy .copy{text-align:center;padding:30px}}