/*! Qualittas - v0.1.0 - 2016-09-05
 * 
 * Copyright (c) 2016; * Licensed GPLv2+ */

.inscricao{height: 44px !important;}.header-bar .fixed{position:fixed;width:100%;z-index:100;pointer-events:none}.header-bar .fixed *{pointer-events:auto}.header-bar .login-row{transition:background .3s linear}.header-bar .login-row.scroll{display:none}@media (max-width:991px){.header-bar .login-row,.header-bar .login-row .login-form,.header-bar .login-row .logged-in{background:#145C29}}@media (max-width:479px){.header-bar .login-row{display:none}}.header-bar .login-row .login-form.hide-small,.header-bar .login-row .logged-in{background:#145C29;min-height:35px;text-align:right;color:#FFF}@media (max-width:479px){.header-bar .login-row .login-form.hide-small,.header-bar .login-row .logged-in{display:none}}@media (max-width:767px){.header-bar .login-row .login-form.hide-small,.header-bar .login-row .logged-in{padding-right:0}}@media (min-width:768px){.header-bar .login-row .login-form.hide-small::after,.header-bar .login-row .logged-in::after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:0;background:inherit;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}}.header-bar .login-row .login-form.hide-small .login-button,.header-bar .login-row .logged-in .login-button{background:#1F8B40;color:#FFF;float:right}@media (max-width:767px){.header-bar .login-row .login-form.hide-small .login-button,.header-bar .login-row .logged-in .login-button{margin-left:30px}}@media (min-width:768px){.header-bar .login-row .login-form.hide-small .login-button,.header-bar .login-row .logged-in .login-button{text-indent:20px;padding-right:15px;position:absolute;height:100%}.header-bar .login-row .login-form.hide-small .login-button span,.header-bar .login-row .logged-in .login-button span{position:relative;z-index:1}.header-bar .login-row .login-form.hide-small .login-button::after,.header-bar .login-row .logged-in .login-button::after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:0;background:inherit;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}}.header-bar .login-row .login-form.hide-small .login-input,.header-bar .login-row .logged-in .login-input{border-bottom:1px solid #1F8B40;background:transparent;color:#FFF;display:inline-block;width:auto;padding:5px 0 0 20px;min-height:auto;height:auto;margin:5px 0 5px 10px;max-width:150px}.header-bar .login-row .login-form.hide-small .login-input::-webkit-input-placeholder,.header-bar .login-row .logged-in .login-input::-webkit-input-placeholder{color:#FFF;opacity:.8}.header-bar .login-row .login-form.hide-small .login-input::-moz-placeholder,.header-bar .login-row .logged-in .login-input::-moz-placeholder{color:#FFF;opacity:.8}.header-bar .login-row .login-form.hide-small .login-input:-ms-input-placeholder,.header-bar .login-row .logged-in .login-input:-ms-input-placeholder{color:#FFF;opacity:.8}.header-bar .login-row .login-form.hide-small .login-input:-moz-placeholder,.header-bar .login-row .logged-in .login-input:-moz-placeholder{color:#FFF;opacity:.8}.header-bar .login-row .login-form.hide-small .form-group,.header-bar .login-row .login-form.hide-small .user-info,.header-bar .login-row .logged-in .form-group,.header-bar .login-row .logged-in .user-info{color:#FFF;display:inline-block;width:auto;margin-bottom:0;position:relative;z-index:1}.header-bar .login-row .login-form.hide-small .form-group .form-icon,.header-bar .login-row .login-form.hide-small .user-info .form-icon,.header-bar .login-row .logged-in .form-group .form-icon,.header-bar .login-row .logged-in .user-info .form-icon{position:absolute;bottom:5px;left:12px;font-size:15px}.header-bar .login-row .login-form.hide-small .form-group .form-icon.icon-user,.header-bar .login-row .login-form.hide-small .user-info .form-icon.icon-user,.header-bar .login-row .logged-in .form-group .form-icon.icon-user,.header-bar .login-row .logged-in .user-info .form-icon.icon-user{font-size:13px}.header-bar .login-row .login-form.hide-small .user-info,.header-bar .login-row .logged-in .user-info{margin-top:8px}.header-bar .login-row .login-form.hide-small .user-info img,.header-bar .login-row .logged-in .user-info img{border-radius:50%;margin-left:10px}.header-bar .login-row .login-form.hide-small .user-info a,.header-bar .login-row .logged-in .user-info a{color:#FFF}.header-bar .login-row .login-form.hide-small .form-label,.header-bar .login-row .logged-in .form-label{margin-bottom:5px;vertical-align:bottom}.header-bar .menu-row{height:80px;margin-bottom:15px;transition:all .3s linear}@media (max-width:1199px){.header-bar .menu-row{background:#FFF}.header-bar .menu-row .container{padding:0 10px}}.header-bar .menu-row.scroll{background:#FFF;height:50px;margin-bottom:5px}.header-bar .menu-row.scroll .container{padding:0 10px}.header-bar .menu-row.scroll .container .menu-item{line-height:50px!important}.header-bar .menu-row.scroll .container .menu-item:hover{line-height:40px!important}.header-bar .menu-row.scroll .header-logo{max-height:30px}.header-bar .menu-row .container{height:100%}@media (max-width:1199px){.header-bar .menu-row .container{width:100%;background:#FFF}}@media (min-width:1200px){.header-bar .menu-row .container{padding:0 10px 0 60px;transition:padding .3s ease;position:relative}.header-bar .menu-row .container::after{background:#FFF;content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:0;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}}.header-bar .menu-row .container .logo-container{float:left;padding:10px;position:relative;z-index:1}@media (max-width:320px){.header-bar .menu-row .container .logo-container{padding:0}}@media (max-width:560px){.header-bar .menu-row .container .logo-container{height:100%}}.header-bar .menu-row .container .logo-container .header-logo{max-width:200px}@media (max-width:560px){.header-bar .menu-row .container .logo-container .header-logo{max-width:160px;position:relative;top:50%;transform:translateY(-50%)}}@media (min-width:991px) and (max-width:1099px){.header-bar .menu-row .container .logo-container .header-logo{max-width:170px}}.header-bar .menu-row .container .menu-container{float:right;height:100%;position:relative;z-index:1}.header-bar .menu-row .container .menu-container .menu-item{font-family:'Century Gothic',Calibri,sans-serif;float:left;height:100%;line-height:80px;padding:0 0 0 11px}@media (min-width:991px) and (max-width:1099px){.header-bar .menu-row .container .menu-container .menu-item{font-size:13px}}.header-bar .menu-row .container .menu-container .menu-item:hover,.header-bar .menu-row .container .menu-container .menu-item.active{text-decoration:none;border-top:5px solid #FF530D;line-height:70px}.header-bar .menu-row .container .menu-container .menu-item:not(:last-of-type) span{border-right:1px solid #DDD}.header-bar .menu-row .container .menu-container .menu-item span{padding:10px 11px 10px 0}.header-bar .menu-row .container .menu-container .menu-toggle{float:right;color:#FF530D;transition:color .2s linear;height:100%;font-size:40px;padding:0 20px;cursor:pointer;margin-left:10px}.header-bar .menu-row .container .menu-container .menu-toggle.active{color:#145C29;background:#EEE}.header-bar .menu-row .container .menu-container .menu-toggle i{position:relative;top:50%;transform:translateY(-50%)}.header-bar .menu-row .container .menu-container .search-form{float:right;height:100%}@media (max-width:479px){.header-bar .menu-row .container .menu-container .search-form.hide-small{display:none}}.header-bar .menu-row .container .menu-container .search-form .form-group{height:100%;margin:0;position:relative}.header-bar .menu-row .container .menu-container .search-form .form-group input{background:#DDD;border:0;padding:3px 10px 3px 35px;border-radius:50px;width:150px;border-bottom:2px solid #CCC}.header-bar .menu-row .container .menu-container .search-form .form-group i{left:30px;z-index:1;font-size:18px}.header-bar .menu-row .container .menu-container .search-form .form-group input,.header-bar .menu-row .container .menu-container .search-form .form-group i{position:relative;top:50%;transform:translateY(-50%)}.header-bar .mobile-row{display:none;background:#EEE;text-align:center;margin-top:-2px;z-index:5}.header-bar .mobile-row .menu-container .menu-item{font-family:'Century Gothic',Calibri,sans-serif}.header-bar .mobile-row .menu-container .menu-button,.header-bar .mobile-row .menu-container.menu-button:hover{color:#FFF;background:#145C29;font-size:20px;padding:15px 0}.header-bar .mobile-row .menu-container .menu-button:last-of-type,.header-bar .mobile-row .menu-container.menu-button:hover:last-of-type{background:#FF530D}@media (min-width:480px){.header-bar .mobile-row .menu-container .menu-button,.header-bar .mobile-row .menu-container.menu-button:hover{display:none}}@media (max-width:699px){.header-bar .mobile-row .menu-container .menu-item{display:block;color:#145C29;padding:15px 0;text-transform:uppercase;border-bottom:1px solid #CCC}}@media (min-width:700px){.header-bar .mobile-row .menu-container{display:inline-block}.header-bar .mobile-row .menu-container .menu-item{float:left;height:100%;line-height:80px;padding:0 0 0 20px}.header-bar .mobile-row .menu-container .menu-item:hover,.header-bar .mobile-row .menu-container .menu-item.active{text-decoration:none;border-top:5px solid #FF530D;line-height:70px}.header-bar .mobile-row .menu-container .menu-item:not(:last-of-type) span{border-right:1px solid #DDD}.header-bar .mobile-row .menu-container .menu-item span{padding:10px 20px 10px 0}}.header-bar .info-row{background:#FF530D;color:#FFF;width:100%;font-size:20px;text-align:center;font-weight:700;padding-bottom:15px;transition:all .3s linear}.header-bar .info-row.scroll{font-size:17px;padding-bottom:5px}.header-bar .info-row.scroll i{font-size:25px}.header-bar .info-row a,.header-bar .info-row a:hover{color:#FFF;text-decoration:none}@media (min-width:480px){.header-bar .info-row{font-size:25px;text-align:right;padding-right:15px}.header-bar .info-row i{font-size:32px}}@media (min-width:480px) and (min-width:768px){.header-bar .info-row{width:60%}}@media (min-width:480px){.header-bar .info-row::after{content:" ";position:absolute;display:block;width:inherit;height:100%;top:0;left:0;z-index:-1;background:inherit;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}}.header-bar .info-row .phone-icon{margin-left:20px}.header-bar .info-row .phone-icon i{font-size:27px;position:relative;top:5px;margin:0 10px}.header-bar .info-row .header-social-icon i{font-size:25px;margin:0 5px}.main-slider{min-height:632px}.main-slider .slide-item{padding-top:230px;padding-bottom:150px;background-position:center top;background-size:cover}.main-slider .slide-item.smaller{padding-bottom:100px}@media (max-width:479px){.main-slider .slide-item{padding-top:160px}.main-slider .slide-item h2{font-size:30px}}@media (max-width:767px){.main-slider .slide-item h2{font-size:30px}}@media (min-width:768px) and (max-width:991px){.main-slider .slide-item h2{font-size:40px}}.main-slider .slide-item .slide-caption{font-size:20px;margin:10px 0}.container-interno{margin-top:-100px}@media (max-width:767px){.container-interno.container-contato{margin-top:-230px}}@media (max-width:768px){.container-interno{margin-top:-50px}}.featured-container{height:130px;position:relative;margin-top:-50px}@media (max-width:768px){.featured-container{height:80px}}.featured-container .featured-content{position:absolute;right:0;width:70%;padding-top:30px;padding-left:15px;min-height:150%;background-image:-moz-linear-gradient(to bottom,#DDD 0,#FFF 50%);background-image:-webkit-linear-gradient(to bottom,#DDD 0,#FFF 50%);background-image:-ms-linear-gradient(to bottom,#DDD 0,#FFF 50%);background-image:linear-gradient(to bottom,#DDD 0,#FFF 50%);background-repeat:no-repeat}.featured-container .featured-content::after{content:" ";box-shadow:-10px -10px 10px rgba(0,0,0,.06);position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:0;background:inherit;transform-origin:top left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);border-left:2px solid #FFF;border-top:2px solid #FFF}.featured-container .featured-content .content{position:relative;z-index:1;max-width:900px}.featured-container .featured-content .content .featured-icons{margin-top:-70px}.featured-container .featured-content .content .featured-icons a{text-decoration:none}.featured-container .featured-content .content .featured-icons .featured-icon{text-align:center}.featured-container .featured-content .content .featured-icons .featured-icon .item-icon{width:85px;height:84px;text-align:center;line-height:85px;font-size:30px;color:#FFF;position:relative;margin:0 auto}.featured-container .featured-content .content .featured-icons .featured-icon .item-icon::after{content:" ";position:absolute;display:block;border-radius:50% 5px 50% 50%;width:100%;height:100%;top:0;left:0;z-index:-1;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featured-container .featured-content .content .featured-icons .featured-icon .item-title{color:#FF530D;font-weight:700;font-size:16px;margin:30px 0}.featured-container .featured-content .content .featured-icons .featured-icon .item-text{font-size:14px;color:#35373F}.content-section{color:#35373F;margin-top:30px}.content-section hr.section-title{margin:15px 0 0}.content-section h3:not(.default){text-align:center;color:#35373F}.content-section h3:not(.default).left{text-align:left}.content-section h4{color:#35373F}.content-section .form-control{background:#DDD}.content-section .info-video{background:#C8C8C8;text-align:center;border:1px solid #FFF;margin-top:40px;box-shadow:0 0 6px rgba(0,0,0,.3);position:relative;display:inline-block}@media (max-width:991px){.content-section .info-video{margin-bottom:60px}}.content-section .info-video::before,.content-section .info-video::after{z-index:-1;position:absolute;content:"";width:50%;bottom:15px;max-width:50%;box-shadow:0 15px 4px #777;height:11px}.content-section .info-video::before{transform:rotate(-3deg);left:0}.content-section .info-video::after{transform:rotate(3deg);right:0}.content-section .info-video iframe{max-width:100%;height:auto;min-height:280px}.content-section .info-map .program-image,.content-section .info-program .program-image{position:relative;top:50%;transform:translateY(-50%)}.content-section .info-modes{margin-top:30px}.content-section .info-modes .mode{margin:10px 0}.content-section .info-modes .mode .mode-icon{font-size:25px}.content-section .info-modes .mode .mode-title{font-weight:700}.content-section .info-modes .mode .mode-desc{font-size:13px}.content-section .program-info{background:#DDD;padding:50px 20px}.content-section .program-info h4{margin-top:0}.content-section .program-info .program .program-desc{font-size:14px;text-align:justify;color:#35373F}@media (max-width:767px){.content-section .program-info .program:first-child{margin-bottom:50px}.content-section .program-info .program .program-image img{margin:0 auto}}.content-section .program-list{margin:50px 0 0;position:relative}.content-section .program-list .program{padding:0 10px}.content-section .program-list .program .program-image{min-height:210px}.content-section .program-list .program .program-image img{width:100%}.content-section .program-list .program .program-meta{margin-top:10px;display:inline-block}.content-section .program-list .program .program-meta .program-date{color:#FF530D}.content-section .program-list .program-slider{margin:0 auto;width:90%}@media (max-width:767px){.content-section .program-list .program-slider{width:80%}}.content-section .program-list .program-nav{color:#C8C8C8;height:100%;position:absolute;text-align:center;width:30px;top:0;font-size:40px;cursor:pointer}.content-section .program-list .program-nav:hover{color:#FF530D}.content-section .program-list .program-nav.prev{left:10px}.content-section .program-list .program-nav.next{right:20px}.content-section .program-list .program-nav i{position:relative;top:50%;transform:translateY(-50%)}.content-section .course-info .course .course-name{text-align:center;background:#FF530D;color:#FFF;text-transform:uppercase;font-weight:700;font-family:'Century Gothic',Calibri,sans-serif;font-size:30px;padding:5px 0}.content-section .partner-slider{margin:60px 0}.content-section .partner-slider .partner{position:relative;height:120px;margin:0 10px}.content-section .partner-slider .partner a{position:absolute;top:50%;transform:translateY(-50%);width:100%}.content-section .partner-slider .partner a img{margin:0 auto}.container-boxed{background-image:-moz-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:-webkit-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:-ms-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:linear-gradient(to bottom,#DDD 0,#FFF 25%);background-repeat:no-repeat;position:relative;border-top:2px solid #FFF;border-right:2px solid #FFF;border-left:2px solid #FFF;min-height:150px;box-shadow:0 -10px 10px rgba(0,0,0,.06)}.container-boxed .sidebar{min-height:400px;padding:30px 30px 150px;display:inline-block}.container-boxed .sidebar h3{text-align:left;color:#545454;font-size:25px}.container-boxed .sidebar hr{height:5px;background:#8C8C8C;margin-top:-5px}@media (min-width:992px){.container-boxed .sidebar{background-image:-moz-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:-webkit-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:-ms-linear-gradient(to bottom,#DDD 0,#FFF 25%);background-image:linear-gradient(to bottom,#DDD 0,#FFF 25%);background-repeat:no-repeat;margin-top:-200px}.container-boxed .sidebar::after{content:"";box-shadow:0 -15px 15px rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:30%;border-top:2px solid #FFF;border-left:2px solid #FFF;border-right:2px solid #FFF;pointer-events:none}}.nucleos-main .nucleo-text,.nucleos-main .program-text,.programs-featured .nucleo-text,.programs-featured .program-text{font-size:20px;margin:20px 0}.nucleos-main .program-date,.programs-featured .program-date{color:#FF530D;font-weight:700}.nucleos-main .program-desc,.programs-featured .program-desc{color:#878787;margin:10px 0}.nucleos-main .social-icon,.programs-featured .social-icon{margin-right:5px}.nucleos-main span:not(.social-icon),.programs-featured span:not(.social-icon){position:relative;top:-8px;font-size:18px;font-weight:700}.nucleos-list,.programs-list{padding:40px 0}.nucleos-list .nucleo-item,.nucleos-list .program-item,.programs-list .nucleo-item,.programs-list .program-item{margin:30px 0;display:inline-block;float:none;vertical-align:top}.nucleos-list .nucleo-item .social-icon,.nucleos-list .program-item .social-icon,.programs-list .nucleo-item .social-icon,.programs-list .program-item .social-icon{margin-right:5px}.nucleos-list .nucleo-item span:not(.social-icon),.nucleos-list .program-item span:not(.social-icon),.programs-list .nucleo-item span:not(.social-icon),.programs-list .program-item span:not(.social-icon){position:relative;top:-8px;font-size:18px;font-weight:700}.nucleos-list .nucleo-item .program-date,.nucleos-list .program-item .program-date,.programs-list .nucleo-item .program-date,.programs-list .program-item .program-date{color:#FF530D;font-weight:700}.nucleos-list .nucleo-item .nucleo-address,.nucleos-list .nucleo-item .program-desc,.nucleos-list .program-item .nucleo-address,.nucleos-list .program-item .program-desc,.programs-list .nucleo-item .nucleo-address,.programs-list .nucleo-item .program-desc,.programs-list .program-item .nucleo-address,.programs-list .program-item .program-desc{color:#878787;margin:10px 0}.nucleos-list .nucleo-item .program-audio,.nucleos-list .program-item .program-audio,.programs-list .nucleo-item .program-audio,.programs-list .program-item .program-audio{color:#878787;cursor:pointer}.nucleos-list .nucleo-item .program-popup img,.nucleos-list .program-item .program-popup img,.programs-list .nucleo-item .program-popup img,.programs-list .program-item .program-popup img{max-width:90%}.nucleos-list .nucleo-item .img-nucleo,.nucleos-list .program-item .img-nucleo,.programs-list .nucleo-item .img-nucleo,.programs-list .program-item .img-nucleo{width:100%}.nucleos-list .program-item .social-icon,.programs-list .program-item .social-icon{margin-top:0}.contact-info{color:#35373F}.contact-featured .featured-content{padding-left:0}@media (min-width:992px) and (max-width:1199px){.contact-featured .featured-content{width:85%!important}}@media (max-width:991px){.contact-featured .featured-content{width:100%!important}.contact-featured .featured-content .content{max-width:100%!important}}.contact-featured .featured-content h3{font-size:24px}.contact-featured .featured-content .content{color:#35373F;font-size:18px}.contact-info-block{padding:0 20px}.contact-info-block:not(:first-child){box-shadow:-6px 0 5px -6px rgba(0,0,0,.3)}.contact-form{margin:0 0 70px;display:inline-block;width:100%}.contact-form input,.contact-form input:focus,.contact-form textarea,.contact-form textarea:focus,.contact-form select,.contact-form select:focus{background:#EEE;border:2px solid #DDD;color:#878787;font-weight:700;font-size:20px;padding:20px 25px;max-height:none;border-radius:40px;margin:15px 0;outline:0}.contact-form input,.contact-form select{height:auto}.contact-form textarea{height:330px}.contact-form .btn-contact{margin-top:30px;border-radius:30px;font-size:30px}.contact-form .response{text-align:center;font-weight:700;margin-top:20px}.form-inscricao{padding:20px 10px 40px}.form-inscricao label{color:#145C29;font-size:20px;font-weight:400;margin-bottom:0}.form-inscricao .form-control{background:#DDD;color:#35373F;font-size:17px;margin-top:0}.caderno{width:400px;height:600px}.curso-filtros .curso-filtro{margin-top:20px}@media (min-width:768px) and (max-width:991px){.curso-filtros .curso-filtro{min-height:140px}}.curso-filtros .curso-filtro .filtro-titulo{color:#545454;font-size:22px;font-weight:700;cursor:pointer}.curso-filtros .curso-filtro .filtro-content{position:relative}.curso-filtros .curso-filtro hr{margin-bottom:10px}.curso-filtros .curso-filtro label{display:block;color:#878787;font-weight:400;font-size:15px;margin:10px 0;cursor:pointer}.curso-filtros .curso-filtro i{color:#FF530D}.curso-filtros .curso-filtro i.search{position:absolute;z-index:1;left:10px;bottom:14px;font-size:20px;color:#8C8C8C}.curso-filtros .curso-filtro input[type=checkbox],.curso-filtros .curso-filtro input[type=checkbox]:checked~i.unchecked,.curso-filtros .curso-filtro input[type=checkbox]:not(:checked)~i.checked{display:none}.curso-filtros .curso-filtro .noUi-connect{background:#FF530D}.curso-filtros .curso-filtro .price-slider{margin-bottom:30px}.curso-filtros .curso-filtro .price-value{display:inline;margin-left:10px}.list-controls{display:inline-block;width:100%}.list-controls .list-pagination .page{color:#878787;display:inline-block;font-size:20px;margin:0 7px;cursor:pointer}.list-controls .list-pagination .page.active{color:#35373F}.list-controls .list-order{background:#FFF;border:2px solid #CCC;padding:10px;border-radius:10px;color:#35373F;cursor:pointer}@media (max-width:468px){.list-controls .list-pagination,.list-controls .list-order{float:none!important;display:block;margin:20px auto;text-align:center}}.list-container{margin:20px 0}.list-container .list-none{text-align:center;font-size:26px;color:#878787}.list-container .list-item{float:none;display:inline-block;vertical-align:top;margin:30px 0}@media (max-width:599px){.list-container .list-item{width:100%}}.list-container .list-item .item-info{width:100%;height:250px;display:block;background-size:cover;background-position:center top;position:relative}.list-container .list-item .item-info .price{position:absolute;bottom:0;text-align:right;background:#FF530D;width:100%;color:#FFF;padding:5px 15px;font-weight:700;font-size:20px}.list-container .list-item .item-title{color:#35373F;font-size:18px;font-weight:700;display:block;margin-top:10px}.list-container .list-item .item-format{color:#FF530D;font-size:15px}.list-container .list-item .item-mode{color:#35373F;font-size:15px}.curso-ad{margin-top:40px}.curso-featured{height:230px}.curso-featured .featured-content{height:100%;width:75%;min-height:auto}.curso-featured .featured-content .content{height:100%}.curso-featured .featured-content .content .curso-icon{color:#FFF;position:absolute;top:50%;transform:translateY(-50%);width:105px;text-align:center;height:105px;line-height:110px;left:-150px;font-size:60px}.curso-featured .featured-content .content .curso-icon::after{content:" ";position:absolute;display:block;border-radius:50% 5px 50% 50%;width:100%;height:100%;top:0;left:0;z-index:-1;background:#8C8C8C;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.curso-slider .slide-item{padding-bottom:50px}}.curso-content{font-size:19px}.curso-content h3{margin:10px 0 30px}.curso-content .btn-curso{padding:0 20px 0 0!important;font-size:25px!important}.curso-content .btn-curso i{background:#CC3E00;display:inline-block;padding:15px 20px;font-size:30px;margin-right:20px}.curso-content .content-section{color:#878787;margin-top:70px;margin-bottom:50px}.curso-content .content-section.inscricao-section{margin-top:0}.curso-content .content-section.inscricao-section .inscricao-pesquisa{margin-bottom:50px}.curso-content .content-section.inscricao-section .inscricao-pesquisa .question{color:#FF530D;font-size:22px;margin-bottom:10px;font-weight:700}.curso-content .content-section.inscricao-section .inscricao-pesquisa .form-control{margin:0}.curso-content .content-section h3{margin:10px 0;text-align:left}.curso-content .content-section h3[onclick]{cursor:pointer}.curso-content .content-section h4{font-size:22px}.curso-content .content-section hr{margin:15px 0}.curso-sidebar .curso-detalhe{padding:10px 0;display:block;border-bottom:2px solid #CCC}.curso-sidebar .curso-detalhe i{color:#FF530D;font-size:12px}.curso-price{font-size:24px;color:#FF530D;font-weight:700}.info-places{border:1px solid #BBB;background:#DDD;padding:5px 10px}.inscricao-block{margin:50px 0 80px}.inscricao-block .inscricao-actions{margin-top:30px}.inscricao-block .inscricao-actions .item{margin:15px 0}.inscricao-block .inscricao-actions .item .item-text{color:#FF530D;cursor:pointer;font-weight:700;font-size:25px;text-decoration:none}.inscricao-block .inscricao-actions .item .item-text i{font-size:20px;color:#145C29}.inscricao-block .inscricao-actions .item .block-content{display:none;padding-left:20px}.inscricao-block .inscricao-actions .item .block-content strong{color:#145C29;font-size:25px}.inscricao-section .img-curso{float:none;margin:0 auto;max-width:100%}.inscricao-section .curso-info{margin:10px 0}.inscricao-section .curso-info>div{display:inline-block}.inscricao-section .curso-info .info-name{color:#145C29;font-weight:700}.inscricao-section .cupom-block{margin:30px 0 40px}.inscricao-section .cupom-block .form-control{background:#F0F0F0;margin:0;border-radius:0;font-size:15px;font-weight:700}.inscricao-section .panel .info{font-size:14px}.inscricao-section .panel h4{margin:5px 0;color:#545454;padding-left:20px}.inscricao-section .table-inscricao th,.inscricao-section .table-inscricao td{border:2px solid #E8E8E8}.inscricao-section .table-inscricao th{font-weight:400;background:#F8F8F8}.inscricao-section .form{margin:20px 0 0}.inscricao-section .form .form-control{background:#F0F0F0;margin-top:0;margin-bottom:15px;font-size:17px}.inscricao-section .form .form-control,.inscricao-section .form .btn{padding:20px;height:auto;width:100%}.inscricao-pagamento{margin:30px 0 90px}body{font-family:'Myriad Pro',Arial,sans-serif;background:#FFF;font-size:16px;color:#878787}a,a:focus,a:hover,a:visited,a:active{color:#878787}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Century Gothic',Calibri,sans-serif;color:#555;font-weight:700}h2{font-size:44px}h3{font-size:28px}.cursor-pointer{cursor:pointer}.col-centered{float:none;margin:0 auto}.text-color-main{color:#FF530D}.text-color-second{color:#145C29}.top-space{margin-top:30px}.top-space.double{margin-top:70px}.bottom-space{margin-bottom:30px}.right-space{margin-right:30px}.no-padding{padding:0!important}hr.section-title{height:5px;border:0;margin:30px 0;background-image:-moz-linear-gradient(to right,#145C29 0,#145C29 104px,#FF530D 104px);background-image:-webkit-linear-gradient(to right,#145C29 0,#145C29 104px,#FF530D 104px);background-image:-ms-linear-gradient(to right,#145C29 0,#145C29 104px,#FF530D 104px);background-image:linear-gradient(to right,#145C29 0,#145C29 104px,#FF530D 104px);background-repeat:no-repeat}hr.section-title.color-left{background-image:-moz-linear-gradient(to right,#DB7122 0,#DB7122 104px,#8C8C8C 104px);background-image:-webkit-linear-gradient(to right,#DB7122 0,#DB7122 104px,#8C8C8C 104px);background-image:-ms-linear-gradient(to right,#DB7122 0,#DB7122 104px,#8C8C8C 104px);background-image:linear-gradient(to right,#DB7122 0,#DB7122 104px,#8C8C8C 104px);background-repeat:no-repeat}hr.section-title.color-center{background-image:-moz-linear-gradient(to right,#C8C8C8 0,#C8C8C8 calc(50% - 125px),#DB7122 calc(50% - 125px),#DB7122 calc(50% + 125px),#C8C8C8 calc(50% + 125px));background-image:-webkit-linear-gradient(to right,#C8C8C8 0,#C8C8C8 calc(50% - 125px),#DB7122 calc(50% - 125px),#DB7122 calc(50% + 125px),#C8C8C8 calc(50% + 125px));background-image:-ms-linear-gradient(to right,#C8C8C8 0,#C8C8C8 calc(50% - 125px),#DB7122 calc(50% - 125px),#DB7122 calc(50% + 125px),#C8C8C8 calc(50% + 125px));background-image:linear-gradient(to right,#C8C8C8 0,#C8C8C8 calc(50% - 125px),#DB7122 calc(50% - 125px),#DB7122 calc(50% + 125px),#C8C8C8 calc(50% + 125px));background-repeat:no-repeat}.social-icon{background:#8C8C8C;color:#DDD;border-radius:50%;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center;margin-right:15px;margin-top:20px;transition:all .2s linear;position:relative}.social-icon:hover{color:#FFF;background:#145C29}.social-icon i{margin-top:0;color:#DDD;position:absolute;top:50%;right:0;transform:translateY(-50%);width:100%}.form:not(.form-inline) img.ajax-loader{float:left}.form-control{color:#8C8C8C;border:0;border-radius:0;box-shadow:none;outline:0;margin:7px 0;padding:10px;min-height:40px;max-height:150px;resize:none}.form-control:focus{box-shadow:none}select,option{text-transform:capitalize}.btn{border-radius:0!important;color:#FFF;border:0;font-weight:700;font-size:15px;transition:background .2s linear;padding:10px 25px}.btn.btn-primary{background:#FF530D}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background:#145C29!important}.btn.btn-default{background:#E0E0E0}.btn.btn-action{font-size:26px;padding:12px 40px;margin-top:30px}.btn.btn-inscricao{font-size:26px;margin-top:20px}.btn.btn-grey{background-color:#A0A0A0}.btn.btn-grey:hover,.btn.btn-grey:focus,.btn.btn-grey:active{background:#145C29!important;color:#FFF}.btn:active,.btn:visited{color:#FFF}.btn-lost-password{color:#FF530D;text-decoration:underline;cursor:pointer;font-size:15px}.modal-title{color:#145C29}.bootbox-input{background:#F0F0F0;height:auto;padding:15px}footer{background:#DDD}footer .newsletter-row{padding:45px 0;color:#FFF;background:#878787;margin-top:30px}@media (max-width:991px){footer .newsletter-row{text-align:center}}@media (min-width:992px){footer .newsletter-row .container{position:relative}}footer .newsletter-row .newsletter-info{font-size:25px}@media (max-width:767px){footer .newsletter-row .btn-primary{font-size:1.4em;margin-top:20px}}footer .newsletter-row .newsletter-form{color:#FFF}footer .newsletter-row .newsletter-form h4{color:#FFF}@media (min-width:992px){footer .newsletter-row .newsletter-form{position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (max-width:991px){footer .newsletter-row .newsletter-form .form{margin-top:30px;text-align:center}}@media (min-width:992px){footer .newsletter-row .newsletter-form .form{text-align:right}}footer .newsletter-row .newsletter-form .form-control{margin-right:10px}@media (min-width:1200px){footer .newsletter-row .newsletter-form .form-control{max-width:33%}}@media (min-width:768px) and (max-width:1199px){footer .newsletter-row .newsletter-form .form-control{max-width:30%}}footer .footer-widgets{padding:50px 0}footer .footer-widgets .widget-item{padding:0 35px}@media (max-width:991px){footer .footer-widgets .widget-item{float:none;display:inline-block;margin-bottom:40px}footer .footer-widgets .widget-item:nth-child(odd){border-right:1px solid #C1C1C1;box-shadow:1px 0 0 #FFF}}@media (min-width:992px){footer .footer-widgets .widget-item:not(:last-child){border-right:1px solid #C1C1C1;box-shadow:1px 0 0 #FFF}}footer .footer-widgets .widget-item .footer-logo{margin-bottom:10px;max-width:100%}footer .footer-widgets ul{padding:0 5px}footer .footer-widgets ul li{list-style-type:none}@media (min-width:992px){footer .footer-widgets ul li{width:50%;float:left}}footer .footer-widgets ul li:before{font-family:'Glyphicons Halflings';content:"\e010";margin:4px 5px 0 0;font-size:10px;color:#FF530D}footer .copyright-text{padding:30px 0;background:#CCC}@media (max-width:991px){footer .copyright-text .copyright-item{float:none!important;text-align:center;margin:10px 0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%} 

.filter-search{
	background:#DDD;
	border:0;
	padding:5px 10px 5px 10px;
	border-radius:50px;
	border-bottom:2px solid #CCC;
	font-size:15px;
	position:relative;
	z-index:0;width:100%
}

.buscar{
	margin-top: 10px;
    padding-left: 40px;
    width: 100%;
}

.content-section .info-map iframe,
.content-section .info-program iframe{
	width:100%;
	height:390px;
}

.content-section .info-map,
.content-section .info-program{
	background:#FFF;
	height:auto;
	border:10px solid #FFF;
	box-shadow:0 0 15px rgba(0,0,0,.3)}

.exibe-filtros{
	display: none;
}

.sub-filtro{
	display: block;
}

.page-header{
	margin-top:0;
	height:550px;
	background-position:center top;
	background-size:cover
}
@media (max-width:991px){
	.page-header{
		height:400px
	}
}

@media (max-width:400px){
	.container-boxed .sidebar {
		min-height: 1px !important;
		padding: 5px 10px;
	}
	.page-header{
		display: none;
	}
	.sub-filtro{
		display: none;
	}
	.container-boxed{
		top: 170px;
	}
	.sidebar{
		z-index: 99;
	}
	.exibe-filtros{
		top: 180px;
		z-index: 100;
		text-align: center;
		display: block;
	}
}

.parceiro-url{
	background-color: #ff530d ;
	padding: 10px;
	width: 50%;
	text-align: center;
}

.parceiro-url a{
	color: #ffffff;
}

