.alignnone{margin:5px 20px 20px 0}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignwide{margin:32px calc(25% - 25vw);max-width:1600px;padding-right:10px;padding-left:10px}@media screen and (min-width: 768px){.alignwide{padding-right:25px;padding-left:25px}}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-family:Lato,Open Sans,sans-serif;font-size:1rem;line-height:1.8;scroll-behavior:smooth;overflow-x:hidden;color:#666}body.menu-open{overflow:hidden}.grecaptcha-badge{display:none !important}.wpcf7-field-group-add,.wpcf7-field-group-remove{background:#E30613;border-radius:100%;height:30px;width:30px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-weight:900;border:2px solid #E30613;margin:5px;float:right;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.wpcf7-field-group-add:hover,.wpcf7-field-group-remove:hover{background:#f9232f}.wpcf7-field-group-remove{margin:5px 0px 5px 5px}:target{scroll-margin-top:300px}a,a:link{color:#666;text-decoration:none;outline:none;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}a:hover,a:link:hover{color:#E30613}input,button,select{font-family:Lato,Open Sans,sans-serif}input,textarea,select{border:1px solid #E5E5E5;color:#666;padding:10px;font-size:13px;width:100%;border-radius:5px;margin:5px 0px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#666}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#666}textarea{height:100px}input[type=submit]{width:min-content}.btn{border:1px solid transparent;background:#f1f1f1;font-size:14px;font-weight:bold;color:#000 !important;padding:0px 30px;min-height:52px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none !important;display:inline-block;font-family:Lato,Open Sans,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width: 768px){.btn{width:fit-content}}.btn:hover{background:#d8d8d8}.btn--sm{font-size:.9rem;height:30px;line-height:28px;padding:0 20px}@media screen and (min-width: 768px){.btn--sm{font-size:1rem;height:40px;line-height:38px;padding:0 50px}}.btn--md{font-size:18px;line-height:22px;padding:0 60px}.btn--lg{height:50px;line-height:48px;font-size:1.15rem;padding:0 30px}@media screen and (min-width: 768px){.btn--lg{height:60px;line-height:58px;font-size:1.3rem;padding:0 75px}}.btn--arrow:after{content:'\2192';font-weight:normal;margin-left:10px;display:inline-block;font-family:'Times New Roman', Times, serif;font-size:1.2em;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn--arrow:hover:after{margin-left:20px}.btn--block{display:block;text-align:center;width:100%}.btn-first{background:#E30613;color:#fff !important}.btn-first:hover{background:#f9232f;color:#fff !important}.btn--red{background:#E30613;color:#fff !important}.btn--red:hover{background:#f9232f;color:#fff !important}.btn--pb{background:#000;color:#fff !important}.btn--pb:hover{background:#1a1a1a;color:#fff !important}.btn--pb-02{background:#fff;color:#000 !important}.btn--pb-02:hover{background:#fff;color:#000 !important}.btn--pb-03{background:#9D9D9C;color:#fff !important}.btn--pb-03:hover{background:#b6b6b6;color:#fff !important}.btn--pb-04{background:#F1F1F1;color:#000 !important}.btn--pb-04:hover{background:#fff;color:#000 !important}.btn--pb-05{background:#666;color:#fff !important}.btn--pb-05:hover{background:gray;color:#fff !important}.btn--pb-06{background:#eee;color:#000 !important}.btn--pb-06:hover{background:#fff;color:#000 !important}.btn--pb-07{background:#E5E5E5;color:#000 !important}.btn--pb-07:hover{background:#fff;color:#000 !important}.btn--pb-08{background:#E0E0E0;color:#000 !important}.btn--pb-08:hover{background:#fafafa;color:#000 !important}.btn--pb-02{background:#fff;color:#E30613 !important}.btn--pb-02:hover{background:#f2f2f2}.btn--outline{background:transparent;border:1px solid #e1e1e1;font-weight:500}.btn--outline:hover{background:transparent;border-color:#E30613}.btn--outline--red{background:rgba(227,6,19,0);color:#E30613;border:1px solid #E30613}.btn--outline--red:hover{background:#e30613;color:#fff}.btn--outline--pb{background:rgba(0,0,0,0);color:#000;border:1px solid #000}.btn--outline--pb:hover{background:#000;color:#fff}.btn--outline--pb-02{background:rgba(255,255,255,0);color:#fff;border:1px solid #fff}.btn--outline--pb-02:hover{background:#fff;color:#000}.btn--outline--pb-03{background:rgba(157,157,156,0);color:#9D9D9C;border:1px solid #9D9D9C}.btn--outline--pb-03:hover{background:#9d9d9c;color:#fff}.btn--outline--pb-04{background:rgba(241,241,241,0);color:#F1F1F1;border:1px solid #F1F1F1}.btn--outline--pb-04:hover{background:#f1f1f1;color:#000}.btn--outline--pb-05{background:rgba(102,102,102,0);color:#666;border:1px solid #666}.btn--outline--pb-05:hover{background:#666;color:#fff}.btn--outline--pb-06{background:rgba(238,238,238,0);color:#eee;border:1px solid #eee}.btn--outline--pb-06:hover{background:#eee;color:#000}.btn--outline--pb-07{background:rgba(229,229,229,0);color:#E5E5E5;border:1px solid #E5E5E5}.btn--outline--pb-07:hover{background:#e5e5e5;color:#000}.btn--outline--pb-08{background:rgba(224,224,224,0);color:#E0E0E0;border:1px solid #E0E0E0}.btn--outline--pb-08:hover{background:#e0e0e0;color:#000}.form-grey-bk{background:#F1F1F1;border-radius:20px;padding:20px 15px 0px}@media screen and (min-width: 768px){.form-grey-bk{padding:30px}}.form-grey-bk h4,.form-grey-bk h5{font-size:16px;line-height:20px;font-weight:700}.form-grey-bk h5{margin:20px 0px}.form-grey-bk .block-form label{font-size:14px;line-height:28px;color:#000;width:100%}.form-grey-bk .block-form label input::-webkit-input-placeholder,.form-grey-bk .block-form label textarea::-webkit-input-placeholder,.form-grey-bk .block-form label select::-webkit-input-placeholder{color:#E0E0E0}.form-grey-bk .block-form label input::-moz-placeholder,.form-grey-bk .block-form label textarea::-moz-placeholder,.form-grey-bk .block-form label select::-moz-placeholder{color:#E0E0E0}.form-grey-bk .block-form label input:-ms-input-placeholder,.form-grey-bk .block-form label textarea:-ms-input-placeholder,.form-grey-bk .block-form label select:-ms-input-placeholder{color:#E0E0E0}.form-grey-bk .block-form label input:-moz-placeholder,.form-grey-bk .block-form label textarea:-moz-placeholder,.form-grey-bk .block-form label select:-moz-placeholder{color:#E0E0E0}.form-grey-bk .block-form .wpcf7-list-item{width:100%;margin:0px}.form-grey-bk .block-form .wpcf7-list-item.first{margin-top:20px}.form-grey-bk .block-form .wpcf7-list-item.last{margin-bottom:20px}.form-grey-bk .block-form .wpcf7-list-item label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.form-grey-bk .block-form .wpcf7-list-item label input{width:15px;height:15px;margin-right:10px}.form-grey-bk .block-form .wpcf7-list-item label span{font-size:14px;line-height:28px;color:#666666}.form-trabalhe-conosco .block-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.form-trabalhe-conosco .block-form label{width:100%}@media screen and (min-width: 768px){.form-trabalhe-conosco .block-form label{width:48%;padding:5px 0px}}.form-trabalhe-conosco .block-form label.form-100{width:100%}.redes-sociais{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.redes-sociais h4{font-size:18px;line-height:24px;font-weight:600;color:#E30613;width:100%;display:none;position:relative;width:max-content}@media screen and (min-width: 768px){.redes-sociais h4{display:block}}.redes-sociais .list-redes-sociais{display:inline-block}@media screen and (min-width: 768px){.redes-sociais .list-redes-sociais{padding-left:10px}}.redes-sociais .list-redes-sociais a{height:30px;width:30px;background-repeat:no-repeat !important;background-size:contain !important;background-position:left center !important;display:inline-block;margin-right:10px;transform:scale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 768px){.redes-sociais .list-redes-sociais a{margin-left:10px;margin-right:0px}}.redes-sociais .list-redes-sociais a:first-child{background-size:cover !important;width:20px}.redes-sociais .list-redes-sociais a:hover{transform:scale(1.2)}.owl-nav .owl-next,.owl-nav .owl-prev{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#fff !important;width:40px;height:40px;position:relative;border:1px solid #F1F1F1 !important;border-radius:100%;margin:0px 5px;position:relative}.owl-nav .owl-next span,.owl-nav .owl-prev span{display:none}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{content:"";background:url(.././images/arrow-slide.svg);background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:10px;height:20px}.owl-nav .owl-prev:after{transform:rotate(180deg)}.owl-dots .owl-dot{height:8px;width:30px;background:#E5E5E5 !important;border-radius:100px;margin:5px}.owl-dots .owl-dot.active{width:60px;background:#9D9D9C !important}.separator-elements{margin:20px 0px 30px;background:#9D9D9C}@media screen and (min-width: 768px){.separator-elements{margin:50px 0px}}.bloco-infraestrutura-padrao .estrutura .container{padding:0px 15px}.bloco-infraestrutura-padrao .slide-block-estrutura{padding:0px 15px}@media screen and (min-width: 768px){.bloco-infraestrutura-padrao .slide-block-estrutura{padding:0px 15px;max-width:1000px;width:100%;margin:50px auto 0px}}@media screen and (min-width: 1200px){.bloco-infraestrutura-padrao .slide-block-estrutura{max-width:1280px}}@media screen and (min-width: 1400px){.bloco-infraestrutura-padrao .slide-block-estrutura{max-width:1280px}}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura{height:528px;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;color:#fff;border-radius:10px;padding:30px 15px 60px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (min-width: 768px){.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura{height:410px;padding:30px}}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura:before{content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(29,29,27,0) 0%, rgba(29,29,27,0.87) 100%);position:absolute;left:0;bottom:0;border-radius:10px}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura .content-slide-infraestrutura{width:100%;position:relative;line-height:19px}@media screen and (min-width: 768px){.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura .content-slide-infraestrutura{width:70%}}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura .content-slide-infraestrutura h3{margin-bottom:20px}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .item-slide-estrutura .content-slide-infraestrutura p{margin-bottom:10px}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .owl-dots{position:absolute;bottom:30px;left:15px}@media screen and (min-width: 768px){.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .owl-dots{bottom:30px;right:30px;left:auto}}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .owl-dots .owl-dot{background:rgba(255,255,255,0.25) !important}.bloco-infraestrutura-padrao .slide-block-estrutura .owl-slides-infraestutura .owl-dots .owl-dot.active{background:#fff !important}.bloco-infraestrutura-padrao .estrutura-unidade{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;margin-top:-150px;padding:200px 0px 70px;color:#fff}@media screen and (min-width: 768px){.bloco-infraestrutura-padrao .estrutura-unidade .content-estrutura-unidade{width:50%}}.bloco-infraestrutura-padrao .estrutura-unidade .content-estrutura-unidade h3{font-size:40px;font-weight:900;margin-bottom:30px}.bloco-infraestrutura-padrao .estrutura-unidade .content-estrutura-unidade .btn{margin-top:30px}.modalVideo{background:rgba(0,0,0,0.6)}.modalVideo .modal-content{background:transparent;border:0px !important}.modalVideo .modal-content .btn-close{opacity:1;filter:invert(1);width:100%;height:30px;background-size:30px;background-position:top right;margin:0 0 20px auto}.modalVideo .modal-content .btn-close:focus{box-shadow:0 0 0 0 transparent}.modalVideo .modal-content iframe{width:100%;height:300px}@media screen and (min-width: 768px){.modalVideo .modal-content iframe{height:500px}}.modalCurso .modal-dialog{margin:0px auto}.modalCurso .modal-dialog .modal-content{border-radius:0px !important;overflow:hidden;height:100vh}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content{border-radius:20px !important;height:auto}}.modalCurso .modal-dialog .modal-content .modal-body{padding:0}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso{background:url(.././images/bk-modal-curso-min.jpg);background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:83px;position:relative;padding:5px 30px}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso{height:181px;padding:20px 30px}}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso button.btn-close{opacity:1;filter:invert(1);position:absolute;top:20px;right:30px}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-top:50px}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .imagem-curso{width:100px;height:100px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;border-radius:10px;border:1px solid #fff}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .imagem-curso{width:145px;height:145px}}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso{padding-left:10px;color:#000}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso{padding-left:20px;padding-bottom:20px;color:#fff}}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso h3{font-size:18px;line-height:27px;font-weight:900;margin:0}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso h3{font-size:24px;line-height:28px}}.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso p{margin:0;font-size:14px;color:#666}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .top-modal-curso .content-top-modal-curso .content-top-curso p{font-size:16px;color:#fff}}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso{padding:30px;overflow-x:auto}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso::-webkit-scrollbar{display:none}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso table{width:600px;margin-top:70px}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso table{width:100%;margin-top:30px}}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso table thead tr td{font-size:12px;line-height:15px;text-transform:uppercase;padding-bottom:10px;color:#666}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso table tbody tr{border-bottom:1px solid #eee}.modalCurso .modal-dialog .modal-content .modal-body .content-modal-curso table tbody tr td{font-size:16px;line-height:19px;padding:5px 0px;color:#000}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso{padding:0px 30px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .valores h4{font-size:12px;line-height:15px;color:#666;text-transform:uppercase;margin-bottom:0px}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .valores .valores-aulas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .valores .valores-aulas .valor-aula{margin-right:20px}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .valores .valores-aulas .valor-aula .valor{font-size:24px;line-height:36px;font-weight:900;color:#E30613;margin:0px}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .valores .valores-aulas .valor-aula .aula-semana{font-size:12px;line-height:15px;color:#666;margin:0px}.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .btn{position:absolute;bottom:30px;width:calc(100% - 60px);max-width:100%}@media screen and (min-width: 768px){.modalCurso .modal-dialog .modal-content .modal-body .footer-modal-curso .btn{position:relative;width:auto;bottom:0}}.modalDepoimento .modal-dialog{margin:0px auto}.modalDepoimento .modal-dialog .modal-content{border-radius:0px !important;height:100vh}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content{border-radius:20px !important;height:auto;overflow:hidden}}.modalDepoimento .modal-dialog .modal-content .modal-body{padding:0}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento{background:url(.././images/bk-modal-curso-min.jpg);background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:83px;position:relative;padding:5px 15px}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento{height:181px;padding:20px 30px}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento:before{content:"";background:#fff;width:100%;height:100%;left:0;top:83px;position:absolute}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento:before{display:none}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento button.btn-close{opacity:1;filter:invert(1);position:absolute;top:20px;right:30px}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-top:50px;position:relative}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .imagem-depoimento{width:100px;height:100px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;border-radius:10px;border:1px solid #fff}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .imagem-depoimento{width:145px;height:145px}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento{padding-left:10px;color:#000}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento{padding-left:20px;padding-bottom:20px;color:#fff}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento h3{font-size:18px;line-height:27px;font-weight:900;margin:0}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento h3{font-size:24px;line-height:28px}}.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento p{margin:0;font-size:14px;color:#666}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .top-modal-depoimento .content-top-modal-depoimento .content-top-depoimento p{font-size:16px;color:#fff}}.modalDepoimento .modal-dialog .modal-content .modal-body .content-modal-depoimento{padding:50px 30px 30px;font-size:14px;line-height:20px;padding:90px 15px 30px;overflow-y:auto;height:calc(100vh - 80px)}@media screen and (min-width: 768px){.modalDepoimento .modal-dialog .modal-content .modal-body .content-modal-depoimento{padding:50px 30px 30px;height:auto}}.cookies{position:fixed;bottom:0;left:0;z-index:100000;width:648px;max-width:100%;box-shadow:0px 0px 2px 0px black;border-radius:15px 15px 0px 0px;overflow:hidden}@media screen and (min-width: 768px){.cookies{bottom:20px;left:10%;border-radius:15px}}.cookies .content-cookie{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;width:100%;padding:20px}.cookies .content-cookie .message{width:100%;color:#000;margin-bottom:20px;color:#666;font-size:14px;line-height:18px}@media screen and (min-width: 768px){.cookies .content-cookie .message{width:70%;margin-bottom:0px}}.cookies .content-cookie .message a{color:#E30613;text-decoration:underline}.cookies .content-cookie .message a:hover{text-decoration:none}.cookies .content-cookie .buttons-cookie{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-right:30px;text-align:center;row-gap:10px}@media screen and (min-width: 768px){.cookies .content-cookie .buttons-cookie{width:25%}}.cookies .content-cookie .buttons-cookie .btn{font-size:14px;line-height:16px}.cookies .content-cookie .buttons-cookie a{font-size:14px;line-height:16px;width:100%;padding:0px}.cookies .content-cookie .buttons-cookie a:hover{color:white !important}header{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}header .header-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){header .header-top{margin-bottom:50px}}header .header-top .separator-elements{width:100%;position:relative;margin:15px 0px 30px !important}@media screen and (min-width: 768px){header .header-top .separator-elements{display:none}}header .menu-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media screen and (min-width: 768px){header .menu-left{width:auto}}header .menu-left #search-mobile-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0px 20px}@media screen and (min-width: 768px){header .menu-left #search-mobile-logo{display:none}}header .menu-left .menu-mobile{z-index:3;max-width:120px;position:relative;max-height:60px}@media screen and (min-width: 768px){header .menu-left .menu-mobile{max-height:115px}}header .menu-left .menu-mobile:after{content:"";border-right:10px solid #E30613;top:0;right:0;height:100%;position:absolute}header .menu-left .menu-mobile #openmenu{border:0px;background:transparent;margin:0px;padding:20px}@media screen and (min-width: 1400px){header .menu-left .menu-mobile #openmenu{padding:45px}}header .menu-left .menu-mobile #openmenu.show span:first-child{transform:rotate(130deg)}header .menu-left .menu-mobile #openmenu.show span:nth-child(2){display:none !important}header .menu-left .menu-mobile #openmenu.show span:last-child{transform:rotate(230deg);margin-top:-6px !important}header .menu-left .menu-mobile #openmenu span{height:3px;background:#000;display:block;margin:4px auto;width:30px;transition:0.5s ease all}header .menu-left .logo-header{background-position:left center !important;background-repeat:no-repeat !important;background-size:contain !important;height:80px;width:100%;display:block;max-width:100%;margin:0px 0px 0px 30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 768px){header .menu-left .logo-header{margin:30px 0px 0px 30px;height:100px;width:300px;max-width:calc(100% - 120px)}}header .menu-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}@media screen and (min-width: 768px){header .menu-right{width:auto}}header .menu-right .search-top{width:100%;display:none}@media screen and (min-width: 768px){header .menu-right .search-top{width:auto;display:block}}header .menu-right .search-top.show{display:block}header .menu-right .search-top #searchform{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:20px}@media screen and (min-width: 768px){header .menu-right .search-top #searchform{margin-top:0px;margin-right:20px}}header .menu-right .search-top #searchform .btn--search{background:url(.././images/icon-pesquisar.svg);background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;border:0px;width:20px;height:20px;position:absolute;right:20px}@media screen and (min-width: 768px){header .menu-right .search-top #searchform .btn--search{right:10px}}header .menu-right .search-top #searchform input{font-size:12px;border:1px solid #F1F1F1;border-radius:5px;padding:7px 15px;width:100%;margin:0px 10px}@media screen and (min-width: 768px){header .menu-right .search-top #searchform input{height:35px;width:280px;margin:0px 0px}}header .menu-right .acesso-rapido{display:none}@media screen and (min-width: 768px){header .menu-right .acesso-rapido{display:block;margin-right:25px;position:relative}}header .menu-right .acesso-rapido ul{list-style:none;padding:0;margin:0}header .menu-right .acesso-rapido ul li{font-size:14px;line-height:17px}header .menu-right .acesso-rapido ul.list-acessos{border:1px solid #F1F1F1;border-radius:5px;padding:7px 15px;min-width:160px;cursor:pointer}header .menu-right .acesso-rapido ul.list-acessos li{font-size:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header .menu-right .acesso-rapido .todos-acessos{display:none;position:absolute;border-radius:4px;padding:8px 0px;box-shadow:0px 4px 10px rgba(0,0,0,0.5);width:100%;margin-top:10px;border:1px solid #F1F1F1;background:white;z-index:9}header .menu-right .acesso-rapido .todos-acessos .menu-acesso-rapido li a{padding:8px 10px;display:block}header .menu-idioma{position:relative;display:none}@media screen and (min-width: 768px){header .menu-idioma{display:block}}header .menu-idioma ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:0;list-style:none}header .menu-idioma ul li{margin:0 20px 0px 0px;padding:0}header .menu-idioma ul li a{color:#666;font-size:16px;line-height:20px;font-weight:600}header .menu-idioma ul li a:hover{text-decoration:underline}header .menu-idioma ul li.current-lang a{color:#E30613}header .menu-idioma ul li.current-lang a:hover{text-decoration:none}header .header-menu{background:white;position:fixed;top:0;left:0;width:100%;z-index:3;padding:30px 0px 20px;height:100%;-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;overflow-y:auto;box-shadow:4px 0px 20px rgba(0,0,0,0.2)}@media screen and (min-width: 768px){header .header-menu{height:100%;width:50%;-webkit-transform:translate(-100%, 0%) scaleX(0.1);-moz-transform:translate(-100%, 0%) scaleX(0.1);-ms-transform:translate(-100%, 0%) scaleX(0.1);-o-transform:translate(-100%, 0%) scaleX(0.1);transform:translate(-100%, 0%) scaleX(0.1);top:0px;left:-100%;opacity:0;max-width:100%;padding:10px 0px 20px}}header .header-menu .top-menu{margin-bottom:50px;padding:0px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}header .header-menu .top-menu .close-menu{display:block;cursor:pointer}@media screen and (min-width: 768px){header .header-menu .top-menu .close-menu{width:max-content;position:absolute;right:90px;top:30px}}header .header-menu .top-menu .close-menu svg{width:25px;height:25px}header .header-menu .top-menu .menu-idioma{display:block}@media screen and (min-width: 768px){header .header-menu .top-menu .menu-idioma{display:none}}header .header-menu .top-menu .menu-idioma ul li a{font-size:20px}header .header-menu .top-menu .logo-header-menu-interno{background-position:left center !important;background-repeat:no-repeat !important;background-size:contain !important;height:80px;width:100%;display:block;max-width:100%;margin-top:20px}@media screen and (min-width: 768px){header .header-menu .top-menu .logo-header-menu-interno{height:100px;width:300px}}header .header-menu.show{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 768px){header .header-menu.show{opacity:1;left:0%;-webkit-transform:translate(0%, 0%) scaleX(1);-moz-transform:translate(0%, 0%) scaleX(1);-ms-transform:translate(0%, 0%) scaleX(1);-o-transform:translate(0%, 0%) scaleX(1);transform:translate(0%, 0%) scaleX(1)}}header .header-menu .redes-sociais{padding-left:30px;position:fixed;bottom:30px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (min-width: 768px){header .header-menu .redes-sociais{padding:50px 60px 0px;position:relative}}header .header-menu .redes-sociais h4{display:block}header .header-menu .redes-sociais .list-redes-sociais{padding-left:0px}header .header-menu .redes-sociais .list-redes-sociais a:first-child{background-position:center !important;margin-left:0px}header.stick-menu{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:3 !important;display:block}header.stick-menu .header-top{margin-bottom:0px}header.stick-menu .header-top .separator-elements{display:none}header.stick-menu .menu-left .menu-mobile{max-height:60px}@media screen and (min-width: 1200px){header.stick-menu .menu-left .menu-mobile #openmenu{padding:20px 45px}}header.stick-menu .menu-left .logo-header{height:65px;margin:5px 0px 0px 30px}@media screen and (min-width: 768px){header.stick-menu .menu-left .logo-header{height:70px;margin:5px 0px 5px 30px}}header.stick-menu.menu-open{background:transparent}.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (min-width: 768px){.menu{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.menu .menu-content{width:100%;padding-bottom:30px}@media screen and (min-width: 768px){.menu .menu-content{width:calc(100%/3);padding-right:30px}}.menu .menu-content h4{font-size:18px;line-height:24px;font-weight:600;color:#E30613;width:100%;display:block;position:relative}.menu .menu-content h4 svg{display:none}.menu .menu-content .nav{overflow-x:hidden}.menu .menu-content .nav.nav-menu{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu .menu-content .nav.nav-menu li{position:relative;padding:10px 0px}.menu .menu-content .nav.nav-menu li a{font-size:13px;line-height:20px;font-weight:400;color:#000;padding:10px 0px 8px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.menu .menu-content .nav.nav-menu li a:hover{color:#E30613}.menu .menu-content .nav.nav-menu li a:after{content:"";background:#eee;width:100vw;height:1px;display:block;position:absolute;bottom:0;left:0}@media screen and (min-width: 768px){.menu .menu-content .nav.nav-menu li a:after{width:100%}}.menu-header{overflow-x:hidden;overflow-y:auto;padding-left:30px;height:calc(100% - 270px);-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.menu-header{padding:0px 60px;height:auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.menu-header .menu-mobile{width:100%;padding-bottom:30px}@media screen and (min-width: 768px){.menu-header .menu-mobile{width:calc(100%/3);padding-right:30px}}.menu-header .menu-mobile .title-mobile{position:relative;padding-right:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 768px){.menu-header .menu-mobile .title-mobile{display:none}}.menu-header .menu-mobile .title-mobile:after{content:"";background:#eee;width:100vw;height:1px;display:block;position:absolute;bottom:-10px;left:0}.menu-header .menu-mobile .menu-content{width:100%;background:white;position:fixed;top:0;left:0;z-index:3;padding:0px 0px 20px;height:100%;-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;overflow-y:auto}@media screen and (min-width: 768px){.menu-header .menu-mobile .menu-content{position:relative;visibility:visible;background:transparent;transform:translateX(0%)}}.menu-header .menu-mobile .menu-content.show{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 768px){.menu-header .menu-mobile .menu-content.show{opacity:1;left:0%;-webkit-transform:translate(0%, 0%) scaleX(1);-moz-transform:translate(0%, 0%) scaleX(1);-ms-transform:translate(0%, 0%) scaleX(1);-o-transform:translate(0%, 0%) scaleX(1);transform:translate(0%, 0%) scaleX(1)}}.menu-header .menu-mobile .menu-content.show h4{background:#E30613;color:#fff;padding:20px 30px}.menu-header .menu-mobile .menu-content.show h4 svg{margin-right:20px;display:inline-block}.menu-header .menu-mobile .menu-content.show .nav{padding:0px 30px}.menu-footer{flex:1 0}.header-title .content-header-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:20px;margin-bottom:30px;position:relative}.header-title .content-header-title .left-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;flex:1 0;word-break:break-word}@media screen and (min-width: 768px){.header-title .content-header-title .left-top{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:50%}}.header-title .content-header-title .left-top .title{text-transform:uppercase;font-weight:600;font-size:25px;color:#E30613;margin-bottom:0px;padding-right:10px;width:100%}@media screen and (min-width: 768px){.header-title .content-header-title .left-top .title{font-size:32px;margin-bottom:0px;width:auto}}.header-title .content-header-title .right-top .voltarPage{font-size:13px;font-weight:600;color:#666;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-transform:uppercase}.header-title .content-header-title .right-top .voltarPage svg{margin-right:5px}.header-title .content-header-title .right-top .voltarPage:hover{color:#E30613}.header-title .content-header-title .breadcrumbs{width:100%}.header-title .content-header-title .breadcrumbs .breadcrumb{color:#9D9D9C;font-size:12px;margin-bottom:0}.header-title .content-header-title .breadcrumbs .breadcrumb ol{margin:0;padding:5px 0 0px}.header-title .content-header-title .breadcrumbs .breadcrumb ol li{list-style:none;display:inline-block;padding:0 5px;font-weight:900;text-transform:uppercase}.header-title .content-header-title .breadcrumbs .breadcrumb ol li a{color:#9D9D9C;font-weight:400}.header-title .content-header-title .breadcrumbs .breadcrumb ol li a:hover{color:#E30613;text-decoration:underline}.header-title .content-header-title .breadcrumbs.hide-mobile{display:none}@media screen and (min-width: 768px){.header-title .content-header-title .breadcrumbs.hide-mobile{display:block}}.header-title .content-header-title:after{content:"";position:absolute;background:#F1F1F1;width:100vw;height:1px;right:0;bottom:0}.artigo-post-item .categorias-post .categoria-post{color:#9D9D9C;font-size:12px;line-height:15px;text-decoration:none !important;background:#F1F1F1;border-radius:4px;padding:10px 20px;min-height:38px;display:inline-block}@media screen and (min-width: 768px){.artigo-post-item .categorias-post .categoria-post{font-size:14px;line-height:17px}}.artigo-post-item .categorias-post .categoria-post:hover{color:#E30613}.artigo-post-item .infos{margin:20px 0px}.artigo-post-item .infos h3{color:#E30613;font-size:28px;line-height:35px;font-weight:700;margin:0}@media screen and (min-width: 768px){.artigo-post-item .infos h3{font-size:35px;line-height:42px;font-weight:900}}.artigo-post-item .infos .date-post{color:#9D9D9C;font-size:12px;line-height:24px}@media screen and (min-width: 768px){.artigo-post-item .infos .date-post{font-size:14px;line-height:28px}}.artigo-post-item .image-artigo{width:100%}.artigo-post-item .image-artigo img{height:250px;object-fit:cover;border-radius:10px;width:100%}@media screen and (min-width: 768px){.artigo-post-item .image-artigo img{height:390px}}.artigo-post-item .content-artigo{margin:20px 0px}.header-category-filter .content-category-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100vw;max-width:100vw;overflow-x:auto;padding:0px 20px 30px 0px}@media screen and (min-width: 768px){.header-category-filter .content-category-filter{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:100%;padding:0px 0px 30px}}.header-category-filter .content-category-filter .item-categoria-filtro{min-width:fit-content;margin:0px 10px}.header-category-filter .content-category-filter .item-categoria-filtro a{text-decoration:none !important;font-weight:700;font-size:18px;color:#9D9D9C}.header-category-filter .content-category-filter .item-categoria-filtro a:hover{color:#E30613}.header-category-filter .content-category-filter .item-categoria-filtro a.active{color:#E30613}.header-category-filter .separator-elements{margin:0px 0px 40px !important}@media screen and (min-width: 1200px){.page .container{max-width:1140px}}.page a,.page a:link{text-decoration:underline}.page ul{padding-left:2rem}.page .pagination-post{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:14px;line-height:17px}@media screen and (min-width: 768px){.page .pagination-post{font-size:18px;line-height:22px}}.page .pagination-post .navigation{padding-left:20px}.page .pagination-post .navigation .page-numbers{font-size:14px;line-height:17px;font-weight:300;text-decoration:none !important;padding:8px 15px}@media screen and (min-width: 768px){.page .pagination-post .navigation .page-numbers{font-size:20px;line-height:24px}}.page .pagination-post .navigation .page-numbers.current{color:#fff;background:#E30613;border-radius:10px;font-weight:400}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular{padding-right:calc(var(--bs-gutter-x) * .5)}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular h2{text-transform:uppercase;font-weight:bold;margin-bottom:30px;color:#E30613}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:30px;overflow-x:auto;scrollbar-width:none}@media screen and (min-width: 768px){.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso{overflow-x:hidden;width:100%}}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso::-webkit-scrollbar{display:none}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:220px;width:100%;border-radius:10px;padding:20px 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;text-decoration:none;color:#fff;margin-bottom:20px;cursor:pointer}@media screen and (min-width: 768px){.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular{height:300px;width:32%;padding:30px;margin-right:0px}}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular:before{content:"";background:linear-gradient(180deg, rgba(29,29,27,0) 0%, rgba(29,29,27,0.87) 100%);height:100%;width:100%;top:0;left:0;position:absolute;border-radius:10px}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular .content-item-curso{position:relative}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular .content-item-curso h3{font-size:24px;line-height:28px;font-weight:900}.taxonomy-categoria-cursos .bloco-cursos-extrecurricular .bloco-item-curso .item-cursos-extracurricular .content-item-curso .veja-detalhes{margin:0px;text-decoration:underline}.taxonomy-categoria-cursos .separator-elements{margin:40px 0px 30px}.single-artigo .top-single-artigo{margin-bottom:30px}.single-artigo .top-single-artigo .title-post .categorias-post .categoria-post{color:#9D9D9C;font-size:12px;line-height:15px;text-decoration:none !important;background:#F1F1F1;border-radius:4px;padding:10px 20px;min-height:38px;margin-bottom:30px;display:inline-block}@media screen and (min-width: 768px){.single-artigo .top-single-artigo .title-post .categorias-post .categoria-post{font-size:14px;line-height:17px}}.single-artigo .top-single-artigo .title-post .categorias-post .categoria-post:hover{color:#E30613}.single-artigo .top-single-artigo .title-post h3{color:#E30613;font-weight:700;font-size:28px;line-height:35px}@media screen and (min-width: 768px){.single-artigo .top-single-artigo .title-post h3{font-size:48px;line-height:60px}}.single-artigo .top-single-artigo .title-post p{margin:0px;font-size:16px;line-height:24px}@media screen and (min-width: 768px){.single-artigo .top-single-artigo .title-post p{font-size:18px;line-height:27px}}.single-artigo .top-single-artigo .separator-elements{margin:20px 0px 35px}.single-artigo .top-single-artigo .date-compartilhar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.single-artigo .top-single-artigo .date-compartilhar .date-post{color:#9D9D9C;font-size:14px;line-height:17px}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post p{display:none;color:#9D9D9C;font-size:14px;line-height:17px;margin:0;padding-right:20px}@media screen and (min-width: 768px){.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post p{display:block}}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes a{height:20px;width:20px;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;text-decoration:none !important;padding:0px;margin-left:10px}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes a.facebook-share-button{background:url(.././images/facebook.svg)}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes a.linkedin-share-button{background:url(.././images/linkedin.svg)}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes a.whatsapp-share-button{background:url(.././images/whatsapp.svg)}.single-artigo .top-single-artigo .date-compartilhar .compartilhar-post .compartilhar-redes a:hover{transform:scale(1.2)}.single-artigo .imagem-destaque{text-align:center}.single-artigo .imagem-destaque img{width:100%;padding:0px 15px}@media screen and (min-width: 768px){.single-artigo .imagem-destaque img{max-width:1000px}}@media screen and (min-width: 1200px){.single-artigo .imagem-destaque img{max-width:1280px}}.archive-artigo .separator-elements{margin:10px 0px 30px}.search-page .title-search-result{width:100%;margin:30px 0px 20px;text-transform:uppercase;font-weight:500;color:#E30613}.search-page .list-page .separator-elements{margin:10px 0px 20px}.search-page .list-estrutura-pedagogica .separator-elements{margin:10px 0px 20px}.search-page .list-cursos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:30px;overflow-x:auto;width:100vw;scrollbar-width:none}@media screen and (min-width: 768px){.search-page .list-cursos{overflow-x:hidden;width:100%}}.search-page .list-cursos::-webkit-scrollbar{display:none}.search-page .list-cursos .item-cursos-extracurricular{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:220px;width:100%;min-width:250px;margin-right:15px;border-radius:10px;padding:20px 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;text-decoration:none;color:#fff;cursor:pointer}@media screen and (min-width: 768px){.search-page .list-cursos .item-cursos-extracurricular{height:300px;width:32%;padding:30px;margin-right:0px}}.search-page .list-cursos .item-cursos-extracurricular:before{content:"";background:linear-gradient(180deg, rgba(29,29,27,0) 0%, rgba(29,29,27,0.87) 100%);height:100%;width:100%;top:0;left:0;position:absolute;border-radius:10px}.search-page .list-cursos .item-cursos-extracurricular:hover{transform:scale(1.01)}.search-page .list-cursos .item-cursos-extracurricular .content-item-curso{position:relative}.search-page .list-cursos .item-cursos-extracurricular .content-item-curso h3{font-size:24px;line-height:28px;font-weight:900}.search-page .list-cursos .item-cursos-extracurricular .content-item-curso .veja-detalhes{margin:0px;text-decoration:underline;color:#fff}.search-page .list-cursos .item-cursos-extracurricular .content-item-curso .veja-detalhes:hover{color:#E30613}.search-page .list-vagas .item-vaga{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#F1F1F1;border-radius:10px;margin-bottom:10px;padding:20px}.search-page .list-vagas .item-vaga .content-vaga{width:100%;padding-bottom:20px}@media screen and (min-width: 768px){.search-page .list-vagas .item-vaga .content-vaga{width:calc(100% - 150px);padding-right:20px;padding-bottom:0px}}.search-page .list-vagas .item-vaga .content-vaga h3{font-size:18px;line-height:18px;font-weight:900;color:#000;margin-bottom:10px}.search-page .list-vagas .item-vaga .content-vaga p{font-size:14px;line-height:18px;color:#666;margin:0}.search-page .list-vagas .item-vaga .btn{width:150px}.search-page .artigo-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.search-page .artigo-list .artigo-post-item{width:100%}@media screen and (min-width: 768px){.search-page .artigo-list .artigo-post-item{width:calc(100% /3);padding-right:20px;margin-bottom:20px}}.search-page .artigo-list .artigo-post-item .categorias-post .categoria-post{font-size:12px;line-height:17px}.search-page .artigo-list .artigo-post-item .infos h3{font-size:22px;line-height:27px}.search-page .artigo-list .artigo-post-item .image-artigo img{height:160px}@media screen and (min-width: 768px){.search-page .artigo-list .artigo-post-item .image-artigo img{height:200px}}.search-page .artigo-list .artigo-post-item .content-artigo p{text-overflow:ellipsis;width:100%;overflow:hidden;line-height:24px}@media screen and (min-width: 768px){.search-page .artigo-list .artigo-post-item .content-artigo p{height:120px}}.search-page .artigo-list .separator-elements{width:100%}.search-page .artigo-list .separator-elements:last-child{display:none}@media screen and (min-width: 768px){.search-page .artigo-list .separator-elements.hide-desktop{display:none}}.page-principios-pedagogicos .content-principios-pedagogios{position:relative}.page-principios-pedagogicos .content-principios-pedagogios .icon-cruz-detalhe{position:absolute;top:30px;z-index:0;max-width:100%}@media screen and (min-width: 768px){.page-principios-pedagogicos .content-principios-pedagogios .icon-cruz-detalhe{left:150px}}.page-principios-pedagogicos .content-principios-pedagogios .container{position:relative;z-index:1}footer{padding:00px 0px 30px}footer .footer-block-01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:50px}footer .footer-block-01 .logo-footer{height:67px;width:200px;background-repeat:no-repeat !important;background-size:contain !important;background-position:left center !important;margin-bottom:30px}@media screen and (min-width: 768px){footer .footer-block-01 .logo-footer{margin-bottom:30px}}footer .info-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .info-footer .form-contato{width:100%}@media screen and (min-width: 768px){footer .info-footer .form-contato{width:40%;padding-left:20px}}footer .info-footer .form-contato h4{font-size:18px;line-height:24px;font-weight:600;color:#E30613;width:100%;display:block;position:relative;margin-bottom:20px}footer .info-footer .contato-footer{padding:20px 0px 0px}footer .info-footer .contato-footer .content-contato{padding:10px 0px 0px}footer .info-footer .contato-footer .content-contato h4{margin:0px}footer .info-footer .contato-footer .content-contato a{font-size:14px;line-height:20px;font-weight:400;color:#000;padding:5px 0px 8px;display:block;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}footer .info-footer .contato-footer .content-contato a:hover{color:#E30613}footer .info-footer .contato-footer .content-contato p{font-size:14px;line-height:20px;font-weight:400;color:#000;padding:5px 0px 8px;display:block;margin:0}footer .row{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .img-logo-footer{max-width:100%;margin:0 auto 20px;text-align:center;width:max-content}@media screen and (min-width: 768px){footer .img-logo-footer{max-width:50%;margin:0 0 20px;text-align:left}}footer .img-logo-footer img{height:50px;max-width:100%}footer .separator-elements{margin:20px 0px 30px;background:#9D9D9C}@media screen and (min-width: 768px){footer .separator-elements{margin:50px 0px}}footer .copy-footer{font-size:13px;color:#9D9D9C;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;text-align:center}@media screen and (min-width: 768px){footer .copy-footer{text-align:left}}footer .copy-footer p{margin:0px}footer .copy-footer .termos{margin:0px auto;padding-top:20px}@media screen and (min-width: 768px){footer .copy-footer .termos{margin:0px;padding-top:0px}}footer .copy-footer .termos a{color:#9D9D9C;padding-left:10px;display:inline-block}footer .copy-footer .termos a:hover{color:#E30613}


/*# sourceMappingURL=app.min.css.map*/