table{border-collapse:collapse}.heading{position:relative;padding:10px 10px 10px 26px;color:#d43434;font-size:22px;position:relative;position:relative}.heading small{display:block;margin-top:5px;color:#777;font-size:16px}@media (max-width:767px){.heading{font-size:18px}}.heading:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.heading:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.heading:before{left:0;width:3px;background:#126ea4;z-index:1}.heading:after{top:50%;left:3px;width:0;height:0;transform:translateY(-50%);border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #d43434}.heading.heading-alpha{font-size:26px}@media (max-width:767px){.heading.heading-alpha{font-size:22px}}.text+.heading{margin-top:60px}.btn.btn-red{background:#d43434}.btn.btn-red:hover{background:#b02525}.btn.btn-blue-negative{border:solid 1px #126ea4;background:#fff;color:#126ea4}.btn.btn-blue-negative:hover{border-color:#0d4f76;color:#0d4f76}.btn [class*=icon-]{display:flex}.table-wrapper{overflow-y:hidden;overflow-x:auto}.table-wrapper .table{min-width:600px}.table{width:100%}.table th{text-align:left;font-weight:400}.table td,.table th{padding:10px}.table thead{background:#d43434;color:#fff}.table tbody tr:nth-child(even){background:rgba(0,0,0,.05)}.table tfoot{background:#999;color:#fff}.table .left{text-align:left}.table .center{text-align:center}.navigation{display:flex;justify-content:center;margin:15px 0}.navigation a{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background:#eee;color:#777}.navigation a [class*=icon-]{font-size:12px}.navigation a.active,.navigation a:hover{background:#d43434;color:#fff;font-weight:700}.contacts-group .contact .contact-label.contact-email{font-size:13px}.modal-response{padding:10px;width:140px;background:#fff;text-align:center}.modal-response-success{padding:10px 40px 10px 10px;color:#fff}.modal-response-error{padding:10px 40px 10px 10px;background:#d43434;color:#fff}[class*=modal-response] ul{margin-top:5px}[class*=modal-response] ul li{position:relative;padding-left:12px;font-style:italic;font-size:16px}[class*=modal-response] ul li:before{position:absolute;top:-2px;left:0;content:"»"}.modal-response-close{color:#fff}.edbox .edbox-load{background:url(../img/carregando.svg) center no-repeat #fff;background-size:50px}.contatos-modal .grupo-contatos{display:flex;justify-content:center;align-items:center;font-size:17px;line-height:25px;padding:30px 30px}@media (max-width:767px){.contatos-modal .grupo-contatos{flex-direction:column;padding:30px 10px;font-size:14px}}@media (min-width:768px) and (max-width:991px){.contatos-modal .grupo-contatos{font-size:13px}}.contatos-modal .grupo-contatos .cell:not(:first-child){margin-left:25px;padding-left:25px;border-left:1px solid #ccc}@media (min-width:768px) and (max-width:991px){.contatos-modal .grupo-contatos .cell:not(:first-child){margin-left:10px;padding-left:10px}}@media (min-width:992px) and (max-width:1199px){.contatos-modal .grupo-contatos .cell:not(:first-child){margin-left:10px;padding-left:10px}}@media (min-width:768px) and (max-width:991px){.contatos-modal .grupo-contatos .cell:not(:first-child){margin-left:5px;padding-left:5px}}@media (max-width:767px){.contatos-modal .grupo-contatos .cell:not(:first-child){margin-left:0;padding-left:0;border-left:0}}.contatos-modal .grupo-contatos .cell{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.contatos-modal .grupo-contatos .cell{margin-bottom:30px}}.contatos-modal .grupo-contatos .cell .item:hover{color:#d43434}.contatos-modal .grupo-contatos .cell .item [class*=icone-]{margin-right:5px;font-size:14px}.contatos-modal .grupo-contatos .cell .item [class*=icon-]{margin-right:5px;font-size:14px}@media (max-width:767px){.contatos-modal .grupo-contatos .cell .item [class*=icon-]{display:none}}@media (min-width:768px) and (max-width:991px){.contatos-modal .grupo-contatos .cell .item [class*=icon-]{display:none}}.contatos-modal .grupo-contatos h4{font-size:17px;color:#d43434;margin:0 0 15px 0}@media (max-width:767px){.contatos-modal .grupo-contatos .icon-email:before{display:none}}@media (min-width:768px) and (max-width:991px){.contatos-modal .grupo-contatos .icon-email:before{display:none}}.header>.container .header-logo a:before{height:45px;background-repeat:no-repeat}@media (max-width:767px){.header>.container .header-logo a:before{background-size:contain}}.header>.container .header-logo a:after{width:170px;background-image:url(../img/logo-unilins-ead.png?v=3936)}@media (max-width:767px){.header>.container .header-logo a:after{width:100px;margin-right:7px;background-size:90px;background-position:left center}}.header>.container .header-logo a:not(.headingHome):before{content:'';margin-right:10px;width:200px;background-image:url(../img/ead-unilins.png?v=7458);background-position:left;background-size:cover}.depoimentos .wrapper,.maisdepoimentos .wrapper{padding:15px}.depoimentos .container .detail-title span+strong,.depoimentos .wrapper .detail-title span+strong,.maisdepoimentos .container .detail-title span+strong,.maisdepoimentos .wrapper .detail-title span+strong{margin-top:5px}.depoimentos .container .detail-title strong.title-size-big,.depoimentos .wrapper .detail-title strong.title-size-big,.maisdepoimentos .container .detail-title strong.title-size-big,.maisdepoimentos .wrapper .detail-title strong.title-size-big{font-size:18px}.depoimentos .container .detail-title strong.title-size-medium,.depoimentos .wrapper .detail-title strong.title-size-medium,.maisdepoimentos .container .detail-title strong.title-size-medium,.maisdepoimentos .wrapper .detail-title strong.title-size-medium{font-size:23px;line-height:25px}.depoimentos .container .detail-title strong.title-size-small,.depoimentos .wrapper .detail-title strong.title-size-small,.maisdepoimentos .container .detail-title strong.title-size-small,.maisdepoimentos .wrapper .detail-title strong.title-size-small{font-size:28px}.depoimentos .container .container-depo .no-depo,.depoimentos .wrapper .container-depo .no-depo,.maisdepoimentos .container .container-depo .no-depo,.maisdepoimentos .wrapper .container-depo .no-depo{color:#2d3e77;font-size:25px;margin-bottom:30px;padding:30px 0;text-align:center;width:100%}.depoimentos .container .container-depo .no-depo p,.depoimentos .wrapper .container-depo .no-depo p,.maisdepoimentos .container .container-depo .no-depo p,.maisdepoimentos .wrapper .container-depo .no-depo p{margin:auto}.depoimentos .container .container-depo .depo-detail .detail-text p:first-child,.depoimentos .wrapper .container-depo .depo-detail .detail-text p:first-child,.maisdepoimentos .container .container-depo .depo-detail .detail-text p:first-child,.maisdepoimentos .wrapper .container-depo .depo-detail .detail-text p:first-child{margin:auto}.depoimentos .container .container-depo .depo-detail .detail-name span,.depoimentos .wrapper .container-depo .depo-detail .detail-name span,.maisdepoimentos .container .container-depo .depo-detail .detail-name span,.maisdepoimentos .wrapper .container-depo .depo-detail .detail-name span{width:20px}.depoimentos .container .btn-container .error,.depoimentos .wrapper .btn-container .error,.maisdepoimentos .container .btn-container .error,.maisdepoimentos .wrapper .btn-container .error{color:red}.depoimentos .container .btn-container .success,.depoimentos .wrapper .btn-container .success,.maisdepoimentos .container .btn-container .success,.maisdepoimentos .wrapper .btn-container .success{color:green}.showcase .showcase-advertising .container .advertising-contents .content-details{padding-top:1rem}.showcase .showcase-advertising .container .advertising-contents .content-details p.subtitle{font-size:16px;text-align:center;text-transform:uppercase;margin:auto}.showcase .showcase-advertising .container .advertising-contents .content-details p span.title{color:#fccf78;display:block;font-size:22px;font-weight:700;margin-bottom:5px}.showcase .showcase-advertising .container .advertising-contents .content-details p.phrase{color:#d43434;font-weight:700;text-align:center}.showcase .showcase-advertising .container .advertising-contents .content-details .details-title.h2{color:#126ea4;display:flex;align-items:center;justify-content:center;margin:10px 0 0;font-weight:400;font-size:25px;line-height:30px;margin-bottom:8px;text-align:center}.showcase .showcase-advertising .container .advertising-contents .content-details .details-title.h3{color:#0f5f8d;display:flex;font-size:36px;font-weight:700;line-height:35px;justify-content:center;margin:0;margin-bottom:10px;text-align:center}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale{display:flex}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale{display:flex;align-items:center;justify-content:center;position:relative;padding:5px 20px;text-align:center;position:relative}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale>*{position:relative}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale{padding:10px}}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-text{font-size:30px;margin:auto}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-text{font-size:20px}}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-text small{display:block;font-size:14px}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-text small{font-size:11.2px}}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-price{margin-left:-2px;font-size:26px}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-price:before{background:#d43434}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-price strong{font-size:50px}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .sale.sale-price strong{font-size:30px}}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .mob{display:none}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .mob{display:block;margin:auto;width:80%}}.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .desk{display:block}@media (max-width:767px){.showcase .showcase-advertising .container .advertising-contents .content-details .details-sale .desk{display:none}}.showcase .showcase-advertising .container .advertising-alert{margin-top:15px;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.2)}@media (max-width:991px){.showcase .showcase-advertising .container .advertising-alert{padding:0 20px}}.showcase .showcase-module.phrase .container p:not(:nth-child(2)){margin-bottom:auto}.showcase .showcase-module.phrase .container p:nth-child(2){margin-top:5px}.showcase .showcase-module .container p{font-size:17px;margin:10px auto;text-align:center}.showcase .showcase-module .container p b{text-transform:uppercase}.showcase .showcase-module .container picture{display:block;margin:0 auto}.infos-taxa{background:rgba(0,0,0,.5);margin:30px auto;text-align:center;padding:10px}.infos-taxa p{color:#fff;font-size:10px;margin:auto}.section-courses .courses-list-areas .courses-list>.wrapper .register .wrapper small{display:block;margin-bottom:7px}.section-courses .courses-list-areas .courses-list>.wrapper .register.btn-objetivo{background-color:inherit;border:1px solid #126ea4;color:#126ea4;height:35px;margin:auto 3px}.section-courses .courses-list-areas .courses-list>.wrapper .register.btn-objetivo:hover{background-color:#126ea4;color:#fff}.section-top-courses .centered-heading+*{margin-top:30px}@media (min-width:768px) and (max-width:991px){.section-top-courses .top-courses-grid{display:flex;flex-wrap:wrap}.section-top-courses .top-courses-grid>*{display:flex;flex:calc(50% - 30px);margin:60px 0 0 60px}.section-top-courses .top-courses-grid>:nth-child(-n+2){margin-top:0}.section-top-courses .top-courses-grid>:nth-child(2n+1){margin-left:0}}@media (min-width:992px) and (max-width:1199px){.section-top-courses .top-courses-grid{display:flex;flex-wrap:wrap}.section-top-courses .top-courses-grid>*{display:flex;flex:calc(33.33333% - 40px);margin:60px 0 0 60px}.section-top-courses .top-courses-grid>:nth-child(-n+3){margin-top:0}.section-top-courses .top-courses-grid>:nth-child(3n+1){margin-left:0}}@media (min-width:1200px){.section-top-courses .top-courses-grid{display:flex;flex-wrap:wrap}.section-top-courses .top-courses-grid>*{display:flex;flex:calc(25% - 15px);margin:20px 0 0 20px}.section-top-courses .top-courses-grid>:nth-child(-n+4){margin-top:0}.section-top-courses .top-courses-grid>:nth-child(4n+1){margin-left:0}}.section-top-courses .top-courses-grid .grid-item{position:relative}@media (max-width:767px){.section-top-courses .top-courses-grid .grid-item{margin:auto;max-width:350px}.section-top-courses .top-courses-grid .grid-item:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid #ccc}}@media (min-width:992px) and (max-width:1199px){.section-top-courses .top-courses-grid .grid-item:nth-child(n+7){display:none}}.section-top-courses .top-courses-grid .grid-item .item-details{display:flex;flex-direction:column;flex:1;padding:10px 10px 10px;border-radius:5px;transition:.35s;background:#f5f5f5;text-align:center}.section-top-courses .top-courses-grid .grid-item .item-details .detail-seal{display:block;position:absolute;top:10px;right:-10px;padding:5px;box-shadow:3px 3px 0 rgba(0,0,0,.1);background:#d43434;color:#fff;font-size:14px;text-transform:uppercase;transform:skew(-10deg);z-index:1}.section-top-courses .top-courses-grid .grid-item .item-details .detail-figure{position:relative;margin:0 auto;max-width:265px;width:100%;height:85px;border-radius:5px;overflow:hidden;transition:.35s}.section-top-courses .top-courses-grid .grid-item .item-details .detail-figure .figure-image{position:absolute;top:50%;left:50%;display:block;height:120%;transform:translate(-50%,-50%);transition:.35s}.section-top-courses .top-courses-grid .grid-item .item-details .detail-title{display:flex;flex:1;align-items:center;justify-content:center;margin:10px 0;color:#126ea4;font-size:14px;transition:.35s;line-height:20px;letter-spacing:-.5px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-title small{display:block;font-weight:400;font-size:12px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info{display:flex;font-size:12px;text-align:center;display:flex;flex-wrap:wrap}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info .box-invest-alert{background:rgba(0,0,0,.05);border-radius:5px;display:inline-block;flex:auto;font-size:12px;padding:2px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info>*{display:flex;flex:calc(50% - 2.5px);margin:5px 0 0 5px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info>:nth-child(-n+2){margin-top:0}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info>:nth-child(2n+1){margin-left:0}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info [class*=info-]{flex-direction:column;padding:10px 5px;border-radius:5px;background:rgba(0,0,0,.05)}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info [class*=info-] strong{display:block;color:#126ea4;font-size:14px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info [class*=info-] strong.box-price{color:#d43434;font-size:28px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-info [class*=info-] strong.box-price small{color:#626262;font-size:18px;font-weight:400}.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest{padding:10px 0 15px;border-top:1px solid #ddd}.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest .invest-alert,.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest .invest-label{font-size:12px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest .invest-price{margin:-7px 0}.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest .invest-price small{font-size:20px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-invest .invest-price strong{color:#d43434;font-size:40px;letter-spacing:-2px}.section-top-courses .top-courses-grid .grid-item .item-details .detail-fake-btn{margin-top:5px}@media (min-width:992px){.section-top-courses .top-courses-grid .grid-item .item-details:hover .detail-figure .figure-image{height:110%}.section-top-courses .top-courses-grid .grid-item .item-details:hover .detail-title{color:#d43434}}.section-top-courses .top-courses-grid .grid-item .btn-register{position:absolute;left:10px;bottom:10px;width:calc(100% - 20px)}.section-top-courses .top-courses-grid .grid-item [class*=btn]{height:30px}.section-top-courses .btn-wrapper{margin-top:60px;text-align:center}.section-top-courses .btn-wrapper .btn [class*=icon-]{margin-right:10px}.section-top-courses .btn-wrapper .btn:hover{background:#126ea4;color:#fff}.course-page{padding:30px 0;background:#f5f5f5}.page-contents{display:flex;background:#fff}.page-contents .content-details{flex:auto;padding:20px 0;border-top:2px solid #d43434}.transferencia{background:url(/img/bg_zebra.png) no-repeat center center;background-size:cover;text-align:center;padding:30px 0}.transferencia h2,.transferencia h3{color:#fff;font-weight:400;text-transform:uppercase}.transferencia h2{color:#fccf78}.transferencia a{color:#fccf78;text-decoration:underline}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item a.btn-transferencia{margin-left:10px}.page-contents .content-details .depoimentos{background-color:#fff}.page-contents .content-details .depoimentos .container{width:100%}.breadcrumb{display:block;width:100%}.breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;padding:10px 0}.breadcrumb li:not(.voltar){display:none}.breadcrumb li.voltar a:before{content:'Ir para';display:inline-block;margin-right:.5ch}.breadcrumb li:not(:first-child):before{content:"";width:6px;height:6px;border-color:#626262 #626262 transparent transparent;border-style:solid;border-width:1px;transform:rotate(45deg);display:inline-block;vertical-align:middle;margin:0 8px 4px 5px}.breadcrumb *{color:inherit;font-size:11px;text-decoration:none;text-transform:uppercase}.breadcrumb a:hover{text-decoration:underline}@media (min-width:768px){.breadcrumb li:not(.voltar){display:initial}.breadcrumb li.voltar a:before{display:none}}.page-contents .content-details .detail-title{margin:0;padding:10px 15px 10px 25px;font-size:14px;font-weight:400;overflow:hidden;text-transform:uppercase;position:relative}@media (max-width:767px){.page-contents .content-details .detail-title{padding:5px 10px 5px 25px}}.page-contents .content-details .detail-title span+strong{margin-top:5px}.page-contents .content-details .detail-title strong{display:block;color:#126ea4;letter-spacing:-1px}.page-contents .content-details .detail-title strong.title-size-big{font-size:18px}.page-contents .content-details .detail-title strong.title-size-medium{font-size:23px;line-height:25px}.page-contents .content-details .detail-title strong.title-size-medium span{font-size:18px}.page-contents .content-details .detail-title strong.title-size-small{font-size:28px}.page-contents .content-details .detail-title strong.title-size-small span{font-size:18px}.page-contents .content-details .detail-title:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.page-contents .content-details .detail-title:before{top:0;left:-20px;width:30px;height:100%;transform:skew(-10deg);box-shadow:3px 10px 0 rgba(0,0,0,.2);background:#d43434}.page-contents .content-details .detail-section{padding:20px 20px 40px}@media (max-width:767px){.page-contents .content-details .detail-section{padding:10px 10px 30px}}.page-contents .content-details .detail-section:last-child{padding-bottom:0}.page-contents .content-details .detail-section .section-course-image{height:220px;background-color:#f5f5f5;background-position:center;background-size:cover}.page-contents .content-details .detail-section .section-course-image+.section-slogan{border-top:2px solid #d43434}.section-slogan{margin-top:30px;position:relative;background:#126ea4;color:#fff}.section-slogan:before{display:block;position:absolute;top:50%;right:15px;width:90px;height:90px;transform:translateY(-50%);background:url(/img/mec_seal_mini.png) no-repeat;content:''}@media (max-width:767px){.section-slogan:before{right:10px;transform:translateY(-50%) scale(.9)}}.section-slogan .slogan-text{margin:0;padding:10px 120px 10px 15px;font-size:22px;font-weight:400;text-transform:uppercase;line-height:25px}@media (max-width:767px){.section-slogan .slogan-text{font-size:14px;line-height:18px}}@media (max-width:991px){.section-slogan .slogan-text strong{display:block}}.section-slogan .slogan-text small{display:block;margin-top:5px;font-size:17.6px}.page-contents .content-details .detail-section .course-price{flex-direction:row}.page-contents .content-details .detail-section .course-price:nth-child(even) .content-list .list-item.posGrad .icon-check{display:none}.page-contents .content-details .detail-section .course-price .planos{margin-top:30px;justify-content:center}@media (min-width:768px) and (max-width:991px){.page-contents .content-details .detail-section .course-price .planos{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos>*{display:flex;flex:calc(50% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(-n+2){margin-top:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(2n+1){margin-left:0}}@media (min-width:992px) and (max-width:1199px){.page-contents .content-details .detail-section .course-price .planos{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos>*{display:flex;flex:calc(25% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(-n+4){margin-top:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(4n+1){margin-left:0}}@media (min-width:1200px){.page-contents .content-details .detail-section .course-price .planos{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos>*{display:flex;flex:calc(25% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(-n+4){margin-top:0}.page-contents .content-details .detail-section .course-price .planos>:nth-child(4n+1){margin-left:0}}@media (min-width:768px) and (max-width:991px){.page-contents .content-details .detail-section .course-price .planos.pos-graduacao{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>*{display:flex;flex:calc(33.33333% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(-n+3){margin-top:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(3n+1){margin-left:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .textMob{font-size:13px}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item:last-child{height:170px}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content:nth-child(even) .content-list .list-item.posGrad .icon-check{display:none}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item{min-width:inherit}}@media (min-width:992px) and (max-width:1199px){.page-contents .content-details .detail-section .course-price .planos.pos-graduacao{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>*{display:flex;flex:calc(14.28571% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(-n+7){margin-top:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(7n+1){margin-left:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item{min-width:inherit}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item p{font-size:13px}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item:last-child .price span{font-size:23px}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item{min-width:inherit}}@media (min-width:1200px){.page-contents .content-details .detail-section .course-price .planos.pos-graduacao{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content:nth-child(even) .content-list .list-item.posGrad .icon-check{display:none}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao .col-content .content-list .list-item{min-width:inherit}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>*{display:flex;flex:calc(14.28571% - 0px);margin:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(-n+7){margin-top:0}.page-contents .content-details .detail-section .course-price .planos.pos-graduacao>:nth-child(7n+1){margin-left:0}}.page-contents .content-details .detail-section .course-price .planos .col-content{flex-direction:column}.page-contents .content-details .detail-section .course-price .planos .col-content:nth-child(even) .content-list .list-item.posGrad .icon-check{display:none}.page-contents .content-details .detail-section .course-price .planos .col-content .textMob{display:none}@media (max-width:767px){.page-contents .content-details .detail-section .course-price .planos .col-content .textMob{display:block}}@media (min-width:768px) and (max-width:991px){.page-contents .content-details .detail-section .course-price .planos .col-content .textMob{display:block}}.page-contents .content-details .detail-section .course-price .planos .col-content.first .content-list .list-item{display:flex;text-align:left}.page-contents .content-details .detail-section .course-price .planos .col-content.first .content-list .list-item p{margin:auto 10px}@media (max-width:767px){.page-contents .content-details .detail-section .course-price .planos .col-content.first{display:none}}@media (min-width:768px) and (max-width:991px){.page-contents .content-details .detail-section .course-price .planos .col-content.first{display:none}}.page-contents .content-details .detail-section .course-price .planos .col-content:last-child .content-list .list-item{border-right:none}@media (max-width:767px){.page-contents .content-details .detail-section .course-price .planos .col-content .content-list{margin-bottom:30px}}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item{border:1px solid #2d3e50;border-bottom:none;border-left:none;color:#2d3e50;display:flex;font-size:15px;height:65px;text-align:center;min-width:200px}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item a,.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item p{margin:auto}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item a .icon-check,.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item p .icon-check{color:#526000;font-size:27px}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:first-child{background-color:#ededef;border-top:none;display:flex;font-size:20px;font-weight:700}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child{display:block;height:170px}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .price{color:#126ea4;margin:5px auto 10px;text-align:center;width:100%}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .price span{font-size:25px;font-weight:700}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .price sub{bottom:3px;position:relative}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .price p{font-size:13px;margin-top:2px}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .link{text-align:center;width:100%}.page-contents .content-details .detail-section .course-price .planos .col-content .content-list .list-item:last-child .link .botao{padding:10px;height:auto;font-size:14px}.page-contents .content-details .detail-section .course-price .planos .col-content .melhoropcao{display:none}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight{background-color:#33a6e9}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .melhoropcao{background-color:#178dd2;color:#fff;display:block;font-weight:700;padding:10px 20px;text-align:center}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .list-item{color:#fff}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .list-item p .icon-check{color:#fff}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .list-item:first-child{background-color:#178dd2;color:#fff}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .list-item:last-child .price{color:#fff}.page-contents .content-details .detail-section .course-price .planos .col-content.highlight .list-item .btn{background-color:#fff;color:#126ea4}@media (min-width:768px){.page-contents .content-details .detail-section .section-buy-mobile{display:none}}.page-contents .content-details .detail-section .section-buy-mobile .buy-panel{background:#126ea4}.page-contents .content-details .detail-section .section-text:first-child{margin-top:0}.page-contents .content-details .detail-section .section-content-text{line-height:22px}.page-contents .content-details .detail-section .section-content-text p{margin:0}.page-contents .content-details .detail-section .section-content-text p:not(:first-child){margin-top:20px}.page-contents .content-details .detail-section .section-content-text p+ul{margin-top:20px}.page-contents .content-details .detail-section .section-topics .topic-method{list-style:initial;padding-bottom:15px;}.section-methodology{margin-left:20px;}.page-contents .content-details .detail-section .section-topics .topic{position:relative;padding-left:25px}.page-contents .content-details .detail-section .section-topics .topic:first-letter{text-transform:uppercase}.page-contents .content-details .detail-section .section-topics .topic:before{display:flex;align-items:center;justify-content:center;position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:100%;background:#126ea4;color:#fff;font-family:icons;font-size:8px;text-indent:1px;line-height:16px;content:'\6e'}.page-contents .content-details .detail-section .section-topics .topic:not(:first-child){margin-top:15px}.page-contents .content-details .detail-section .section-topics .topic h3{font-size:inherit;font-weight:inherit}.page-contents .content-details .detail-section .section-thumbs{margin-top:40px}@media (max-width:991px){.page-contents .content-details .detail-section .section-thumbs{justify-content:center;display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .section-thumbs>*{display:flex;flex:calc(100% - 0px);margin:40px 0 0 40px}.page-contents .content-details .detail-section .section-thumbs>:nth-child(-n+1){margin-top:0}.page-contents .content-details .detail-section .section-thumbs>:nth-child(1n+1){margin-left:0}}@media (min-width:992px){.page-contents .content-details .detail-section .section-thumbs{display:flex;flex-wrap:wrap}.page-contents .content-details .detail-section .section-thumbs>*{display:flex;flex:calc(50% - 25px);margin:50px 0 0 50px}.page-contents .content-details .detail-section .section-thumbs>:nth-child(-n+2){margin-top:0}.page-contents .content-details .detail-section .section-thumbs>:nth-child(2n+1){margin-left:0}}.page-contents .content-details .detail-section .section-thumbs .thumb{flex-direction:column;margin-right:auto;margin-left:auto;max-width:395px}.page-contents .content-details .detail-section .section-thumbs .thumb .thumb-figure{position:relative;margin:0 0 15px 0}.page-contents .content-details .detail-section .section-thumbs .thumb .thumb-figure .figure-img{width:100%}.page-contents .content-details .detail-section .section-thumbs .thumb .thumb-text{display:flex;align-items:flex-start;margin:0 6.5%}.page-contents .content-details .detail-section .section-thumbs .thumb .thumb-text [class*=icon-]{margin:5px 5px 0 0;color:#d43434;font-size:12px}.page-contents .content-details .detail-section .section-carousel{background:#126ea4;margin:40px auto}@media (max-width:767px){.page-contents .content-details .detail-section .section-carousel{margin:40px auto;max-width:290px}}@media (min-width:768px) and (max-width:991px){.page-contents .content-details .detail-section .section-carousel{max-width:360px}}@media (min-width:992px) and (max-width:1199px){.page-contents .content-details .detail-section .section-carousel{max-width:580px}}@media (min-width:1200px){.page-contents .content-details .detail-section .section-carousel{max-width:750px}}.page-contents .content-details .detail-section .section-carousel .owl-stage-outer{z-index:1}.page-contents .content-details .detail-section .section-carousel .owl-stage-outer .owl-stage .owl-item .item{border-top:3px solid #d43434}.page-contents .content-details .detail-section .section-carousel .owl-stage-outer .owl-stage .owl-item .item .text{display:flex;align-items:center;justify-content:center;flex:auto;padding:15px;height:80px;background:#126ea4;color:#fff;text-align:center;line-height:18px}@media (max-width:991px){.page-contents .content-details .detail-section .section-carousel .owl-stage-outer .owl-stage .owl-item .item .text{font-size:12px;line-height:14px}}.page-contents .content-details .detail-section .section-carousel .owl-nav{position:absolute;top:50%;left:0;width:100%}.page-contents .content-details .detail-section .section-carousel .owl-nav [class*=owl-]{display:flex;align-items:center;position:absolute;top:-70px;width:140px;height:140px;border-radius:100%;background:#d43434;color:#fff}.page-contents .content-details .detail-section .section-carousel .owl-nav [class*=owl-] span{display:none}.page-contents .content-details .detail-section .section-carousel .owl-nav [class*=owl-]:before{font-family:icons;font-size:30px}.page-contents .content-details .detail-section .section-carousel .owl-nav [class*=owl-].disabled{background:rgba(212,52,52,.3);cursor:default}.page-contents .content-details .detail-section .section-carousel .owl-nav .owl-prev{left:-40px}.page-contents .content-details .detail-section .section-carousel .owl-nav .owl-prev:before{margin-left:7px;content:'\6d'}.page-contents .content-details .detail-section .section-carousel .owl-nav .owl-next{justify-content:flex-end;right:-40px}.page-contents .content-details .detail-section .section-carousel .owl-nav .owl-next:before{margin-right:7px;content:'\6e'}.page-contents .content-details .detail-section .section-carousel .owl-dots{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-20px;left:0;width:100%;background:#fff}.page-contents .content-details .detail-section .section-carousel .owl-dots .owl-dot{width:10px;height:10px;border-radius:100%;background:rgba(18,110,164,.3)}.page-contents .content-details .detail-section .section-carousel .owl-dots .owl-dot:not(:first-child){margin-left:5px}.page-contents .content-details .detail-section .section-carousel .owl-dots .owl-dot.active{background:#d43434}.page-contents .content-details .detail-section .container-grade .heading-semestre{background:#d43434;color:#fff;cursor:pointer;margin:auto auto 5px;padding:5px 10px;position:relative}.page-contents .content-details .detail-section .container-grade .heading-semestre p{margin:auto}.page-contents .content-details .detail-section .container-grade .heading-semestre:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";height:0;position:absolute;right:5px;top:10px;width:0}@media (max-width:767px){.hidden-mobile{display:none}}.page-contents .content-details .detail-section .container-grade:not(.accordion-active) .container-modulo{display:none;transition:all .5s}.page-contents .content-details .detail-section .container-grade:not(.accordion-active) .heading-semestre:before{border-bottom:none;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.page-contents .content-details .detail-section .container-modulo{padding:0 10px;transition:all .5s}.page-contents .content-details .detail-section .container-modulo .heading-modulo{background:#126ea4;color:#fff;cursor:pointer;margin:auto auto 5px;padding:5px 10px;position:relative}.page-contents .content-details .detail-section .container-modulo .heading-modulo p{margin:auto}.page-contents .content-details .detail-section .container-modulo .heading-modulo:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";height:0;position:absolute;right:5px;top:10px;width:0}.page-contents .content-details .detail-section .container-modulo .heading-modulo:not(.accordion-item-active):before{border-bottom:none;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.page-contents .content-details .detail-section .container-modulo .heading-modulo:not(.accordion-item-active)+.container-disciplina{display:none}.page-contents .content-details .detail-section .container-modulo .container-disciplina{padding:0 10px}.page-contents .content-details .detail-section .container-modulo .container-disciplina thead{background-color:#1c9ce6}.page-contents .content-details .detail-section .container-modulo .container-disciplina tr td:first-child{width:50%}@media (max-width:991px){.page-contents .content-details .detail-section .container-modulo .container-disciplina tr td:first-child{width:100%}}@media (max-width:991px){.page-contents .content-details .detail-section .container-modulo .container-disciplina tr{display:flex;flex-direction:column}}.page-contents .content-details .detail-section .container-modulo .container-disciplina .icon-player{border:1px solid #bde2f8;color:#d43434;font-size:20px;margin:auto 10px;padding:5px 10px;vertical-align:middle;transition:all .5s}.page-contents .content-details .detail-section .container-modulo .container-disciplina .icon-player span{color:#126ea4;display:flex;flex-direction:column;font-size:14px;transition:all .5s}.page-contents .content-details .detail-section .container-modulo .container-disciplina .icon-player:before{margin-right:10px}.page-contents .content-details .detail-section .container-modulo .container-disciplina .icon-player:hover{background-color:#bde2f8;color:#fff;transition:all .5s}.page-contents .content-details .detail-section .container-modulo .container-disciplina .icon-player:hover span{color:#fff;transition:all .5s}.detail-section .click-to-call{background:#126ea4;color:#fff;margin-bottom:30px}.detail-section .click-to-call a{font-weight:700}.detail-section .click-to-call .icon-phone,.detail-section .click-to-call .text-head,.detail-section .click-to-call a{color:#fff}.detail-section .click-to-call .btn{background-color:#0d4f76}.detail-section .click-to-call input{color:#0d4f76}.page-contents .content-buy{background:#126ea4}@media (max-width:767px){.page-contents .content-buy{display:none}}@media (min-width:768px) and (max-width:991px){.page-contents .content-buy{min-width:250px;width:250px}}@media (min-width:992px) and (max-width:1199px){.page-contents .content-buy{min-width:250px;width:250px}}@media (min-width:1200px){.page-contents .content-buy{min-width:280px;width:280px}}.buy-panel{color:#fff;text-align:center}.buy-panel.float{position:fixed}.buy-panel .panel-section{padding:10px}.buy-panel .panel-section:nth-child(1){background:rgba(0,0,0,.5)}.buy-panel .panel-section:nth-child(2){background:rgba(0,0,0,.4)}.buy-panel .panel-section:nth-child(3){background:rgba(0,0,0,.3)}.buy-panel .panel-section:nth-child(4){background:rgba(0,0,0,.2)}.buy-panel .panel-section:nth-child(5){background:rgba(0,0,0,.1)}.buy-panel .panel-section.panel-price .price-value{display:block;font-size:40px;line-height:45px}.buy-panel .panel-section.panel-price .price-obs{font-size:12px}.buy-panel .panel-section.panel-price .btn{margin-top:10px;padding:10px;height:auto;width:100%;background:#d43434;color:#fff;font-size:15px;white-space:normal}.buy-panel .panel-section.panel-features{display:flex;flex-wrap:wrap;padding:20px}.buy-panel .panel-section.panel-features .feature{display:flex;flex:50%;flex-direction:column;align-items:center;font-size:14px}.buy-panel .panel-section.panel-features .feature [class*=icon-]{margin-bottom:5px;color:rgba(255,255,255,.5);font-size:30px}.buy-panel .panel-section.panel-features .feature:nth-child(n+3){margin-top:30px}.buy-panel .panel-section.panel-obs{color:rgba(255,255,255,.8);font-size:10px;text-align:justify}#product-data-float{position:fixed;top:50px;left:0;margin:0;width:100%;transform:translateY(-100%);transition:.35s;color:#fff;text-align:center;z-index:10}#product-data-float .data-title{position:relative;padding:5px 10px;background:#d43434;font-size:12px;font-weight:400;z-index:1}#product-data-float .data-title strong{display:block}#product-data-float .data-title strong.title-size-big{font-size:12px}#product-data-float .data-title strong.title-size-medium{font-size:14px}#product-data-float .data-title strong.title-size-small{font-size:18px}#product-data-float .data-price{display:flex;flex-direction:column;position:absolute;padding:5px 10px 10px;width:100%;transform:translateY(-100%);transition:.35s;background:#8d2f2f;font-size:14px}#product-data-float .data-price .price-value{font-size:28px;line-height:30px}#product-data-float .data-price .price-obs{display:none}#product-data-float .data-price .btn{flex:50%;margin-top:10px;padding:5px 10px;height:auto;background:#fff;color:#126ea4;font-size:16px;white-space:normal}#product-data-float.active,#product-data-float.active-price .data-price{transform:translateY(0)}.share{display:flex;align-items:center;justify-content:center;font-size:14px}@media (max-width:767px){.share{padding:20px;flex-direction:column;text-align:center}}.share .btn-share{display:inline-flex;align-items:center;padding:7px 10px;border-radius:3px;background:#3b5998;color:#fff!important}.share .btn-share:before{margin-right:10px;font-size:18px}@media (max-width:767px){.share .btn-share{margin-top:10px}}@media (min-width:768px){.share .btn-share{margin-left:10px}}.buttons{text-align:center}.section-mec-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:20px 0 0}.section-mec .btn-objetivo i,.section-mec .linkMec i{font-size:21px;margin-right:10px}@media (max-width:767px){.section-mec{display:block;margin-bottom:20px}}.modal-container .video-container{border:none;height:630px;width:850px}@media (max-width:991px){.modal-container .video-container{height:400px;width:550px}}@media (max-width:767px){.modal-container .video-container{height:200px;width:300px}}@media (max-width:767px){.modal-container{padding:40px 5px}}.video-responsive{background-color:#126ea4;padding:10px 0 20px}.video-responsive iframe{margin:auto;height:500px;width:900px}@media (max-width:991px){.video-responsive iframe{height:400px;width:550px}}@media (max-width:767px){.video-responsive iframe{height:200px;width:300px}}.section-faq .subjects .item{display:inline-flex;padding:10px 0}.section-faq .subjects .item:before{margin:5px 5px 0 0;color:#d43434;font-family:icons;font-size:12px;content:"\6e"}.section-faq .subjects .item:hover{padding-left:5px;color:#d43434}.modal-faq h2{font-size:18px;color:#d43434}.modal-faq h2,.modal-faq h3{margin:0}.modal-faq p+h2{margin-top:30px}.modal-faq .list-wrapper{margin-left:20px;padding-top:20px}.modal-faq .list-wrapper:not(:last-child){padding-bottom:20px;border-bottom:1px dashed #ccc}.modal-faq .list-wrapper h3{font-size:16px}.modal-faq .list-wrapper ul{margin:0;padding-left:20px;list-style-type:disc}.section-methodology .methods{display:flex;flex-wrap:wrap;margin:30px -10px 60px}@media (max-width:767px){.section-methodology .methods{margin-bottom:60px}}.section-methodology .methods .item{display:flex;align-items:flex-start;padding:10px}@media (max-width:767px){.section-methodology .methods .item{flex-basis:100%;flex-direction:column;align-items:center;text-align:center}}@media (min-width:768px){.section-methodology .methods .item{flex-basis:50%}}.section-methodology .methods .item:nth-child(-n+2){margin-bottom:20px}.section-methodology .methods .item .icon{display:flex;margin-right:10px;padding:20px;border-radius:5px;background:#d43434;color:#fff;font-size:40px}@media (max-width:767px){.section-methodology .methods .item .icon{margin-bottom:10px}}.section-methodology .methods .item .details strong{display:block;margin-bottom:5px;color:#d43434}.section-register .register-step:not(:first-child){display:flex;margin-top:30px;padding-top:30px;border-top:1px dashed #ccc}.section-register .register-step .col:first-child{-ms-flex:calc(40% - 20px);flex:calc(40% - 20px);margin-right:20px}.section-register .register-step .col:last-child{flex:60%}.section-register .register-step .step-title{margin:0;color:#d43434;font-size:18px;font-weight:400}.section-register .register-step .step-description{margin:10px 0 0;font-size:16px;line-height:20px}.section-register .register-step .step-form{margin:0 0 0 20px}@media (max-width:767px){.section-register .register-step:not(:first-child){flex-wrap:wrap}.section-register .register-step .col:first-child,.section-register .register-step .col:last-child{flex:100%;margin-right:0}.section-register .register-step .col:last-child{margin-top:20px}.section-register .register-step .step-form{margin-left:0}}.section-register .register-step .step-form .form-field{width:100%}.section-register .register-step .step-form .form-field:not(:first-child){margin-top:20px}.section-register .register-step .step-form .form-field label{display:block;color:#d43434;font-size:16px}.section-register .register-step .step-form .form-field .field{margin-top:5px;width:100%}.section-register .register-step .step-form .form-field .field-obs{margin-top:5px;color:#777;font-size:14px}.section-register .register-step .step-form .form-radio-group label{display:block;color:#d43434}.section-register .register-step .step-form .form-radio-group label:not(:first-child){margin-top:10px}.section-register .register-step .step-form .form-radio-group label [type=radio]{margin-right:10px;margin-left:0}.section-register .register-step.register-step-submit .btn{width:200px;margin-left:auto}.section-register .register-user-data{margin-left:30px;padding:20px;background:#eee}.section-register .register-user-data li{color:#d43434}.section-register .register-user-data li:not(:first-child){margin-top:10px;padding-top:10px;border-top:1px dashed #ccc}.section-register .register-user-data li span{color:#126ea4}.section-register .check-ticket{padding-left:30px}@media (max-width:767px){.section-register .check-ticket{padding-left:20px}}@media (max-width:767px){.section-register .check-ticket form .field.field-rounded{width:210px}}.section-contact .texto-polo{color:#fff;font-size:14px;line-height:24px;margin:auto;max-width:80%;text-align:center}.section-contact .texto-polo .title{font-size:18px;text-transform:uppercase}.section-contact .texto-polo a{color:#fff}.section-barcode form{display:flex;align-items:center}.section-barcode form .field{width:300px;margin-right:5px}.section-barcode .table-wrapper{margin:40px 0}.section-barcode .table-wrapper .table tbody td:nth-child(2){width:100%}.section-barcode .table-wrapper .table .value{color:#d43434;font-weight:700}.section-barcode .table-wrapper .table .icon-print{font-size:20px;color:#126ea4}.section-barcode .table-wrapper .table .icon-print:hover{color:#d43434}#filtroPolos{margin-bottom:20px}#filtroPolos input,#filtroPolos select{padding:9px 10px;border:2px solid #ebebeb}#filtroPolos .disabled{opacity:.5}.endereco-polos .estados{display:flex;margin-bottom:20px;background-color:#f7f7f7}.endereco-polos .title-header{width:320px;flex:0 0 auto;padding:0 20px;position:relative;background-color:#e2e2e2}.endereco-polos .title-header p{left:0;top:86px;font-size:24px;position:sticky;text-transform:uppercase}.endereco-polos .polos{flex:1 1 auto}.endereco-polos .cidade p{margin:0;font-size:20px;font-weight:700;padding:10px 20px;background-color:#e8e8e8}.endereco-polos .polo{margin:10px 20px 15px}.endereco-polos .polo p{margin:0;font-size:14px}.endereco-polos p.polo-nome{font-size:16px;font-weight:700}@media (max-width:991px){.endereco-polos .title-header{width:220px}}@media (max-width:767px){#filtroPolos input,#filtroPolos select{width:100%;margin-bottom:5px}.endereco-polos .estados{width:100%;display:table}.endereco-polos .title-header{width:100%;padding:10px;margin-bottom:10px}.endereco-polos .title-header p{position:static;margin:0}}.course-page .page-contents .content-details .detail-section .course-price .flex-box{display:-ms-flexbox;display:flex}.course-page .page-contents .content-details .detail-section .course-price .flex-box.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.course-page .page-contents .content-details .detail-section .course-price .flex-box.justify-between{-ms-flex-pack:justify;justify-content:space-between}.course-page .page-contents .content-details .detail-section .course-price .flex-box.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.course-page .page-contents .content-details .detail-section .course-price .flex-box.justify-center{-ms-flex-pack:center;justify-content:center}.course-page .page-contents .content-details .detail-section .course-price .flex-box.justify-end{-ms-flex-pack:end;justify-content:flex-end}.course-page .page-contents .content-details .detail-section .course-price .flex-box.direction-column{-ms-flex-direction:column;flex-direction:column}.course-page .page-contents .content-details .detail-section .course-price .flex-box.align-center{-ms-flex-align:center;align-items:center}.course-page .page-contents .content-details .detail-section .course-price .fake-table{padding:10px 0;font-size:18px;position:relative;background:#ededef;color:#126ea4}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col:not(.flex-0){-ms-flex:1 1 20%;flex:1 1 20%}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col.flex-0{-ms-flex:0 0 auto;flex:0 0 auto}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row{background:#fcfcfcfc;padding:.2778em;margin:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:3px}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row+.row{margin-top:4px}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.icon{-ms-flex:0 0 auto;flex:0 0 auto;background:0 0;font-size:1.6em}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.no-bg{background:0 0}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.full{padding:0;background-color:transparent;font-size:1.1em;min-height:3.2927em;margin-top:10px;display:none}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.full .desc{position:absolute;left:0;padding:.3472em 2vw;background-color:rgba(13,13,13,.06);width:100%}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.full+.row{margin-top:0}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row small,.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row span{display:block;text-align:center}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row small{font-size:.7em}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row .value{font-size:1em;font-weight:700;color:#d43434}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row .button{margin:auto;font-size:.85em;display:table;min-width:auto;background:orange;color:#0d0d0d;border-radius:3px;border:0;padding:10px;text-decoration:none;text-align:center;transition:.3s ease;cursor:pointer}.course-page .click-to-call-container .container{width:100%}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col.description{max-width:460px}@media (max-width:991px){.course-page .page-contents .content-details .detail-section .course-price .fake-table .col.description{display:none}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row.full{display:block}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row .desc small{display:inline-block}.course-page .page-contents .content-details .detail-section .course-price .fake-table .col .row .desc strong{font-weight:400}}