/*
Theme Name: LAIS Theme
Theme URI: https://lais.example.com/
Author: LAIS
Author URI: https://lais.example.com/
Description: Essential starter theme for LAIS Simposio 2025
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lais-theme
*/
@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap");
.main-icon {
  width: 27px;
  height: 29px;
}

.main-icon::before {
  content: url("data:image/svg+xml,%3Csvg width='27' height='29' viewBox='0 0 27 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.88133 8.40611C5.17327 9.39144 4.66793 10.4916 4.38023 11.6766C4.09253 12.8617 4.03738 14.0706 4.21477 15.2706C4.39961 16.5138 4.82743 17.693 5.48631 18.7737C6.14518 19.8559 6.99784 20.7757 8.01746 21.5091C9.00279 22.2171 10.1029 22.7225 11.288 23.0102C12.4731 23.2979 13.682 23.353 14.882 23.1756C16.1252 22.9908 17.3043 22.563 18.3851 21.9041C19.4673 21.2452 20.387 20.3926 21.1204 19.373C21.8285 18.3876 22.3338 17.2875 22.6215 16.1024C22.7751 15.4704 22.8615 14.8309 22.8839 14.1899C22.5366 15.5688 21.8061 16.7881 20.7806 17.7287C20.5137 17.9732 20.2767 18.249 20.0665 18.5456C19.4643 19.3968 18.6877 20.1436 17.75 20.7265C13.9876 23.0638 8.95062 21.8713 6.6371 18.0925C4.31613 14.3002 5.5191 9.32883 9.31285 7.0168C10.2714 6.43246 11.3044 6.07321 12.3508 5.92414C12.7369 5.86899 13.1155 5.7721 13.4823 5.64092C14.7732 5.17732 16.1699 5.09533 17.5354 5.41284C16.9555 5.13707 16.3473 4.92241 15.7153 4.76887C14.5302 4.48117 13.3213 4.42602 12.1213 4.60341C10.8781 4.78825 9.69894 5.21607 8.6182 5.87495C7.53598 6.53382 6.61623 7.38649 5.88282 8.40611H5.88133Z' fill='white'/%3E%3Cpath d='M9.50945 10.8762C9.10399 12.5457 9.35889 14.2704 10.225 15.7491C10.2265 15.7521 10.2294 15.7566 10.2309 15.7596C10.2488 15.7894 10.2667 15.8207 10.2846 15.8505C10.3025 15.8803 10.3219 15.9101 10.3398 15.9399C10.3412 15.9429 10.3442 15.9459 10.3457 15.9504C11.2625 17.3978 12.6786 18.4145 14.3482 18.8199C16.055 19.2343 17.8214 18.9585 19.321 18.0448C20.0366 17.608 20.6507 17.052 21.1426 16.4035C21.6808 15.694 22.0728 14.8726 22.2889 13.9812C22.6974 12.3012 22.4365 10.5631 21.557 9.07989C21.5421 9.05604 21.5287 9.03219 21.5138 9.00834C21.4989 8.98449 21.484 8.96064 21.4706 8.93679C20.5538 7.47445 19.1302 6.44738 17.4488 6.03893C16.5558 5.82279 15.648 5.79447 14.77 5.948C13.968 6.08813 13.1914 6.37881 12.4759 6.81408C10.9763 7.72786 9.92088 9.17231 9.50796 10.8791L9.50945 10.8762ZM20.3749 9.70001C20.3869 9.71939 20.3988 9.73877 20.4092 9.75815C21.8656 12.2178 21.0755 15.4093 18.6279 16.9014C17.6992 17.4679 16.6617 17.7094 15.6495 17.6587C13.9859 17.5767 12.3894 16.7062 11.4488 15.1887C11.4414 15.1767 11.4339 15.1648 11.4265 15.1529C11.419 15.141 11.4115 15.129 11.4056 15.1171C10.4888 13.5862 10.4471 11.7676 11.1358 10.2516C11.5546 9.32884 12.2448 8.51792 13.1735 7.95146C15.6212 6.4593 18.8202 7.21954 20.3392 9.64187C20.3511 9.66125 20.363 9.68063 20.3749 9.70001Z' fill='white'/%3E%3Cpath d='M11.6383 10.666C11.437 11.1549 11.3208 11.6752 11.2939 12.2043C11.5429 11.6975 11.932 11.2548 12.4492 10.9403C13.8937 10.0608 15.7838 10.5184 16.6633 11.9629C17.5428 13.4073 17.0852 15.2975 15.6407 16.177C15.125 16.4915 14.5511 16.6346 13.9876 16.6242C14.4691 16.8433 14.9863 16.9775 15.5125 17.0237C16.4204 17.1012 17.2984 16.6644 17.7798 15.8923C18.631 14.5238 18.6996 12.7365 17.8052 11.2682C16.9108 9.8014 15.2904 9.04265 13.6835 9.17233C12.7757 9.24538 11.9856 9.82524 11.6383 10.669V10.666Z' fill='white'/%3E%3Cpath d='M26.8549 11.9047C26.5896 10.1159 25.9739 8.41954 25.0273 6.86478C24.0793 5.31001 22.8539 3.9863 21.3856 2.9309C19.968 1.91129 18.3864 1.18533 16.6841 0.772419C14.9817 0.359504 13.2436 0.279013 11.5159 0.535408C9.72712 0.800746 8.03074 1.41638 6.47597 2.36296C4.92121 3.31102 3.59749 4.53636 2.5421 6.00467C1.52248 7.42229 0.796528 9.00389 0.383613 10.7062C-0.0293025 12.4086 -0.109798 14.1467 0.146597 15.8744C0.411936 17.6632 1.02758 19.3596 1.97416 20.9143C2.37962 21.5807 2.84023 22.2023 3.34557 22.7806L0.699636 25.7366C0.0273443 26.4879 0.0914418 27.6402 0.842739 28.3125C1.19155 28.6241 1.62534 28.7776 2.05912 28.7776C2.55999 28.7776 3.05936 28.5719 3.41861 28.1694L6.09585 25.1776C7.38677 26.0243 8.80291 26.64 10.3159 27.0067C12.0183 27.4196 13.7564 27.5001 15.4841 27.2437C17.2729 26.9784 18.9693 26.3627 20.524 25.4161C22.0788 24.4681 23.4025 23.2428 24.4579 21.7744C25.4775 20.3568 26.2035 18.7752 26.6164 17.0729C27.0293 15.3705 27.1098 13.6324 26.8534 11.9047H26.8549ZM19.0229 22.9476C14.9922 25.4042 9.97308 24.8512 6.57883 21.9295C6.57436 21.925 6.57138 21.9205 6.56691 21.9175C6.54604 21.8997 6.52517 21.8833 6.5043 21.8669C5.71573 21.1752 5.01661 20.3538 4.4427 19.4102C1.3928 14.4076 2.97738 7.87844 7.98006 4.83002C12.9827 1.78012 19.5119 3.36469 22.5603 8.36737C25.6102 13.3701 24.0256 19.8992 19.0229 22.9476Z' fill='white'/%3E%3C/svg%3E%0A");
}

* {
  color: #333333;
  font-family: "Raleway", sans-serif;
}

body {
  overflow-x: hidden;
}

header .btn {
  background-color: #1a223f !important;
  font-weight: 600;
}

.header-img {
  width: 100vw;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

.section .container,
.section .col {
  display: flex;
  flex-direction: column;
}
.section .alert {
  border-radius: 4px;
  background: rgba(73, 193, 239, 0.5294117647);
  font-size: 24px;
  font-weight: 600;
  color: #1a223f;
  text-align: center;
  padding: 4px 16px;
}
.section .btn {
  background-color: #49c1ef;
  padding: 8px 64px;
  font-size: 24px;
  font-weight: 600;
}
.section .container {
  gap: 24px;
  margin-top: 2em;
  padding-bottom: 2em;
}
.section .col {
  gap: 16px;
}
.section .section-title {
  font-size: 24px;
  font-weight: 600;
  border-radius: 0px 16px 16px 0px;
  padding: 16px 16px 16px 0;
  width: 700px;
  color: white;
  position: relative;
  display: flex;
  gap: 1em;
  align-items: center;
}
.section .section-title:before {
  content: "";
  width: 100vw;
  right: 100%;
  top: 0;
  height: 100%;
  position: absolute;
}
.section .section-subtitle {
  font-size: 24px;
  font-weight: 600;
  color: #1a223f;
}

#aboutSection,
#subscribeSection {
  background-image: url('data:image/svg+xml,<svg width="835" height="612" viewBox="0 0 835 612" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.13"><path d="M208.642 407.942V357.076V306.209C179.831 306.209 153.752 317.594 134.877 336.002C116.001 354.411 104.328 379.844 104.328 407.942H156.485H208.642Z" fill="%231A2140"/><path d="M312.955 204.464C284.144 204.464 258.066 215.848 239.19 234.256C220.314 252.665 208.642 278.098 208.642 306.196V357.062V407.928C237.452 407.928 263.531 396.544 282.407 378.136C301.282 359.727 312.955 334.294 312.955 306.196V255.33V204.464Z" fill="%23FCE6E2"/><path d="M52.1567 0.985413C37.7512 0.985413 24.7191 6.68432 15.2743 15.8818C5.82943 25.0929 -6.10352e-05 37.8025 -6.10352e-05 51.8515C-6.10352e-05 65.9005 5.84344 78.6103 15.2743 87.8215C24.7191 97.0326 37.7512 102.718 52.1567 102.718C66.5621 102.718 79.5943 97.0189 89.0392 87.8215C98.484 78.6103 104.313 65.9005 104.313 51.8515C104.313 37.8025 98.47 25.0929 89.0392 15.8818C79.5943 6.67065 66.5621 0.985413 52.1567 0.985413Z" fill="%2345C0EF"/><path d="M208.642 204.464H104.328H0.0145264C0.0145264 232.562 11.6875 257.995 30.5632 276.403C49.4388 294.812 75.5171 306.196 104.328 306.196H156.485H208.642V255.33V204.464Z" fill="%2345C0EF"/><path d="M104.314 407.942V357.076V306.209H156.471H208.628C208.628 334.307 196.955 359.741 178.079 378.149C159.204 396.558 133.125 407.942 104.314 407.942Z" fill="%23E9E9EA"/><path d="M-6.10352e-05 407.942C-6.10352e-05 379.844 11.6729 354.411 30.5486 336.002C49.4242 317.594 75.5025 306.209 104.313 306.209V357.076V407.942H52.1567H-6.10352e-05Z" fill="%23E9E9EA"/><path d="M312.955 306.196C312.955 334.294 301.282 359.727 282.407 378.136C263.531 396.544 237.452 407.928 208.642 407.928V306.196C208.642 306.196 273.634 306.196 312.955 306.196Z" fill="%231A2140"/><path d="M208.642 0.985413H156.485H104.328V51.8515V102.718H156.485H208.642V51.8515V0.985413Z" fill="%2345C0EF"/><path d="M208.642 0.985413H156.485H104.328V51.8515V102.718C133.139 102.718 159.217 91.3337 178.093 72.9251C196.969 54.5165 208.642 29.0834 208.642 0.985413Z" fill="%231A2140"/><path d="M104.328 102.718C75.5172 102.718 49.4389 114.102 30.5632 132.51C11.6876 150.919 0.0145874 176.352 0.0145874 204.45H52.1713H104.328V153.584V102.718Z" fill="%23E9E9EA"/><path d="M208.642 102.718H156.485H104.328V153.584V204.45C133.139 204.45 159.217 193.066 178.093 174.657C196.969 156.249 208.642 130.816 208.642 102.718Z" fill="%231A2140"/><path d="M208.642 306.196C208.642 278.098 196.969 252.665 178.093 234.256C159.217 215.848 133.139 204.464 104.328 204.464V255.33V306.196H156.485H208.642Z" fill="%231A2140"/><path d="M312.955 204.464V153.598V102.731H260.798H208.642C208.642 130.829 220.314 156.262 239.19 174.671C258.066 193.08 284.144 204.464 312.955 204.464Z" fill="%231A2140"/><path d="M417.283 0.985413H365.126H312.97C284.159 0.985413 258.08 12.3696 239.205 30.7781C220.329 49.1867 208.656 74.6196 208.656 102.718H312.97H417.283V51.8515V0.985413Z" fill="%23E9E9EA"/><path d="M417.283 0.985413V51.8515V102.718H365.112H312.956V51.8515V0.985413H365.112H417.283Z" fill="%23E9E9EA"/><path d="M417.283 0.985413C388.472 0.985413 362.394 12.3696 343.518 30.7781C324.643 49.1867 312.97 74.6196 312.97 102.718H365.126H417.283V51.8515V0.985413Z" fill="%231A2140"/><path d="M417.283 204.464V153.598V102.718H365.112H312.956V153.598V204.464H365.112H417.283Z" fill="%231A2140"/><path d="M417.283 102.718H365.126H312.97V153.584V204.45C341.781 204.45 367.859 193.066 386.735 174.657C405.61 156.249 417.283 130.816 417.283 102.718Z" fill="%23E9E9EA"/><path d="M417.282 0.985413V51.8515V102.718H469.439H521.596C521.596 74.6196 509.923 49.1867 491.047 30.7781C472.172 12.3696 446.093 0.985413 417.282 0.985413Z" fill="%230BA295"/><path d="M417.282 0.985413V51.8515V102.718H469.439H521.596C521.596 74.6196 509.923 49.1867 491.047 30.7781C472.172 12.3696 446.093 0.985413 417.282 0.985413Z" fill="%2345C0EF"/><path d="M521.596 102.718H469.439H417.282V153.584V204.45C446.093 204.45 472.172 193.066 491.047 174.657C509.923 156.249 521.596 130.816 521.596 102.718Z" fill="%231A2140"/><path d="M834.551 0.985413C805.74 0.985413 779.661 12.3696 760.786 30.7781C741.91 49.1867 730.237 74.6196 730.237 102.718H782.394H834.551V51.8515V0.985413Z" fill="%23E9E9EA"/><path d="M834.551 0.985413H730.237H625.924V51.8515V102.718H678.081H730.237C759.048 102.718 785.127 91.3337 804.002 72.9251C822.878 54.5165 834.551 29.0834 834.551 0.985413Z" fill="%231A2140"/><path d="M625.91 0.985413C597.099 0.985413 571.021 12.3696 552.145 30.7781C533.27 49.1867 521.597 74.6196 521.597 102.718H573.753H625.91V51.8515V0.985413Z" fill="%231A2140"/><path d="M730.236 0.985413H678.08H625.923V51.8515V102.718C654.734 102.718 680.812 91.3337 699.688 72.9251C718.563 54.5165 730.236 29.0834 730.236 0.985413Z" fill="%2345C0EF"/><path d="M208.642 204.45H312.955V306.182C312.955 362.337 266.207 407.915 208.642 407.915L208.642 204.436V204.45Z" fill="%2345C0EF"/><path d="M312.955 204.464H260.798H208.642V255.33V306.196C237.452 306.196 263.531 294.812 282.407 276.403C301.282 257.995 312.955 232.562 312.955 204.464Z" fill="%23E9E9EA"/><path d="M104.313 611.406V509.674V407.942C75.5025 407.942 49.4242 419.326 30.5486 437.734C11.6729 456.143 -6.10352e-05 481.576 -6.10352e-05 509.674C-6.10352e-05 537.772 11.6729 563.205 30.5486 581.614C49.4242 600.022 75.5025 611.406 104.313 611.406Z" fill="%2345C0EF"/><path d="M104.313 407.942H52.1567H-6.10352e-05V458.808V509.674C28.8109 509.674 54.8893 498.29 73.7649 479.882C92.6406 461.473 104.313 436.04 104.313 407.942Z" fill="%231A2140"/></g></svg>');
  background-repeat: no-repeat;
}

#aboutSection img {
  width: 450px;
  margin: 1em auto;
}

#aboutSection .section-title,
#aboutSection .section-title:before,
#scheduleSection .section-title,
#scheduleSection .section-title:before {
  background-color: #1a223f;
}

#participantsSection .section-title,
#participantsSection .section-title:before,
#subscribeSection .section-title,
#subscribeSection .section-title:before {
  background-color: #49c1ef;
}

#participantsSection {
  background-image: url("assets/bg_participants.png");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}

.member {
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
}
.member .member-pic {
  width: 104px;
  height: 104px;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.member .member-title {
  color: #193051;
  font-size: 20px;
  font-weight: 600;
}
.member .member-title,
.member .member-text {
  text-align: center;
}

.nav {
  gap: 24px;
}

.nav-link {
  border-radius: 8px;
  text-align: start;
  padding: 16px 24px;
  font-weight: 600;
  font-size: 20px;
  color: #1a223f;
}
.nav-link.active {
  background-color: #1a223f;
  color: white;
}

.event {
  align-items: center;
  font-weight: 700;
  color: #193051;
}
.event svg {
  width: 60px;
}

.accordion-body {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.member-card {
  background-color: #f2f2f2 !important;
  border: none !important;
  border-radius: 8px;
  border: none;
}
.member-card .card-body {
  display: flex;
  align-items: center;
  gap: 16px;
  color: #1a223f !important;
}
.member-card .card-body img {
  min-width: 86px;
  height: 86px;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.member-card .card-body .card-text {
  font-size: 14px;
}

.accordion-button:not(.collapsed) svg path {
  fill: white !important;
}
.accordion-button:not(.collapsed) .event span {
  color: white !important;
}

.btn {
  width: -moz-fit-content;
  width: fit-content;
  padding: 9px 64px;
  border-radius: 4px;
  background: #49c1ef;
  color: white !important;
}

#subscribeSection {
  transform: scaleX(-1);
}
#subscribeSection .container {
  transform: scaleX(-1);
}
#subscribeSection span {
  font-size: 24px;
}
#subscribeSection ul {
  font-size: 20px;
}
#subscribeSection em {
  color: #49c1ef;
}

footer {
  background-color: #1a223f;
  padding: 48px 0;
}
footer ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  display: flex;
  flex-direction: column;
}
footer a,
footer h6 {
  text-decoration: none;
  color: white;
}
footer h6 {
  margin-bottom: 1rem;
}

.section-download-button {
  border-radius: 4px;
  border: 1px solid #45c0ef;
  text-decoration: none;
  padding: 1em;
  font-weight: 600;
  color: #1a223f;
}

@media (max-width: 767.98px) {
  .header-img {
    width: 100%;
    height: auto;
  }
  .section-title {
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
  #aboutSection img {
    width: 100%;
  }
  .row .section-subtitle,
  .row .section-text {
    text-align: center;
  }
  .row .section-subtitle {
    font-size: 28px;
  }
  .row .section-text {
    font-size: 20px;
  }
  .section-header {
    flex-direction: column;
    gap: 1em;
  }
  .section-download-button {
    width: 100%;
    text-align: center;
  }
  .member-pic {
    width: 80px;
    height: 80px;
  }
  .member-title {
    font-size: 18px;
  }
  .member-text {
    font-size: 14px;
  }
  footer .row {
    flex-direction: column-reverse;
    row-gap: 1em;
  }
}
#others div[class^=col] {
  color: #193051;
  font-size: 20px;
  font-weight: 600;
}

.accordion-button:not(.collapsed) {
  background-color: #1a223f !important;
}

#aboutSection a {
  color: #49c1ef;
  text-decoration: none;
  font-weight: 600;
}/*# sourceMappingURL=style.css.map */