.app-activity-latest{align-items:stretch;display:flex}@media screen and (max-width:560px){.app-activity-latest{flex-wrap:wrap}}.app-activity-latest .image,.app-activity-latest .text{flex:0 0 auto;width:50%}.app-activity-latest .image:first-child,.app-activity-latest .text:first-child{padding-right:10px}.app-activity-latest .image:last-child,.app-activity-latest .text:last-child{padding-left:10px}@media screen and (max-width:560px){.app-activity-latest .image,.app-activity-latest .text{width:100%}.app-activity-latest .image:first-child,.app-activity-latest .text:first-child{padding-right:0}.app-activity-latest .image:last-child,.app-activity-latest .text:last-child{margin-top:20px;padding-left:0}}.app-activity-latest .image .photo{border-radius:4px;font-size:0;overflow:hidden}.app-activity-latest .image .photo img{height:auto;width:100%}.app-activity-latest .text .title{color:#333;font-size:18px;font-weight:500;line-height:1.4}@media screen and (max-width:1000px){.app-activity-latest .text .title{font-size:16px}}.app-activity-latest .text .title a{color:currentColor}.app-activity-latest .text .title a:hover{color:#df242a}.app-activity-latest .text .intro{color:#555;font-size:14px;line-height:1.6;margin-bottom:3em;margin-top:1em;text-align:justify}@media screen and (max-width:1000px){.app-activity-latest .text .intro{font-size:12px}}.app-activity-latest-arrows{align-items:center;display:flex;justify-content:center;margin-top:40px}.app-activity-latest-next,.app-activity-latest-prev{align-items:center;background:#efebec url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNkZjI0MmE7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQiIGQ9Im0tMjUtMzAgNiA2LjUtNiA2LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDQwKSIvPjwvc3ZnPg==) no-repeat 50%/contain;color:#df242a;cursor:pointer;display:flex;height:38px;justify-content:center;margin:0 5px;width:38px}.app-activity-latest-next:hover,.app-activity-latest-prev:hover{background:#df242a url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQiIGQ9Im0tMjUtMzAgNiA2LjUtNiA2LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDQwKSIvPjwvc3ZnPg==) no-repeat 50%/contain;color:#fff}.app-activity-latest-prev{transform:rotate(180deg)}.app-activity-latest-carousel{margin-left:-20px;margin-right:-20px}.app-activity-latest-carousel .carousel-slide{padding:0 20px}.app-activity-previous{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:470px;padding:60px 0}@media screen and (max-width:860px){.app-activity-previous{min-height:380px;padding:40px 0}}.app-activity-previous,.app-activity-previous *{color:#fff}.app-activity-previous [data-moup-carousel].carousel-slider{display:flex;flex-direction:column}.app-activity-previous [data-moup-carousel] .carousel-list{order:1}.app-activity-previous-dots{border-bottom:1px solid #999;display:flex;font-size:18px;padding-top:.5em}@media screen and (max-width:1400px){.app-activity-previous-dots{font-size:16px}}@media screen and (max-width:1200px){.app-activity-previous-dots{font-size:14px}}@media screen and (max-width:800px){.app-activity-previous-dots{overflow-x:auto;overflow-y:hidden}}.app-activity-previous-dots .dots{flex:1 1 auto}.app-activity-previous-dots .dots .carousel-dots{align-items:stretch;display:flex;list-style:none}.app-activity-previous-dots .dots .carousel-dots li{flex:0 0 auto;padding-bottom:1em;position:relative;width:25%}@media screen and (max-width:800px){.app-activity-previous-dots .dots .carousel-dots li{padding-left:1em;padding-right:1em;width:auto}}.app-activity-previous-dots .dots .carousel-dots li:before{background-color:#999;content:"";display:block;height:1em;opacity:.5;position:absolute;right:0;top:0;width:1px}.app-activity-previous-dots .dots .carousel-dots li button{align-items:center;background:none;border:0;color:currentColor;cursor:pointer;display:flex;font-size:1em;justify-content:center;line-height:1;outline:none;text-align:center;white-space:nowrap;width:100%}.app-activity-previous-dots .dots .carousel-dots li.carousel-active{color:#df242a}.app-activity-previous-dots .dots .carousel-dots li.carousel-active:after{background-color:currentColor;bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;right:0}.app-activity-previous-dots .more{display:flex;flex:0 0 auto;justify-content:center;line-height:1;width:20%}@media screen and (max-width:800px){.app-activity-previous-dots .more{padding-left:1em;padding-right:1em;width:auto}}.app-activity-previous-dots .more a{align-items:center;color:currentColor;display:inline-flex;height:1em;white-space:nowrap}.app-activity-previous-dots .more a:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNkZjI0MmE7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQiIGQ9Im0tMjUtMzAgNiA2LjUtNiA2LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDQwKSIvPjwvc3ZnPg==) no-repeat 50%/contain;content:"";display:block;height:1.8em;width:1.8em}.app-activity-previous-content{font-size:18px;padding:3em 30% 3em 0}@media screen and (max-width:1400px){.app-activity-previous-content{font-size:16px}}@media screen and (max-width:1200px){.app-activity-previous-content{font-size:14px}}@media screen and (max-width:1000px){.app-activity-previous-content{font-size:12px}}@media screen and (max-width:800px){.app-activity-previous-content{padding-right:0}}.app-activity-previous-content .title{font-size:2em}.app-activity-previous-content .intro{line-height:1.6;margin-bottom:2em;margin-top:1em}.app-activity-other{align-items:flex-start;display:flex}@media screen and (max-width:700px){.app-activity-other{flex-wrap:wrap}}.app-activity-other .text{color:#666;flex:0 0 auto;font-size:14px;padding-right:2em;width:50%}@media screen and (max-width:1200px){.app-activity-other .text{font-size:12px}}@media screen and (max-width:700px){.app-activity-other .text{order:1;width:100%}}.app-activity-other .text .title{color:#000;font-size:24px;font-weight:500}@media screen and (max-width:1200px){.app-activity-other .text .title{font-size:20px}}.app-activity-other .text .intro{line-height:1.6;margin-bottom:5em;margin-top:2em}.app-activity-other .images{flex:0 0 auto;width:calc(50% + 50vw - 720px)}@media screen and (max-width:1600px){.app-activity-other .images{width:calc(50% + 50vw - 590px)}}@media screen and (max-width:1200px){.app-activity-other .images{width:calc(50% + 3vw)}}@media screen and (max-width:700px){.app-activity-other .images{margin-bottom:20px;margin-left:-3vw;width:100vw}}.app-activity-other .images .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;padding-bottom:52%}.app-activity-other .images .carousel-slide{padding:10px;width:500px}@media screen and (max-width:1000px){.app-activity-other .images .carousel-slide{padding:5px;width:400px}}@media screen and (max-width:800px){.app-activity-other .images .carousel-slide{width:300px}}