/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.event-head{margin-bottom:56px;order:-2}.event-head .holder{background:var(--icrc-grey-200);padding:19px 20px;display:flex}@media screen and (min-width:992px){.event-head .holder{padding:24px 32px}}@media screen and (max-width:767px){.event-head .holder{flex-direction:column}.event-head .holder .info-box{margin-top:1em}}.event-head .date-box{padding:0 10px 0 0}html[dir=rtl] .event-head .date-box{padding:0 0 0 10px}@media screen and (min-width:992px){.event-head .date-box{padding:0 24px 0 0}html[dir=rtl] .event-head .date-box{padding:0 0 0 24px}}@media screen and (max-width:575px){.event-head .date-box{padding:0 0 22px}}.event-head .date-box .line{display:flex;gap:16px;font:600 14px/16px "Noto Sans",Arial,Helvetica,sans-serif;padding-bottom:8px}html[dir=rtl] .event-head .date-box .line{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-head .date-box .line{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.event-head .date-box .line:last-child{padding:0}.event-head .date-box .date,.event-head .date-box .time{position:relative;padding:4px 0 4px 32px}html[dir=rtl] .event-head .date-box .date,html[dir=rtl] .event-head .date-box .time{padding:4px 32px 4px 0}.event-head .date-box .date:before,.event-head .date-box .time:before{position:absolute;left:0;top:0;content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-date.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-date.svg)}html[dir=rtl] .event-head .date-box .date:before,html[dir=rtl] .event-head .date-box .time:before{left:auto;right:0}.event-head .date-box .time:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-time.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-time.svg)}.event-head .info-box{flex:1;display:flex;justify-content:space-between;padding:0 0 0 16px;border:1px solid var(--icrc-grey-400);border-width:0 0 0 1px;align-items:center}html[dir=rtl] .event-head .info-box{padding:0 16px 0 0;border-width:0 1px 0 0}@media screen and (min-width:992px){.event-head .info-box{padding:0 0 0 24px}html[dir=rtl] .event-head .info-box{padding:0 24px 0 0}}.event-head .info-box .tags{display:flex;gap:8px}@media screen and (max-width:575px){.event-head .info-box{padding:0;border:none;flex-direction:column;align-items:flex-start}.event-head .info-box .tags{padding:0 0 22px}.event-head .info-box .btn-wrap{width:100%}}.event-head .info-box .tag-component{font-size:12px;background:var(--icrc-sand-200);height:32px;display:flex;align-items:center}.event-head .info-box .tag-component.online,.event-head .info-box .tag-component.onsite{padding:7px 15px 7px 28px}html[dir=rtl] .event-head .info-box .tag-component.online,html[dir=rtl] .event-head .info-box .tag-component.onsite{padding:7px 28px 7px 15px}.event-head .info-box .tag-component.online:before,.event-head .info-box .tag-component.onsite:before{position:absolute;left:5px;top:7px;content:"";background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:16px;height:16px;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg)}html[dir=rtl] .event-head .info-box .tag-component.online:before,html[dir=rtl] .event-head .info-box .tag-component.onsite:before{left:auto;right:0}.event-head .info-box .tag-component.online:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-online2.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-online2.svg)}@media screen and (min-width:577px) and (max-width:992px){.event-head .info-box .btn-wrap a{padding:10px 16px;font-size:12px}}@media screen and (max-width:575px){.event-head .info-box .btn-wrap a{width:100%}}.event-head .info-box .happening-now{display:none}.event-head .info-box .happening-now,.event-head .info-box .happening-now .btn{width:100%}.event-head .info-box .happening-now .btn{pointer-events:none}@media screen and (min-width:577px){.event-head .info-box .happening-now,.event-head .info-box .happening-now .btn{width:auto}.event-head .info-box .happening-now .btn{height:36px;padding:5px 16px;font:700 12px/14px "Noto Sans",Arial,Helvetica,sans-serif;display:flex;align-items:center;justify-content:center}html[dir=rtl] .event-head .info-box .happening-now .btn{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-head .info-box .happening-now .btn{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.event-head .event-visual.full-image .icrc-container{max-width:100%;padding:0}.event-head .event-visual.full-image img{width:100%}.event-head .event-visual .media .video-container+p,.event-head .event-visual .media iframe+p{display:none}
.event-speakers{margin-bottom:56px}.event-speakers .event-speakers-list{display:flex;flex-wrap:wrap;margin:-10px}.event-speakers .item{padding:10px;flex:0 0 100%;width:100%}@media screen and (min-width:576px){.event-speakers .item{flex:0 0 33.3333%;width:33.3333%}}@media screen and (min-width:992px){.event-speakers .item{flex:0 0 25%;width:25%}}.event-speakers .frame{background:var(--icrc-grey-200);padding:24px 32px;height:100%}@media screen and (min-width:576px){.event-speakers .frame{padding:24px}}.event-speakers .photo{width:144px;overflow:hidden;margin:5px auto 33px}.event-speakers .photo img{border-radius:100%;width:144px}.event-speakers .role{color:var(--icrc-grey-700);font:600 14px/16px "Noto Sans",Arial,Helvetica,sans-serif;padding:0 0 12px;position:relative;min-height:38px}html[dir=rtl] .event-speakers .role{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-speakers .role{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:576px){.event-speakers .role{font:700 10px/13px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .event-speakers .role{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-speakers .role{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.event-speakers .name{font:600 24px/32px "Noto Sans",Arial,Helvetica,sans-serif;padding-bottom:11px;margin:0}html[dir=rtl] .event-speakers .name{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-speakers .name{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:576px){.event-speakers .name{font-size:18px;line-height:24px;font-weight:600}}.event-speakers .function{color:var(--icrc-grey-700);font:400 16px/24px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .event-speakers .function{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .event-speakers .function{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.event-speakers .btn-wrap{margin-top:12px}.event-speakers .btn-wrap a{width:100%;min-width:100%;padding:16px}
.event-location{margin-bottom:56px}.event-location .event-location-content{display:flex}@media screen and (max-width:991px){.event-location .event-location-content{flex-direction:column-reverse}}.event-location .location-map{overflow:hidden}@media screen and (min-width:992px){.event-location .location-map{width:60%;flex:0 0 60%}}.event-location .location-map img{width:100%;height:100%;object-fit:cover}.event-location .location-info{background:var(--icrc-grey-200);flex:1}.event-location .location-info .holder{line-height:24px;padding:24px}@media screen and (min-width:576px) and (max-width:991px){.event-location .location-info .holder{display:flex;padding:32px}}@media screen and (min-width:992px){.event-location .location-info .holder{max-width:260px;margin:0 auto;padding:64px 0 30px}}.event-location .location-info .title{padding:2px 0 9px 32px;position:relative;font:700 16px/21px "Noto Sans",Arial,Helvetica,sans-serif;color:var(--icrc-sand-800)}html[dir=rtl] .event-location .location-info .title{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;padding:2px 32px 9px 0}html[lang=zh] .event-location .location-info .title{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.event-location .location-info .title:before{position:absolute;left:0;top:0;content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-date.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-date.svg)}html[dir=rtl] .event-location .location-info .title:before{left:auto;right:0}.event-location .location-info .adr{flex:1}.event-location .location-info .adr .title:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-location.svg)}.event-location .location-info .frame{padding:0 0 0 32px}.event-location .location-info .date{flex:1;color:var(--icrc-color-black);padding-bottom:24px}@media screen and (min-width:576px) and (max-width:991px){.event-location .location-info .date{padding-right:8px}html[dir=rtl] .event-location .location-info .date{padding:0 0 0 8px}}.event-location .location-info .adr{color:var(--icrc-grey-700)}
.content-download_link{margin-bottom:56px}.article .content-download_link .icrc-container,.legal-factsheet .content-download_link .icrc-container,.news-release .content-download_link .icrc-container,.partnership .content-download_link .icrc-container,.publication .content-download_link .icrc-container,.report .content-download_link .icrc-container,.statement .content-download_link .icrc-container,.video .content-download_link .icrc-container{max-width:620px}@media screen and (max-width:991px) and (orientation:landscape){.article .content-download_link .icrc-container,.legal-factsheet .content-download_link .icrc-container,.news-release .content-download_link .icrc-container,.partnership .content-download_link .icrc-container,.publication .content-download_link .icrc-container,.report .content-download_link .icrc-container,.statement .content-download_link .icrc-container,.video .content-download_link .icrc-container{max-width:90%}}@media screen and (max-width:575px) and (orientation:landscape){.article .content-download_link .icrc-container,.legal-factsheet .content-download_link .icrc-container,.news-release .content-download_link .icrc-container,.partnership .content-download_link .icrc-container,.publication .content-download_link .icrc-container,.report .content-download_link .icrc-container,.statement .content-download_link .icrc-container,.video .content-download_link .icrc-container{max-width:100%}}.content-download_link .btn-wrap{display:flex;justify-content:center}.text-module{margin-bottom:56px;scroll-margin-top:70px}.article .text-module .icrc-container,.legal-factsheet .text-module .icrc-container,.news-release .text-module .icrc-container,.partnership .text-module .icrc-container,.publication .text-module .icrc-container,.report .text-module .icrc-container,.statement .text-module .icrc-container,.video .text-module .icrc-container{max-width:620px}@media screen and (max-width:991px) and (orientation:landscape){.article .text-module .icrc-container,.legal-factsheet .text-module .icrc-container,.news-release .text-module .icrc-container,.partnership .text-module .icrc-container,.publication .text-module .icrc-container,.report .text-module .icrc-container,.statement .text-module .icrc-container,.video .text-module .icrc-container{max-width:90%}}@media screen and (max-width:575px) and (orientation:landscape){.article .text-module .icrc-container,.legal-factsheet .text-module .icrc-container,.news-release .text-module .icrc-container,.partnership .text-module .icrc-container,.publication .text-module .icrc-container,.report .text-module .icrc-container,.statement .text-module .icrc-container,.video .text-module .icrc-container{max-width:100%}}.text-module+.content-download_link,.text-module+.text-module.no-title,.text-module+.type-audio{margin-top:-36px}@media screen and (max-width:575px){.text-module{font-size:18px;line-height:28px}}.text-module .media{margin-bottom:16px}.text-module .text-content{padding-top:20px;position:relative}.text-module .title{padding-bottom:20px}@media screen and (min-width:992px){.text-module .text-content{padding-top:25px}.text-module .text-content .ck-text{margin-top:5px}.text-module .text-content .col-lg-3{width:33.3%}.text-module .text-content .col-lg-9{width:66.6%}.text-module .title{padding:0 0 65px;word-break:break-word}}.text-module .title:before{position:absolute;top:0;left:0;width:100%;height:3px;background:var(--icrc-grey-900);content:""}.article .text-module .title:before,.legal-factsheet .text-module .title:before,.news-release .text-module .title:before,.partnership .text-module .title:before,.photo-gallery .text-module .title:before,.publication .text-module .title:before,.report .text-module .title:before,.statement .text-module .title:before,.video .text-module .title:before{display:none}.text-module .title h2{margin:0;padding:0;position:relative;text-indent:18px;font:600 24px/32px "Noto Sans",Arial,Helvetica,sans-serif;letter-spacing:-1px}html[dir=rtl] .text-module .title h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .text-module .title h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.text-module .title h2:before{position:absolute;left:0;top:12px;content:"";width:10px;height:10px;background:var(--icrc-red-700)}html[dir=rtl] .text-module .title h2:before{left:auto;right:0}@media screen and (min-width:576px){.text-module .title h2{font:600 24px/32px "Noto Sans",Arial,Helvetica,sans-serif;text-indent:0;padding:0 0 0 26px}html[dir=rtl] .text-module .title h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;padding:0 26px 0 0}html[lang=zh] .text-module .title h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.article .text-module .title h2,.legal-factsheet .text-module .title h2,.news-release .text-module .title h2,.partnership .text-module .title h2,.photo-gallery .text-module .title h2,.publication .text-module .title h2,.report .text-module .title h2,.statement .text-module .title h2,.video .text-module .title h2{padding:0;text-indent:0}.article .text-module .title h2:before,.legal-factsheet .text-module .title h2:before,.news-release .text-module .title h2:before,.partnership .text-module .title h2:before,.photo-gallery .text-module .title h2:before,.publication .text-module .title h2:before,.report .text-module .title h2:before,.statement .text-module .title h2:before,.video .text-module .title h2:before{display:none}.text-module h2{font:600 24px/32px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .text-module h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .text-module h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:992px){.text-module .title h2{font:600 26px/34px "Noto Sans",Arial,Helvetica,sans-serif;letter-spacing:-.5px}html[dir=rtl] .text-module .title h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .text-module .title h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.text-module h2{font:600 30px/38px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .text-module h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .text-module h2{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.text-module .btn-wrap{padding-top:32px;display:flex;justify-content:flex-end}.text-module .highlight-item{margin-top:24px;background:var(--icrc-grey-200);padding:16px 23px}.text-module .highlight-item:first-child{margin:0}.text-module .highlight-item h4{margin-bottom:19px}.text-module .highlight-list{margin-top:24px;background:var(--icrc-beige-100);padding:12px 32px}.text-module .highlight-list h4{font:600 20px/32px "Noto Sans",Arial,Helvetica,sans-serif;margin-bottom:14px}html[dir=rtl] .text-module .highlight-list h4{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .text-module .highlight-list h4{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.text-module .highlight-list .list li{padding-bottom:12px;letter-spacing:-.2px}.text-module .highlight-list .list li a{position:relative;padding-right:30px;display:inline-block}html[dir=rtl] .text-module .highlight-list .list li a{padding:0 0 0 30px}.text-module .highlight-list .list li a:after{position:absolute;right:0;top:0;content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow-right.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow-right.svg)}html[dir=rtl] .text-module .highlight-list .list li a:after{right:auto;left:0;transform:rotate(180deg)}.text-module .highlight-list .list li a:hover{text-decoration:underline}.text-module .link-option{padding-top:16px}.text-module .link-option a{text-decoration:underline;color:inherit;font-weight:600;color:var(--icrc-color-link)}.text-module .link-option a:before{content:"> "}.text-module .link-option a span{color:inherit!important}.text-module .link-option a:hover{color:var(--icrc-grey-900)}
