@font-face{font-family:DM Sans;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDG3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat_XDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAop1hTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thTg.ttf)format("truetype")}html{height:100%;font-size:16px}body{color:#333;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:DM Sans,sans-serif;line-height:1.5}.page-title{color:#333;text-align:center;margin-bottom:25px;font-size:32px;font-weight:900;line-height:1.1}@media (width>=992px){.page-title{text-align:left;margin-left:50px;font-size:48px}}.btn-std{text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:50px;width:100%;padding:16px 24px;font-size:15px;font-weight:900;transition:all .2s ease-in-out;display:block;box-shadow:0 4px 12px #0000001a;text-decoration:none!important}.btn-std:active{transform:scale(.96);box-shadow:0 2px 4px #0000001a}.btn-std.btn-red{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e}@media (width>=992px){.btn-std.btn-red:hover{color:#cc2a2e;background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #cc2a2e26}}.btn-std.btn-white{color:#cc2a2e;background-color:#fff;border-color:#fff}@media (width>=992px){.btn-std.btn-white:hover{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.btn-std{width:auto;padding:12px 35px;font-size:14px;display:inline-block}.btn-std:active{transform:scale(.98)}}.text-red{color:#cc2a2e}.bg-gray{background-color:#f5f5f5}.list-unstyled{padding-left:0;list-style:none}.mask-circle{-webkit-mask-image:url(/build/assets/circle-BDNp_gXp.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-diamond{-webkit-mask-image:url(/build/assets/diamond-BWOVRJhA.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-flower{-webkit-mask-image:url(/build/assets/flower-CwUiqao8.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-pentagon{-webkit-mask-image:url(/build/assets/pentagon-CCjoiAaq.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.activities-page{padding:20px 0}.activity-card.list{background:#fff;width:100%;margin-bottom:3.5rem}.activity-card.list .activity-link{color:inherit;gap:15px;text-decoration:none;display:flex}@media (width>=992px){.activity-card.list .activity-link{gap:40px}}.activity-card.list .activity-card-date-sidebar{text-align:center;border-right:1px solid #f5f5f5;flex:0 0 60px;padding-top:5px}@media (width>=992px){.activity-card.list .activity-card-date-sidebar{flex:0 0 90px;padding-top:15px}}.activity-card.list .activity-card-date-sidebar .day{color:#cc2a2e;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.activity-card.list .activity-card-date-sidebar .number{color:#333;font-size:1.8rem;font-weight:900;line-height:1;display:block}@media (width>=992px){.activity-card.list .activity-card-date-sidebar .number{font-size:2.5rem}}.activity-card.list .activity-card-content{flex-direction:column;flex:1;display:flex}@media (width>=992px){.activity-card.list .activity-card-content{flex-direction:row;align-items:flex-start}}.activity-card.list .activity-card-content .activity-card-body{flex:1;order:2}@media (width>=992px){.activity-card.list .activity-card-content .activity-card-body{order:1;padding-right:20px}}.activity-card.list .activity-card-content .activity-card-body .activity-card-category{text-transform:uppercase;color:#999;margin-bottom:5px;font-size:11px;font-weight:800}.activity-card.list .activity-card-content .activity-card-body .activity-card-title{color:#333;margin-bottom:10px;font-size:1.5rem;font-weight:900;line-height:1.1}.activity-card.list .activity-card-content .activity-card-body .activity-card-meta{color:#cc2a2e;margin-bottom:15px;font-size:1rem;font-weight:700}.activity-card.list .activity-card-content .activity-card-body .activity-card-summary{color:#555;margin-bottom:20px;font-size:1rem;line-height:1.6}.activity-card.list .activity-card-content .activity-card-img-wrapper{aspect-ratio:1;background:#000;border-radius:12px;order:1;width:100%;margin-bottom:20px;position:relative;overflow:hidden}@media (width>=992px){.activity-card.list .activity-card-content .activity-card-img-wrapper{flex-shrink:0;order:2;width:300px;height:300px;margin-bottom:0}}.activity-card.list .activity-card-content .activity-card-img-wrapper:before{content:"";background-image:var(--bg-image);filter:blur(12px)brightness(.6);background-position:50%;background-size:cover;position:absolute;inset:-15px}.activity-card.list .activity-card-content .activity-card-img-wrapper .activity-card-img{z-index:2;object-fit:contain;width:100%;height:100%;transition:transform .5s;position:relative}
