/* screen - ipadu95pt */

.ipadu95pt {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2720px;
  overflow: hidden;
  width: 834px;
}

.ipadu95pt .flex-row {
  align-items: flex-end;
  display: flex;
  gap: 116px;
  height: 217px;
  margin-left: 15.0px;
  margin-top: 14px;
  min-width: 731px;
}

.ipadu95pt .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 217px;
  width: 388px;
}

.ipadu95pt .flex-row-1 {
  align-items: flex-end;
  display: flex;
  min-width: 362px;
}

.ipadu95pt .asset-7-star-seu-2 {
  aspect-ratio: 2.22;
  cursor: pointer;
  height: 31px;
  object-fit: cover;
  width: 68px;
}

.ipadu95pt .asset-8-cited-2 {
  aspect-ratio: 4.05;
  cursor: pointer;
  height: 27px;
  margin-bottom: 2px;
  margin-left: 12px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 109px;
}

.ipadu95pt .asset-8-cited-2:hover {
  transform: scale(1.1);
}

.ipadu95pt .rectangle-1:hover {
  transform: scale(1.1);
}

.ipadu95pt .x1-conferncia-inter {
  line-height: 20px;
  margin-left: 2px;
  margin-top: 15px;
  min-height: 77px;
}

.ipadu95pt .span0-1 {
  letter-spacing: 0;
  line-height: 25.8px;
}

.ipadu95pt .span1-1 {
  letter-spacing: 0.04px;
  line-height: 25.2px;
}

.ipadu95pt .span2-1 {
  letter-spacing: 0;
  line-height: 25.2px;
}

.ipadu95pt .do-mtodo-matria-1 {
  letter-spacing: -0.56px;
  line-height: normal;
  margin-left: 2px;
  margin-top: 7px;
  min-height: 14px;
  white-space: nowrap;
}

.ipadu95pt .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 82px;
  width: 227px;
}

.ipadu95pt .address-2 {
  line-height: normal;
  margin-left: 1px;
  min-height: 14px;
}

.ipadu95pt .flex-col-item {
  letter-spacing: 0;
  line-height: normal;
  margin-left: 1px;
  margin-top: 7px;
  min-height: 14px;
  white-space: nowrap;
}

.ipadu95pt .en-pt-1:hover {
  color: #76e2ce
}

.ipadu95pt .flex-col-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 4.0px;
  margin-top: 23px;
  min-height: 2402px;
  width: 712px;
}

.ipadu95pt .navbar-link-container {
  align-items: flex-start;
  display: flex;
  gap: 20px;
  height: 17px;
  margin-left: 2px;
  margin-top: 21px;
  min-width: 704px;
}

.ipadu95pt .navbar-link-sobre {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 50px;
}

.ipadu95pt .navbar-link-sobre:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-programa {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 84px;
}

.ipadu95pt .navbar-link-programa:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-call {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 42px;
}

.ipadu95pt .navbar-link-call:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-comisso-cientfica {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 16px;
  min-width: 163px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.ipadu95pt .navbar-link-comisso-cientfica:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-registo {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 63px;
}

.ipadu95pt .navbar-link-registo:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-participao {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 107px;
}

.ipadu95pt .navbar-link-participao:hover {
  color: #76e2ce
}

.ipadu95pt .navbar-link-contatos {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.ipadu95pt .navbar-link-contatos:hover {
  color: #76e2ce
}

.ipadu95pt .flex-row-2 {
  align-items: flex-start;
  display: flex;
  gap: 38px;
  height: 909px;
  margin-left: 2px;
  margin-top: 16px;
  min-width: 660px;
}

.ipadu95pt .flex-col-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 909px;
  width: 464px;
}

.ipadu95pt .a-1-conferncia-int1 {
  letter-spacing: 0;
  line-height: 13px;
  min-height: 338px;
  width: 417px;
}

.ipadu95pt .reas-de-interesse-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 17px;
  white-space: nowrap;
}

.ipadu95pt .a-conferncia-acolhe-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 3px;
  min-height: 191px;
  width: 449px;
}

.ipadu95pt .submisso-de-propost {
  letter-spacing: 0;
  line-height: 13px;
  margin-top: 14px;
  min-height: 334px;
  width: 464px;
}

.ipadu95pt .flex-col-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 786px;
  width: 158px;
}

.ipadu95pt .chairs-da-organizao-1 {
  letter-spacing: 0;
  line-height: 12px;
  white-space: nowrap;
}

.ipadu95pt .name-4 {
  letter-spacing: 0;
  line-height: 14px;
  margin-top: 2px;
  min-height: 85px;
}

.ipadu95pt .comisso-organizadora-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 22px;
  min-height: 24px;
  width: 95px;
}

.ipadu95pt .name-5 {
  letter-spacing: 0;
  line-height: 14px;
  margin-top: 5px;
  min-height: 97px;
  width: 140px;
}

.ipadu95pt .chairs-do-programa-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 28px;
  white-space: nowrap;
}

.ipadu95pt .joana-tavares-ipb-es-1 {
  letter-spacing: 0;
  line-height: 14px;
  margin-top: 1px;
  min-height: 57px;
}

.ipadu95pt .informao-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 1px;
  margin-top: 10px;
  white-space: nowrap;
}

.ipadu95pt .segue-nos-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 2px;
  margin-top: 58px;
  white-space: nowrap;
}

.ipadu95pt .vector-1 {
  cursor: pointer;
  height: 41px;
  margin-left: 14px;
  margin-top: 8px;
  transition: all 0.2s ease;
  width: 41px;
}

.ipadu95pt .vector-1:hover {
  transform: scale(1.1);
}

.ipadu95pt .data-de-submisses-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 75px;
  white-space: nowrap;
}

.ipadu95pt .address-3 {
  line-height: 12px;
  margin-top: 5px;
}

.ipadu95pt .nine-easychair-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 12px;
  margin-top: 6px;
  text-decoration: underline;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.ipadu95pt .nine-easychair-1:hover {
  color: #76e2ce
}

.ipadu95pt .templates-download-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 1px;
  margin-top: 14px;
  min-height: 24px;
}

.ipadu95pt .template-de-submiss-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 1px;
  margin-top: 6px;
  min-height: 36px;
}

.ipadu95pt .programa-e-participa {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 2px;
  margin-top: 15px;
  min-height: 37px;
  width: 156px;
}

.ipadu95pt .flex-col-5 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 2px;
  margin-top: 74px;
  min-height: 1357px;
  width: 710px;
}

.ipadu95pt .registo-participante {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 98px;
}

.ipadu95pt .line-12 {
  margin-top: 19px;
}

.ipadu95pt .comisso-cientfica1 {
  letter-spacing: 0;
  line-height: 22.4px;
  margin-top: 14px;
  white-space: nowrap;
}

.ipadu95pt .overlap-group1-1 {
  height: 1081px;
  margin-left: 3px;
  margin-top: 10px;
  position: relative;
  width: 707px;
}

.ipadu95pt .overlap-group-1 {
  height: 1081px;
  left: 0;
  position: absolute;
  top: 0;
  width: 707px;
}

.ipadu95pt .line-12-1 {
  height: 8px;
  left: 0;
  position: absolute;
  top: 1073px;
  width: 707px;
}

.ipadu95pt .joo-isidro-es-actip-1 {
  left: 379px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 0;
  width: 294px;
}

.ipadu95pt .flex-row-3 {
  align-items: flex-start;
  display: flex;
  gap: 85px;
  height: 12px;
  margin-left: 17px;
  margin-top: 21px;
  min-width: 177px;
}

.ipadu95pt .flex-row-4 {
  align-items: flex-start;
  display: flex;
  gap: 74px;
  height: 36px;
  margin-left: 17px;
  margin-top: 4px;
  min-width: 282px;
}

.ipadu95pt .name-7 {
  letter-spacing: 0;
  line-height: 12px;
  min-height: 36px;
  width: 155px;
}

.ipadu95pt .number-1 {
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 17px;
  margin-top: 20px;
  white-space: nowrap;
}

.ipadu95pt .address {
  letter-spacing: 0;
  white-space: nowrap;
}

.ipadu95pt .line {
  height: 8px;
  width: 707px;
}
/* screen - mobilu95pt */

.mobilu95pt {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 3611px;
  overflow: hidden;
  width: 392px;
}

.mobilu95pt .image-4-1 {
  aspect-ratio: 13.44;
  height: 30px;
  margin-left: 4.0px;
  margin-top: -2px;
  object-fit: cover;
  width: 400px;
}

.mobilu95pt .flex-row-5 {
  height: 59px;
  margin-left: 5.0px;
  margin-top: 11px;
  min-width: 317px;
}

.mobilu95pt .flex-col-6 {
  gap: 7px;
  min-height: 59px;
  width: 68px;
}

.mobilu95pt .asset-7-star-seu-3 {
  aspect-ratio: 2.22;
  cursor: pointer;
  height: 31px;
  object-fit: cover;
  width: 68px;
}

.mobilu95pt .en-pt-2 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -1px;
  min-height: 21px;
  text-decoration: underline;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .en-pt-2:hover {
  color: #76e2ce
}

.mobilu95pt .asset-8-cited-3 {
  aspect-ratio: 4.05;
  cursor: pointer;
  height: 27px;
  margin-left: 12px;
  margin-top: 2px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 109px;
}

.mobilu95pt .asset-8-cited-3:hover {
  transform: scale(1.1);
}

.mobilu95pt .rectangle-2 {
  align-self: center;
  aspect-ratio: 4.78;
  cursor: pointer;
  height: 25px;
  margin-left: 8px;
  margin-top: 6.0px;
  transition: all 0.2s ease;
  width: 120px;
}

.mobilu95pt .rectangle-2:hover {
  transform: scale(1.1);
}

.mobilu95pt .flex-row-6 {
  align-self: flex-end;
  height: 58px;
  margin-right: -603px;
  margin-top: 12px;
  min-width: 956px;
}

.mobilu95pt .image-2-1 {
  aspect-ratio: 3.27;
  height: 49px;
  margin-top: 2px;
  object-fit: cover;
  width: 160px;
}

.mobilu95pt .flex-col-7 {
  align-self: center;
  gap: 4px;
  margin-left: 9px;
  margin-top: 6.0px;
  min-height: 38px;
  width: 161px;
}

.mobilu95pt .flex-col-item-1 {
  letter-spacing: 0;
  line-height: normal;
  min-height: 10px;
  white-space: nowrap;
}

.mobilu95pt .flex-col-8 {
  gap: 6px;
  margin-left: 168px;
  min-height: 58px;
  width: 458px;
}

.mobilu95pt .address-4 {
  line-height: normal;
  min-height: 26px;
}

.mobilu95pt .x1-conferncia-inter-1 {
  line-height: 16px;
  margin-right: 59.0px;
  margin-top: 10px;
  min-height: 72px;
  min-width: 255px;
}

.mobilu95pt .span0-2 {
  letter-spacing: 0;
  line-height: 20.6px;
}

.mobilu95pt .span1-2 {
  letter-spacing: 0.04px;
  line-height: 25.2px;
}

.mobilu95pt .span2-2 {
  letter-spacing: 0;
  line-height: 25.2px;
}

.mobilu95pt .do-mtodo-matria-2 {
  color: var(--black);
  font-family: var(--font-family-octarine-bold);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: -0.44px;
  line-height: normal;
  margin-right: 9.0px;
  margin-top: 5px;
  min-height: 11px;
  min-width: 303px;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-container-1 {
  align-items: flex-start;
  display: flex;
  gap: 5px;
  height: 8px;
  margin-left: 8.0px;
  margin-top: 37px;
  min-width: 320px;
}

.mobilu95pt .navbar-link-sobre-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 25px;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-programa-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 42px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-programa-1:hover {
  color: #76e2ce
}

.mobilu95pt .navbar-link-call-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 17px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-call-1:hover {
  color: #76e2ce
}

.mobilu95pt .navbar-link-comisso-cientfica-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 82px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-comisso-cientfica-1:hover {
  color: #76e2ce
}

.mobilu95pt .navbar-link-registo-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 32px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-registo-1:hover {
  color: #76e2ce
}

.mobilu95pt .navbar-link-participao-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  min-width: 54px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-participao-1:hover {
  color: #76e2ce
}

.mobilu95pt .navbar-link-contatos-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 8px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.mobilu95pt .navbar-link-contatos-1:hover {
  color: #76e2ce
}

.mobilu95pt .line-11-1 {
  height: 8px;
  margin-top: 18px;
  width: 392px;
}

.mobilu95pt .a-1-conferncia-int2 {
  letter-spacing: 0;
  line-height: 13px;
  margin-left: 14.0px;
  margin-top: 14px;
  min-height: 418px;
  width: 326px;
}

.mobilu95pt .reas-de-interesse-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 40px;
  margin-top: 45px;
  white-space: nowrap;
}

.mobilu95pt .a-conferncia-acolhe-2 {
  letter-spacing: 0;
  line-height: 12px;
  margin-right: 1.0px;
  margin-top: 3px;
  min-height: 217px;
  width: 311px;
}

.mobilu95pt .submisso-de-propost1 {
  letter-spacing: 0;
  line-height: 13px;
  margin-left: 17.0px;
  margin-top: 22px;
  min-height: 403px;
  width: 329px;
}

.mobilu95pt .registo-participante1 {
  letter-spacing: 0;
  line-height: 13px;
  margin-right: 65.0px;
  margin-top: 33px;
  min-height: 104px;
  width: 247px;
}

.mobilu95pt .programa-e-participa1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 41px;
  margin-top: 13px;
  min-height: 37px;
  width: 164px;
}

.mobilu95pt .chairs-d-container {
  align-items: flex-start;
  display: flex;
  gap: 59px;
  height: 12px;
  margin-right: 12.0px;
  margin-top: 13px;
  min-width: 300px;
}

.mobilu95pt .chairs-da-organizao-2 {
  letter-spacing: 0;
  line-height: 12px;
  min-width: 118px;
  white-space: nowrap;
}

.mobilu95pt .chairs-do-programa-2 {
  letter-spacing: 0;
  line-height: 12px;
  width: 123px;
}

.mobilu95pt .flex-row-7 {
  gap: 48px;
  height: 86px;
  margin-right: 32.0px;
  margin-top: 1px;
  min-width: 280px;
}

.mobilu95pt .name-8 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 14px;
  min-height: 85px;
  min-width: 129px;
}

.mobilu95pt .joana-tavares-ipb-es-2 {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 60px;
  width: 103px;
}

.mobilu95pt .overlap-group-container {
  height: 117px;
  margin-right: 24.0px;
  margin-top: 12px;
  position: relative;
  width: 288px;
}

.mobilu95pt .overlap-group1-2 {
  height: 117px;
  left: 0;
  position: absolute;
  top: 0;
  width: 288px;
}

.mobilu95pt .name-9 {
  left: 0;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 18px;
  width: 149px;
}

.mobilu95pt .comisso-organizadora-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 0;
  width: 264px;
}

.mobilu95pt .informao1 {
  left: 179px;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.mobilu95pt .nineipbpt-2 {
  left: 179px;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 18px;
  width: 109px;
}

.mobilu95pt .overlap-group-2 {
  height: 50px;
  left: 180px;
  position: absolute;
  top: 47px;
  width: 65px;
}

.mobilu95pt .segue-nos-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.mobilu95pt .vector-2 {
  cursor: pointer;
  height: 41px;
  left: 9px;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: 41px;
}

.mobilu95pt .vector-2:hover {
  transform: scale(1.1);
}

.mobilu95pt .data-de-submisses-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 40px;
  margin-top: 12px;
  white-space: nowrap;
}

.mobilu95pt .address-5 {
  align-self: flex-start;
  line-height: 12px;
  margin-left: 40px;
  margin-top: 1px;
}

.mobilu95pt .chair-container {
  align-self: flex-start;
  height: 23px;
  margin-left: 40px;
  margin-top: 14px;
  position: relative;
  width: 154px;
}

.mobilu95pt .nine-easychair-2 {
  cursor: pointer;
  left: 0;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  text-decoration: underline;
  top: 11px;
  transition: all 0.2s ease;
  width: 154px;
}

.mobilu95pt .nine-easychair-2:hover {
  color: #76e2ce
}

.mobilu95pt .easy-chair-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.mobilu95pt .templates-download-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 12px;
  margin-left: 41px;
  margin-top: 17px;
  min-height: 24px;
}

.mobilu95pt .template-de-submiss-2 {
  letter-spacing: 0;
  line-height: 12px;
  margin-right: 71.0px;
  margin-top: 6px;
  min-height: 37px;
  width: 239px;
}

.mobilu95pt .line-12-2 {
  height: 8px;
  margin-top: 15px;
  width: 392px;
}

.mobilu95pt .comisso-cientfica-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 19.2px;
  margin-left: 39px;
  margin-top: 11px;
  white-space: nowrap;
}

.mobilu95pt .name-10 {
  letter-spacing: 0;
  line-height: 17px;
  margin-left: 12.0px;
  margin-top: 5px;
  min-height: 1388px;
  width: 322px;
}

.mobilu95pt .line-10-2 {
  height: 10px;
  margin-right: 2.0px;
  margin-top: 24px;
  width: 390px;
}

.mobilu95pt .flex-row-8 {
  align-self: flex-start;
  gap: 72px;
  height: 13px;
  margin-left: 41px;
  margin-top: 7px;
  min-width: 152px;
}

.mobilu95pt .design-2 {
  letter-spacing: 0;
  line-height: 12px;
  min-width: 36px;
  white-space: nowrap;
}

.mobilu95pt .website-2 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 12px;
  min-width: 44px;
  white-space: nowrap;
}

.mobilu95pt .flex-row-9 {
  gap: 57px;
  height: 36px;
  margin-right: 55.0px;
  margin-top: 1px;
  min-width: 257px;
}

.mobilu95pt .joo-isidro-2 {
  letter-spacing: 0;
  line-height: 12px;
  min-width: 53px;
  white-space: nowrap;
}

.mobilu95pt .name-11 {
  letter-spacing: 0;
  line-height: 12px;
  min-height: 36px;
  width: 147px;
}

.mobilu95pt .address {
  letter-spacing: 0;
  white-space: nowrap;
}

.mobilu95pt .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}

.mobilu95pt .flex-row {
  align-items: flex-start;
  display: flex;
}
/* screen - pt-all-breakpoints */

.pt-all-breakpoints {
  background-color: var(--white);
  height: 4300px;
  position: relative;
  width: 1440px;
}

.pt-all-breakpoints .a-1-conferncia-int {
  left: 345px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 447px;
  width: 562px;
}

.pt-all-breakpoints .as-propostas-so-ace {
  left: 344px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1869px;
  width: 591px;
}

.pt-all-breakpoints .a-conferncia-acolhe {
  left: 344px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1262px;
  width: 562px;
}

.pt-all-breakpoints .os-eixos-temticos-e {
  left: 344px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1484px;
  width: 562px;
}

.pt-all-breakpoints .eixos-temticos-e-or {
  left: 344px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1447px;
  white-space: nowrap;
}

.pt-all-breakpoints .reas-de-interesse {
  left: 344px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1223px;
  white-space: nowrap;
}

.pt-all-breakpoints .group-1 {
  height: 306px;
  left: 0;
  position: absolute;
  top: 0;
  width: 317px;
}

.pt-all-breakpoints .submisso-de-propostas {
  left: 344px;
  letter-spacing: 0;
  line-height: 38.4px;
  position: absolute;
  top: 1810px;
  width: 724px;
}

.pt-all-breakpoints .overlap-group {
  height: 1011px;
  left: 370px;
  position: absolute;
  top: 2660px;
  width: 860px;
}

.pt-all-breakpoints .name {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 0;
  width: 860px;
}

.pt-all-breakpoints .joo-isidro-es-actip {
  left: 408px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 0;
  width: 374px;
}

.pt-all-breakpoints .comisso-cientfica {
  left: 344px;
  line-height: 38.4px;
  top: 2606px;
  width: 308px;
}

.pt-all-breakpoints .programa-e-participao {
  left: 349px;
  letter-spacing: 0;
  line-height: 38.4px;
  position: absolute;
  top: 3973px;
  white-space: nowrap;
}

.pt-all-breakpoints .line-4 {
  height: 8px;
  left: 344px;
  position: absolute;
  top: 1771px;
  width: 886px;
}

.pt-all-breakpoints .line-5 {
  height: 8px;
  left: 350px;
  position: absolute;
  top: 3946px;
  width: 886px;
}

.pt-all-breakpoints .line-10 {
  height: 8px;
  left: 350px;
  position: absolute;
  top: 4069px;
  width: 886px;
}

.pt-all-breakpoints .line-9 {
  height: 8px;
  left: 344px;
  position: absolute;
  top: 3683px;
  width: 886px;
}

.pt-all-breakpoints .line-7 {
  height: 8px;
  left: 344px;
  position: absolute;
  top: 2570px;
  width: 886px;
}

.pt-all-breakpoints .mais-informao-disponvel-brevemente {
  left: 349px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 4016px;
  white-space: nowrap;
  width: 352px;
}

.pt-all-breakpoints .participantes-com-ap {
  cursor: pointer;
  left: 376px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 3755px;
  transition: all 0.2s ease;
  width: 669px;
}

.pt-all-breakpoints .participantes-com-ap:hover {
  color: #76e2ce
}

.pt-all-breakpoints .registo {
  left: 350px;
  letter-spacing: 0;
  line-height: 38.4px;
  position: absolute;
  top: 3711px;
  white-space: nowrap;
  width: 724px;
}

.pt-all-breakpoints .do-mtodo-matria {
  color: var(--black);
  font-family: var(--font-family-octarine-bold);
  font-size: 17px;
  font-weight: 700;
  left: 344px;
  letter-spacing: -0.68px;
  line-height: normal;
  position: absolute;
  top: 260px;
  width: 518px;
}

.pt-all-breakpoints .x1st-conferncia-inte {
  left: 344px;
  line-height: 28px;
  position: absolute;
  top: 121px;
}

.pt-all-breakpoints .span1 {
  letter-spacing: 0.14px;
  line-height: 46.6px;
}

.pt-all-breakpoints .programa {
  cursor: pointer;
  left: 433px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 368px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 105px;
}

.pt-all-breakpoints .programa:hover {
  color: #76e2ce
}

.pt-all-breakpoints .call {
  cursor: pointer;
  left: 565px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 368px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 42px;
}

.pt-all-breakpoints .call:hover {
  color: #76e2ce
}

.pt-all-breakpoints .sobre {
  cursor: pointer;
  left: 344px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 368px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 62px;
}

.pt-all-breakpoints .sobre:hover {
  color: #76e2ce
}

.pt-all-breakpoints .contatos {
  cursor: pointer;
  left: 1136px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 367px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 94px;
}

.pt-all-breakpoints .contatos:hover {
  color: #76e2ce
}

.pt-all-breakpoints .participao {
  cursor: pointer;
  left: 970px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 368px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 139px;
}

.pt-all-breakpoints .participao:hover {
  color: #76e2ce
}

.pt-all-breakpoints .comisso-cientfica-1 {
  cursor: pointer;
  left: 634px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 369px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 204px;
}

.pt-all-breakpoints .comisso-cientfica-1:hover {
  color: #76e2ce
}

.pt-all-breakpoints .registo-1 {
  cursor: pointer;
  left: 865px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 369px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 78px;
}

.pt-all-breakpoints .registo-1:hover {
  color: #76e2ce
}

.pt-all-breakpoints .line-8 {
  height: 10px;
  left: 345px;
  position: absolute;
  top: 324px;
  width: 885px;
}

.pt-all-breakpoints .name-1 {
  left: 967px;
  line-height: 24px;
  top: 801px;
  width: 264px;
}

.pt-all-breakpoints .name-2 {
  left: 967px;
  line-height: 22px;
  top: 477px;
  width: 325px;
}

.pt-all-breakpoints .comisso-organizadora {
  left: 967px;
  line-height: 28.8px;
  top: 767px;
  width: 264px;
}

.pt-all-breakpoints .chairs-da-organizao {
  left: 967px;
  letter-spacing: 0;
  line-height: 28.8px;
  position: absolute;
  top: 444px;
  white-space: nowrap;
  width: 230px;
}

.pt-all-breakpoints .joana-tavares-ipb-es {
  left: 967px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 646px;
  width: 301px;
}

.pt-all-breakpoints .chairs-do-programa {
  left: 967px;
  letter-spacing: 0;
  line-height: 28.8px;
  position: absolute;
  top: 616px;
  width: 198px;
}

.pt-all-breakpoints .address {
  left: 967px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1898px;
  white-space: nowrap;
}

.pt-all-breakpoints .data-de-submisses {
  left: 967px;
  letter-spacing: 0;
  line-height: 28.8px;
  position: absolute;
  top: 1869px;
  white-space: nowrap;
}

.pt-all-breakpoints .nine-easychair {
  cursor: pointer;
  left: 967px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  text-decoration: underline;
  top: 1974px;
  transition: all 0.2s ease;
  width: 194px;
}

.pt-all-breakpoints .nine-easychair:hover {
  color: #76e2ce
}

.pt-all-breakpoints .easy-chair {
  left: 967px;
  letter-spacing: 0;
  line-height: 28.8px;
  position: absolute;
  top: 1942px;
  white-space: nowrap;
}

.pt-all-breakpoints .template-de-submiss {
  left: 967px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2116px;
}

.pt-all-breakpoints .templates-download {
  left: 967px;
  letter-spacing: 0;
  line-height: 28.8px;
  position: absolute;
  top: 2051px;
}

.pt-all-breakpoints .asset-7-star-seu {
  aspect-ratio: 2.22;
  height: 45px;
  left: 342px;
  object-fit: cover;
  position: absolute;
  top: 4207px;
  width: 100px;
}

.pt-all-breakpoints .asset-8-cited {
  aspect-ratio: 4.05;
  height: 42px;
  left: 477px;
  object-fit: cover;
  position: absolute;
  top: 4207px;
  width: 168px;
}

.pt-all-breakpoints .asset-9-esactipb {
  aspect-ratio: 4.67;
  height: 56px;
  left: 662px;
  object-fit: cover;
  position: absolute;
  top: 4207px;
  width: 261px;
}

.pt-all-breakpoints .layer_1 {
  height: 54px;
  left: 345px;
  position: absolute;
  top: 52px;
  width: 176px;
}

.pt-all-breakpoints .informao {
  left: 965px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1097px;
  white-space: nowrap;
}

.pt-all-breakpoints .nineipbpt {
  left: 965px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1127px;
  white-space: nowrap;
  width: 109px;
}

.pt-all-breakpoints .segue-nos {
  left: 966px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 1223px;
  white-space: nowrap;
}

.pt-all-breakpoints .group-3 {
  align-items: center;
  background: conic-gradient(from 180deg at 50% 50%, rgba(213, 176, 255, 1) 0%, rgba(255, 201, 153, 1) 49%, rgba(118, 226, 206, 1) 100%);
  border-radius: 15px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  left: 1091px;
  min-height: 30px;
  padding: 4.5px 0;
  position: absolute;
  top: 2064px;
  width: 30px;
}

.pt-all-breakpoints .line-10-1 {
  height: 1px;
  object-fit: cover;
  width: 20px;
}

.pt-all-breakpoints .vector {
  cursor: pointer;
  height: 41px;
  left: 999px;
  position: absolute;
  top: 1264px;
  transition: all 0.2s ease;
  width: 41px;
}

.pt-all-breakpoints .vector:hover {
  transform: scale(1.1);
}

.pt-all-breakpoints .asset-7-star-seu-1 {
  aspect-ratio: 2.22;
  cursor: pointer;
  height: 76px;
  left: 99px;
  object-fit: cover;
  position: absolute;
  top: 449px;
  transition: all 0.2s ease;
  width: 168px;
}

.pt-all-breakpoints .asset-7-star-seu-1:hover {
  transform: scale(1.1);
}

.pt-all-breakpoints .overlap-group2 {
  height: 63px;
  left: 103px;
  position: absolute;
  top: 536px;
  width: 169px;
}

.pt-all-breakpoints .asset-8-cited-1 {
  aspect-ratio: 4.05;
  cursor: pointer;
  height: 42px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  transition: all 0.2s ease;
  width: 168px;
}

.pt-all-breakpoints .asset-8-cited-1:hover {
  transform: scale(1.1);
}

.pt-all-breakpoints .rectangle {
  aspect-ratio: 4.78;
  cursor: pointer;
  height: 35px;
  left: 1px;
  position: absolute;
  top: 28px;
  transition: all 0.2s ease;
  width: 168px;
}

.pt-all-breakpoints .rectangle:hover {
  transform: scale(1.1);
}

.pt-all-breakpoints .en-pt {
  cursor: pointer;
  left: 863px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  text-decoration: underline;
  top: 258px;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.pt-all-breakpoints .en-pt:hover {
  color: #76e2ce
}

.pt-all-breakpoints .joo-isidro {
  left: 349px;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 4115px;
  width: 88px;
}

.pt-all-breakpoints .design {
  left: 349px;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 4095px;
  white-space: nowrap;
}

.pt-all-breakpoints .overlap-group1 {
  height: 61px;
  left: 489px;
  position: absolute;
  top: 4096px;
  width: 97px;
}

.pt-all-breakpoints .name-3 {
  left: 1px;
  line-height: 14px;
  top: 19px;
}

.pt-all-breakpoints .website {
  left: 0;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 0;
  width: 62px;
}

.pt-all-breakpoints .number {
  left: 675px;
  letter-spacing: 0;
  line-height: 12px;
  position: absolute;
  top: 4095px;
  width: 28px;
}

.pt-all-breakpoints .address-1 {
  left: 863px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 161px;
  width: 428px;
}

.pt-all-breakpoints .mirandela-ipb-es-act-portugal {
  left: 863px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 223px;
  white-space: nowrap;
}

.pt-all-breakpoints .hbrido-presencial-e-online {
  left: 863px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 192px;
  white-space: nowrap;
}

.pt-all-breakpoints .comisso {
  letter-spacing: 0;
  position: absolute;
  white-space: nowrap;
}

.pt-all-breakpoints .name-4 {
  letter-spacing: 0;
  position: absolute;
}
@media screen and (max-width: 833px) {
  .screen.pt-all-breakpoints { 
    display: none;
   }
  .screen.ipadu95pt { 
    display: none;
   }
}
@media screen and (min-width: 834px) and (max-width: 1439px) {
  .screen.pt-all-breakpoints { 
    display: none;
   }
  .screen.mobilu95pt { 
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.ipadu95pt { 
    display: none;
   }
  .screen.mobilu95pt { 
    display: none;
   }
}