@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,900&display=swap";:root{--primaryColor: #e52321;--secondaryColor: #2078a6;--secondaryOpacityColor: #dce7f5;--tertiaryColor: #eedddd;--accent: #402E32;--accentOne: #00AD95;--accentTwo: #967FF7;--accentThree: #E75BC2}html,body{font-family:Montserrat,sans-serif;font-weight:400;line-height:2}section{padding:50px 0}h2,h3,h4{position:relative;font-weight:900;margin-bottom:25px;color:var(--primaryColor)}h5{position:relative;font-weight:600;margin-bottom:25px;color:var(--secondaryColor)}h6{position:relative;font-weight:600;margin-bottom:25px;color:var(--accent)}.button{display:inline-block;padding:5px 30px;border-radius:25px;margin-top:15px;border:2px solid var(--primaryColor);background:var(--primaryColor);color:#fff;text-decoration:none;transition:background-color .3s ease,color .3s ease,border .3s ease}.button:hover{border:2px solid var(--secondaryColor);background-color:var(--secondaryColor);color:var(--tertiaryColor)}.button--inverted{border:2px solid var(--secondaryColor);background:var(--secondaryColor);color:var(--tertiaryColor)}.button--inverted:hover{border:2px solid var(--primaryColor);background-color:var(--primaryColor);color:#fff}.button--transparent{border:2px solid var(--primaryColor);background:transparent;color:var(--primaryColor)}.button--transparent:hover{border:2px solid var(--primaryColor);background-color:var(--primaryColor);color:#fff}.button+.button{margin-left:10px}.link{color:var(--primaryColor);border-bottom:2px solid var(--primaryColor);text-decoration:none;transition:color .3s ease}.link:hover{color:var(--secondaryColor);border-bottom:2px solid var(--secondaryColor);text-decoration:none}.list{list-style:none}.list-item:before{content:"•";color:var(--primaryColor);font-weight:700;display:inline-block;width:1em;margin-left:-1em}p>strong{color:var(--secondaryColor)}.highlight{color:var(--secondaryColor)}.banner{display:flex;margin:0 auto;width:100%}.paragraph p{margin:0}.modal-image{border-radius:50%;border:2px solid var(--secondaryColor)}.modal-image-container{display:flex;justify-content:center;margin-bottom:25px}.modal-title{color:var(--primaryColor);font-weight:700}.modal-content{background-color:var(--tertiaryColor);border:2px solid var(--secondaryColor)}.regulamento h3{font-size:1.25rem}.programme .lecture{position:relative;display:flex;align-items:flex-start;padding:25px 0;border-bottom:1px solid var(--secondaryColor)}.programme .room-legend{display:flex;flex-direction:column;align-items:flex-start;color:var(--secondaryColor);margin:25px 0;padding:25px 0;border-top:1px solid var(--primaryColor);border-bottom:1px solid var(--primaryColor)}@media (min-width: 768px){.programme .room-legend{flex-direction:row;align-items:center}}.programme .room-legend .key{color:var(--primaryColor);font-weight:700}.programme .room-legend .legend{display:inline-flex;background-color:var(--secondaryOpacityColor);padding:0 5px;margin:5px 0}@media (min-width: 768px){.programme .room-legend .legend{margin:0 10px}}.programme .content-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:baseline}@media (min-width: 576px){.programme .content-container{display:block}}.programme .session{display:inline-block;background-color:var(--tertiaryColor);color:var(--primaryColor);padding:0 10px;border-radius:25px;font-size:14px;position:relative;margin-bottom:10px}.programme .pre-conference{color:var(--secondaryColor);border:1px solid var(--secondaryColor);padding:0 10px;border-radius:25px;font-size:14px;display:inline-flex;margin-bottom:10px}.programme .room{position:relative;display:inline-block;color:var(--secondaryColor);background-color:var(--secondaryOpacityColor);padding:0 5px;font-size:14px;margin-bottom:10px}@media (min-width: 576px){.programme .room{position:absolute;top:0;right:0;margin:0}}.programme .room-main{border:1px solid var(--accentOne);color:var(--accentOne)}.programme .room-main:before{background-color:var(--accentOne)}.programme .room-a{border:1px solid var(--accentTwo);color:var(--accentTwo)}.programme .room-a:before{background-color:var(--accentTwo)}.programme .room-b{border:1px solid var(--accentThree);color:var(--accentThree)}.programme .room-b:before{background-color:var(--accentThree)}.programme .room-c{border:1px solid darkorange;color:#ff8c00}.programme .room-c:before{background-color:#ff8c00}.programme .room-d{border:1px solid orangered;color:#ff4500}.programme .room-d:before{background-color:#ff4500}.programme .title{font-weight:700;color:var(--primaryColor);width:75%}.programme .subtitle{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--secondaryColor);font-weight:600;width:75%}.programme .logo{aspect-ratio:3/2;object-fit:contain;width:100px;margin-left:20px;margin-top:-20px}.programme .support{color:var(--secondaryColor)}.programme .sponsor{max-height:50px;margin-left:10px}.programme .simposium-container{display:flex}.programme .list-container{position:relative;margin-bottom:20px}.programme .list-container:first-of-type{margin-top:20px}.programme .list-container:last-of-type{margin:0}.programme .list-container>.time{color:var(--primaryColor);font-size:14px;margin-left:0;text-align:left}.programme .summary{font-size:14px}.programme .time{width:50px;margin-right:25px;margin-bottom:auto;font-weight:700;color:var(--secondaryColor);text-align:center}.programme .speaker{font-size:14px}.programme .note{font-size:14px;color:#9c9c9c}.programme .presenter{font-weight:700;color:var(--accent)}.programme .break .title{font-weight:400;color:var(--secondaryColor)}.programme .btn-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:50px 0}@media (min-width: 1200px){.programme .btn-wrapper{flex-direction:row}}.programme .date-btn{display:block;width:100%;padding:5px 30px;border-radius:25px;margin:15px 10px 0;border:2px solid var(--primaryColor);background:transparent;color:var(--primaryColor);text-align:center;text-decoration:none;line-height:1.5;transition:background-color .3s ease,color .3s ease,border .3s ease}.programme .date-btn.activo{border:2px solid var(--primaryColor);background:var(--primaryColor);color:#fff}.programme .date-btn:hover{border:2px solid var(--secondaryColor);background-color:var(--secondaryColor);color:var(--tertiaryColor)}.programme .date-btn--download{display:flex;align-items:center;justify-content:center;margin:0}@media (min-width: 1200px){.programme .date-btn--download{margin:0 10px}}.programme .date-btn--download svg{margin-right:10px}.programme .weekday{display:block;font-size:.9rem;font-weight:700}.programme .dia.is-visible{opacity:1;height:auto}.programme .dia{transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}.programme .guest{font-weight:700;color:var(--secondaryColor)}.programme .speaker-trigger{all:unset;border-bottom:1px solid #333;text-decoration:none;font-size:14px;transition:all .3s ease}.programme .speaker-trigger:hover{cursor:pointer;color:var(--secondaryColor);background-color:transparent;border-bottom:1px solid var(--secondaryColor);text-decoration:none}.programme .speaker-trigger-button,.programme .speaker-trigger-button:hover{all:unset}.programme .name,.programme .institution{transition:color .3s ease-in}.programme .name{color:var(--primaryColor);font-weight:700;margin-bottom:0}.programme .institution{font-size:.9rem}.programme .modal-content{background-color:var(--tertiaryColor);border:2px solid var(--secondaryColor)}.programme .modal-title{color:var(--primaryColor);font-weight:700}.programme .modal-image-container{display:flex;justify-content:center;margin-bottom:25px}.programme .modal-image{border-radius:50%;border:2px solid var(--secondaryColor)}.programme .communications{margin-top:25px;background-color:var(--tertiaryColor);border-radius:25px;padding:20px}.programme .communications-title{display:inline-block;background-color:var(--primaryColor);color:#fff;padding:0 10px;border-radius:25px;font-size:14px;position:relative;margin-bottom:25px}.programme .accordion{margin-top:15px}.programme .accordion-button{background-color:var(--tertiaryColor);color:var(--primaryColor)}.programme .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23B1886A'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}.programme .accordion-button:focus{box-shadow:none}
