<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{
font-family:'Novecentosanswide_Normal';src:url('../fonts/Novecentosanswide-Normal.otf')
}
@font-face{
font-family:'Novecentosanswide_Light';src:url('../fonts/Novecentosanswide-Light.otf')
}
@font-face{
font-family:'Novecentosanswide_Bold';src:url('../fonts/Novecentosanswide-Bold.otf')
}
@font-face{
font-family:'Novecentosanswide_DemiBold';src:url('../fonts/Novecentosanswide-DemiBold.otf')
}
@font-face{
font-family:'Aaargh';src:url('../fonts/Aaargh.ttf')
}
@font-face{
font-family:'Aaargh_bold';src:url('../fonts/Aaargh_Cyrillic_Bold.ttf')
}
@font-face{
font-family:'Cumulus';src:url('../fonts/cumulus.ttf')
}
@font-face{
font-family:'GauntletThin';src:url('../fonts/GauntletThin_TB.otf')
}
@font-face{
font-family:'GauntletClassic';src:url('../fonts/GauntletClassic_TB.otf')
}
@font-face{
font-family:'AgendaLight';src:url('../fonts/AgendaLight.PFB')
}
@font-face{
font-family:'AgendaBold';src:url('../fonts/Agenda-Bold.otf')
}
@font-face{
font-family:'MyriadPro_Regular';src:url('../fonts/MyriadPro-Regular.otf')
}
@font-face{
font-family:'OpenSans_Regular';src:url('../fonts/OpenSans-Regular.ttf')
}
html{padding:0;margin:0;background-color:#fff;font-family:'Novecentosanswide_Light', Arial, sans-serif}
body{padding:0;margin:0;font-size:14px;min-width:1200px;color:#000}
a{text-decoration:none;color:#000}
strong{font-weight:bold}
img{vertical-align:middle}
#st-content .st-banner .banner{position:absolute;top:-1px;z-index:100;width:100%;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
#st-content .st-banner .imagem{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
#st-content .st-banner .lnkitg{position:absolute;z-index:2000;left:0;bottom:0;width:100%;height:260px;text-align:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
#st-content .st-banner .lnkitg .action{background-color:#8bc53f}
#st-content .st-banner .lnkitg a{height:20px;width:20px;display:inline-block;margin-left:10px;background-color:#00aeef;margin-top:145px}
#st-content .st-banner .lnkitg a:hover{background-color:#8bc53f}
#st-content .st-banner .lnkitg a:first-child{margin-left:26px}
#st-content .st-banner .lnkitg .imgs{margin-top:-57px;position:absolute;width:100%}
#st-content .st-banner .lnkitg .imgs img{display:none;border:1px solid #fff}
#st-content .st-banner .legend{position:absolute;top:100px;left:45%;z-index:200;color:#000;background-color:rgba(0,0,0,0.2);padding:10px 20px;text-align:center;-webkit-border-radius:1px !important;-moz-border-radius:1px !important;-ms-border-radius:1px !important;-o-border-radius:1px !important;border-radius:1px !important;box-shadow:0 0 1px #000;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000}
#st-content .st-banner .legend .bname{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:45px}
#st-content .st-banner .legend .bdate{font-family:'GauntletThin', Arial, sans-serif;font-size:35px}
#st-content .st-banner .legend .bcity{font-family:'GauntletThin', Arial, sans-serif;font-size:35px}
#st-content .st-banner .legend .sign-up{font-family:'Novecentosanswide_Bold', Arial, sans-serif;background-color:#2e2e81;color:#fff;display:inline-block;clear:both;font-size:30px;padding:5px 50px 10px;margin:10px auto}
#st-content #st-partner-company{margin:0 auto;position:relative;padding:40px 0}
#st-content #st-partner-company .lnkitg{position:absolute;z-index:2000;left:0;bottom:0;width:100%;text-align:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
#st-content #st-partner-company .lnkitg .action{background-color:#8bc53f}
#st-content #st-partner-company .lnkitg a{height:20px;width:20px;display:inline-block;margin-left:10px;background-color:#00aeef;margin-top:145px}
#st-content #st-partner-company .lnkitg a:hover{background-color:#8bc53f}
#st-content #st-partner-company .lnkitg a:first-child{margin-left:26px}
#st-content #st-partner-company .lnkitg .imgs{margin-top:-57px;position:absolute;width:100%}
#st-content #st-partner-company .lnkitg .imgs img{display:none;border:1px solid #fff}
#st-footer{background-image:url('../images/background/backgroup_bottom.jpg');background-repeat:no-repeat;background-color:#2e2e81;clear:both;border-bottom:40px solid #2e2e81}
.ttError,label.error{color:#f00 !important;font-weight:bold}
.ui-tooltip,.arrow:after{background:#fff;border:1px solid #f00}
.ui-tooltip{padding:10px 20px;color:#fff;border-radius:20px;font-size:12px;text-transform:uppercase;box-shadow:0 0 7px #000}
.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}
.ui-tooltip .arrow.top{top:-16px;bottom:auto}
.ui-tooltip .arrow.left{left:20%}
.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
.transition{-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in}
#st-header-top .environment{overflow:hidden;background-color:#8bc53f;color:#000;font-family:'Novecentosanswide_DemiBold', Arial, sans-serif;font-size:20px}
#st-header-top .environment a{display:inline-block;float:right;padding:6px 0 8px;margin-right:50px;text-decoration:none}
#st-header-top .environment a img{height:28px;vertical-align:bottom}
#st-header-top .environment a:hover{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
#st-header-top .environment a:hover img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}
#st-header-top .content{overflow:hidden;background-color:#fff}
#st-header-top .content .logo{float:left;display:inline-block;margin-left:50px}
#st-header-top .content .logo img{height:120px}
#st-header-top .content .social-network{float:right;background-image:url('../images/background/backgroud_social.png');height:120px;width:778px;padding-left:122px;color:#fff}
#st-header-top .content .social-network ul{margin-top:38px}
#st-header-top .content .social-network ul li{float:left;margin-right:30px;font-size:20px}
#st-header-top .content .social-network ul li img{width:30px}
#st-header-top .content .social-network ul .li-icon{margin-right:5px}
#st-header-top .content .social-network ul .phone{font-family:'Novecentosanswide_Normal', Arial, sans-serif}
#st-header-top .content .social-network ul .email{font-family:'GauntletThin', Arial, sans-serif}
#st-header-top #menu{font-family:'Novecentosanswide_Light', Arial, sans-serif;overflow:hidden;background-color:#8bc53f;color:#000;font-size:20px;float:right;padding:5px;margin-right:20px;margin-top:-20px;position:relative;z-index:250}
#st-header-top #menu ul{margin:0 auto;text-transform:uppercase;border:2px dashed #88c3d1;overflow:hidden}
#st-header-top #menu ul li{float:left;position:relative}
#st-header-top #menu ul li a{padding:5px 10px;display:block;font-size:20px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
#st-header-top #menu ul li a img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
#st-header-top #menu ul li a:hover{font-weight:bold;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
#st-header-top #menu ul li a:hover img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}
#st-header-top #menu ul li img{height:30px;vertical-align:sub}
#st-header-top #menu ul li:first-child{border-left-color:transparent}
#st-banner{position:relative;height:632px;background-color:#fff}
.st-footer{width:1200px;padding:20px 0;overflow:hidden;margin:0 auto;color:#fff}
.st-footer a{color:#fff}
.st-footer .left{float:left;text-align:left}
.st-footer .left .logo{margin-top:20px;display:inline-block}
.st-footer .left .logo img{height:180px}
.st-footer .right{float:right;text-align:right;padding-right:10px;font-family:'Novecentosanswide_Light', Arial, sans-serif}
.st-footer .right ul{margin-top:10px}
.st-footer .right ul li{overflow:hidden;font-size:20px;line-height:26px;margin-bottom:10px}
.st-footer .right ul li img{height:30px;vertical-align:middle}
.st-footer .right ul li span{background-color:#fff;display:inline-block;width:80px;float:right;text-align:left;padding:1px 5px;margin-left:10px}
.sign-up{font-family:'Novecentosanswide_Bold', Arial, sans-serif;background-color:#2e2e81;color:#fff;display:inline-block;clear:both;font-size:30px;padding:5px 25px 10px;margin:10px auto}
.know-more{display:inline-block;clear:both}
.register-interest{font-family:'Novecentosanswide_Bold', Arial, sans-serif;background-color:#2e2e81;color:#fff;display:inline-block;clear:both;font-size:23px;padding:11px 25px 13px;margin:10px auto}
#st-courses{margin:40px auto;width:1200px;text-align:center;color:#5d5d5d}
#st-courses h2{font-family:'AgendaLight', Arial, sans-serif;font-size:30px;text-align:center;margin-top:10px;margin-bottom:30px}
#st-courses h2 img{height:38px;vertical-align:bottom;margin-right:5px}
#st-courses .cnt-course{overflow:hidden;display:inline-block;width:390px;min-height:505px;margin-right:5px;margin-bottom:10px;text-align:left}
#st-courses .cnt-course .cnt-imagem{text-align:center;margin-bottom:10px}
#st-courses .cnt-course .cnt-imagem img{width:390px;height:231px}
#st-courses .cnt-course .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:22px}
#st-courses .cnt-course .details{font-family:'AgendaLight', Arial, sans-serif;font-size:16px;text-align:center}
#st-courses .cnt-course .details p{margin-bottom:5px}
#st-partner-company{overflow:hidden;width:1200px;margin:0 auto}
#st-partner-company h2{font-family:'Novecentosanswide_DemiBold', Arial, sans-serif;font-size:30px;text-align:center;margin-top:10px;margin-bottom:30px}
#st-partner-company .cnt-partner .left{float:left;width:50%}
#st-partner-company .cnt-partner .left .title{font-family:'Novecentosanswide_DemiBold', Arial, sans-serif;font-size:26px;padding-left:30px}
#st-partner-company .cnt-partner .left .text{background-color:#2e3192;color:#fff;font-family:'MyriadPro_Regular', Arial, sans-serif;font-size:18px;text-align:justify;padding:25px;margin-right:-30px;position:relative;z-index:100;height:194px}
#st-partner-company .cnt-partner .right{float:right;width:50%}
#st-partner-company .cnt-partner .right .cnt-imagem{text-align:center;border:1px solid #5d5d5d;padding:50px}
#st-partner-company .cnt-partner .right .cnt-imagem img{width:400px}
#st-see-more{overflow:hidden;width:1200px;margin:40px auto}
#st-see-more h2{font-family:'Novecentosanswide_DemiBold', Arial, sans-serif;font-size:30px;text-align:center;margin-top:10px;margin-bottom:30px}
#st-see-more .cnt-partner .left{float:left;width:50%}
#st-see-more .cnt-partner .left .cnt-imagem{text-align:center;border:15px solid #000;position:relative;cursor:pointer}
#st-see-more .cnt-partner .left .cnt-imagem:hover .play img{opacity:1}
#st-see-more .cnt-partner .left .cnt-imagem img{height:298px}
#st-see-more .cnt-partner .left .cnt-imagem .play{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-52px}
#st-see-more .cnt-partner .left .cnt-imagem .play img{height:80px;opacity:0.8}
#st-see-more .cnt-partner .left .cnt-imagem .barra{width:80%;left:10%;border:3px solid #fff;position:absolute;bottom:-5px}
#st-see-more .cnt-partner .right{float:right;width:50%}
#st-see-more .cnt-partner .right .title{font-family:'Novecentosanswide_Bold', Arial, sans-serif;font-size:20px;padding-left:30px;margin-bottom:5px}
#st-see-more .cnt-partner .right .text{background-color:#2e3192;color:#fff;font-family:'MyriadPro_Regular', Arial, sans-serif;font-size:18px;text-align:justify;padding:25px;position:relative;z-index:100;height:180px}
#st-certifications{overflow:hidden;width:100%;background-color:#f1f2f2;padding:20px 0;text-align:center}
#st-certifications h2{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:30px;text-align:center;margin-top:10px;margin-bottom:30px}
#st-certifications .cnt-img{overflow:hidden;display:inline-block;margin-right:20px;margin-bottom:20px;text-align:left}
#st-certifications .cnt-img img{height:45px;cursor:pointer}
.st-pg-whoweare .cnt-wwa{margin:40px auto;width:1200px;text-align:center}
.st-pg-whoweare .cnt-who{overflow:hidden;display:inline-block;width:370px;min-height:231px;margin-right:20px;margin-bottom:10px;text-align:left;color:#5d5d5d}
.st-pg-whoweare .cnt-who .cnt-imagem{text-align:center;margin-bottom:10px}
.st-pg-whoweare .cnt-who .cnt-imagem .photo{width:250px;height:300px}
.st-pg-whoweare .cnt-who .cnt-imagem .bar{margin-top:-40px}
.st-pg-whoweare .cnt-who .title{font-family:'AgendaLight', Arial, sans-serif;font-size:22px;text-align:center;margin-top:10px}
.st-pg-whoweare .cnt-who .txt{font-size:16px;text-align:justify}
.st-pg-courses .cnt-courses{margin:40px auto;width:1200px;text-align:center;color:#5d5d5d}
.st-pg-courses .cnt-courses .cnt-course{overflow:hidden;display:inline-block;width:390px;min-height:505px;margin-right:5px;margin-bottom:10px;text-align:left}
.st-pg-courses .cnt-courses .cnt-course .cnt-imagem{text-align:center;margin-bottom:10px}
.st-pg-courses .cnt-courses .cnt-course .cnt-imagem img{width:390px;height:231px}
.st-pg-courses .cnt-courses .cnt-course .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:22px}
.st-pg-courses .cnt-courses .cnt-course .details{font-family:'AgendaLight', Arial, sans-serif;font-size:16px;text-align:center}
.st-pg-courses .cnt-courses .cnt-course .details p{margin-bottom:5px}
.st-pg-course{color:#5d5d5d}
.st-pg-course .cnt-center{overflow:hidden}
.st-pg-course .cnt-course{float:left;width:800px}
.st-pg-course .cnt-course .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:28px;margin-top:5px}
.st-pg-course .cnt-course .subtitle{font-size:20px;margin-bottom:15px}
.st-pg-course .cnt-course .details{font-family:'AgendaLight', Arial, sans-serif;font-size:18px;margin:5px 0}
.st-pg-course .cnt-course .text{margin-top:10px;margin-bottom:20px}
.st-pg-course .cnt-course .gallery{margin-bottom:20px;overflow:hidden}
.st-pg-course .cnt-course .gallery li{float:left;width:266px}
.st-pg-course .cnt-course .gallery li img{width:266px}
.st-pg-course .cnt-course .investment{margin-top:10px;margin-bottom:20px;overflow:hidden}
.st-pg-course .cnt-course .investment li{float:left;font-family:'AgendaLight', Arial, sans-serif;font-size:16px;margin-right:5px;padding:5px}
.st-pg-course .cnt-course .investment li strong{font-family:'AgendaBold', Arial, sans-serif}
.st-pg-course .cnt-course .investment li .data,.st-pg-course .cnt-course .investment li .data-txt{font-family:'AgendaBold', Arial, sans-serif;font-size:18px;margin-bottom:5px}
.st-pg-course .cnt-course .investment li .data{font-size:20px}
.st-pg-course .cnt-course .investment li .in-cash{margin-bottom:5px}
.st-pg-course .cnt-course .investment li .on-time{margin-bottom:5px}
.st-pg-course .cnt-righ{float:right;width:380px}
.st-pg-course .cnt-righ .cnt-teachers{margin-bottom:20px}
.st-pg-course .cnt-righ .cnt-teachers .teachers{margin-bottom:10px;font-family:'MyriadPro_Regular', Arial, sans-serif;font-size:18px}
.st-pg-course .cnt-righ .cnt-teachers .teachers .name{text-align:center}
.st-pg-course .cnt-righ .cnt-teachers .teachers .city{text-align:center}
.st-pg-course .cnt-righ .cnt-teachers .teachers .text{text-align:center;font-size:13px}
.st-pg-course .cnt-righ .cnt-teachers .teachers img{margin:5px 0}
.st-pg-course .cnt-righ .cnt-whodid{margin-bottom:20px;overflow:hidden}
.st-pg-course .cnt-righ .cnt-whodid .title{font-size:20px;margin-bottom:10px}
.st-pg-course .cnt-righ .cnt-whodid .title img{width:25px}
.st-pg-course .cnt-righ .cnt-whodid ul li{float:left;margin-bottom:3px;margin-left:3px}
.st-pg-course .cnt-righ .cnt-whodid ul li img{width:123px}
.st-pg-course .cnt-righ .cnt-videos{margin-bottom:20px}
.st-pg-teachers .cnt-teachers{margin:40px auto;width:1200px;text-align:center;color:#5d5d5d}
.st-pg-teachers .cnt-teachers .cnt-teacher{overflow:hidden;display:inline-block;width:360px;min-height:480px;margin-right:5px;margin-bottom:10px;text-align:center}
.st-pg-teachers .cnt-teachers .cnt-teacher .cnt-imagem{text-align:center;margin-bottom:10px}
.st-pg-teachers .cnt-teachers .cnt-teacher .cnt-imagem img{width:390px;height:231px}
.st-pg-teachers .cnt-teachers .cnt-teacher .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:22px}
.st-pg-teachers .cnt-teachers .cnt-teacher .details{font-family:'AgendaLight', Arial, sans-serif;font-size:16px;text-align:center;height:120px}
.st-pg-teachers .cnt-teachers .cnt-teacher .details p{margin-bottom:5px}
.st-pg-teacher{color:#5d5d5d}
.st-pg-teacher .cnt-center{padding-top:20px}
.st-pg-teacher .cnt-imagem{float:left;text-align:left;margin-bottom:10px}
.st-pg-teacher .cnt-imagem img{height:290px;border:1px solid #2e2e81;padding:5px}
.st-pg-teacher .cnt-imagem a{display:block;border:1px solid #8bc53f;padding:5px}
.st-pg-teacher .text-name{float:left;width:850px;margin-bottom:20px;padding-left:20px;font-size:30px}
.st-pg-teacher .subtitle{color:#2e2e81;text-transform:uppercase;font-size:25px;margin-top:15px;margin-bottom:5px;clear:both}
.st-pg-teacher .text-column{float:left;width:850px;margin-left:20px}
.st-pg-teacher .courses li{margin-bottom:3px}
.st-pg-teacher .gallery{margin-bottom:20px;overflow:hidden;background-color:#efefef;padding:15px;padding-top:0;border-top:3px solid #2e2e81}
.st-pg-teacher .gallery li{float:left;width:281px;margin-right:15px;margin-top:15px}
.st-pg-teacher .gallery li img{width:281px}
.st-pg-teacher .gallery .clear{margin-right:0 !important}
.st-pg-teacher .go{font-family:'Novecentosanswide_Bold', Arial, sans-serif;background-color:#2e2e81;color:#fff;display:inline-block;clear:both;font-size:14px;padding:1px 5px 3px}
.st-pg-whodid .cnt-wd{margin:40px auto;width:1200px;text-align:center}
.st-pg-whodid .cnt-whodid{display:inline-block;width:350px;min-height:350px;margin-right:5px;margin-bottom:10px;text-align:left}
.st-pg-whodid .cnt-whodid .cnt-imagem{text-align:center;width:350px;height:350px;position:relative}
.st-pg-whodid .cnt-whodid .cnt-imagem img{width:350px;height:350px}
.st-pg-whodid .cnt-whodid .cnt-imagem .cnt-txt{display:none;position:absolute;top:-20px;left:-20px;width:350px;height:350px;z-index:100;color:#fff;padding:20px;font-family:'MyriadPro_Regular', Arial, sans-serif;font-size:20px}
.st-pg-whodid .cnt-whodid .cnt-imagem .cnt-txt img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}
.st-pg-whodid .cnt-whodid .cnt-imagem .cnt-txt .back{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.st-pg-whodid .cnt-whodid .cnt-imagem .cnt-txt .name{font-size:25px;margin-top:10px}
.st-pg-whodid .cnt-whodid .cnt-imagem:hover .cnt-txt{display:block}
.st-pg-whodid .cnt-whodid .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:22px}
.blog{margin:40px auto;width:1200px;text-align:center}
.blog .row{padding:10px 0;background-color:#fff}
.blog .row .content{padding-top:0;width:100%;color:#8bc53f}
.blog .row .content .column1{float:left;width:317px;min-height:100px;font-size:18px;color:#2e2e81;margin-left:10px;text-align:left}
.blog .row .content .column1 .imagem{margin-bottom:20px;width:300px}
.blog .row .content .column1 img{vertical-align:middle}
.blog .row .content .column1 .phone img{height:25px}
.blog .row .content .column1 .address img{height:25px}
.blog .row .content .column1 .email img{height:25px}
.blog .row .content .column1 .icons{text-align:center;width:100%;margin:10px 0}
.blog .row .content .column1 .icons a{padding:10px}
.blog .row .content .column1 .icons a img{vertical-align:middle}
.blog .row .content .column2{float:left;width:525px;margin-left:10px;margin-right:10px}
.blog .row .content .column2 .bg-content{background-color:#f5f2f9;margin-bottom:15px}
.blog .row .content .column2 .bg-content .img-content{text-align:center}
.blog .row .content .column2 .bg-content .img-content .img-txt{margin:10px 0}
.blog .row .content .column2 .bg-content .video-content{text-align:center;margin:10px 0}
.blog .row .content .column2 .bg-content .title{font-size:32px;padding-left:50px}
.blog .row .content .column2 .bg-content .data{font-size:20px;padding-left:50px}
.blog .row .content .column2 .bg-content .text{font-size:26px;text-align:justify;padding:10px 15px}
.blog .row .content .column2 .bg-content .fbComments{padding:10px 15px}
.blog .row .content .column3{float:left;width:200px}
.blog .row .content .column3 .action a{background-color:#fff;color:#8bc53f;border:1px solid #8bc53f}
.blog .row .content .column3 ul.menu{margin:0 auto;text-transform:uppercase;font-size:17px}
.blog .row .content .column3 ul.menu li{width:100%;margin-bottom:5px}
.blog .row .content .column3 ul.menu li a{display:block;background-color:#8bc53f;border:1px solid transparent;color:#fff;padding:15px 0;text-align:center}
.blog .row .content .column3 ul.menu li:hover a{background-color:#fff;color:#8bc53f;border:1px solid #8bc53f}
.blog .row .content .column3 .group{color:#8bc53f;border:1px solid #8bc53f;font-size:16px;padding:5px;margin-top:10px;margin-bottom:5px}
.blog .row .content .column3 .group h3{font-size:17px;color:#000;text-align:center;text-transform:uppercase}
.blog .row .content .column3 .group ul{margin-top:5px;overflow:hidden}
.blog .row .content .column3 .group ul li{width:100%;margin-bottom:5px}
.blog .row .content .column3 .group ul li a{color:#8bc53f}
.blog .row:nth-child(odd){background-color:#fff}
.blog .row:nth-child(odd) .content{color:#8bc53f}
#inscription-form{font-family:'OpenSans_Regular', Arial, sans-serif;position:relative;float:left;width:100%;background-color:#fff;margin-top:90px}
#inscription-form .title.normal{margin-top:20px;margin-bottom:0;font-size:32px}
#inscription-form .inscription-course{width:1020px;margin:0 auto}
#inscription-form .cnt-course{overflow:hidden;display:inline-block;margin-top:20px;margin-right:5px;margin-bottom:10px;text-align:left;color:#000}
#inscription-form .cnt-course .cnt-imagem{text-align:center;margin-bottom:10px;float:left;margin-right:10px}
#inscription-form .cnt-course .cnt-imagem img{height:150px}
#inscription-form .cnt-course .title{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:22px}
#inscription-form .cnt-course .details{font-family:'AgendaLight', Arial, sans-serif;font-size:16px;float:left}
#inscription-form .cnt-course .details p{margin-bottom:5px}
#inscription-form .investment{margin-top:10px;margin-bottom:7px;overflow:hidden}
#inscription-form .investment .action{border-color:#f00}
#inscription-form .investment li{float:left;font-size:16px;margin-right:5px;padding-bottom:10px;min-height:165px;background-color:#e2ecf1;border:2px solid #fff}
#inscription-form .investment li .title{width:300px;background-color:#8bc53f;padding:5px 10px;font-weight:bold}
#inscription-form .investment li .value{font-weight:bold;padding:5px 10px}
#inscription-form .investment li .option{margin-left:5px;margin-bottom:5px;overflow:hidden}
#inscription-form .investment li .option label{text-align:left;padding-left:10px;font-size:inherit;width:100%;line-height:inherit;cursor:pointer}
#inscription-form .investment li .option label input{margin-right:5px}
#inscription-form .coupon{margin-left:2px;width:958px;background-color:#e2ecf1;padding:10px;display:none;overflow:hidden;margin-bottom:10px}
#inscription-form .coupon .left{float:left;width:50%}
#inscription-form .coupon .left label{position:inherit;float:none;clear:both;margin:0;text-align:left;line-height:normal;font-size:18px;width:initial}
#inscription-form .coupon .left input{text-transform:uppercase;color:#000;background-color:#fff;position:inherit;float:none;border:1px solid #2e2e81;padding:5px;font-size:18px;vertical-align:top;width:135px}
#inscription-form .coupon .left .btn{color:#fff;background-color:#2e2e81;width:initial;float:none;margin:0 auto;font-size:25px;padding:1px 20px;height:34px;cursor:pointer;border:none;font-style:italic;display:inline-block}
#inscription-form .coupon .right{float:left;width:50%}
#inscription-form .coupon .right .discount,#inscription-form .coupon .right .total{text-align:right}
#inscription-form .coupon .right .discount{font-size:22px}
#inscription-form .pay_orientation{margin-left:2px;width:958px;background-color:#e2ecf1;padding:10px;display:none}
#inscription-form .pay_orientation .title{font-size:22px;font-weight:bold;margin-bottom:5px}
#inscription-form .pay_orientation .txt{font-size:18px;padding-left:10px}
#inscription-form .pay_orientation .pay_data{font-size:16px;margin-top:20px}
#inscription-form .pay_orientation .pay_data .required{font-size:15px;font-style:italic;margin-bottom:10px;padding-left:50px}
#inscription-form .pay_orientation .pay_data span{display:inline-block;width:125px;margin-right:10px;text-align:right}
#inscription-form .pay_orientation .pay_data input{width:200px}
#inscription-form .pay_orientation .pay_data .nro_check{width:60px;margin-right:5px}
#inscription-form .form-pay label{text-align:left;font-size:18px}
#inscription-form .resume-choose-course{width:650px;margin:0 auto}
#inscription-form .resume-choose-course .title.normal{margin-top:0}
#inscription-form #form_inscription{float:left;margin-top:20px;width:1020px;color:#2e2e81}
#inscription-form #form_register{margin:0 auto;width:880px}
#inscription-form #form_selection_info{margin:0 auto;margin-top:20px;width:1020px;color:#000}
#inscription-form #form_resume{width:1020px;color:#2e2e81;padding-bottom:40px}
#inscription-form #form_resume h5{font-size:30px;font-weight:bold;clear:both;padding-top:10px}
#inscription-form #form_resume label{font-weight:normal}
#inscription-form #form_resume .dados{text-align:left;width:inherit;font-size:22px}
#inscription-form #form_resume .subttl{font-size:22px}
#inscription-form #form_resume .term_add{height:200px;overflow:auto;background-color:#efefef;padding:5px 10px;border:1px solid #2e2e81}
#inscription-form #form_resume .cnt_check{margin-top:10px}
#inscription-form #form_resume .cnt_check label{width:100%;float:none;text-align:left;margin:0}
#inscription-form form{position:relative;padding-bottom:20px}
#inscription-form form h1{font-size:50px;margin-bottom:10px;text-align:left}
#inscription-form form ul.form{position:relative;float:left;width:100%}
#inscription-form form ul.form li{position:relative;float:left;margin:10px 0}
#inscription-form form ul.form li.short{width:50%}
#inscription-form form ul.form li.long{width:100%}
#inscription-form form .otr{font-size:25px}
#inscription-form form .otr input[type='text']{width:260px;float:none;padding:0 5px;font-size:25px;margin-bottom:0}
#inscription-form form .btn{width:100%;float:none;text-align:center;clear:both}
#inscription-form form p{font-family:'OpenSans_Regular', Arial, sans-serif}
#inscription-form form p.ttl{font-size:30px;margin-bottom:10px;clear:both}
#inscription-form form p.subttl{font-size:18px;margin-bottom:5px;clear:both}
#inscription-form form p.subttl a{font-size:18px;margin-bottom:5px;clear:both}
#inscription-form form .sec{padding-top:30px}
#inscription-form form .entline{clear:both;margin-bottom:50px}
#inscription-form form label{position:relative;float:left;clear:both;margin-right:20px;text-align:right;line-height:40px;font-size:28px;width:210px}
#inscription-form form .label-line{position:relative;float:left;clear:none;margin-right:20px;text-align:right;line-height:40px;font-size:30px;font-weight:bold;margin-left:30px}
#inscription-form form .label-clear{clear:both;margin-right:0;text-align:right;font-size:30px;font-weight:normal;font-family:'OpenSans_Regular', Arial, sans-serif}
#inscription-form form input{vertical-align:middle}
#inscription-form form input[type='checkbox']{height:30px;width:30px}
#inscription-form form input[type='text']{color:#fff;background-color:#2e2e81;position:relative;float:left;border:none;padding:10px;font-size:20px}
#inscription-form form input[type='submit']{color:#fff;background-color:#2e2e81;width:initial;float:none;margin:0 auto;font-size:30px;padding:15px 20px;cursor:pointer;margin-top:20px;border:none;font-style:italic}
#inscription-form form input[type='text']{margin-bottom:10px}
#inscription-form form input[type='radio']{width:initial;margin-bottom:0}
#inscription-form form .container{float:left;margin-bottom:10px}
#inscription-form form .container label{clear:none;margin:0 !important;font-size:15px;float:none;width:inherit;cursor:pointer}
#inscription-form form .tiny{width:50px !important}
#inscription-form form .small{width:150px !important}
#inscription-form form .medium{width:250px !important}
#inscription-form form .big{width:600px !important}
#inscription-form form .upper{text-transform:uppercase}
#inscription-form form .uf{margin-left:10px}
#inscription-form form .field-hide{display:none}
#inscription-form form #btn_confirm{font-size:24px;float:left;margin-left:400px}
#inscription-form form .btn{overflow:hidden}
#inscription-form form .btn .ctn-img{background-color:#2e2e81;float:left;margin-top:20px;padding:3px 10px;margin-left:10px;cursor:pointer}
#inscription-form form .btn .ctn-img img{height:49px}
#inscription-form form .text-abstract{clear:both;margin:0 auto;width:1020px;padding:20px 0;text-align:justify;color:#2e2e81}
.bar-status{background-color:#2e2e81;position:absolute;top:0;left:0;padding-top:10px;height:80px;width:100%;text-align:center;color:#fff}
.bar-status .logo{float:left;margin-left:20px}
.bar-status ul{margin:0 auto;width:1100px}
.bar-status ul li{float:left;font-size:22px;font-family:}
.bar-status ul li img.right{float:right}
.bar-status ul li img.left{float:left}
.bar-status ul img{width:36px}
.bar-status .line{border-top:2px solid #fff;display:inline-block;width:25px;vertical-align:top;margin-top:16px}
.bar-status .line-rl{border-top:2px solid #fff;display:inline-block;width:100px;vertical-align:top;margin-top:16px}
.bar-status .line-r{border-top:2px solid #fff;display:inline-block;width:100px;vertical-align:top;margin-top:16px;float:right;margin-left:-1px}
.bar-status .line-l{border-top:2px solid #fff;display:inline-block;width:100px;vertical-align:top;margin-top:16px;float:left;margin-right:-1px}
.bar-status .line-c{border:none}
.bar-status .container-line{text-align:center;overflow:hidden}
.bar-status .text{text-align:center;padding-top:5px}
.bar-status a{color:#88c3d1}
.bar-status a:hover .text{color:#fff}
.page .background{position:relative;width:100%;height:443px}
.page .background div{position:absolute;top:0;z-index:100;width:100%;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
.page h2{font-family:'Novecentosanswide_Light', Arial, sans-serif;font-size:40px;text-align:center;margin-top:20px;margin-bottom:30px}
.page h2 img{height:50px}
.page .cnt-center{width:1200px;margin:0 auto;padding-bottom:30px}
.page .cnt-center .text{font-family:'MyriadPro_Regular', Arial, sans-serif;text-align:justify;font-size:16px}
.center-form h3{padding-left:200px}
.center-form form{margin:0 auto}
form{width:650px;font-size:28px;margin-top:20px}
form label{display:inline-block;width:200px;margin-right:10px;text-align:right}
form input,form textarea{width:400px;margin-bottom:10px;border:none;padding:2px 10px;vertical-align:top}
form input[type='file']{padding:0;font-size:12px;vertical-align:bottom}
form textarea{height:100px;vertical-align:top;resize:none}
form .city{width:300px;margin-right:2px}
form .state{width:70px;text-transform:uppercase}
form button{background-color:#2e2e81;font-size:30px;padding:10px 40px;color:#fff;border:none;margin-left:340px}
.contact{background-color:#8bc53f}
.contact .cnt-center .content{color:#000}
.contact .mapa{width:100%;height:500px;margin-top:20px;margin-bottom:-20px}
.contact form{float:left;margin-bottom:20px}
.contact .right{float:right;text-align:left;padding-right:10px;width:400px;font-size:23px}
.contact .right .logo{margin-bottom:10px;display:block}
.contact .right .data{margin-bottom:7px}
.contact .right .data img{vertical-align:middle;margin-left:10px}
.contact .right .data .email{margin-right:-7px}
.contact .right .endereco{margin-right:-5px}
.contact .right .endereco img{margin-top:15px;float:right}
.contact .icons{text-align:center;width:100%}
.contact .icons a{padding:10px}
.contact .icons a img{vertical-align:middle}
.pagination{text-align:center;padding:10px;margin-top:10px;margin-bottom:15px;font-size:18px}
.pagination .prdPage{padding:8px 12px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .current{color:#88c3d1;font-weight:bold;margin-left:3px;margin-right:3px}
.pagination .numberPage{background-color:#88c3d1;color:#fff;padding:8px 12px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .numberPage:hover{color:#88c3d1;background-color:#fff}
.pagination .SetNumberPage{background-color:#88c3d1;color:#fff;padding:8px 12px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.content_loading{position:fixed;top:0;width:100%;z-index:99999;text-align:center}
.content_loading .loading{background:#fdfdfd;color:#000;border-radius:0 0 5px 5px;display:inline-block;padding:5px 10px}
.content_loading .loading img{vertical-align:bottom}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-widget-overlay{background:#aaa url(../js/jquery-ui-1.10.2.custom/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}
@media screen and (min-width:1400px){
#st-content .st-banner{height:821px}
#st-content .st-banner .lnkitg{height:333px}
}
.ctn-popup{overflow:hidden;padding-bottom:10px}
.ctn-popup h3{color:;font-size:26px;clear:both;margin-top:10px}
.ctn-popup .cnt-form{width:425px}
.ctn-popup .cnt-form table td{padding:3px}
.ctn-popup .cnt-form table td:first-child{width:85px;font-weight:bold;text-align:left;font-size:16px}
.ctn-popup .cnt-form table .center{text-align:center !important}
.ctn-popup .cnt-form input{padding:5px;background-color:#efefef;border:none;width:300px;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;font-size:16px}
.ctn-popup .cnt-form .cidade{width:205px}
.ctn-popup .cnt-form .uf{width:30px}
.ctn-popup .cnt-form button{margin:0 auto;font-size:26px;padding:5px 40px}</pre></body></html>