/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.imgs-grid{max-width:800px;margin:0 auto;font-size:0;}.imgs-grid.imgs-grid-1 .imgs-grid-image{width:100%;text-align:center;}.imgs-grid.imgs-grid-2 .imgs-grid-image,.imgs-grid.imgs-grid-4 .imgs-grid-image{width:50%;}.imgs-grid.imgs-grid-3 .imgs-grid-image,.imgs-grid.imgs-grid-6 .imgs-grid-image{width:33.333333333333336%;}.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(1),.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(2),.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(3){width:33.333333333333336%;}.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(4),.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(5){width:50%;}.imgs-grid .imgs-grid-image{position:relative;display:inline-block;padding:1px;box-sizing:border-box;text-align:center;}.imgs-grid .imgs-grid-image:before{content:"";display:block;position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:#f0f0f0;}.imgs-grid .imgs-grid-image:hover{cursor:pointer;}.imgs-grid .imgs-grid-image .image-wrap{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;}.imgs-grid .imgs-grid-image .image-wrap img{position:relative;width:100%;height:auto;margin:0;}.imgs-grid .imgs-grid-image .view-all{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}.imgs-grid .imgs-grid-image .view-all:before{display:inline-block;content:"";vertical-align:middle;height:100%;}.imgs-grid .imgs-grid-image .view-all:hover{cursor:pointer;}.imgs-grid .imgs-grid-image .view-all:hover .view-all-text{text-decoration:underline;}.imgs-grid .imgs-grid-image .view-all .view-all-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.4;}.imgs-grid .imgs-grid-image .view-all .view-all-text{position:relative;font-size:16px;font-family:sans-serif;color:white;}@media (max-width:350px){.imgs-grid .imgs-grid-image .view-all .view-all-text{font-size:10px;}}.imgs-grid-modal{position:fixed;left:0;right:0;top:0;bottom:0;background-color:black;opacity:0;z-index:100;-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-o-user-select:none;user-select:none;}.imgs-grid-modal .modal-caption{padding:30px 50px;text-align:center;color:white;}.imgs-grid-modal .modal-close{position:absolute;right:10px;top:10px;width:35px;height:35px;background-image:url(/libraries/images-grid/src/img/imgs-grid-icons.png);background-repeat:no-repeat;background-position:-100px;}.imgs-grid-modal .modal-close:hover{cursor:pointer;}.imgs-grid-modal .modal-inner{position:absolute;top:60px;bottom:60px;left:0;right:0;}.imgs-grid-modal .modal-inner .modal-control{position:absolute;top:0;bottom:0;width:70px;}.imgs-grid-modal .modal-inner .modal-control:hover{cursor:pointer;}.imgs-grid-modal .modal-inner .modal-control.left{left:0;}.imgs-grid-modal .modal-inner .modal-control.right{right:0;}.imgs-grid-modal .modal-inner .modal-control .arrow{margin:0 auto;height:100%;width:40px;background-repeat:no-repeat;background-image:url(/libraries/images-grid/src/img/imgs-grid-icons.png);}.imgs-grid-modal .modal-inner .modal-control .arrow.left{background-position:2px center;}.imgs-grid-modal .modal-inner .modal-control .arrow.right{background-position:-42px center;}.imgs-grid-modal .modal-inner .modal-image{position:absolute;top:0;left:70px;right:70px;bottom:0;text-align:center;}.imgs-grid-modal .modal-inner .modal-image:before{display:inline-block;content:"";vertical-align:middle;height:100%;}.imgs-grid-modal .modal-inner .modal-image img{max-width:100%;max-height:100%;vertical-align:middle;}.imgs-grid-modal .modal-inner .modal-image img:hover{cursor:pointer;}.imgs-grid-modal .modal-inner .modal-loader{display:inline-block;vertical-align:middle;color:silver;font-size:14px;}@media (max-width:800px){.imgs-grid-modal .modal-inner .modal-control{width:40px;}.imgs-grid-modal .modal-inner .modal-control .arrow{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}.imgs-grid-modal .modal-inner .modal-image{left:0;right:0;}}.imgs-grid-modal .modal-indicator{position:absolute;bottom:0;height:60px;width:100%;text-align:center;}.imgs-grid-modal .modal-indicator ul{margin:0;padding:0;}.imgs-grid-modal .modal-indicator ul li{display:inline-block;width:12px;height:12px;border:1px solid white;box-sizing:border-box;border-radius:100%;margin:0 1px;vertical-align:middle;}.imgs-grid-modal .modal-indicator ul li:hover{cursor:pointer;}.imgs-grid-modal .modal-indicator ul li.selected{background-color:white;width:14px;height:14px;margin:0;}
