h1{font-size:40px;line-height:50px}h2{font-size:24px;font-weight:600}h2,h3{color:#0a2333}h3{font-size:22px;margin:0}h4{color:#fff;font-size:20px}p{color:#0a2333;font-size:18px;line-height:32px;margin:0}#content{padding-bottom:80px}.mktInfo+#content{padding-bottom:30px}.marketingContent .marketingContentSection{padding:28px 0}.marketingContent .marketingContentSection h3+p{color:#667388;font-size:16px}.marketingContent .marketingContentSection h3+p:empty{display:none}.marketingContent .topSection{background-color:#003f66;background:#003f66 url(../../../Images/Backgrounds/bg-hero-illustration.svg) no-repeat 590px top/cover;border-radius:6px;margin:56px 0 28px;padding:56px}.marketingContent .topSection h1{max-width:36%}.marketingContent .trainingList{display:flex;flex-wrap:wrap;gap:32px 16px;margin-top:32px}.marketingContent .trainingList .trainingListItem{background-color:#fff;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(102,115,136,.2);display:flex;flex:0 0 calc(33.33333% - 10.66667px);flex-direction:column;overflow:hidden;position:relative}.marketingContent .trainingList .trainingListItem .trainingListItemImg{font-size:0;overflow:hidden}.marketingContent .trainingList .trainingListItem .trainingListItemImg img{height:auto;transition:all .3s ease;width:100%}.marketingContent .trainingList .trainingListItem:hover .trainingListItemImg img{transform:scale(1.1)}.marketingContent .trainingList .trainingListItem .trainingListItemType{background-color:#008da7;border-radius:4px;color:#fff;font-size:13px;left:16px;letter-spacing:.3px;padding:3px 5px;position:absolute;top:16px}.marketingContent .trainingList .trainingListItem .trainingListItemInfo{box-sizing:border-box;display:flex;flex:1;flex-direction:column;padding:16px;position:relative}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .formacao-item-title{box-sizing:border-box;left:0;padding:0 16px 32px;position:absolute;top:0;transform:translateY(-100%);width:100%}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemDescription{flex:1;font-size:14px;line-height:22px;margin-bottom:16px}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemTime{font-size:14px;line-height:22px;margin-bottom:8px}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCtaTitle{font-size:14px;line-height:22px;margin-bottom:16px}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCta{display:flex;flex-wrap:wrap;gap:16px}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCta:empty{display:none}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCta a{flex:0 0 calc(50% - 8px);font-size:16px;text-align:center}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCta a:only-child{flex:0 0 100%;width:100%}.marketingContent .trainingList .trainingListItem .trainingListItemInfo .trainingListItemCta a.disabled{pointer-events:none}.mktInfo{background-color:#fff;position:relative;top:60px;z-index:10}.mktInfo:before{background-color:rgba(0,141,167,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.mktInfo .mktInfoContent{align-items:center;box-sizing:border-box;display:flex;margin:0 auto;max-width:1440px;padding:10px 20px}.mktInfo .mktInfoContent .mktInfoMessage{color:#0a2333;flex:1;font-size:13px;line-height:18px;padding-right:24px}.mktInfo .mktInfoContent .mktInfoMessage a{color:#008da7;font-weight:600;transition:all .3s ease}.mktInfo .mktInfoContent .mktInfoMessage a:hover{color:#004c5b}.mktInfo .mktInfoContent .mktInfoClose i{color:#0a2333;cursor:pointer;display:inline-block;font-size:28px;line-height:28px}.mktInfo.bottom{bottom:0;left:0;position:fixed;top:auto;width:100%}@media only screen and (max-width:1024px){.marketingContent .topSection h1{max-width:60%}.marketingContent .trainingList .trainingListItem{flex:0 0 calc(50% - 8px)}.mktInfo.bottom{bottom:auto;position:relative;top:60px;width:auto}}@media only screen and (max-width:768px){.marketingContent .topSection{background-position-x:200px;padding:32px}.marketingContent .topSection h1{max-width:100%}}@media only screen and (max-width:480px){h1{font-size:28px;line-height:38px}.marketingContent .trainingList .trainingListItem{flex:0 0 100%}}input[type=date],input[type=text],input[type=url]{border:1px solid rgba(102,115,136,.33);border-radius:4px;box-sizing:border-box;color:#0a2333;flex:0 0 100%;font-size:13px;height:40px;padding:0 8px;width:100%}input[type=date]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{color:rgba(10,35,51,.5)}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:none;color:transparent;cursor:pointer;width:20px;z-index:1}input[type=date]:before{color:#0a2333;content:"\e917";font-family:icomoon!important;font-size:20px;font-weight:700;height:40px;line-height:40px;padding:0 8px;position:absolute;right:0;top:0;transition:all .3s ease}textarea{flex:0 0 100%;font-size:14px;min-height:150px;padding:8px;width:100%}textarea::placeholder{color:rgba(10,35,51,.5)}.editContentSection .outlineBtn{height:32px;line-height:32px}.editContentSection .outlineBtn.red{border-color:#db1414;color:#db1414}.editContentSection .outlineBtn.red:hover{background-color:#db1414;color:#fff}.editContentSection .blueBtn{height:32px;line-height:32px}.editContentSection{background-color:rgba(10,35,51,.2);border-radius:4px;box-sizing:border-box;display:flex;gap:16px;justify-content:flex-end;margin-bottom:20px;padding:10px 16px}.marketingContentSection{position:relative}.marketingContentSection.topSection{margin-top:108px}.marketingContentSection.topSection .editContentSection{left:0;margin-bottom:0;position:absolute;top:0;transform:translateY(-130%);width:100%}.trainingListItem .editContentSection{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0}.popup .editContent{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:20px}.popup .editContent .editContentItem{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.popup .editContent .editContentItem label{color:#0a2333;display:block;font-size:14px;font-weight:700;line-height:32px}.popup .editContent .editContentItem .editContentLanguage{display:flex;flex:0 0 100%;gap:0 16px;padding:8px 0;width:100%}.popup .editContent .editContentItem .editContentLanguage span{cursor:pointer;font-size:14px;font-weight:700;transition:all .3s ease}.popup .editContent .editContentItem .editContentLanguage span:hover{color:#00bec9}.popup .editContent .editContentItem .editContentLanguage span.active{color:#008da7}.popup .editContent .editContentGroup{counter-reset:btn;display:flex;flex-direction:column;gap:24px}.popup .editContent .editContentGroup .editContentGroupHeader{align-items:center;border-bottom:1px solid #dfe2e5;display:flex;margin:20px 0 0;padding-bottom:10px;width:100%}.popup .editContent .editContentGroup .editContentGroupHeader .editContentGroupTitle{color:#0a2333;flex:1;font-size:16px;font-weight:600}.popup .editContent .editContentGroup .editContentGroupHeader .editContentGroupAction{margin-left:auto}.popup .editContent .editContentGroup .editContentGroupHeader .editContentGroupAction>div{align-items:center;background-color:#008da7;border-radius:4px;cursor:pointer;display:flex;height:30px;justify-content:center;text-align:center;transition:all .3s ease;width:30px}.popup .editContent .editContentGroup .editContentGroupHeader .editContentGroupAction>div i{color:#fff;font-size:20px;font-weight:700}.popup .editContent .editContentGroup .editContentGroupHeader .editContentGroupAction>div:hover{background-color:#00bec9}.popup .editContent .editContentGroup .editContentItem{border:1px solid #dfe2e5;border-radius:4px;counter-increment:btn;flex-direction:column;gap:16px;padding-bottom:16px}.popup .editContent .editContentGroup .editContentItem .editContentItemHeader{align-items:center;background-color:rgba(10,35,51,.1);box-sizing:border-box;display:flex;padding:10px}.popup .editContent .editContentGroup .editContentItem .editContentItemHeader .editContentItemTitle{color:#0a2333;flex:1;font-size:14px;font-weight:700}.popup .editContent .editContentGroup .editContentItem .editContentItemHeader .editContentItemTitle:after{content:" " counter(btn)}.popup .editContent .editContentGroup .editContentItem .editContentItemHeader i{color:#0a2333;cursor:pointer;font-size:20px;font-weight:700;transition:all .3s ease}.popup .editContent .editContentGroup .editContentItem .editContentItemHeader i:hover{color:#00bec9}.popup .editContent .editContentGroup .editContentItem>div{box-sizing:border-box;flex:0 0 100%;padding:0 16px;width:100%}