footer{background:#003466;padding:2.5rem 0 6rem;color:#fff}footer address{display:block;color:#fff;line-height:1.3}footer address b{color:#e98a1b;margin-bottom:.5rem;font-weight:500;margin-bottom:.2rem}footer .copy{color:#fff;font-size:.8rem;text-align:right}footer .copy b{font-weight:600;color:#e98a1b}footer .copyright{text-align:left}footer .share{justify-content:start}footer .share li{margin-right:.5rem}footer .share a{background-color:#e98a1b;line-height:1;border-radius:35px;padding:.85rem 1rem}footer .share a:hover{background-color:#fe5e08}footer .logo img{max-width:145px}.sc1-home{background-color:#003466;padding:3rem 0}.box-modulos{float:left;width:100%;padding:2rem;min-height:250px;display:inline-flex;flex-wrap:wrap;height:100%}.box-modulos img{height:40px}.box-modulos b{display:block;font-weight:600;width:100%;margin-top:1rem}.texto-secoes strong{color:#fe5e08;font-weight:300}.texto-secoes h2{font-size:min(max(1.5rem,4vw),2.8rem);font-weight:200;text-transform:uppercase;margin-top:.6rem;line-height:1}.texto-secoes h2 strong{font-weight:600}.texto-secoes a{display:inline-flex;background-color:#fe5e08;padding:0.8rem 1.5rem;border-radius:35px;margin-top:1rem}.texto-secoes a:hover{opacity:.8}.bg-pontos1,.bg-pontos2,.bg-pontos3{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-pontos1{background-image:url(//intccrio.com.br/wp-content/themes/fgcode/assets/img/bg-pontos1.svg)}.bg-pontos2{background-image:url(//intccrio.com.br/wp-content/themes/fgcode/assets/img/bg-pontos2.svg)}.bg-pontos3{background-image:url(//intccrio.com.br/wp-content/themes/fgcode/assets/img/bg-pontos3.svg)}.sc2-home{background-color:#fff}.sc2-home .texto-secoes{color:#003466}.sc2-home .texto-secoes strong{color:#0098ca}.sc2-home .texto-secoes a{background-color:#0098ca;color:#fff}.sc3-home{background-color:#4da6e6}.sc3-home .texto-secoes strong{color:#fff}.sc3-home .texto-secoes a{background-color:#fff;color:#003466}.row-reverse{flex-direction:row-reverse}.page-empresa{padding:2rem 0 3rem}.tx-interna strong{display:block;font-weight:600}.tx-interna ul{display:block;margin-top:1rem;padding-left:1rem}.tx-interna li{width:100%;margin:0.3rem 0;display:inline-flex}.tx-interna li:before{content:'●';margin-right:1rem;font-size:.8rem}.thumbnail{position:relative}.thumbnail .play{position:absolute;bottom:0;left:0;top:0;right:0;display:flex;align-items:center;justify-content:center}.titulo-video{text-align:center;text-transform:uppercase;font-weight:300;display:block;margin:1rem 0}.titulo-video small{display:block;font-size:0.85rem}.slider-empresa{margin-top:1.5rem;display:block}.slider-empresa .lazy{aspect-ratio:1.428571429}.slider-empresa .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.slider-empresa .owl-nav .owl-next{right:0}.mvv p{margin:0;width:100%}.mvv .box{padding:2rem;text-align:center;line-height:1.8;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;flex-wrap:wrap}.box-equipe{float:left;width:100%;padding:1rem 1rem 0;background-color:#fff}.box-equipe figure{aspect-ratio:1}.box-equipe h3{font-size:1rem;color:#003466;font-weight:300;margin:0;height:50px;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%}.equipe{padding:3rem 0}.h2-internas{text-transform:uppercase;font-weight:400;margin:0}.box-blog{background-color:#fff;float:left;width:100%;height:100%}.box-blog .lazy{width:100%;height:190px;object-fit:cover}.box-blog .io{display:block;padding:.8rem 1.2rem 1rem}.box-blog h3,.box-blog h2{font-size:1rem;margin-bottom:.2rem;color:#003466;font-weight:500}.box-blog .tx{font-size:.8rem;color:#646c71}.box-blog .bt-ver{display:block;margin-top:.2rem;font-size:.8rem;font-weight:300}.pages-blog{padding:3rem 0}.pg{text-align:center;margin-top:2rem}.pg span,.pg a{display:inline-block;padding:.2rem .5rem}.pg .current,.pg a:hover{background:#e98a1b}.sg-artigos{padding:3rem 0;text-align:justify}.sg-artigos .tx p{margin-bottom:1.2rem !important}.sg-artigos .tx h1,.sg-artigos .tx h2,.sg-artigos .tx h3,.sg-artigos .tx h4,.sg-artigos .tx h5,.sg-artigos .tx h6{margin-bottom:1.2rem !important}.sg-artigos .tx img{max-width:100% !important}.sg-artigos .box-share{position:sticky;top:15px;text-align:center}.sg-artigos .box-share .tle{font-size:.7rem;font-weight:600;margin-bottom:0.4rem;display:block}.sg-artigos .box-share .tle img{width:35px}.sg-artigos .box-share .addtoany_list.a2a_kit_size_32 a{display:block}.sg-artigos .box-share .addtoany_list a span{background:none !important;display:inline-flex}.sg-artigos .box-share .a2a_svg svg{width:20px}.sg-artigos .box-share .a2a_svg svg path{fill:#0098ca}.title-single h1,.title-single ul,.title-single p,.title-single time{float:left;width:100%}.title-single time{color:#9696a5;font-size:.8rem}.title-single h1{font-weight:500}.wp-block-image{text-align:center}.topo-cats{text-align:center}.topo-cats picture{height:200px}.text-contents p{text-align:justify}.ends{font-size:.9rem}.ends strong{font-weight:600;color:#e98a1b}.ends h2{font-size:1rem;font-weight:600}.page-contato{padding:3rem 0}.form{float:left;width:100%;background-color:#ff8e36;padding:2rem 5rem}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form select{float:left;width:100%;padding:.8rem 1rem;font-weight:300;border:none;font-size:.8rem;outline:none}.form textarea{height:120px}.form input[type=submit]{background-color:#003466;color:#fff;border:none;padding:0.8rem 2rem;font-size:.8rem}.form h2{font-weight:500;text-align:center}.form select{border-right:10px solid #fff}.form .wpcf7-form-control-wrap{position:relative;float:left;width:100%}.form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.wpcf7-response-output{float:left;width:100%;margin:.5rem 0 1rem !important;font-size:.85rem}.form-sidebar{padding:2rem}.page-consultas{padding:3rem 0}.page-estagio{padding:2rem 0}.page-estagio .form select{padding:0.8rem 0}.topo-single-nucleo h1{text-transform:uppercase;font-weight:400;font-size:min(max(1.4rem,4vw),2.2rem);line-height:1}.single-nucleos{padding:3rem 0}.cats-cursos{display:inline-flex;flex-wrap:wrap;margin-bottom:1rem}.cats-cursos a{font-size:.9rem;width:100%;display:block;text-align:center;border-radius:35px;color:#003466;padding:0 .5rem}.cats-cursos a:hover{color:#fe5e08}.cats-cursos li{margin-bottom:.3rem;width:100%;display:block}.cats-cursos .ativo a{color:#fe5e08}.cats-cursos{text-align:right;margin:auto 0;justify-content:end}.cats-cursos button{color:#fff;background-color:#001148;border:none;padding:.7rem 1.5rem;border-radius:35px;font-size:.9rem}.cats-cursos button:after{content:" ";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="7" viewBox="0 0 11 7" fill="none"><path d="M1.51517 1.00004L5.75781 5.24268L10.0005 1.00003" stroke="%23EA5E1B" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:11px;height:7px;display:inline-block;margin-left:1rem}.cats-cursos .dropdown-menu{left:auto !important;right:0 !important;padding:.8rem !important;height:200px;overflow-y:auto}.status-cursos{display:inline-flex;flex-wrap:wrap;gap:.5rem}.status-cursos li{padding:0.8rem 1rem;border-radius:35px;font-size:.8rem;background-color:#e98a1b}.topo-single-curso{padding-bottom:3rem}.topo-single-curso h1{margin-bottom:0;margin-top:1rem;font-size:min(max(1.5rem,4vw),2rem)}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane strong,.tab-content>.tab-pane b{font-weight:600;color:#e98a1b}.tab-content>.tab-pane p{margin-top:0;margin-bottom:1.3rem}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.page-sg-cursos{padding:3rem 0}.nav-pills{display:block}.nav-pills li{width:100%;margin-bottom:.1rem}.nav-pills li a{display:inline-flex;background-color:#fff;width:100%;color:#600c93;align-items:center;padding:1rem 1.5rem}.nav-pills li a svg{width:22px;height:25px;margin-right:1rem}.nav-pills li a:hover,.nav-pills li .active{background-color:#ef403d;color:#fff}.nav-pills li a:hover svg,.nav-pills li .active svg{fill:#fff}.nav-pills li a:hover path,.nav-pills li .active path{stroke:#fff;fill:#fff}.nav-pills li a:hover .svg-local,.nav-pills li .active .svg-local{fill:#fff}.box-assinar{background-color:#fe5e08;color:#fff;padding:1.5rem}.box-assinar div{margin-top:2rem}.box-assinar a{background-color:#ff8e36;display:block;padding:.8rem;text-align:center;margin-top:1rem;border-radius:35px}.box-assinar b{font-weight:600}.bts-modal a{display:block;padding:1.2rem 0}.bts-modal li{width:100%;display:block;border-bottom:1px solid #fff}#docente .box-equipe{padding:0.4rem 0.4rem 0}#docente .box-equipe h3{font-size:0.85rem}