@charset "UTF-8";.spinner{width:20px;height:20px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#f1682c;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;margin:100px}.spinner-2{width:25px;height:25px;border-radius:50%;border:6px solid rgba(0,0,0,.1);border-left-color:#f1682c;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading-overlay{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f7}.loading-overlay .spinner-container{transform:scale(0)}.loading-overlay .spinner-2{margin-top:-60px}.box-cursos{position:relative;padding:50px 55px;width:calc(100% - 110px);max-width:1250px;margin:0 auto;border-radius:5px;background-color:#104c92}.box-cursos__row{position:relative;display:flex;flex-flow:row nowrap;z-index:100}.box-cursos__row:nth-child(2){margin-top:25px;z-index:200}.box-cursos__title{position:relative;margin:0;color:#fff;font-size:32px;font-weight:700}.box-cursos__busca{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;width:100%;gap:25px}.box-cursos__inputs{display:flex;flex-flow:row nowrap;align-items:center;gap:25px}.box-cursos__inputs label{display:block;margin-bottom:5px;color:#fff;font-size:14px}.box-cursos__notes{margin-top:15px}.box-cursos__notes p,.box-cursos__notes div{color:#fff;font-size:13px}.box-cursos__notes div:not(:first-child),.box-cursos__notes p:not(:first-child){margin-block-start:1em}.box-cursos__notes p:first-child{margin-block-start:0;margin-block-end:0}.box-cursos__btn{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;text-decoration:none;cursor:pointer;padding:14px 18px;border-radius:5px;border:none;background-color:#f1682c;color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;transition:all .16s ease;width:240px}.box-cursos__btn:hover,.box-cursos__btn:focus{background-color:#e64f0f}.box-cursos__decal{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden}.box-cursos__decal img{display:block;position:absolute;top:-100px;right:-75px;width:500px;opacity:.12}@media only screen and (max-width: 1200px){.box-cursos{padding:30px;width:calc(100% - 60px)}.box-cursos__row,.box-cursos__row form{width:100%}.box-cursos__title{font-size:24px}.box-cursos__busca{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:30px}.box-cursos__inputs{flex-flow:column nowrap;align-items:flex-start;width:100%}.box-cursos__inputs .input,.box-cursos__btn{width:100%}.box-cursos__decal img{top:initial;bottom:-160px;right:-125px;width:350px;transform:rotate(15deg)}}.react-modal-overlay{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000059;z-index:700}.react-modal{display:block;border-radius:8px;outline:none;overflow:hidden;-webkit-overflow-scrolling:touch;background:#fff}.modal-cursos{position:relative;width:calc(100vw - 40px);height:calc(100vh - 20px);max-width:1000px;max-height:600px}.modal-cursos__header{display:flex;flex-flow:row nowrap;align-items:center;position:relative;padding:0 30px;width:calc(100% - 60px);height:100px;background-color:#515666}.modal-cursos__title{margin:0;color:#fff;font-size:26px;line-height:30px}.modal-cursos__title b{font-weight:700}.modal-cursos__close{cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:35px;right:30px;width:30px;height:30px;background-color:transparent;border:none;z-index:1}.modal-cursos__close svg{display:block;flex-shrink:0;width:20px;height:20px;fill:#fff}.modal-cursos__content{position:relative;width:100%;height:calc(100% - 100px);overflow-y:scroll}@media only screen and (max-width: 1200px){.modal-cursos__header{padding:0 20px;width:calc(100% - 40px);height:80px}.modal-cursos__title{font-size:20px;line-height:24px}.modal-cursos__close{top:25px;right:18px}.modal-cursos__content{height:calc(100% - 80px)}}.modal-alert{display:flex;flex-flow:column nowrap;align-items:center;padding:20px;width:auto}.modal-alert__titles{display:flex;flex-flow:column nowrap;align-items:center;text-align:center}.modal-alert__hat{margin:0 0 5px;color:#898989;font-size:13px;font-weight:500;text-transform:uppercase}.modal-alert__title{margin:0;color:#45474e;font-size:18px;font-weight:600}.modal-alert__btn{cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-self:center;position:relative;border-radius:5px;padding:10px 18px;min-width:80px;margin-top:20px;border:none;background-color:#1061b9;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .16s ease}.modal-alert__btn:focus,.modal-alert__btn:hover{background-color:#093e77}@media only screen and (max-width: 1200px){.modal-alert{padding:15px}}.box-cursos-collapse{cursor:pointer;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 20px);height:100px;margin:0 auto;border-radius:5px;border:2px solid transparent;background-color:transparent;overflow:hidden}.box-cursos-collapse:not(:nth-last-of-type(2)){border-bottom:1px solid #515666}.box-cursos-collapse__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;flex-shrink:0;position:relative;width:calc(100% - 46px);height:100px;margin:0 auto;-webkit-user-select:none;user-select:none}.box-cursos-collapse__left,.box-cursos-collapse__right{display:flex;flex-flow:row nowrap;align-items:center;position:relative}.box-cursos-collapse__left{justify-content:flex-start}.box-cursos-collapse__right{justify-content:flex-end;flex-shrink:0}.box-cursos-collapse__title{margin:0 20px 0 0;color:#45474e;font-size:21px;font-weight:700}.box-cursos-collapse__description{display:block;margin:0;color:#45474e;font-size:14px;line-height:24px}.box-cursos-collapse-btn{flex-shrink:0;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;text-decoration:none;cursor:pointer;padding:10px 14px;border-radius:5px;border:none;background-color:#f1682c;color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;transition:all .16s ease}.box-cursos-collapse-btn:hover,.box-cursos-collapse-btn:focus{background-color:#00bbe0}.box-cursos-collapse-btn__icon{height:12px;margin-left:7px}.box-cursos-collapse-btn__icon svg{display:block;height:100%;fill:#fff}.box-cursos-collapse__right .box-cursos-collapse-btn{display:inline-flex;margin-right:20px}.box-cursos-collapse__row{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;width:100%}.box-cursos-collapse__row:not(:nth-last-child(1)):not(:nth-last-child(2)):after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#515666;opacity:.3}.box-cursos-collapse__row .box-cursos-collapse-btn{display:none}.box-cursos-collapse__arrow{height:10px;z-index:1}.box-cursos-collapse__arrow svg{display:block;height:100%}.box-cursos-collapse__arrow svg *{fill:#f1682c}.box-cursos-collapse__content{position:relative;width:calc(100% - 40px);margin:0 auto;border-radius:12px;background-color:transparent;overflow:hidden}.box-cursos-collapse__field{padding:14px 0;color:#45474e;font-size:15px;line-height:23px}.box-cursos-collapse__field div,.box-cursos-collapse__field p{color:#45474e;font-size:15px;line-height:26px}.box-cursos-collapse__field div:not(:first-child),.box-cursos-collapse__field p:not(:first-child){margin-block-start:1em}.box-cursos-collapse__field p:first-child{margin-block-start:0}.box-cursos-collapse__field ul{padding-left:20px}.box-cursos-collapse__field li{color:#45474e;font-size:15px;line-height:26px}.box-cursos-collapse__field li:not(:last-child){margin-bottom:6px}@media only screen and (max-width: 1200px){.box-cursos-collapse{width:calc(100% - 20px);height:110px}.box-cursos-collapse__header{height:110px}.box-cursos-collapse__title{font-size:16px}.box-cursos-collapse__description{display:none}.box-cursos-collapse__row{flex-flow:column nowrap;justify-content:flex-start}.box-cursos-collapse__right .box-cursos-collapse-btn{display:none}.box-cursos-collapse__row .box-cursos-collapse-btn{display:inline-flex;margin-bottom:20px}}
