/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.item-list-block{background:var(--icrc-grey-900);margin-bottom:56px;color:var(--icrc-color-white);padding:15px 0 30px;overflow:hidden}.item-list-block .item-list-frame{padding-bottom:14px}@media screen and (min-width:576px){.item-list-block .item-list-frame{padding-right:16.66666667%;padding-bottom:25px}.item-list-block .slides-1 .slick-slide{max-width:50%}}@media screen and (min-width:992px){.item-list-block{padding:30px 0 48px}.item-list-block .item-list-frame{padding-right:16.66666667%;padding-bottom:33px}}.item-list-block .slick-list{overflow:visible}@media screen and (max-width:575px){.item-list-block .simple-slider-holder{margin:0}.item-list-block .col-12{padding-bottom:16px}}.item-list-block .frame a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.item-list-block .frame:hover .with-gradient:before{background:linear-gradient(180deg,rgba(0,0,0,0) 10%,#000 100%)}.item-list-block .frame{position:relative;height:100%;min-height:200px}.item-list-block .frame:focus-within{outline:dotted 1px}.item-list-block .text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;z-index:1}@media screen and (min-width:576px){.item-list-block .text{padding:18px 25px}}.item-list-block .text h2,.item-list-block .text h3{font:600 30px/38px "Noto Sans",Arial,Helvetica,sans-serif;letter-spacing:-.5px}html[dir=rtl] .item-list-block .text h2,html[dir=rtl] .item-list-block .text h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .item-list-block .text h2,html[lang=zh] .item-list-block .text h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:992px){.item-list-block .text{padding:30px}.item-list-block .text h2,.item-list-block .text h3{font:600 36px/48px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .item-list-block .text h2,html[dir=rtl] .item-list-block .text h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .item-list-block .text h2,html[lang=zh] .item-list-block .text h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.item-list-block .text h2 a:before,.item-list-block .text h3 a:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:0 0;cursor:pointer}.item-list-block .simple-slider-holder .items-bar{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:576px){.item-list-block .simple-slider-holder .items-bar{flex-direction:row}}.item-list-block .simple-slider-holder .items-bar .nav-slider{color:var(--icrc-color-white);display:flex;justify-content:space-between;padding-bottom:4px;color:var(--icrc-color-white)}@media screen and (min-width:576px){.item-list-block .simple-slider-holder .items-bar .nav-slider{justify-content:flex-start;padding:0}}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn{padding:15px;cursor:pointer;position:relative;border:none;background:0 0;color:var(--icrc-red-700)}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn:before{content:"";display:block;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}html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn:before{transform:rotate(180deg)}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn:active,.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn:hover{color:var(--icrc-color-black)}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn.slick-disabled{pointer-events:none;opacity:.5}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn.slick-prev:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow_left_alt.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow_left_alt.svg)}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn.slick-next:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow_right_alt.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-arrow_right_alt.svg)}.item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn .svg-icon{width:24px;height:24px}html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .nav-slider .slick-btn .svg-icon{transform:rotate(180deg)}.item-list-block .simple-slider-holder .items-bar .nav-slider .counter{padding:15px 12px;display:flex;align-items:center}@media screen and (min-width:577px){.item-list-block .simple-slider-holder .items-bar .nav-slider .counter{display:none}}.item-list-block .simple-slider-holder .items-bar .nav-slider .counter:first-child:last-child{display:none}.item-list-block .simple-slider-holder .items-bar .btn,.item-list-block .simple-slider-holder .items-bar .btn-wrap{letter-spacing:.7px;margin-left:auto}.item-list-block .simple-slider-holder .items-bar .btn a,.item-list-block .simple-slider-holder .items-bar .btn-wrap a{padding:16px 23px;width:100%}html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .btn,html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .btn-wrap{margin:0 auto 0 0}@media screen and (max-width:575px){.item-list-block .simple-slider-holder .items-bar .btn,.item-list-block .simple-slider-holder .items-bar .btn-wrap,html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .btn,html[dir=rtl] .item-list-block .simple-slider-holder .items-bar .btn-wrap{margin:0}}.item-list-block .simple-slider-holder .items-bar .btn{padding:16px 23px}
