@charset "UTF-8";@media only screen and (min-width:992px){.no-padding{padding-left:0;padding-right:0}}@media only screen and (min-width:992px){.no-padding-left{padding-left:0}}@media only screen and (min-width:992px){.no-padding-right{padding-right:0}}@font-face{font-family:proxima_nova_thin;src:url(../fonts/proxima_nova/proxima_nova_thin-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova_thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_light;src:url(../fonts/proxima_nova/proxima_nova_light-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova_light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova;src:url(../fonts/proxima_nova/proxima_nova-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova-webfont.woff) format("woff"),url(../fonts/proxima_nova/proxima_nova.OTf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_bold;src:url(../fonts/proxima_nova/proxima_nova_bold-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_black;src:url(../fonts/proxima_nova/proxima_nova_black-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova_black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_extrabld;src:url(../fonts/proxima_nova/proxima_nova_extrabld-webfont.woff2) format("woff2"),url(../fonts/proxima_nova/proxima_nova_extrabld-webfont.woff) format("woff");font-weight:400;font-style:normal}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 13, 2017 */@font-face{font-family:colaborate-boldregular;src:url(../fonts/colaborate/colabbol-webfont.woff2) format("woff2"),url(../fonts/colaborate/colabbol-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:colaboratelightregular;src:url(../fonts/colaborate/colablig-webfont.woff2) format("woff2"),url(../fonts/colaborate/colablig-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:colaborate-mediumregular;src:url(../fonts/colaborate/colabmed-webfont.woff2) format("woff2"),url(../fonts/colaborate/colabmed-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:colaborate-regularregular;src:url(../fonts/colaborate/colabreg-webfont.woff2) format("woff2"),url(../fonts/colaborate/colabreg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:colaborate-thinregular;src:url(../fonts/colaborate/colabthi-webfont.woff2) format("woff2"),url(../fonts/colaborate/colabthi-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?whgboy);src:url(../fonts/icomoon.eot?whgboy#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?whgboy) format("truetype"),url(../fonts/icomoon.woff?whgboy) format("woff"),url(../fonts/icomoon.svg?whgboy#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location2:before{content:"\e906"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-barcode:before{content:"\f02a"}.icon-calendar:before{content:"\f073"}.icon-facebook:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-graduation-cap:before{content:"\f19d"}.icon-mortar-board:before{content:"\f19d"}.icon-building:before{content:"\f1ad"}.icon-graduation-cap2:before{content:"\e900"}.icon-mortar-board2:before{content:"\f0d7"}.icon-mouse:before{content:"\e902"}.icon-office:before{content:"\e908"}.icon-barcode2:before{content:"\e937"}.icon-location:before{content:"\e947"}.icon-user-tie:before{content:"\e976"}.icon-map:before{content:"\e907"}.icon-presentation:before{content:"\e90a"}.icon-calendar2:before{content:"\e909"}.icon-chronometer:before{content:"\e90b"}.icon-dollar:before{content:"\e903"}.icon-dollar2:before{content:"\e904"}.icon-coins:before{content:"\e905"}.icon-barcode3:before{content:"\e901"}@keyframes pulse_animation{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.box-close{position:relative;width:100%;height:100px}.box-close .btn-close{position:absolute;right:0;display:inline-block;cursor:pointer;padding:0 18px;font-size:35px;float:right;opacity:.3;font-weight:100;background-color:rgba(0,0,0,.25);margin-bottom:50px}.no-padding{padding:0}.no-padding-left{padding-left:0}.linha-btn{width:100%;height:1px;position:relative}.btn-insc,.btn-mat,.btn-warning{background-color:#f4ac00;border-radius:0;font-size:18px;font-family:proxima_nova_black,sans-serif;padding:4px 20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.btn-insc.btn-lg,.btn-mat.btn-lg,.btn-warning.btn-lg{padding:4px 40px}.btn-warning{color:#fff;background-color:#f4ac00;text-transform:uppercase;font-size:16px}.btn-warning.btn-or{background-color:#f4ac00}.btn-insc,.btn-mat{background-color:#e20a16;color:#f4ac00}.btn-insc,.btn-warning{font-family:proxima_nova_black,sans-serif}.btn-mat{text-align:center;display:table;font-family:'Open Sans',sans-serif;font-weight:500}.btn-mat.margin-mat{margin:0 auto 50px auto;position:relative}.btn-mat.pos-mat{position:absolute;right:0;top:-90px}.stamp{position:absolute;left:130px;top:315px}@media screen and (max-width:1199px){.stamp{left:0;top:233px;width:45%}}@media screen and (max-width:768px){.stamp{left:240px;top:93px;width:21%}}@media screen and (max-width:650px){.stamp{left:130px;top:137px;width:21%}}@media screen and (max-width:570px){.stamp{left:30px;top:230px;width:202px}}#map{height:500px;width:100%}div.msg-form{position:absolute;display:none;z-index:500;top:0;left:0;right:0;background-color:#e20a16;height:100%}div.msg-form p{font-size:13px;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.clear{clear:both}#assinatura_fator{width:200px;height:50px;margin-top:5px;float:right;margin-right:-30px}header#header-curso{position:static;height:auto;background-color:#e20a16}@media screen and (max-width:1199px){header#header-curso{height:auto}}header#header-curso nav{margin-bottom:0;border:none;height:80px}header#header-curso nav h1{margin-right:80px}@media screen and (max-width:768px){header#header-curso .navbar-header{float:left;width:50%}}@media screen and (max-width:768px){header#header-curso .navbar-collapse{float:right;width:40%;border:0;text-align:right}header#header-curso .navbar-collapse a{padding-top:4px}}header#header-curso .nav>li>a:focus,header#header-curso .nav>li>a:hover{background-color:transparent}header#header-curso .second-menu{background-color:#f4ac00;height:53px;overflow:hidden}@media screen and (max-width:1199px){header#header-curso .second-menu{height:auto;width:100%}}@media screen and (max-width:1199px){header#header-curso .second-menu .container{width:100%}}header#header-curso .second-menu ul{width:100%}@media screen and (max-width:768px){header#header-curso .second-menu ul{margin:0}}header#header-curso .second-menu ul li{font-size:20px;font-family:colaborate-boldregular,sans-serif;text-transform:uppercase;color:rgba(127,25,30,.2)}@media screen and (max-width:1199px){header#header-curso .second-menu ul li{width:calc(100% / 6);float:left;display:inline-block}}@media screen and (max-width:768px){header#header-curso .second-menu ul li{width:calc(100% / 3)}}@media screen and (max-width:700px){header#header-curso .second-menu ul li{width:100%;border-bottom:1px solid rgba(0,0,0,.3);text-align:center;float:none}}header#header-curso .second-menu ul li:first-of-type{padding-top:10px;padding-right:10px}header#header-curso .second-menu ul li a{padding:12px 15px;font-size:16px;font-family:colaborate-mediumregular,sans-serif;text-transform:initial;color:#7f1b1e}header#header-curso .second-menu ul li a:hover{text-decoration:underline}section.banner-curso{background-image:url(../images/cursos/banner-curso.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:566px;position:relative}section.banner-curso .container{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-bottom:60px}section.banner-curso.intensivo{background-image:url(../images/cursos/banner-curso-intensivo.jpg)}section.banner-curso.matricula-online{background-image:url(../images/cursos/banner-matricula-online.jpg)}@media screen and (max-width:768px){section.banner-curso{height:400px}}section.banner-curso h1{font-size:100px;color:#f4ac00;font-family:proxima_nova_black,sans-serif;text-transform:uppercase;text-align:center;margin-top:170px;margin-bottom:30px;line-height:.8}@media screen and (max-width:1199px){section.banner-curso h1{font-size:80px}}@media screen and (max-width:768px){section.banner-curso h1{font-size:60px;text-align:center;margin-top:120px}}@media screen and (max-width:550px){section.banner-curso h1{font-size:35px}}section.banner-curso h2{font-size:40px;color:#fff;font-family:proxima_nova_bold,sans-serif;text-transform:uppercase;text-align:center;margin-top:0;position:relative;top:-20px;margin-bottom:0}@media screen and (max-width:1199px){section.banner-curso h2{font-size:25px;top:-15px}}@media screen and (max-width:768px){section.banner-curso h2{font-size:25px;text-align:center;position:static}}section.banner-curso h3{margin-top:0;font-size:20px;color:#f4ac00;font-family:proxima_nova_bold,sans-serif;text-transform:uppercase;text-align:right;position:relative;top:-20px;right:90px}@media screen and (max-width:1199px){section.banner-curso h3{position:static;text-align:center}}@media screen and (max-width:768px){section.banner-curso h3{font-size:20px;text-align:center;position:static}}section.are-you-interested.course{transform:translate(0,-30px);margin-bottom:-30px}@media screen and (max-width:1199px){section.are-you-interested.course{background-color:#f4ac00;transform:translate(0,0);margin-bottom:0}}@media screen and (max-width:1199px){section.are-you-interested.course .container{width:100%;padding:0}}section.are-you-interested.course .container .row{margin-left:0;margin-right:0}section.are-you-interested.course .container .row span.my-icon-whats{margin-left:0}section.cursos.my-course{padding-top:30px}section.cursos.my-course div h2{font-family:proxima_nova_black,sans-serif;font-size:16px;color:#e20a16;margin:20px 0!important;text-align:center;text-transform:uppercase}@media screen and (max-width:400px){section.cursos.my-course div h2{font-size:28px}}section.cursos.my-course div span{margin-bottom:34px;display:block}section.cursos.my-course div hr{margin:50px 0;border-top:1px solid #c2c2c2;display:block;width:100%}section.cursos.my-course div.form-insc .padding-form{padding:0!important}section.cursos.my-course div.form-insc .form-int{padding:0 5px}@media screen and (max-width:992px){section.cursos.my-course div.form-insc .container{width:100%}}section.cursos.my-course div.form-insc form{position:relative}section.cursos.my-course div.form-insc form p.msg-form{top:-27px;left:37%;color:#f4ac00}section.cursos.my-course div.form-insc h1{font-family:proxima_nova_light,sans-serif;font-size:27px;text-align:center;color:#fff;margin-top:40px;margin-bottom:30px}section.cursos.my-course div.form-insc h4{font-family:'Open Sans',sans-serif;font-size:30px;color:#fff;font-weight:300;text-align:center;margin-top:10px}section.cursos.my-course div.form-insc h4 small{font-size:20px;color:inherit}section.cursos.my-course div.form-insc h4:before{content:'';width:49px;height:49px;display:block;background-repeat:no-repeat;background-position:center top;background-size:auto;background-image:url(../images/icons/phone-round.png);float:left;position:relative;top:-10px}section.cursos.my-course div.form-insc label.error{color:#f4ac00;font-family:proxima_nova_llight,sans-serif;font-size:13px}section.cursos.my-course div.form-insc p{font-size:15px;text-align:right;color:#fff}section.cursos.my-course div.form-insc .form-control{border-radius:0;font-style:italic;font-family:proxima_nova,sans-serif;font-size:14px}section.cursos.my-course div.form-insc input.form-control,section.cursos.my-course div.form-insc select.form-control{height:40px}section.cursos.my-course div.form-insc button.btn-insc{width:190px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;height:48px;float:right;margin-top:30px}@media screen and (max-width:768px){section.cursos.my-course div.form-insc button.btn-insc{width:100%!important}}section.cursos.my-course div .course-inscr,section.cursos.my-course div.course-detail{background-color:#fff}section.cursos.my-course div .course-inscr{height:190px;margin:0;padding:20px}@media screen and (max-width:768px){section.cursos.my-course div .course-inscr{height:auto!important;margin-bottom:20px!important}}section.cursos.my-course div .course-inscr.marg1{margin:0 5px 0 10px}@media screen and (max-width:768px){section.cursos.my-course div .course-inscr.marg1{margin:0 0 20px 0!important}}section.cursos.my-course div .course-inscr.marg2{margin:0 10px 0 5px}@media screen and (max-width:768px){section.cursos.my-course div .course-inscr.marg2{margin:0 0 20px 0!important}}section.cursos.my-course div .course-inscr span{color:#ae292d;padding:5px 0 10px 0;margin:0;font-weight:500}section.cursos.my-course div .course-inscr input{margin:4px 10px 0 0;position:relative;float:left}section.cursos.my-course div.course-detail{float:left;margin-bottom:30px}section.cursos.my-course div.course-detail h1{font-family:proxima_nova_black,sans-serif;font-size:40px;color:#5f6b7d;margin-bottom:0}@media screen and (max-width:400px){section.cursos.my-course div.course-detail h1{font-size:30px}}section.cursos.my-course div.course-detail span{font-family:proxima_nova,sans-serif;font-size:14px;color:#e58436;position:relative;top:-9px;margin-bottom:20px}section.cursos.my-course div.course-detail p{margin-bottom:25px;font-size:16px;color:#000;max-width:588px}section.cursos.my-course div.course-detail form{background-color:#e20a16;margin-right:-15px;float:right;padding-top:15px}@media screen and (max-width:768px){section.cursos.my-course div.course-detail form{margin-left:-15px}}section.cursos.my-course div.course-detail form h2{font-size:24px;color:#fff;font-family:proxima_nova_black,sans-serif;margin:5px 0 0}section.cursos.my-course div.course-detail form label.error{color:#f4ac00;font-family:proxima_nova_llight,sans-serif;font-size:13px}section.cursos.my-course div.course-detail form p{font-size:14px;color:#fff}section.cursos.my-course div.course-detail form .form-control{border-radius:0}section.cursos.my-course div.course-detail form .msg-form{left:0;top:0}section.cursos.my-course div.course-detail form input{height:40px}section.cursos.my-course div.course-detail form button{width:100%;height:40px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px}@media screen and (max-width:500px){section.cursos.my-course div.course-detail form .col-xs-5,section.cursos.my-course div.course-detail form .col-xs-7{width:100%}section.cursos.my-course div.course-detail form .col-xs-5 p,section.cursos.my-course div.course-detail form .col-xs-7 p{margin-bottom:0}}section.cursos.my-course div.box-curso{position:relative}@media screen and (max-width:1199px){section.cursos.my-course div.box-curso{height:400px}}section.cursos.my-course div.box-curso div.box-red{font-family:proxima_nova_black,sans-serif;background-color:#e20a16;width:100%;height:200px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}section.cursos.my-course div.box-curso div.box-red h2{font-size:18px;color:#f4ac00;text-align:center}section.cursos.my-course div.box-curso div.mini{background-color:#f4ac00;width:100%;height:200px;padding:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}section.cursos.my-course div.box-curso div.mini p{font-family:'Open Sans',sans-serif;font-size:13px;color:#444}section.cursos.my-course div.box-curso.invert div.box-red{position:absolute;bottom:0}@media screen and (max-width:768px){section.cursos.my-course div.box-curso.invert div.box-red{position:static}}section.cursos.my-course div.box-curso.invert div.mini{position:absolute;top:0}@media screen and (max-width:768px){section.cursos.my-course div.box-curso.invert div.mini{position:static}}section.contato div.enderecos.curso h3{margin-bottom:30px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body,html{margin:0;padding:0;width:100%;height:100%;font-family:'Open Sans',sans-serif;background-color:#edefed}header{position:absolute;top:0;width:100%;min-height:90px;z-index:999}header nav.navbar-default{background-color:transparent;border-radius:0;min-height:90px;border:none!important}@media screen and (max-width:992px){header nav.navbar-default .container{width:100%}}@media screen and (max-width:768px){header nav.navbar-default{min-height:60px;background-color:#edefed;z-index:10}}header nav.navbar-default h1{float:left;margin:0;padding:10px 0}header nav.navbar-default h1 a.navbar-brand{background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:auto;text-indent:-9999px;width:195px;height:80px;padding:0;margin-bottom:-10px}@media screen and (max-width:768px){header nav.navbar-default h1 a.navbar-brand{height:35px;width:110px;background-size:contain}}header nav.navbar-default ul.navbar-nav{margin-top:24px}@media screen and (max-width:768px){header nav.navbar-default ul.navbar-nav li{border-bottom:1px solid rgba(255,255,255,.3)}header nav.navbar-default ul.navbar-nav li:last-of-type{border-bottom:none}}header nav.navbar-default ul.navbar-nav li a{font-family:proxima_nova_bold,sans-serif;font-size:16px;text-transform:uppercase;color:#fff}@media screen and (max-width:785px){header nav.navbar-default ul.navbar-nav li a{padding:10px 10px}}header nav.navbar-default ul.navbar-nav li a:hover{color:#99070f;background-color:transparent}header nav.navbar-default ul.navbar-nav li.active a{color:#e20a16;background-color:transparent}header nav.navbar-default ul.navbar-nav li.active a:hover{background-color:transparent}header nav.navbar-default.active{background-color:#fff}header nav.navbar-default.active ul.navbar-nav{margin-top:24px}header nav.navbar-default.active ul.navbar-nav li a{color:#e20a16}header nav.navbar-default.active ul.navbar-nav li a:hover{color:#99070f}header.header-interna nav.navbar-default{background-color:#e20a16}a.fd_button{width:282px;height:40px;border-radius:0;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#e20a16;color:#fff;font-family:proxima_nova_black,sans-serif;font-size:18px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a.fd_button:focus,a.fd_button:hover{background-color:#f4ac00}section.fd_header{height:auto;overflow:hidden;position:relative;background-color:#fff}@media only screen and (min-width:1200px){section.fd_header{height:calc(100vh - 100px)}}section.fd_header .slider{position:relative;height:100%;min-height:100vh;overflow:hidden}@media screen and (max-width:1024px){section.fd_header .slider{min-height:78vh}}@media screen and (max-width:600px){section.fd_header .slider{min-height:60vh}}section.fd_header .slider .item{width:100%;height:100%;min-height:100vh;display:block;position:relative}@media screen and (max-width:1024px){section.fd_header .slider .item{min-height:78vh}}@media screen and (max-width:600px){section.fd_header .slider .item{min-height:60vh}}section.fd_header .slider .item .engloba-foto{width:100%;height:100%;min-height:100vh;display:block;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){section.fd_header .slider .item .engloba-foto{min-height:78vh}}@media screen and (max-width:600px){section.fd_header .slider .item .engloba-foto{min-height:60vh;background-size:100%}}section.fd_header .fd_content{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}section.fd_header .fd_content h1{font-family:proxima_nova_bold,sans-serif;font-size:18px;text-transform:uppercase;color:#000;margin:0}section.fd_header .fd_content h1 span{display:inline-block;font-family:proxima_nova_black,sans-serif;font-size:150%;color:#fff;background-color:#f4ac00;padding:10px 10px 5px;margin-bottom:8px}@media (min-width:768px){section.fd_header .fd_content h1{font-size:28px}section.fd_header .fd_content h1 span{margin-left:-15px;font-size:250%}}@media (min-width:1200px){section.fd_header .fd_content h1{font-size:38px}}section.fd_header img{width:100%}section.fd_header div.box-caption{padding-top:16%}@media screen and (max-width:768px){section.fd_header div.box-caption{padding-top:0}}section.are-you-interested{background-color:#e20a16;color:#fff}@media screen and (max-width:1199px){section.are-you-interested{padding-bottom:20px}}section.are-you-interested h1{font-family:proxima_nova_black,sans-serif;font-size:25px;color:#fff;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:550px){section.are-you-interested h1{font-size:18px}}section.are-you-interested h2{font-family:proxima_nova_black,sans-serif;font-size:22px;color:#fff;text-transform:uppercase;margin-bottom:0;position:relative;top:20px;margin-left:33px}@media screen and (max-width:1199px){section.are-you-interested h2{top:0}}section.are-you-interested h2:before{content:'';display:inline-block;width:30px;height:42px;background-image:url(../images/icons/icon-whats-yellow.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:2px;position:absolute;top:-10px;left:-40px}section.are-you-interested h2 a{color:#fff!important}section.are-you-interested h2 a:hover{color:#fff!important}section.are-you-interested div[class*=col-]{padding:0}section.are-you-interested form{padding-top:30px}@media screen and (max-width:992px){section.are-you-interested form{width:465px;margin:auto}}@media screen and (max-width:550px){section.are-you-interested form{width:96%}}section.are-you-interested form input.form-control{border-radius:0;height:40px;width:100%}section.are-you-interested form button{height:40px}@media screen and (max-width:550px){section.are-you-interested form button{width:100%}}section.are-you-interested form .form-group{position:relative;max-width:39%}@media screen and (max-width:550px){section.are-you-interested form .form-group{max-width:100%}}section.are-you-interested form .form-group label.error{position:absolute;top:45px;left:0;font-size:11px}section.are-you-interested .form-inline .form-group{float:left;display:block}@media screen and (max-width:550px){section.are-you-interested .form-inline .form-group{float:none}}section.are-you-interested span.my-icon-whats{width:96px;height:100px;display:block;float:left;margin-right:30px;margin-left:15px;background-image:url(../images/icons/icon-whats.png);background-size:auto;background-position:center 55%;background-repeat:no-repeat}@media screen and (max-width:992px){section.are-you-interested span.my-icon-whats{margin-left:-6px}}@media screen and (max-width:550px){section.are-you-interested span.my-icon-whats{margin-right:15px}}section.are-you-interested span.my-icon-whats:after{content:'whatsapp';color:#fff;position:relative;top:8px;text-align:center;width:100%;display:inline-block;text-transform:uppercase;font-size:12px}section.are-you-interested .col-lg-5 p{color:#fff;font-size:13px;margin-top:20px}@media screen and (max-width:450px){section.are-you-interested .col-xs-6{width:100%!important}}@media screen and (max-width:1199px){section.are-you-interested .col-xs-6 h2,section.are-you-interested .col-xs-6 p{text-align:center}}@media screen and (max-width:1199px){section.are-you-interested .col-xs-6 h2{width:140px;display:block;margin-left:auto;margin-right:auto}}section.cursos{padding-top:60px}@media screen and (max-width:1199px){section.cursos .container{width:100%}}section.cursos .list-curso:nth-of-type(1) .box-curso.mini div{background-image:url(../images/fundo_curso1.jpg);background-color:#fff;background-repeat:no-repeat;background-size:cover}section.cursos .list-curso:nth-of-type(2) .box-curso.mini div{background-image:url(../images/fundo_curso2.jpg);background-color:#fff;background-repeat:no-repeat;background-size:cover}section.cursos .list-curso:nth-of-type(3) .box-curso.mini div{background-image:url(../images/fundo_curso3.jpg);background-color:#fff;background-repeat:no-repeat;background-size:cover}section.cursos .list-curso:nth-of-type(4) .box-curso.mini div{background-image:url(../images/fundo_curso4.jpg);background-color:#fff;background-repeat:no-repeat;background-size:cover}section.cursos .box-curso{background-color:#fff;height:400px;margin-bottom:50px;border:1px solid #c0c6cf}@media screen and (max-width:1199px){section.cursos .box-curso{height:auto;float:left;width:100%}}section.cursos .box-curso .box-thumb{padding:0!important;height:200px}section.cursos .box-curso .box-thumb img{width:100%}section.cursos .box-curso .box-thumb-text{padding:24px 30px;height:200px}section.cursos .box-curso .box-thumb-text p{font-size:12px}section.cursos .box-curso .box-foto{float:left;width:65%;overflow:hidden;height:100%;display:block;position:relative}@media screen and (max-width:880px){section.cursos .box-curso .box-foto{width:60%}}@media screen and (max-width:768px){section.cursos .box-curso .box-foto{width:100%}}section.cursos .box-curso .box-foto span.ticket{font-family:proxima_nova_black,sans-serif;position:absolute;top:0;left:0;background-color:#f4ac00;color:#e20a16;font-size:18px;display:inline-block;width:220px;text-align:center;transform:rotate(-45deg) translate(-64px,-3px);padding:5px 0;box-shadow:0 0 22px rgba(0,0,0,.7)}section.cursos .box-curso .box-foto img{float:left;margin-right:15px;width:100%}section.cursos .box-curso.box-curso-med{height:440px}section.cursos .box-curso.box-curso-med div:nth-of-type(2) .box-thumb{height:200px}section.cursos .box-curso.box-curso-med div:nth-of-type(2) .box-thumb-text{height:230px}section.cursos .box-curso.box-curso-med div:nth-of-type(4) .box-thumb{height:200px}section.cursos .box-curso.box-curso-med div:nth-of-type(4) .box-thumb-text{height:230px}section.cursos .box-curso.box-curso-med .box-thumb{height:200px}section.cursos .box-curso.box-curso-med .box-thumb-text{height:200px}section.cursos .box-curso .box-text{float:right;width:35%;display:block;padding:10px 15px;position:relative;height:100%}@media screen and (max-width:880px){section.cursos .box-curso .box-text{width:40%}}@media screen and (max-width:768px){section.cursos .box-curso .box-text{width:100%}}section.cursos .box-curso .box-text p{font-size:13px;color:gray;line-height:155%;margin-bottom:80px}section.cursos .box-curso .box-text h2{font-family:proxima_nova_black,sans-serif;margin:0;color:#5f6b7d;font-size:30px}section.cursos .box-curso .box-text h2 a{color:inherit;opacity:1}section.cursos .box-curso .box-text h2 a span{font-family:proxima_nova,sans-serif;font-weight:100;display:block}section.cursos .box-curso .box-text h2 a:hover{text-decoration:none;opacity:.7}section.cursos .box-curso .box-text h3{font-family:proxima_nova,sans-serif;font-size:13px;color:gray;text-align:center;max-width:330px;width:100%;position:relative;margin:0 auto 15px}section.cursos .box-curso .box-text h4{font-family:proxima_nova,sans-serif;font-size:14px;color:#f4ac00;text-transform:uppercase;margin-top:0}section.cursos .box-curso ul{width:330px;height:35px;position:relative;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (max-width:1199px){section.cursos .box-curso ul{width:100%}}section.cursos .box-curso ul li{width:100%;font-family:proxima_nova,sans-serif;font-size:12px;text-transform:uppercase;color:#fff;text-align:center;height:35px}section.cursos .box-curso ul li a,section.cursos .box-curso ul li span{color:#fff;opacity:1;display:block;width:100%;height:35px;background-color:transparent;text-decoration:none!important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.cursos .box-curso ul li a:hover,section.cursos .box-curso ul li span:hover{color:#fff;background-color:#80060c}section.cursos .box-curso ul li a:before,section.cursos .box-curso ul li span:before{content:'';width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:auto;display:block;float:left;margin-top:-2px;margin-right:5px}section.cursos .box-curso ul li:nth-of-type(1){border-left:0;background-color:#e20a16}section.cursos .box-curso ul li:nth-of-type(1) a:before,section.cursos .box-curso ul li:nth-of-type(1) span:before{background-image:url(../images/icons/t-manha.png)}section.cursos .box-curso ul li:nth-of-type(2){background-color:#ca0914}section.cursos .box-curso ul li:nth-of-type(2) a:before,section.cursos .box-curso ul li:nth-of-type(2) span:before{background-image:url(../images/icons/t-tarde.png)}section.cursos .box-curso ul li:nth-of-type(3){background-color:#b60812}section.cursos .box-curso ul li:nth-of-type(3) a:before,section.cursos .box-curso ul li:nth-of-type(3) span:before{background-image:url(../images/icons/t-noite.png)}section.cursos .box-curso.mini{width:100%;height:295px;position:relative;display:block}section.cursos .box-curso.mini div{position:absolute;top:0;left:0;right:0;bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column}section.cursos .box-curso.mini h1{font-family:proxima_nova_black,sans-serif;font-size:40px;color:#e20a16;text-align:center;margin-top:80px;margin-bottom:10px;display:inline-block;width:100%;line-height:90%}section.cursos .box-curso.mini h2{font-size:14px;color:#000;margin:0;text-align:center}section.cursos .box-curso.mini h3{font-family:proxima_nova,sans-serif;font-size:12px;color:#b28500;text-transform:uppercase;text-align:center;position:absolute;bottom:35px;width:100%}section.cursos .box-curso.mini ul{width:100%;position:absolute;bottom:0}section.cursos .box-curso.mini ul li a.disabled,section.cursos .box-curso.mini ul li span.disabled{opacity:.5;pointer-events:none;cursor:default}section.digital{position:relative;background:url(../images/fundo-digital.jpg) no-repeat center top;border-top:10px solid #e20a16;padding-bottom:8%}@media screen and (max-width:768px){section.digital{padding-bottom:0}}section.digital .container{position:relative;z-index:10}section.digital .container .row{background-color:#fff}section.digital .container .row:nth-of-type(1) .box.image-box{background:url(../images/fundo_thumb_digital1.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:600px){section.digital .container .row:nth-of-type(1) .box.image-box{background-size:100%}}section.digital .container .row:nth-of-type(2) .box.image-box{background:url(../images/fundo_thumb_digital2.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:600px){section.digital .container .row:nth-of-type(2) .box.image-box{background-size:100%}}section.digital .container .row:nth-of-type(3) .box.image-box{background:url(../images/fundo_thumb_digital3.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:600px){section.digital .container .row:nth-of-type(3) .box.image-box{background-size:100%}}section.digital .container .row:nth-of-type(4) .box.image-box{background:url(../images/fundo_thumb_digital4.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:600px){section.digital .container .row:nth-of-type(4) .box.image-box{background-size:100%}}section.digital .container .row:nth-of-type(5) .box.image-box{background:url(../images/fundo_thumb_digital5.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:600px){section.digital .container .row:nth-of-type(5) .box.image-box{background-size:100%}}section.digital .container .box{padding:0}section.digital .container .box.image-box,section.digital .container .box.text-box{height:300px}@media screen and (max-width:1024px){section.digital .container .box.image-box,section.digital .container .box.text-box{height:350px}}@media screen and (max-width:768px){section.digital .container .box.image-box,section.digital .container .box.text-box{height:430px}}@media screen and (max-width:600px){section.digital .container .box.image-box{height:135px}}section.digital .container .box.text-box{padding:15PX 50px;line-height:140%}@media screen and (max-width:600px){section.digital .container .box.text-box{height:auto}}section.digital .container .box h2{color:#e20a16;font-size:22px}section.digital .container .box .seta{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-right:30px solid #fff;border-bottom:30px solid transparent;border-top:30px solid transparent;z-index:10;position:absolute;right:-30px;top:50px}section.digital .container .box .seta.seta-2{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);right:0;left:-20px}section.digital .container h1{margin:8% auto;color:#e20a16;background:url(../images/text-bg.jpg) repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:70px}section.digital .container h1 strong{font-weight:700;font-family:proxima_nova_black,sans-serif}@media screen and (max-width:580px){section.digital .container h1{font-size:60px}}@media screen and (max-width:450px){section.digital .container h1{font-size:30px;margin-top:20px}}section.digital div.bar-red{width:100%;height:282px;background-color:#e20a16;position:absolute;top:100px}@media screen and (max-width:768px){section.digital div.bar-red{display:none}}section.digital h1{font-family:proxima_nova_thin,sans-serif;margin-top:130px;margin-bottom:0;font-size:30px;color:#fff}@media screen and (max-width:768px){section.digital h1{margin-top:20px;margin-left:auto;margin-right:auto}}section.digital h1 big{font-family:proxima_nova_black,sans-serif;font-size:55px;color:#f4ac00}section.digital ul li{font-size:16px;color:#fff;margin-bottom:4px}@media screen and (max-width:768px){section.digital ul{width:200px;margin-left:auto;margin-right:auto}}@media screen and (max-width:992px){section.digital img{margin-top:130px}}@media screen and (max-width:768px){section.digital img{margin-top:0}}section.material{background-image:url(../images/fundo-material.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:580px){section.material{height:auto}}section.material img{margin-bottom:10px}section.material h1{margin:18% auto 0;text-align:center;font-size:90px;font-family:proxima_nova_black,sans-serif;color:#f4ac00}@media screen and (max-width:580px){section.material h1{font-size:60px}}@media screen and (max-width:450px){section.material h1{font-size:30px;margin-top:20px}}section.material h2{font-size:40px;font-family:proxima_nova,sans-serif;color:#fff;text-transform:uppercase;text-align:center;margin-top:0}@media screen and (max-width:580px){section.material h2{font-size:30px}}section.material.interna{padding:80px 0}section.material.interna .container{max-width:1600px;width:100%}section.material.interna .container h1{margin:0 auto 6% auto;color:#f4ac00;background:url(../images/text-bg.jpg) repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.simulado{background-image:url(../images/bg-simulado.jpg);background-repeat:repeat;background-position:center;background-size:cover;height:450px;width:100%;overflow:hidden}@media screen and (max-width:992px){section.simulado{height:auto;padding-bottom:20px}}section.simulado h1{font-size:90px;font-family:proxima_nova_black,sans-serif;text-align:center;color:#e20a16;position:relative;top:-25px;margin-bottom:-30px}@media screen and (max-width:992px){section.simulado h1{top:0;margin-bottom:10px}}@media screen and (max-width:650px){section.simulado h1{font-size:60px}}@media screen and (max-width:450px){section.simulado h1{font-size:40px}}section.simulado h1 big{font-size:200px;position:relative;top:58px;color:#e20a16;margin-bottom:-56px}@media screen and (max-width:992px){section.simulado h1 big{position:relative;text-align:center;display:inherit;margin-top:0;margin-bottom:-6px;font-size:100px;top:0}}section.simulado h1 small{font-size:25px;font-family:proxima_nova_light,sans-serif;color:inherit;display:block;text-align:left;position:relative;left:255px;bottom:-84px}@media screen and (max-width:992px){section.simulado h1 small{position:static;text-align:center}}section.simulado h1 span{font-size:50px;font-family:proxima_nova,sans-serif;display:block;position:relative;top:-45px;left:111px;color:#e20a16}@media screen and (max-width:992px){section.simulado h1 span{left:0;top:-15px}}@media screen and (max-width:450px){section.simulado h1 span{font-size:40px;top:0}}section.simulado p{font-family:proxima_nova,sans-serif;font-size:14px;color:#661900}section.contato{background-color:#eae9e8}section.contato h2{color:#000;font-size:25px;font-family:proxima_nova_bold,sans-serif;text-align:center;margin-bottom:0}section.contato h2 a{color:#000!important}section.contato h2 a:hover{color:#000!important}section.contato h2 small{color:inherit;font-size:16px}section.contato h2:before{content:'';width:60px;height:60px;display:block;background-repeat:no-repeat;background-position:center top;background-size:90%;margin:30px auto}section.contato .col-lg-4:nth-of-type(1) h2:before{background-image:url(../images/icons/pin.png)}section.contato .col-lg-4:nth-of-type(2) h2:before{background-image:url(../images/icons/phone.png)}section.contato .col-lg-4:nth-of-type(3) h2:before{background-image:url(../images/icons/whats.png)}section.contato h3{font-size:13px;color:#e20a16;margin:0;text-align:center}section.contato div.formulario{min-height:300px;background-color:#e20a16;margin-top:30px}@media screen and (max-width:768px){section.contato div.formulario{padding-bottom:20px}}@media screen and (max-width:992px){section.contato div.formulario .container{width:100%}}section.contato div.formulario form{position:relative}section.contato div.formulario form p.msg-form{top:-27px;left:37%;color:#f4ac00}section.contato div.formulario h1{font-family:proxima_nova_light,sans-serif;font-size:27px;text-align:center;color:#fff;margin-top:40px;margin-bottom:30px}section.contato div.formulario h4{font-family:'Open Sans',sans-serif;font-size:24px;color:#fff;font-weight:300;text-align:center;margin-top:10px}section.contato div.formulario h4 small{font-size:20px;color:inherit}section.contato div.formulario h4:before{content:'';width:49px;height:49px;display:block;background-repeat:no-repeat;background-position:center top;background-size:auto;background-image:url(../images/icons/phone-round.png);float:left;position:relative;top:-10px}section.contato div.formulario label.error{color:#f4ac00;font-family:proxima_nova_llight,sans-serif;font-size:13px}section.contato div.formulario p{font-size:15px;text-align:right;color:#fff}section.contato div.formulario .form-control{border-radius:0;font-style:italic;font-family:proxima_nova,sans-serif;font-size:14px}section.contato div.formulario input.form-control{height:40px}section.contato div.formulario button.btn-warning{width:100%;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;height:48px}footer{padding:15px 0}@media screen and (max-width:768px){footer img{width:33%;margin-top:20px}}footer ul li{font-size:18px;font-family:colaborate-mediumregular,sans-serif;float:left;clear:right;padding:4px 0;width:100%}footer ul li:before{content:'';width:32px;height:32px;display:block;float:left;background-repeat:no-repeat;background-position:center top;background-size:auto;margin-right:10px;position:relative;top:-5px}footer ul li:first-of-type{color:#cf2896}footer ul li:first-of-type a{color:inherit}footer ul li:first-of-type:before{background-image:url(../images/icons/instagram.png)}footer ul li:last-of-type{color:#3a5998}footer ul li:last-of-type a{color:inherit}footer ul li:last-of-type:before{background-image:url(../images/icons/facebook.png)}.flexbox{display:block;text-align:center;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flexbox img{display:block;max-width:100%;width:calc(100% / 3);margin:0 10px 10px}.flexbox span{max-width:130px;width:100%;color:#fff;display:block;font-size:16px;margin:0 auto}@media only screen and (min-width:576px){.flexbox>img{width:25%}}@media only screen and (min-width:768px){.flexbox>img{width:20%}}@media only screen and (min-width:992px){.flexbox>img{width:calc(100% / 6)}}@media only screen and (min-width:1200px){.flexbox{min-height:250px;max-width:1500px}.flexbox>img{width:calc(100% / 9)}.flexbox.noite{max-width:1600px;width:100%;margin:0}.flexbox.noite>img{width:calc(100% / 12)}}@media only screen and (min-width:992px){.cols .row{padding-right:15px;padding-left:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.fd_extensivo header.header-interna nav.navbar-default h1 a.navbar-brand{background-image:url(../images/logo-interno.png)}.fd_extensivo .banner-curso{background-image:url(../images/ext-header-nh-int.jpg)}.fd_extensivo .banner-curso h3{color:#000;text-align:center;right:0}.fd_med header.header-interna nav.navbar-default h1 a.navbar-brand{background-image:url(../images/logo-interno.png)}.fd_med .banner-curso h3{color:#000;text-align:center;right:0}