@font-face{font-family:Graphik-Bold;src:url('../fonts/Graphik-Bold.eot');src:url('../fonts/Graphik-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Graphik-Bold.woff2') format('woff2'),url('../fonts/Graphik-Bold.woff') format('woff'),url('../fonts/Graphik-Bold.ttf') format('truetype'),url('../fonts/Graphik-Bold.svg#Graphik-Bold') format('svg')}@font-face{font-family:Graphik-Medium;src:url('../fonts/Graphik-Medium.eot');src:url('../fonts/Graphik-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Graphik-Medium.woff2') format('woff2'),url('../fonts/Graphik-Medium.woff') format('woff'),url('../fonts/Graphik-Medium.ttf') format('truetype'),url('../fonts/Graphik-Medium.svg#Graphik-Medium') format('svg')}@font-face{font-family:Graphik-MediumItalic;src:url('../fonts/Graphik-MediumItalic.eot');src:url('../fonts/Graphik-MediumItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Graphik-MediumItalic.woff2') format('woff2'),url('../fonts/Graphik-MediumItalic.woff') format('woff'),url('../fonts/Graphik-MediumItalic.ttf') format('truetype'),url('../fonts/Graphik-MediumItalic.svg#Graphik-MediumItalic') format('svg')}body,html{width:100%;height:100%;min-width:320px;position:relative;font-family:Graphik-Medium;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}b{font-weight:700;font-family:Graphik-Bold}.contentWpr{width:100%;height:100%;position:relative;background-color:#fff}.delimeter{width:100%;max-width:1024px;position:relative;margin:auto}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#popUPprofissWpr{position:absolute;width:100%;height:100%;z-index:98;font-family:Graphik-Medium}#popUPoverlayWpr{position:absolute;width:100%;height:100%;opacity:.9}#popUPoverlayWpr.popUPoverlayBackgroundColor{background-color:#144372}#popUPboxWpr{border-radius:35px;padding:50px;z-index:99;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#popUPboxWpr .popUPboxTitle{font-size:clamp(20px, 3vw, 45px);margin:2% 20px 7%;text-align:center}#popUPboxWpr .popUPboxDescipt{font-size:clamp(15px, 2vw, 30px);margin:2% 20px 7%;text-align:center}#popUPboxWpr .popUPboxAlert{font-size:clamp(15px, 2vw, 30px);margin:2% 20px 7%;text-align:center;display:none}#popUPboxWpr .popUPboxWarning{font-size:clamp(12px, 1vw, 15px);margin:3% 20px;text-align:center}#popUPboxWpr .popUPboxBTs.buttonsWpr{position:relative;width:100%;display:block;text-align:center}#popUPboxWpr .popUPboxBTs .popUPboxBT{display:inline-block;position:relative;margin:20px 0 40px 3%;border-radius:50px;cursor:pointer}#popUPboxWpr .popUPboxBTs .popUPboxBT p{font-size:clamp(14px, 3vw, 26px);margin:10px 30px}#headerWpr{position:relative;height:2vw;min-height:50px}.loginBT{position:absolute;top:10px;right:5%;border-radius:50px}.loginBT p{font-size:clamp(10px, 1.5vw, 17px);margin:5px 15px}#bannerWpr{position:relative}.bgImageCoverBIG{width:100%;min-width:132px;height:100%}.bgImageCoverBIG img{width:100%;height:100%}#bannerWpr .bannerInscricoes{position:absolute;top:8%;right:0;border-top-left-radius:25px;border-bottom-left-radius:25px;z-index:9}#bannerWpr .bannerInscricoes p{font-size:clamp(10px, 3vw, 45px);margin:3% 20px;white-space:nowrap}#bannerWpr .bannerInscricoes#inscricaoOff,#banner_SmallWpr .bannerInscricoes#inscricaoOff{display:none}#bannerWpr .bannerInscricoes#inscricaoOn,#banner_SmallWpr .bannerInscricoes#inscricaoOn{display:block}#guardarBTWpr{position:relative}#guardarBTWpr .saveTheDate{position:relative;display:block;min-width:132px;margin:0 auto}#guardarBTWpr .saveTheDate img{width:100%;height:100%}#eventTitlesWpr{position:relative;min-height:156px;padding:5%}#eventTitlesWpr .title{font-size:clamp(20px, 2.5vw, 40px);text-align:center}#eventTitlesWpr .subtitle{font-size:clamp(15px, 2vw, 35px);text-align:center;margin:5px}#eventTitlesWpr .dates{font-size:clamp(25px, 3vw, 50px);text-align:center;margin:30px 0 5px}#eventTitlesWpr .place{font-size:clamp(15px, 2vw, 35px);text-align:center}#programaWpr{position:relative;margin-bottom:30px;padding-bottom:10px}#programaWpr .blockTitle{position:relative;padding:20px}#programaWpr .blockTitle .blockTitleTXT{font-size:clamp(20px, 2vw, 40px);text-align:center}#programaWpr .blockProg{position:relative;margin:30px;text-align:center}#programaWpr .blockProg .sessionHour{font-size:clamp(15px, 2vw, 30px);margin-bottom:5px}#programaWpr .blockProg .sessionName{font-size:clamp(18px, 2.5vw, 40px);margin-bottom:10px}#programaWpr .blockProg .sessionDescrition{font-size:clamp(15px, 2vw, 30px);margin-bottom:10px}#programaWpr .blockProg .oradorName{font-size:clamp(12px, 1.5vw, 26px);margin-bottom:30px}#programaWpr .blockProg sup{font-size:.7em;position:relative;top:-2px}#programaWpr .blockProg .sessionSeparator{font-size:clamp(15px, 2vw, 30px);margin-bottom:5px}#mapaWpr{position:relative}#mapaWpr .mapaImage{width:100%;min-width:200px;height:auto;position:relative}#mapaWpr .mapaImage img{width:100%;height:100%}#footerWpr{position:relative;margin:30px 0}#footerWpr .footerTitle{position:relative;width:100%;text-align:center;margin-top:30px}#footerWpr .footerTitle .footerTitleTxt{font-size:clamp(12px, 1.5vw, 26px)}#footerWpr .footerLogosWpr{position:relative;width:100%;text-align:center}#footerWpr .footerLogosWpr .footerLogos{width:25%;min-width:168px;height:auto;position:relative;margin:auto;display:inline-block}#footerWpr .footerLogosWpr .footerLogos img{width:100%;height:100%}#footerLinksWpr{width:100%;padding:30px 0 10px;text-align:center}#footerLinksWpr .links{font-size:clamp(6px, 1vw, 9px);margin-bottom:10px}#footerLinksWpr .linksColor{text-decoration:underline;margin:0 10px}#footerLinksWpr .code{font-size:clamp(6px, 1vw, 9px);margin-bottom:10px}#cookiesPopupWpr{width:100%;height:250px;position:fixed;bottom:0;padding:50px 0 10px;text-align:center;opacity:.97}#cookiesPopupWpr .textDescription{font-size:clamp(12px, 2vw, 15px);margin-bottom:20px}#cookiesPopupWpr .textDescriptionLink{text-decoration:underline}#cookiesPopupWpr .aceitContinueBTs.buttonsWpr{position:relative;width:100%;display:block;text-align:center}#cookiesPopupWpr .aceitContinueBTs .aceitContinueBT{display:inline-block;position:relative;margin:20px 0 40px 3%;border-radius:50px;cursor:pointer}#cookiesPopupWpr .aceitContinueBTs .aceitContinueBT p{font-size:clamp(14px, 3vw, 26px);margin:10px 30px}#formIntroWpr{width:100%;padding:30px 0;text-align:center}.introTXT{position:relative;width:80%;margin:auto}.introTXT p{font-size:clamp(14px, 1.5vw, 26px);margin-bottom:20px;line-height:1.5em}#inscricaoWpr{position:relative;margin-bottom:30px;padding-bottom:10px}#inscricaoWpr .blockTitle{position:relative;padding:20px}#inscricaoWpr .blockTitle .blockTitleTXT{font-size:clamp(20px, 2vw, 40px);text-align:center}.formStuff{position:relative;margin:30px;text-align:left}.formStuff .inputWrpr{position:relative;width:100%}.formStuff .inputWrpr .inputLabel{position:relative;width:100%;display:block;font-size:clamp(12px, 1vw, 20px);text-align:left;margin-bottom:10px}.formStuff .inputWrpr .inputLabel span.markRequired{font-size:clamp(12px, 1vw, 15px)}.formStuff .inputWrpr .inputField{position:relative;width:100%;height:30px;font-size:clamp(18px, 1.7vw, 30px);text-align:left;padding:20px;margin-bottom:20px;border:0}.formStuff .inputWrpr .inputFieldTextarea{position:relative;width:100%;height:100px;font-size:clamp(18px, 1.7vw, 30px);text-align:left;padding:20px;margin-bottom:20px;border:0}.formStuff .inputWrpr.radioBtsWrpr{position:relative;margin-bottom:20px}.formStuff .inputWrpr.radioBtsWrpr label{position:relative;top:-5px}.formStuff .inputWrpr input[type=radio]{position:relative;width:30px;height:25px;margin:20px 10px;border:0}.formStuff .inputWrpr .requiredWarningTxt{position:relative;width:100%;display:block;font-size:clamp(10px, 1vw, 13px);text-align:left;padding-top:20px;margin-bottom:50px}.formStuff .inputWrpr .requiredWarningTxt span.markRequired{font-size:clamp(12px, 1vw, 15px)}.formStuff .inputWrpr .submitAuthorizationTxt{position:relative;width:100%;display:block;font-size:clamp(12px, 1vw, 15px);text-align:left;margin-bottom:50px;padding-top:10px}.formStuff .inputWrpr.buttonsWpr{position:relative;width:100%;display:block;text-align:right}.formStuff .inputWrpr .formButton{display:inline-block;position:relative;margin:20px 0 40px .9%;border-radius:50px;cursor:pointer}.formStuff .inputWrpr .formButton p{font-size:clamp(14px, 3vw, 26px);margin:10px 20px}#bt_formEnviarInscricao,#bt_formVoltar{display:none2}#popupWpr{width:100%;height:100%;position:absolute;top:0;display:none}.overlay{width:100%;height:100%;position:fixed;top:0;z-index:9}.box{width:90%;max-width:550px;position:absolute;top:15%;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:30px;line-height:3em;text-align:center;border-radius:35px;z-index:9}.box .popupTitle{width:70%;position:relative;margin:0 auto 20px;font-size:clamp(25px, 2vw, 30px);line-height:1.3em}.box .popTxt{font-size:clamp(20px, 2vw, 24px);line-height:1.2em}.box .popTxtWarning{font-size:clamp(12px, 2vw, 15px);line-height:1.2em;margin-top:8px}.box .popBtvoltar{width:70%;border-radius:35px;display:block;font-size:clamp(20px, 2vw, 24px);height:auto;padding:15px 25px;margin:50px auto 0}.showHideWapper{width:30px;position:absolute;right:20px;top:30px;padding-left:5px;border-left:1px solid #98989b}.showHideWapper img{width:100%;height:auto}.errorFromtxt,.loginSubmitButton{text-align:center!important}#listWpr{position:relative;margin-bottom:30px;padding-bottom:10px}#listWpr .blockTitle{position:relative;padding:20px}#listWpr .blockTitle .blockTitleTXT{font-size:clamp(20px, 2vw, 40px);text-align:center}.listagemContactos{height:1304px!important}.listagemContactos .bannerInscricoes{position:absolute}.contentStuffs{width:80%;margin:20px auto 40px;padding:30px;line-height:3em;text-align:center;border-radius:35px;z-index:9}.contentTitle{height:69px;margin:0 auto 30px;font-size:38px;color:#fff}.contentTitle p{height:69px;display:table-cell;vertical-align:middle;font-family:Graphik-Bold}.tableContactsEdit{text-decoration:none;display:block;line-height:1.6em}.viewIconNewsList{width:20px;margin:auto;position:relative;top:6px}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{font-size:13px}.dataTables_wrapper .dataTables_filter{position:relative;margin-top:30px;padding:10px 0;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:10px;padding:2px 4px}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_length select{font-size:14px}table.dataTable{padding:30px 2px 0;margin-bottom:30px}table.dataTable thead td,table.dataTable thead th{padding:10px 15px;border:0}table.dataTable thead{line-height:1.3em;font-size:14px}table.dataTable tbody tr{background-color:transparent}table.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{font-family:Graphik-Bold}table.dataTable tbody td{padding:5px;text-align:center;font-size:13px}table.dataTable.no-footer{border:0}.dataTables_wrapper .dataTables_info{position:relative;top:13px;display:inline}.dataTables_wrapper .dataTables_paginate{position:relative;text-align:right}.dataTables_wrapper .dataTables_paginate .paginate_button{position:relative;display:inline;padding:2px 10px}[data-cellname="Mecat."],[data-cellname=Almoca],[data-cellname=Detalhe],[data-cellname=Email]{width:13px}.bottomWarningInstitutional{margin-top:20px;font-size:14px;text-align:left;line-height:1.5em}.bottomWarningInstitutional .emailLink{text-decoration:underline;color:#123c52}.detailWrpr{width:80%;height:90%;position:relative;text-align:left;margin:100px auto}.detailWrpr li{line-height:1.5em;margin-bottom:25px}.detailWrpr li .detailTitle{font-size:14px}.detailWrpr li .detailContent{font-size:20px;padding:10px 0}.detailWrpr li .inscricaoDetail{font-size:14px;text-align:center;padding-top:5px}.detailWrpr .inputWrpr.buttonsWpr{position:relative;width:100%;display:block;text-align:center}.detailWrpr .inputWrpr .formButton{display:inline-block;position:relative;margin:20px 0 40px .9%;border-radius:50px;cursor:pointer}.detailWrpr .inputWrpr .formButton p{font-size:clamp(14px, 3vw, 26px);margin:10px 20px}.detailWrpr .inputWrpr #apagaContact.formButton p{font-size:clamp(12px, 1vw, 15px)}
/*# sourceMappingURL=styles.min.css.map */