/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",Helvetica,Arial,sans-serif;color:#000}.glyphicon-spin,a .glyphicon-spin{display:inline-block;text-decoration:none}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.panel-title:focus,.panel-title:hover{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert a{text-decoration:underline}.alert-success a{color:#fff}.alert-info a{color:#fff}.alert-warning a{color:#fff}.alert-danger a{color:#fff}.glyphicon-spin{animation:spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-0.25em}html.js .form-item .input-group-addon .glyphicon{transition:150ms color,150ms opacity;color:hsl(0,0%,46.7%);opacity:.5}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:rgb(20.1702317291%,47.9518716578%,71.9278074866%);opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none !important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline>.field--item{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:":"}.file>.tabledrag-changed,.file-icon,.file-link,.file-size{display:table-cell;vertical-align:middle}.file{display:table;font-size:75%;margin:5px 0}.file>span{background:#fff;color:rgb(20.1702317291%,47.9518716578%,71.9278074866%);border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid rgb(97.1413158157%,95.7361998607%,93.3135861451%)}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid hsl(0,0%,86.5%);border-top:0;border-radius:0 0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;padding:10px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper:after{color:rgb(20.1702317291%,47.9518716578%,71.9278074866%);content:"▼";font-style:normal;font-weight:400;line-height:1;margin-top:-0.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"Glyphicons Halflings"}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-0.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-0.25em}body{position:relative;background-color:#fff}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:hsl(0,0%,46.7%);cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:rgb(20.1702317291%,47.9518716578%,71.9278074866%)}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}form .form-wrapper{margin-bottom:15px}.form-wrapper:last-child,.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid hsl(0,0%,86.5%);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:hsl(0,0%,46.7%);font-size:12px}.tabs-below>.nav-tabs{border-top:1px solid hsl(0,0%,86.5%)}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:hsl(0,0%,86.5%);border-bottom-color:rgba(0,0,0,0)}.tabs-below>.nav-tabs>.active a,.tabs-below>.nav-tabs>.active a:focus,.tabs-below>.nav-tabs>.active a:hover{border-color:rgba(0,0,0,0) hsl(0,0%,86.5%) hsl(0,0%,86.5%)}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:hsl(0,0%,93.5%) hsl(0,0%,86.5%) hsl(0,0%,93.5%) hsl(0,0%,93.5%)}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:hsl(0,0%,86.5%) rgba(0,0,0,0) hsl(0,0%,86.5%) hsl(0,0%,86.5%);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:hsl(0,0%,93.5%) hsl(0,0%,93.5%) hsl(0,0%,93.5%) hsl(0,0%,86.5%);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active a,.tabs-right>.nav-tabs>.active a:focus,.tabs-right>.nav-tabs>.active a:hover{border-color:hsl(0,0%,86.5%) hsl(0,0%,86.5%) hsl(0,0%,86.5%) rgba(0,0,0,0)}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:hsl(0,0%,13.5%)}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:rgb(20.1702317291%,47.9518716578%,71.9278074866%);color:#fff}ol,ul{padding-left:1.5em}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border:none}.region-help>.glyphicon{font-size:18px;float:left;margin:-0.05em .5em 0 0}.control-group .help-inline,.help-block{color:hsl(0,0%,46.7%);font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}.view-content table .btn-group{white-space:nowrap}.view-content table .btn-group>.btn{float:none}.view-content table .btn-group .dropdown-menu{right:0;left:auto}.col-sm-9{width:100%}.col-sm-3{width:100%}.page-header{padding-bottom:0;margin:50px 0 47px;border-bottom:none;font-weight:bold;font-size:40px;line-height:50px;text-align:center;color:#000}.container-fluid{padding:0}.col-xs-22,.col-xs-20,.col-xs-24,.col-md-22,.col-md-20{float:none;margin:auto}.node__with_sidebar .col-md-15{float:left}.node__with_sidebar .sidebar.col-md-8{float:right;margin-top:10px}.node__with_sidebar .sidebar.col-md-8 .view{width:100%}.region-content a,.node-title a,.view-new-block-on-workshop-page a,.file-link a{position:relative;background-image:unset;background-position:right bottom;background-size:400% 3px;background-repeat:no-repeat}.region-content a:hover,.node-title a:hover,.view-new-block-on-workshop-page a:hover,.file-link a:hover{background-image:linear-gradient(to right,#000 33%,transparent 33% 66%,#000 66%);background-position:left bottom;transition:background-position 1.5s;text-decoration:unset}.tabs{margin-top:-20px;margin-bottom:20px}.tabs--primary{text-transform:uppercase;border:none;font-size:12px;letter-spacing:-0.025em}.tabs--primary>li>a{color:hsl(0,0%,46.7%);margin:0 35px 0 0;border:none}.tabs--primary>li.active>a,.tabs--primary>li.active>a:active,.tabs--primary>li.active>a:hover{border-bottom:2px solid #df5250}.nav-footer{font-size:10px;text-transform:uppercase;padding-left:20px}.nav-footer>li{float:left;height:50px;line-height:50px;padding:0 5px}.nav-footer>li>a{border-radius:4px;color:#fff;padding:0}.nav-footer>li>a,.nav-footer>li>a:hover,.nav-footer>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.nav-footer>li+li{margin-left:2px}.nav-footer>li.active>a,.nav-footer>li.active>a:hover,.nav-footer>li.active>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.toolbar-horizontal .navbar{top:0}.navbar{margin-bottom:0;position:relative;top:0;right:0;left:0;z-index:99}.navbar .navbar-collapse{padding:0}.navbar.navbar-default{background-color:#fff;border:none}.navbar .navbar-btn{margin:0}.navbar .navbar-header{padding:30px 0}.navbar .region-navigation-collapsible{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:32px}.navbar #block-secondarymenu{display:flex;justify-content:flex-end}.navbar #block-secondarymenu .menu--secondary-menu{flex-direction:row;display:flex}.navbar #block-secondarymenu .menu--secondary-menu li{margin-right:15px}.navbar #block-secondarymenu .menu--secondary-menu li a{font-size:12px;line-height:14px;color:#000}.navbar #block-socialblock{display:flex;justify-content:flex-end;margin-left:15px;margin-top:4px}.navbar #block-mainnavigation{width:100%;float:right;margin-top:20px}.navbar #block-mainnavigation .navbar-nav{float:right}.navbar #block-mainnavigation .navbar-nav>.active>a{background-color:unset}.navbar #block-mainnavigation .menu--main.open a{background-color:unset}.navbar #block-mainnavigation .menu--main .dropdown-menu{background:#000}.navbar #block-mainnavigation .menu--main .dropdown-menu>.active>a{background-color:unset}.navbar #block-mainnavigation .menu--main .dropdown-menu li{margin-right:0;height:32px}.navbar #block-mainnavigation .menu--main .dropdown-menu li a{font-weight:bold;font-size:16px;line-height:26px;color:#fff}.navbar #block-mainnavigation .menu--main .dropdown-menu li a:hover{background-color:unset}.navbar #block-mainnavigation .menu--main .dropdown-menu li .navbar-text{font-weight:bold;font-size:16px;line-height:26px;color:#fff;margin:0;padding:3px 20px;cursor:pointer}.navbar #block-mainnavigation .menu--main li{margin-right:24px}.navbar #block-mainnavigation .menu--main li a{font-size:20px;line-height:23px;color:#000;font-weight:bold}.navbar #block-mainnavigation .menu--main li:last-child{margin-right:0}.navbar #block-mainnavigation .menu--main .caret{display:none}.navbar #block-mainnavigation .menu--main .navbar-text{font-size:20px;line-height:23px;color:#000;font-weight:bold}.navbar .social_wrapper .social{width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-position:center;margin-right:15px}.navbar .social_wrapper .social-facebook{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/facebook.svg)}.navbar .social_wrapper .social-instagram{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/instagram.svg)}.navbar .social_wrapper .social-youtube{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/youtube.svg)}.navbar .social_wrapper .social-tumblr{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/tumblr.svg)}.navbar .social_wrapper .social-spotify{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/spotify.svg);margin-right:0}ul.language-links li{display:block}ul.language-links li a{font-weight:normal;font-size:12px;line-height:14px;text-align:right;color:#000 !important;padding:5px 0 0}ul.language-links li.is-active{display:none}.uwy{display:none}.uwy.is-visible{display:block}.page-header{font-weight:bold;font-size:40px;line-height:50px;text-align:center;border-bottom:unset}.footer{margin-top:0;padding-top:70px;background-color:#000;padding-bottom:70px}.footer .region-footer{margin:auto;float:none}.footer .footer_block__container h2.block-title{margin-top:0;font-weight:bold;font-size:20px;line-height:32px;color:#fff;margin-bottom:65px}.footer .footer_block__container .form-group{-moz-column-count:4;column-count:4;display:flex;justify-content:space-between}.footer .footer_block__container .form-group .title{font-weight:bold;font-size:16px;line-height:24px;color:#fff}.footer .footer_block__container .form-group .description{font-size:14px;line-height:24px;color:#fff}.footer .footer_block__container .form-group .description a{text-decoration:underline;color:#fff}.footer .menu--footer{margin-top:60px;display:inline-block}.footer .menu--footer li{display:inline-block;margin-right:40px}.footer .menu--footer li a{font-weight:bold;font-size:16px;line-height:28px;color:#fff}.footer .footer__blocks{display:inline-block;width:100%;margin-top:70px}.footer .pim_logo{background:url(/profiles/kassak/themes/kassak_theme/assets/img/pim_logo.svg) no-repeat;height:45px;width:220px;display:inline-block}.footer .copyright{display:inline-block;float:right;color:#fff}.footer .copyright a{color:#fff;cursor:pointer}.footer .copyright a:hover{text-decoration:none}.footer .text{font-size:12px;line-height:22px}.footer .text span{display:block;text-align:right}.footer .backtotop{background:url(/profiles/kassak/themes/kassak_theme/assets/img/backtotop.svg) no-repeat;width:25px;height:25px;float:right;cursor:pointer;margin-top:-29px;margin-right:-9px}.footer .footer_block p{margin-bottom:0}.breadcrumb{background-color:#000;color:#fff;padding:8px 20px;margin-bottom:0}.breadcrumb a{color:#fff;text-transform:uppercase;font-size:10px;line-height:12px;letter-spacing:.2em}.breadcrumb>li{display:inline-block;color:#fff;text-transform:uppercase;font-size:10px;line-height:12px;letter-spacing:.2em}.breadcrumb>li:after{padding:0 5px;color:#fff;content:"| "}.breadcrumb>li:last-child:after{display:none}.breadcrumb>li+li:before{display:none}.breadcrumb>.active{color:#fff}.paragraph--type--gallery{margin:30px 0 170px}.paragraph--type--gallery .gallery-container{position:relative;background-color:#000;height:700px}.paragraph--type--gallery .gallery-container .gallery-slider{position:relative}.paragraph--type--gallery .gallery-container .gallery-slider.kassak-gallery{background:#000;padding:110px 0}.paragraph--type--gallery .gallery-container .gallery-slider.kassak-gallery .slick-track{display:flex;align-items:center}.paragraph--type--gallery .gallery-container .field--name-field-description{font-size:14px;line-height:16px;text-align:center;margin-top:15px}.paragraph--type--gallery .gallery-container .field--name-field-media-image{max-height:700px;width:auto}.paragraph--type--gallery .gallery-container .slick-arrow{background-color:unset;background-repeat:no-repeat;width:24px;height:23px;z-index:99}.paragraph--type--gallery .gallery-container .slick-arrow.slick-prev{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-prev-white.svg)}.paragraph--type--gallery .gallery-container .slick-arrow.slick-next{left:unset;right:60px;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-next-white.svg)}.paragraph--type--image{margin:30px 0 35px}.paragraph--type--image .field--item{margin-bottom:30px}.paragraph--type--video{margin:30px 0}.paragraph--type--gallery .gallery-slider,.paragraph--type--image .gallery-slider{position:relative;color:#fff}.paragraph--type--gallery .gallery-slider .img-responsive,.paragraph--type--image .gallery-slider .img-responsive{width:auto;height:580px;max-height:580px;-o-object-fit:contain;object-fit:contain;margin:auto}.node--full .content .paragraph--type--gallery a.clickable,.node--full .content .paragraph--type--image a.clickable{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;cursor:pointer;background-image:unset !important;background-color:unset}.node--full .content .paragraph--type--gallery .modal,.node--full .content .paragraph--type--image .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden !important;outline:0;background:#000}.node--full .content .paragraph--type--gallery .modal .modal-dialog,.node--full .content .paragraph--type--image .modal .modal-dialog{position:relative;top:0;height:100%;transform:none;max-width:calc(100% - 480px);margin-top:0;width:auto}.node--full .content .paragraph--type--gallery .modal .modal-dialog .modal-content,.node--full .content .paragraph--type--image .modal .modal-dialog .modal-content{position:relative;background-color:rgba(0,0,0,0);border:none;top:50%;transform:translateY(-50%);width:100%;pointer-events:auto;box-shadow:none}.node--full .content .paragraph--type--gallery .modal .modal-dialog .modal-content img,.node--full .content .paragraph--type--image .modal .modal-dialog .modal-content img{margin:auto}.node--full .content .paragraph--type--gallery .modal button.close,.node--full .content .paragraph--type--image .modal button.close{padding:0;cursor:pointer;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/close.svg);width:20px;height:20px;opacity:1;position:absolute;top:60px;right:-178px;z-index:5}.paragraph--type--image .modal .field--name-field-description,.paragraph--type--gallery .modal .field--name-field-description{margin-left:0;margin-top:20px;color:#fff;font-size:14px;line-height:22px;text-align:center;height:78px}.paragraph--type--gallery .modal .slick-arrow{background-color:unset;background-repeat:no-repeat;width:24px;height:23px;z-index:99}.paragraph--type--gallery .modal .slick-arrow.slick-prev{left:-195px;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-prev-white.svg)}.paragraph--type--gallery .modal .slick-arrow.slick-next{right:-195px;left:unset;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-next-white.svg)}.paragraph--type--gallery .modal .image-container{height:580px;display:flex;flex-direction:column}.paragraph--type--gallery .modal .image-container .image-wrapper img{max-height:480px;width:auto}.paragraph--type--image .slick-arrow{display:none}.paragraph--type--image .gallery-container{position:relative}.paragraph--type--image .field--name-field-description{font-size:14px;line-height:16px;text-align:center;margin-top:-15px}.node--full .content .field--name-field-media-file .file-link a{font-size:18px}.node--full .content .field--name-field-media-file .file>span{background:#f4f4f4;border:unset}.node--full .content .field--name-field-media-file .file-size{font-weight:normal;font-size:16px;color:#000;padding-right:40px}.node--full .content .field--name-field-media-file .file-icon{padding:30px 20px 25px 40px}.node--full .content .field--name-field-media-file .file-icon .icon{width:18px;height:22px;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/doc_icon.svg)}.node--full .content .field--name-field-media-file .file-icon .icon:before{content:unset}.paragraph--type--collection{margin-bottom:20px}.paragraph--type--collection .content{padding:25px 20px;background-color:#f4f4f4}.paragraph--type--collection .field--name-field-title{font-weight:bold;font-size:24px;line-height:34px;padding-bottom:10px}.paragraph--type--collection .field--name-field-text{font-size:14px;line-height:24px}.paragraph--type--collection .field--name-field-media-image img{width:100%}.paragraph table{width:100% !important}.paragraph .image-description{font-size:14px;margin-top:15px;margin-bottom:30px;text-align:center;line-height:30px;color:#000}.pager-nav{margin-top:60px;margin-bottom:50px}.pager-nav li>a{font-weight:bold;font-size:16px;color:#000;border:unset}.pager-nav li>a:hover{background-color:unset;color:#000;background-image:unset}.pager-nav li>a:focus{color:#000;background-color:unset;border-color:unset;outline:none}.pager-nav li:not(.active)>a{padding:5px 13px}.pager-nav li:not(.active).pager__item--next>a,.pager-nav li:not(.active).pager__item--previous>a,.pager-nav li:not(.active).pager__item--last>a,.pager-nav li:not(.active).pager__item--first>a{font-size:27px;padding:0 12px;margin-top:-5px;font-weight:normal}.pager-nav li.active>a{background-color:unset;border:2px solid #000;color:#000;padding:3px 10px;line-height:23px}.pager-nav li.active>a:focus,.pager-nav li.active>a:hover{background-color:unset;color:#000;border:2px solid #000}.node .content .field--name-field-exhibition-type a,.node .content .field--name-field-event-type a,.node .content .field--name-field-news-type a,.node .wrapper--content .field--name-field-exhibition-type a,.node .wrapper--content .field--name-field-event-type a,.node .wrapper--content .field--name-field-news-type a{font-weight:bold;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background-color:#000;padding:6px 10px 7px 10px;text-decoration:unset;pointer-events:none}.node .content .field--name-field-exhibition-type a:hover,.node .content .field--name-field-event-type a:hover,.node .content .field--name-field-news-type a:hover,.node .wrapper--content .field--name-field-exhibition-type a:hover,.node .wrapper--content .field--name-field-event-type a:hover,.node .wrapper--content .field--name-field-news-type a:hover{text-decoration:unset;background-image:none;background-position:unset;transition:none;background-size:auto}.iv-logo-block .iv{margin:0;position:relative;padding:0;height:50px;line-height:50px}.iv-logo-block .iv .iv-logo{background-repeat:no-repeat;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/sprite.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iv-logo-block .iv .iv-logo{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/sprite-2x.png);background-size:300px 300px}}.iv-logo-block .iv .iv-logo{width:40px;height:20px;background-position:-260px 0;display:inline-block;vertical-align:middle}.iv-logo-block .iv a{display:block;text-decoration:none}.footer-container .copyright{display:inline-block;vertical-align:middle;height:50px;line-height:50px;font-size:10px;text-transform:uppercase}.eu-cookie-compliance-banner .eu-cookie-compliance-content{max-width:100%;padding:0 60px;display:flex;align-items:center;width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:85%;padding:22px 0;width:100%;margin-right:30px}.eu-cookie-compliance-banner .eu-cookie-compliance-content button,.eu-cookie-compliance-banner .eu-cookie-compliance-content p,.eu-cookie-compliance-banner .eu-cookie-compliance-content span{font-size:16px;line-height:26px;font-weight:normal}.eu-cookie-compliance-banner .eu-cookie-compliance-content button{position:relative;background-image:linear-gradient(to right,#fff 33%,transparent 33% 66%,#fff 66%);background-position:right bottom;background-size:400% 1px;background-repeat:no-repeat}.eu-cookie-compliance-banner .eu-cookie-compliance-content button:hover{background-position:left bottom;transition:background-position 1.5s;text-decoration:unset}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{max-width:100%;text-align:right;width:auto}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button{font-weight:bold;font-size:16px;line-height:26px;color:#000;background:#fff;padding:10px 20px}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .decline-button{background:none;border:none;color:#fff;box-shadow:none;display:none}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button{text-decoration:none}.error-suggestion{margin-top:1em}.views-exposed-form{text-align:center}.views-exposed-form .all-button{font-weight:bold;font-size:12px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background-color:#000;padding:11px 15px;margin-right:6px;border-radius:0}.views-exposed-form .all-button:focus,.views-exposed-form .all-button:hover{background-color:#000;color:#fff;outline:unset}.views-exposed-form .form-item:not(fieldset){margin-right:5px;display:inline-block}.views-exposed-form fieldset{margin-bottom:0;margin-right:3px;float:none !important;display:inline}.views-exposed-form fieldset legend{display:none}.views-exposed-form .control-label-custom-theme-checkbox label{font-weight:bold;font-size:12px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;border:2px solid #000;padding:10px 15px !important}.views-exposed-form .control-label-custom-theme-checkbox input{-webkit-appearance:none}.views-exposed-form .control-label-custom-theme-checkbox input:checked+label{color:#fff;background-color:#000}.views-exposed-form .btn-default{border-color:#000}.views-exposed-form .btn-default.active{border-color:#000}.view-archive-exhibition .form-checkboxes{display:inline}.view-archive-exhibition .view-filters{margin-bottom:30px}.view-archive-events .all-button{margin-top:-50px}.view-archive-events .form-checkboxes{margin-top:-15px}.view-archive-events .view-filters{margin-bottom:30px}.view-publications .views-exposed-form{margin-bottom:55px}.view-publications .views-exposed-form .all-button{vertical-align:top}.view-archive-exhibition .views-row,.view-events .views-row,.view-archive-events .views-row{background-color:#f4f4f4}.view-events-on-event-page .node.node-event-card,.view-events-on-exhibition-page .node.node-event-card{background-color:#f4f4f4}.path-search .region-content{text-align:center}.path-search .block-facet--dropdown{display:inline-block;margin-top:18px}.path-search .js-facet-block-id-contenttype{margin-right:35px}.path-search .search-text{font-size:24px;line-height:38px;text-align:center;margin-bottom:50px}.path-search .views-exposed-form{text-align:center}.path-search .views-exposed-form .form-item:not(fieldset){margin-right:0}.path-search .views-exposed-form label{display:none}.path-search .views-exposed-form input{border:2px solid #000;font-size:18px;line-height:38px;padding:26px;min-width:467px;color:#000}.path-search .views-exposed-form input:focus{box-shadow:unset}.path-search .views-exposed-form .form-actions{display:inline-block}.path-search .views-exposed-form button{font-weight:bold;font-size:20px;line-height:34px;background-color:#000;border-color:#000;margin-left:-5px;padding:10px 30px;border-radius:unset;min-width:133px}.path-search .views-exposed-form button:focus{outline:unset}.path-search .views-exposed-form button span{display:none}.path-search .col-md-20{width:66.6666666667%}.path-search .pager-nav li.active>a{padding:3px 10px}.view-search .view-header{text-align:center;font-size:18px;line-height:38px;margin-top:50px;margin-bottom:40px}.view-search .views-row{display:flex;margin-bottom:40px}.view-search .row-counter{font-weight:bold;font-size:16px;line-height:26px;padding-right:40px}.node.node--search_result{text-align:left}.node.node--search_result .node-title{margin-top:-5px;line-height:34px}.node.node--search_result .content{font-weight:normal;font-size:18px;line-height:30px}.node.node--search_result .highlighted{background:#e5e5e5;color:#000}.select2-container--default .select2-selection--multiple{border:solid 2px #000;min-height:56px;border-radius:unset}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:38px;border:unset;background-color:unset;padding:2px 0 4px 0;margin-right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice:not(:first-child):before{content:","}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #000}.select2-container .select2-search--inline .select2-search__field{margin-top:15px}.select2-container .select2-dropdown--below{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-radius:0}.select2-container .select2-dropdown--above{border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-radius:0}.select2-container .select2-results .select2-results__options{padding:20px 25px 10px}.select2-container .select2-results .select2-results__options li{font-size:18px;line-height:30px;padding:0 0 0 35px;color:#000;position:relative;margin-bottom:10px}.select2-container .select2-results .select2-results__options li[aria-disabled=true]{display:none}.select2-container .select2-results .select2-results__options li[aria-selected=true]{background-color:rgba(0,0,0,0)}.select2-container .select2-results .select2-results__options li[aria-selected=true]:before{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/checkboxChecked.svg)}.select2-container .select2-results .select2-results__options li:before{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;background:url(/profiles/kassak/themes/kassak_theme/assets/img/checkboxDefault.svg) no-repeat 0 0 rgba(0,0,0,0)}.select2-container .select2-results .select2-results__options .select2-results__option--highlighted{background-color:rgba(0,0,0,0)}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;padding:0 25px}.select2-container--default .select2-selection--multiple .select2-selection__rendered:before{content:"";position:absolute;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/filter-arrow.svg);width:10px;height:6px;right:25px;top:25px}.facets-widget-dropdown h3{font-weight:bold;font-size:12px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;text-align:left}.bef-exposed-form .form--inline .form-item{margin-bottom:2px}.path-search .select2-container--default .select2-selection--single{border:2px solid #000 !important;border-radius:0;height:56px !important}.path-search .select2-container--default .select2-selection--single .select2-selection__rendered{float:left;color:#000 !important;line-height:53px !important}.path-search .select2-container--default .select2-selection--single .select2-selection__arrow{height:56px !important}.path-search .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mailchimp-signup-subscribe-form .kassak-subscribe-text{font-size:24px;line-height:38px;text-align:center;margin-bottom:35px}.mailchimp-signup-subscribe-form .fieldgroup,.mailchimp-signup-subscribe-form .form-item-gdpr-consent,.mailchimp-signup-subscribe-form .form-actions,.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields{margin:0 auto;max-width:600px}.mailchimp-signup-subscribe-form .fieldgroup a,.mailchimp-signup-subscribe-form .form-item-gdpr-consent a,.mailchimp-signup-subscribe-form .form-actions a,.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields a{color:#000;position:relative;background-image:linear-gradient(to right,#000 33%,transparent 33% 66%,#000 66%);background-position:right bottom;background-size:400% 1px;background-repeat:no-repeat}.mailchimp-signup-subscribe-form .fieldgroup a:hover,.mailchimp-signup-subscribe-form .form-item-gdpr-consent a:hover,.mailchimp-signup-subscribe-form .form-actions a:hover,.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields a:hover{background-position:left bottom;transition:background-position 1.5s;text-decoration:unset}.mailchimp-signup-subscribe-form .form-item-gdpr-consent{margin-top:25px}.mailchimp-signup-subscribe-form .control-label-custom-theme-other{font-size:12px;line-height:14px;letter-spacing:.2em;text-transform:uppercase}.mailchimp-signup-subscribe-form input[type=email],.mailchimp-signup-subscribe-form input[type=text]{border:2px solid #000;height:56px;max-width:600px;font-size:18px;color:#000}.mailchimp-signup-subscribe-form input[type=email]:focus,.mailchimp-signup-subscribe-form input[type=text]:focus{box-shadow:none;border-color:#000}.mailchimp-signup-subscribe-form input[type=checkbox],.mailchimp-signup-subscribe-form input[type=radio]{height:20px;margin-left:0}.mailchimp-signup-subscribe-form input[type=checkbox]:focus,.mailchimp-signup-subscribe-form input[type=radio]:focus{outline:unset}.mailchimp-signup-subscribe-form input[type=radio]{-webkit-appearance:none;margin-top:2px;width:24px;height:24px;border:solid 2px #000;border-radius:50%}.mailchimp-signup-subscribe-form input[type=radio]:checked::after{content:"";width:8px;height:8px;position:absolute;top:6px;left:6px;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/ellipse.svg)}.mailchimp-signup-subscribe-form input[type=checkbox]{-webkit-appearance:none;margin-top:2px;width:24px;height:24px;border:solid 2px #000}.mailchimp-signup-subscribe-form input[type=checkbox]:checked::after{content:"";width:15px;height:15px;position:absolute;top:1px;left:3px;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/check.svg)}.mailchimp-signup-subscribe-form .form-group{margin-bottom:40px}.mailchimp-signup-subscribe-form .fieldset-legend{font-weight:bold;font-size:20px}.mailchimp-signup-subscribe-form legend{border-bottom:none;margin-bottom:15px}.mailchimp-signup-subscribe-form .option{font-size:18px;line-height:30px;margin-left:15px}.mailchimp-signup-subscribe-form .form-actions{text-align:center;margin-top:35px}.mailchimp-signup-subscribe-form .form-actions button{font-weight:bold;font-size:20px;line-height:34px;color:#fff;background-color:#000;padding:10px 30px}.mailchimp-signup-subscribe-form .form-actions button:focus{outline:unset}.mailchimp-signup-subscribe-form .control-label{margin-bottom:10px}.mailchimp-signup-subscribe-form .form-control{padding:6px 24px}.view-publications .view-content{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:60px;grid-row-gap:60px}.view-publications .view-content .node-publication-card h2.node-title{margin-top:25px;margin-bottom:2px}.view-publications .view-content .node-publication-card h2.node-title a{font-weight:bold;font-size:20px;line-height:28px;color:#000}.view-publications .view-content .node-publication-card .field--name-field-year{font-weight:normal;font-size:16px;line-height:26px;color:#000}.node .node-title,.node .node-title a{color:#000;font-weight:bold;font-size:24px;line-height:32px}.node .content{font-size:16px}.node .field--name-field-lead-image .image-border{border:2px solid #f4f4f4}.node .field--name-field-lead-image .field--name-field-description{font-size:14px;line-height:16px;text-align:center;color:#000;margin-top:15px;font-weight:normal}.node .field--name-field-lead-image img{max-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.node .field--name-field-date-range{font-weight:normal;font-size:16px;line-height:26px}.node .field--name-field-tags{margin-top:53px;padding-top:43px;position:relative;display:inline-flex}.node .field--name-field-tags:before{position:absolute;width:60px;height:4px;background-color:#000;content:"";top:0}.node .field--name-field-tags .field--item{background:#f4f4f4;margin-right:10px;height:24px;line-height:19px}.node .field--name-field-tags .field--item a{text-decoration:none;padding:0px 10px;background-image:unset;font-weight:bold;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#000}.node--full{margin-bottom:90px}.node--full .content{line-height:26px}.node--full .content .field--name-field-body .paragraph--type--collection a{color:#fff;text-decoration-color:#000}.node--full .content .field--name-field-body .paragraph--type--collection a .field--name-field-title{color:#000}.node--full .content .field--name-field-body a{color:#fff;font-weight:normal;background-color:#000;position:relative;background-image:unset;background-position:right bottom;background-size:400% 3px;background-repeat:no-repeat;text-decoration:none}.node--full .content .field--name-field-body a:hover{background-image:linear-gradient(to right,#fff 33%,transparent 33% 66%,#fff 66%);background-position:left bottom;transition:background-position 1.5s;text-decoration:unset}.node--full .content h1,.node--full .content .h1,.node--full .content h2,.node--full .content .h2,.node--full .content h3,.node--full .content .h3,.node--full .content h4,.node--full .content .h4,.node--full .content h5,.node--full .content .h5,.node--full .content h6,.node--full .content .h6{font-weight:bold}.node--full .content h1,.node--full .content .h1{font-size:40px;line-height:50px}.node--full .content h2,.node--full .content .h2{font-size:24px;line-height:34px}.node--full .content h3,.node--full .content .h3{font-size:20px;line-height:28px}.node--full .content h4,.node--full .content .h4{font-size:18px;line-height:26px}.node--full .content h5,.node--full .content .h5{font-size:16px;line-height:26px}.node--full .field--name-field-date-range{font-size:20px;line-height:44px;margin-bottom:43px}.node.node-event-card .node-title{margin-top:10px}.node.node-event-card .field--name-field-lead-image{margin-bottom:36px}.node.node-exhibition-card .node-title{margin-top:5px}.node.node-exhibition-card .field--name-field-exhibition-type{margin-top:40px}.node.node-exhibition-card .field--name-field-lead-image{margin-bottom:0}.node.node-exhibition-card .content,.node.node-event-card .content{padding-bottom:20px}.node.node-exhibition-card .field--name-field-event-type,.node.node-event-card .field--name-field-event-type{margin-top:20px;padding-left:40px;padding-right:40px}.node.node-exhibition-card .field--name-field-exhibition-type,.node.node-event-card .field--name-field-exhibition-type{padding:0 40px}.node.node-exhibition-card .node-title,.node.node-event-card .node-title{margin-bottom:0;padding-left:40px;padding-right:40px}.node.node-exhibition-card .node-title a,.node.node-event-card .node-title a{font-size:24px;line-height:34px}.node.node-exhibition-card .field--name-field-date-range,.node.node-event-card .field--name-field-date-range{padding-left:40px;padding-right:40px}.share-section{background-color:#f4f4f4}.share-section-label{font-size:20px;font-weight:bold;margin-left:40px;margin-top:15px}.addtoany_list{float:right}.addtoany_list span.a2a_label{display:none !important}.view-events-on-exhibition-page .node.node-event-card{margin-top:20px}.page-node-type-event .region-header .page-header,.page-node-type-exhibition .region-header .page-header,.page-node-type-workshop .region-header .page-header{display:none}.page-node-type-event .node-page-full .field--name-field-lead-image .field--name-field-media-image,.page-node-type-event .header-lead-image .field--name-field-media-image,.page-node-type-exhibition .node-page-full .field--name-field-lead-image .field--name-field-media-image,.page-node-type-exhibition .header-lead-image .field--name-field-media-image,.page-node-type-workshop .node-page-full .field--name-field-lead-image .field--name-field-media-image,.page-node-type-workshop .header-lead-image .field--name-field-media-image{width:100%;position:relative}.page-node-type-event .node-page-full .field--name-field-lead-image .field--name-field-media-image img,.page-node-type-event .header-lead-image .field--name-field-media-image img,.page-node-type-exhibition .node-page-full .field--name-field-lead-image .field--name-field-media-image img,.page-node-type-exhibition .header-lead-image .field--name-field-media-image img,.page-node-type-workshop .node-page-full .field--name-field-lead-image .field--name-field-media-image img,.page-node-type-workshop .header-lead-image .field--name-field-media-image img{width:100%}.page-node-type-event .col-md-16,.page-node-type-exhibition .col-md-16,.page-node-type-workshop .col-md-16{width:91.6666666667%}.node-event-full .content .page-header,.node-exhibition-full .content .page-header{text-align:left;margin:5px 0 0;font-size:24px;line-height:34px}.node-event-full .field--name-field-date-range,.node-exhibition-full .field--name-field-date-range{font-size:16px;line-height:26px}.page-node-type-workshop .node__with_sidebar,.page-node-type-event .node__with_sidebar,.page-node-type-exhibition .node__with_sidebar{margin-top:50px}.page-node-type-workshop h1.page-header,.page-node-type-event h1.page-header,.page-node-type-exhibition h1.page-header{text-align:left;font-weight:bold;font-size:40px;line-height:50px;margin:0 0 8px 0}.page-node-type-workshop .field--name-field-duration,.page-node-type-event .field--name-field-duration,.page-node-type-exhibition .field--name-field-duration{margin-bottom:45px}.page-node-type-workshop .field--name-field-resources,.page-node-type-event .field--name-field-resources,.page-node-type-exhibition .field--name-field-resources{margin:50px 0}.paragraph--type--simple-text span.custom-button{width:250px;background:#000;display:block;text-align:center;padding:11px 0;margin:50px 0}.paragraph--type--simple-text span.custom-button a{color:#fff;font-weight:bold;font-size:20px;line-height:34px}.page-node-type-page .footer{margin-top:0}.path-exhibition .page-header,.path-events .page-header,.path-publications .page-header,.path-news .page-header,.path-workshop .page-header,.path-archive-events .page-header,.path-archive-exhibitions .page-header{text-transform:uppercase}.permanent_exhibition .field--name-field-date-range{display:none}.path-frontpage .footer,.path-events .footer,.path-workshop .footer{margin-top:60px}.node .content .field--name-field-tags a:hover{background-image:unset}.node-publication-card .field--name-field-lead-image{margin-bottom:0}.view-news-block,.view-exhibiton-block,.view-event-block{margin-top:20px}.node-event-teaser,.node-exhibition-teaser,.node-news-teaser{display:flex;flex-flow:row wrap}.node-event-teaser .wrapper,.node-exhibition-teaser .wrapper,.node-news-teaser .wrapper{flex:0 0 50%}.node-event-teaser .wrapper-image,.node-exhibition-teaser .wrapper-image,.node-news-teaser .wrapper-image{order:1}.node-event-teaser .wrapper-image img,.node-exhibition-teaser .wrapper-image img,.node-news-teaser .wrapper-image img{height:270px}.node-event-teaser .wrapper--content,.node-exhibition-teaser .wrapper--content,.node-news-teaser .wrapper--content{padding:20px;background-color:#f4f4f4;order:2;min-height:270px;position:relative}.node-event-teaser .field--name-field-lead-text,.node-exhibition-teaser .field--name-field-lead-text,.node-news-teaser .field--name-field-lead-text{font-weight:normal;font-size:14px;line-height:24px}.node-event-teaser .field--name-field-lead-image .field--item,.node-exhibition-teaser .field--name-field-lead-image .field--item,.node-news-teaser .field--name-field-lead-image .field--item{min-height:196px}.node-event-teaser .slick-arrow,.node-exhibition-teaser .slick-arrow,.node-news-teaser .slick-arrow{top:unset;transform:unset}.slick-arrow{border:unset;width:18px;height:19px;background-repeat:no-repeat;position:absolute;bottom:20px}.slick-prev{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-prev.svg);margin-right:15px;left:20px}.slick-next{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/arrow-next.svg);left:45px}.path-exhibition .view-exhibition .slick-arrow{display:none}.path-exhibition .view-exhibition .views-row{margin-bottom:60px}.node-news-full .field--name-field-lead-text,.node-page-full .field--name-field-lead-text{font-style:italic;font-weight:normal;font-size:24px;line-height:38px;text-align:center;color:#000;margin-bottom:60px}.node-news-full .field--name-field-body{font-size:18px;line-height:30px;color:#000;margin:45px 0;font-weight:normal}.node-news-full .date{position:relative;font-style:italic;font-weight:normal;font-size:16px;line-height:26px;color:#000}.view-news .view-content{display:grid;grid-template-columns:repeat(3,1fr);margin:0 -30px}.view-news .views-row{margin:0 30px 45px 30px}.view-news .views-row .node-news-card .date{font-weight:normal;font-size:14px;line-height:24px;color:#000}.view-news .views-row .node-news-card .date .separator{display:inline-block;background-color:#000;width:1px;height:12px;margin:0 9px 0 4px}.view-news .views-row .node-news-card .field--name-field-lead-text{font-weight:normal;font-size:16px;line-height:26px;color:#000}.view-news .views-row .node-news-card .field--name-field-lead-image{margin-bottom:25px}.view-news .views-row .node-news-card h2.node-title{margin-top:5px}.view-new-block-on-workshop-page{width:100%;margin-top:50px}.view-new-block-on-workshop-page .views-row{margin-bottom:20px}.view-new-block-on-workshop-page .views-field-field-news-type{margin-top:5px}.view-new-block-on-workshop-page .views-field-field-news-type a{font-size:14px;line-height:24px;color:#000}.view-new-block-on-workshop-page .views-field-title a{font-weight:bold;font-size:24px;line-height:34px;color:#000}.tmblr-full img{width:100%;margin:20px 0}.page-node-type-publication .page-header{display:none}.node-publication-full{margin-top:60px;min-height:600px}.node-publication-full .content{width:calc(100% - 420px);float:left}.node-publication-full .publication__content_right{position:absolute;right:0;top:0;width:360px}.node-publication-full .field--name-field-author,.node-publication-full .field--name-field-year,.node-publication-full .field--name-field-publisher,.node-publication-full .field--name-field-price{display:block;width:100%;clear:both}.node-publication-full .field--name-field-author .field--item,.node-publication-full .field--name-field-year .field--item,.node-publication-full .field--name-field-publisher .field--item,.node-publication-full .field--name-field-price .field--item{width:calc(100% - 190px);float:right;text-transform:uppercase}.node-publication-full .field--name-field-author .field--label,.node-publication-full .field--name-field-year .field--label,.node-publication-full .field--name-field-publisher .field--label,.node-publication-full .field--name-field-price .field--label{font-weight:bold;font-size:18px;line-height:30px;color:#000;width:180px;margin-bottom:13px}.node-publication-full .field--name-field-link{margin-top:70px}.node-publication-full .field--name-field-link label{font-size:24px;line-height:34px;margin-right:21px}.node-publication-full .field--name-field-link a{width:auto;background:#000;color:#fff;padding:16px 24px;font-size:20px;font-weight:bold;text-decoration:none}.node-publication-full h2.node-title{font-weight:bold;font-size:40px;line-height:50px;color:#000;margin-bottom:40px;margin-top:0}.node-publication-full .field--name-field-lead-text{margin:70px 0 70px}.node-publication-full .field--name-field-body{display:block;clear:both;width:100%}.node-publication-full .paragraph--type--simple-text p{font-size:18px;line-height:30px;color:#000}.view-workshop .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;margin-top:55px}.view-workshop .view-content .content{background:#f4f4f4;padding:32px 40px;height:187px}.view-workshop .view-content .content h2.node-title{margin:0;line-height:0;height:71px;overflow:hidden}.view-workshop .view-content .content h2.node-title a{font-weight:bold;font-size:24px;line-height:34px}.view-workshop .view-content .content .field--name-field-age-group{margin-top:10px}.view-workshop .all-button{vertical-align:top}.node-workshop-teaser .field--name-field-lead-image{margin-bottom:0}.align-left{padding-right:20px}.align-right{padding-left:20px}.align-center{margin-bottom:10px}.align-center img{margin-left:auto;margin-right:auto}.highlighted{background-color:#000;color:#fff}.small-paragraph{font-size:14px;line-height:24px}.medium-paragraph{font-size:16px;line-height:26px}.large-paragraph{font-size:18px;line-height:30px}.x-large-paragraph{font-size:20px;line-height:32px}figure{margin:0}figure.align-center{margin-left:auto;margin-right:auto}figure.drupal-entity:has(.embedded-entity[data-entity-embed-display*=text_embed_big]),.embedded-entity[data-entity-embed-display*=text_embed_big]{width:100%;height:auto}figure.drupal-entity:has(.embedded-entity[data-entity-embed-display*=text_embed_middle]),.embedded-entity[data-entity-embed-display*=text_embed_middle]{width:50%;height:auto}figure.drupal-entity:has(.embedded-entity[data-entity-embed-display*=text_embed_small]),.embedded-entity[data-entity-embed-display*=text_embed_small]{width:25%;height:auto}figure.drupal-entity .embedded-entity{width:100% !important}@media only screen and (max-width:767px){.page-header{font-size:34px;line-height:44px;margin-top:27px;margin-bottom:27px}.node__with_sidebar .col-md-15{float:none}.node__with_sidebar .sidebar.col-md-8{float:none}.navbar{position:relative;top:0;overflow:hidden}.navbar .logo img{width:60px;height:60px}.navbar .navbar-header{padding:20px 0 20px 0}.navbar .navbar-toggle{border:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/hambi.svg);width:30px;height:21px;margin:20px 0 0 0;padding:0}.navbar .navbar-toggle.active{border:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/hambi_close.svg);width:30px;height:3px;margin:29px 0px 0 0;padding:0}.navbar .navbar-toggle .icon-bar{display:none}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:unset}.navbar .navbar-collapse{display:none}.navbar .navbar-collapse.in{display:block;background:#000;padding:0 20px;width:100vw;margin:0;position:fixed;overflow-y:scroll;overflow-x:hidden;top:100px;bottom:0;left:0}.navbar .navbar-collapse.in .region-navigation-collapsible{display:flex;flex-direction:column;margin-top:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation{order:1;float:left;margin-bottom:50px;margin-top:37px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .navbar-nav{float:left;margin:0;width:100%}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li{margin-right:0;position:relative;margin-bottom:31px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.open{margin-bottom:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.menu.active{margin-bottom:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded:after{background:url(/profiles/kassak/themes/kassak_theme/assets/img/mobil_menu.svg) no-repeat;content:"";width:15px;height:15px;position:absolute;right:0;top:4px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded.active:after{background:url(/profiles/kassak/themes/kassak_theme/assets/img/mobil_menu_close.svg) no-repeat}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded.open:after{background:url(/profiles/kassak/themes/kassak_theme/assets/img/mobil_menu_close.svg) no-repeat}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li>.dropdown-menu li{height:auto;margin-bottom:15px !important;margin-top:13px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li a{margin-bottom:0;padding:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .navbar-text{margin:0;color:#fff !important;position:relative;width:100%;display:block;z-index:1}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu{width:calc(100% - 20px);left:20px;position:relative}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li a{margin-bottom:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li .navbar-text{margin-bottom:0;color:#fff !important;position:relative;display:block;padding:0;z-index:1}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li .dropdown-menu{margin-left:0;margin-top:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu{order:2;display:block}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu{display:block;grid-column:1/span 6;grid-row:1/span 1;-moz-column-count:2;column-count:2}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu li{margin-right:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu li a{font-size:14px;margin-bottom:20px;line-height:20px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-socialblock{order:4;display:flex;justify-content:flex-start;margin-left:-5px;margin-top:20px;padding-bottom:30px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-languageswitcher{order:3;display:block}.navbar .navbar-collapse.in .menu li a{color:#fff !important}.navbar .navbar-collapse.in .social_wrapper .social-facebook{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/facebook_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-instagram{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/instagram_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-youtube{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/youtube_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-tumblr{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/tumblr_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-spotify{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/spotify_white.svg)}.navbar .navbar-nav>.open>a{background-color:unset}.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:unset}.dropdown-menu{position:relative;display:none}.dropdown-menu.active{display:block}.language-switcher-language-url ul{float:left;margin-top:0}ul.menu--main li.menu.active>ul.dropdown-menu{display:block}ul.menu--main li.expanded.dropdown.sub-menu>ul.dropdown-menu{display:none}ul.menu--main li.expanded.dropdown.sub-menu.active>ul.dropdown-menu{display:block}.footer{padding:35px 0 50px 0;margin-top:20px}.footer .footer_block__container h2.block-title{margin-bottom:15px}.footer .footer_block__container .form-group{-moz-column-count:1;column-count:1;display:block}.footer .footer_block{margin-bottom:40px}.footer .footer_block.text{margin-bottom:0}.footer .footer_block.text .description{font-size:12px}.footer .footer_block.contact{margin-bottom:30px}.footer .footer_block.tickets{margin-bottom:35px}.footer .menu--footer{margin-top:20px}.footer .menu--footer li{margin-right:25px}.footer .menu--footer li:last-child{margin-right:0}.footer .backtotop{margin-top:30px;float:left;margin-right:0}.footer .footer__blocks{margin-top:80px;display:block}.footer .pim_logo{display:block;float:left}.footer .copyright{display:block;float:left;margin-top:35px;width:100%}.footer .text span{text-align:left}.paragraph--type--image{margin:30px 0 40px}.paragraph--type--image .gallery-container .col-sm-6{width:50%;float:left}.paragraph--type--image .field--item{margin-bottom:15px}.paragraph--type--gallery{margin:60px 0 160px}.paragraph--type--video{margin-bottom:50px}.node--full .content .paragraph--type--gallery .modal,.node--full .content .paragraph--type--image .modal{padding-right:0 !important}.node--full .content .paragraph--type--gallery .modal .modal-body,.node--full .content .paragraph--type--image .modal .modal-body{padding:20px}.node--full .content .paragraph--type--gallery .modal .modal-dialog,.node--full .content .paragraph--type--image .modal .modal-dialog{position:relative;top:0;height:100%;margin:0 auto;transform:none;max-width:100%}.node--full .content .paragraph--type--gallery .modal button.close,.node--full .content .paragraph--type--image .modal button.close{top:20px;right:20px}.node--full .content .paragraph--type--gallery .modal .slick-arrow,.node--full .content .paragraph--type--image .modal .slick-arrow{z-index:1}.node--full .content .paragraph--type--gallery .modal .slick-arrow.slick-next,.node--full .content .paragraph--type--image .modal .slick-arrow.slick-next{right:0}.node--full .content .paragraph--type--gallery .modal .slick-arrow.slick-prev,.node--full .content .paragraph--type--image .modal .slick-arrow.slick-prev{left:0}.paragraph--type--gallery .gallery-container .field--name-field-description{margin-top:15px}.paragraph--type--gallery .gallery-container .slick-arrow.slick-next{right:20px}.field--type-entity-reference-revisions{display:block}.node--full .content .field--name-field-media-file .file-icon{padding:30px 20px 25px 20px}.node--full .content .field--name-field-media-file .file-size{padding-right:15px;font-size:14px}.node--full .content .field--name-field-media-file .file-link a{font-size:14px}.paragraph--type--image .modal .field--name-field-description,.paragraph--type--gallery .modal .field--name-field-description{margin-top:10px;height:unset}.paragraph--type--image .modal .slick-arrow.slick-next,.paragraph--type--gallery .modal .slick-arrow.slick-next{right:20px}.paragraph--type--image .modal .slick-arrow.slick-prev,.paragraph--type--gallery .modal .slick-arrow.slick-prev{left:20px}.node--full .content .field--name-field-media-file .file>span{line-height:18px}.pagination .pager__item{display:none}.pagination .pager__item:nth-child(1),.pagination .pager__item:nth-child(2),.pagination .pager__item:nth-child(3),.pagination .pager__item:nth-child(4),.pagination .pager__item:nth-child(5),.pagination .pager__item:nth-child(6),.pagination .pager__item:nth-child(7){display:inline-block}.pagination .pager__item--next,.pagination .pager__item--last,.pagination .is-active,.pagination .pager__item--first,.pagination .pager__item--previous{display:inline-block}.eu-cookie-compliance-banner .eu-cookie-compliance-content{padding:0 20px;display:block}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:100%;margin-right:0}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{text-align:left}.view-publications .view-content{grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:30px}.path-search .views-exposed-form button{margin-top:-4px}.path-search .views-exposed-form input{max-width:100%;min-width:unset}.path-search .views-exposed-form .form-actions{margin-top:4px}.path-search .search-text{font-size:18px;line-height:30px}.path-search .block-facet--dropdown{display:block;margin:0 20px}.path-search .select2-container{display:block;width:100% !important}.path-search .col-xs-22,.path-search .col-md-20{width:91%}.path-search form .form--inline.form-inline{display:inline-flex;margin:0 20px}.view-search .row-counter{padding-right:20px}.mailchimp-signup-subscribe-form .form-group{margin-bottom:20px}.mailchimp-signup-subscribe-form .kassak-subscribe-text{font-size:18px;line-height:30px}.views-exposed-form .all-button{margin-right:8px}.views-exposed-form .form-item:not(fieldset){margin-bottom:5px}.views-exposed-form .checkbox{margin-top:5px}.node.node-event-card,.node.node-exhibition-card{margin-bottom:30px}.node.node-exhibition-card .node-title{margin-top:20px}.node.node-event-card .node-title{margin-top:10px}.share-section-label{font-size:14px;margin-left:25px;margin-top:20px}.node.node-exhibition-card .field--name-field-event-type,.node.node-exhibition-card .node-title,.node.node-exhibition-card .field--name-field-date-range,.node.node-event-card .field--name-field-event-type,.node.node-event-card .node-title,.node.node-event-card .field--name-field-date-range{padding-left:20px;padding-right:20px}.node.node-exhibition-card .field--name-field-exhibition-type,.node.node-event-card .field--name-field-exhibition-type{padding:0 20px}.view-archive-events .all-button{margin-top:0;margin-bottom:15px}.view-archive-events .form-checkboxes{margin-top:-5px}.embedded-entity[data-entity-embed-display*=text_embed_big],.embedded-entity[data-entity-embed-display*=text_embed_middle],.embedded-entity[data-entity-embed-display*=text_embed_small]{width:100%;height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.embedded-entity[data-entity-embed-display*=text_embed_big] img,.embedded-entity[data-entity-embed-display*=text_embed_middle] img,.embedded-entity[data-entity-embed-display*=text_embed_small] img{width:100%;height:auto}.node-news-full .field--name-field-lead-text,.node-page-full .field--name-field-lead-text{font-size:18px;line-height:32px;margin-bottom:30px}.node-news-full .field--name-field-body{font-size:16px;line-height:26px;margin:30px 0}.node-news-full .date{padding-top:10px}.view-news .view-content{display:block;margin:0}.view-news .views-row{margin:0 0 25px 0}.path-exhibition .view-exhibition .views-row{margin-bottom:20px}.node-event-teaser,.node-exhibition-teaser,.node-news-teaser{display:flex;flex-flow:row wrap}.node-event-teaser .wrapper,.node-exhibition-teaser .wrapper,.node-news-teaser .wrapper{flex:0 0 100%}.node-event-teaser .wrapper-image,.node-exhibition-teaser .wrapper-image,.node-news-teaser .wrapper-image{order:1}.node-event-teaser .wrapper-image img,.node-exhibition-teaser .wrapper-image img,.node-news-teaser .wrapper-image img{height:auto}.node-publication-full .publication__content_right{position:relative;width:100%;margin-bottom:50px}.node-publication-full .content{width:100%;float:none}.node-publication-full .field--name-field-lead-image{padding:0}.node-publication-full h2.node-title{text-align:center;margin-bottom:40px;font-size:34px;line-height:44px}.node-publication-full .field--label{width:150px}.node-publication-full .field--name-field-link{margin:40px 0 35px}.node-publication-full .field--name-field-link label{font-size:20px;margin-right:0;margin-top:10px}.node-publication-full .field--name-field-link a{float:right}.node-publication-full .field--name-field-lead-text{margin:60px 0 30px;font-size:16px;line-height:26px}.node-publication-full .paragraph--type--simple-text p{font-size:16px;line-height:26px}.node-publication-full .field--name-field-author .field--item,.node-publication-full .field--name-field-year .field--item,.node-publication-full .field--name-field-publisher .field--item,.node-publication-full .field--name-field-price .field--item{width:calc(100% - 150px)}.node-publication-full .field--name-field-author .field--label,.node-publication-full .field--name-field-year .field--label,.node-publication-full .field--name-field-publisher .field--label,.node-publication-full .field--name-field-price .field--label{width:150px}.view-workshop .view-content{grid-template-columns:unset;grid-gap:unset;display:block}.view-workshop .view-content .views-row{margin-bottom:30px}.view-workshop .view-content .content{padding:20px}.view-workshop .all-button{margin-top:10px;vertical-align:top}}@media only screen and (min-width:768px)and (max-width:991px){.main-container{margin-top:100px}.node__with_sidebar .col-md-15{float:none}.node__with_sidebar .sidebar.col-md-8{float:none}.views-exposed-form .form-item:not(fieldset){margin-bottom:13px}.toolbar-fixed .navbar{margin-top:40px}.navbar .navbar-collapse{display:none !important}.navbar .navbar-collapse.in{display:block !important}.navbar .logo img{width:60px;height:60px}.navbar .navbar-header{padding:20px 0 20px 0;width:100%}.navbar .navbar-toggle{border:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/hambi.svg);width:30px;height:21px;margin:20px 15px 0 0;padding:0;display:block}.navbar .navbar-toggle .icon-bar{display:none}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:unset}.toolbar-vertical .navbar{margin-top:40px}.navbar{position:fixed;top:0;overflow:hidden}.navbar .logo img{width:60px;height:60px}.navbar .navbar-header{padding:20px 0 20px 0}.navbar .navbar-toggle{border:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/hambi.svg);width:30px;height:21px;margin:20px 15px 0 0;padding:0}.navbar .navbar-toggle.active{border:none;background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/hambi_close.svg);width:30px;height:3px;margin:29px 15px 0 0;padding:0}.navbar .navbar-toggle .icon-bar{display:none}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:unset}.navbar .navbar-collapse{display:none}.navbar .navbar-collapse.in{display:block;background:#000;padding:0 40px;width:410px;position:fixed;overflow-y:scroll !important;overflow-x:hidden !important;top:100px;bottom:0;right:0}.navbar .navbar-collapse.in .region-navigation-collapsible{display:flex;flex-direction:column;margin-top:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation{order:1;float:left;margin-bottom:50px;margin-top:37px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .navbar-nav{float:left;margin:0;width:100%}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li{margin-right:0;position:relative;margin-bottom:31px;display:block;width:100%}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.menu.active{margin-bottom:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded:after{background:url(/profiles/kassak/themes/kassak_theme/assets/img/mobil_menu.svg) no-repeat;content:"";width:15px;height:15px;position:absolute;right:0;top:5px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded.active:after{background:url(/profiles/kassak/themes/kassak_theme/assets/img/mobil_menu_close.svg) no-repeat}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li.expanded.sub-menu:after{top:10px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li>.dropdown-menu li{height:auto;margin-bottom:0 !important;margin-top:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main li a{margin-bottom:0;padding:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .navbar-text{margin:0;color:#fff !important;position:relative;width:100%;display:block;z-index:1}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu{width:calc(100% - 20px);left:20px;position:relative}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li a{margin-bottom:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li .navbar-text{margin-bottom:0;color:#fff !important;position:relative;display:block;padding:0;z-index:1}.navbar .navbar-collapse.in .region-navigation-collapsible #block-mainnavigation .menu--main .expanded .dropdown-menu li .dropdown-menu{margin-left:0;margin-top:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu{order:2;display:block}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu{display:block;grid-column:1/span 6;grid-row:1/span 1;-moz-column-count:2;column-count:2}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu li{margin-right:0}.navbar .navbar-collapse.in .region-navigation-collapsible #block-secondarymenu .menu--secondary-menu li a{font-size:14px;margin-bottom:20px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-socialblock{order:4;display:flex;justify-content:flex-start;margin-left:-5px;margin-top:20px;padding-bottom:30px}.navbar .navbar-collapse.in .region-navigation-collapsible #block-languageswitcher{order:3;display:block}.navbar .navbar-collapse.in .menu li a{color:#fff !important}.navbar .navbar-collapse.in .social_wrapper .social-facebook{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/facebook_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-instagram{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/instagram_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-youtube{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/youtube_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-tumblr{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/tumblr_white.svg)}.navbar .navbar-collapse.in .social_wrapper .social-spotify{background-image:url(/profiles/kassak/themes/kassak_theme/assets/img/spotify_white.svg)}.navbar .navbar-nav>.open>a{background-color:unset}.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:unset}.dropdown-menu{position:relative;display:none}.dropdown-menu.active{display:block}.language-switcher-language-url ul{float:left;margin-top:0}ul.menu--main li.menu.active>ul.dropdown-menu{display:block}ul.menu--main li.expanded.dropdown.sub-menu>ul.dropdown-menu{display:none}ul.menu--main li.expanded.dropdown.sub-menu.active>ul.dropdown-menu{display:block}.footer{padding:33px 0 40px 0}.footer .footer_block__container .form-group{-moz-column-count:unset;column-count:unset;display:block}.footer .footer_block__container .form-group .footer_block.open{display:inline-block;width:50%;float:left;margin-bottom:30px}.footer .footer_block__container .form-group .footer_block.tickets{display:inline-block;width:50%;float:right;margin-bottom:30px}.footer .footer_block__container .form-group .footer_block.contact{display:inline-block;width:50%;float:left;margin-bottom:30px}.footer .footer_block__container .form-group .footer_block.text{display:inline-block;width:50%;float:right}.footer .footer_block__container h2.block-title{margin-bottom:30px}.footer .menu--footer{margin-top:-5px}.footer .footer__blocks{margin-top:28px}.footer .backtotop{margin-top:-30px}.field--type-entity-reference-revisions{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.view-publications .view-content{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:50px}.node.node-event-card .content{padding-bottom:40px}.node.node-event-card .field--name-field-event-type{margin-top:40px;padding-left:40px;padding-right:40px}.node.node-event-card .node-title{padding-left:40px;padding-right:40px}.node.node-event-card .field--name-field-date-range{padding-left:40px;padding-right:40px}.view-events-on-exhibition-page .view-content{display:flex;gap:40px}.view-events-on-exhibition-page .views-row{flex:0 0 calc(50% - 20px)}.view-events-on-exhibition-page .node.node-event-card{margin-top:40px}.node-event-full .content,.node-exhibition-full .content{margin-top:60px}.node-event-full .content .page-header,.node-exhibition-full .content .page-header{font-size:40px;line-height:50px}.node-event-full .field--name-field-date-range,.node-exhibition-full .field--name-field-date-range{font-size:20px;line-height:44px}.node--full .content{font-size:18px;line-height:30px}.view-archive-exhibition .view-content,.view-events .view-content,.view-archive-events .view-content{display:flex;gap:40px;flex-wrap:wrap}.view-archive-exhibition .views-row,.view-events .views-row,.view-archive-events .views-row{flex:0 0 calc(50% - 20px)}.view-archive-events .all-button{margin-top:0}.view-archive-events .form-checkboxes{margin-top:3px}.view-archive-events .view-filters{margin-bottom:40px}.view-archive-exhibition{margin-top:20px}.view-archive-exhibition .view-filters{margin-bottom:55px}.view-news .view-content{display:grid;grid-template-columns:repeat(2,1fr);margin:0 -20px}.view-news .views-row{margin:0 20px 25px 20px}.node-publication-full .publication__content_right{position:relative;width:100%}.node-publication-full .content{width:100%;float:none}.node-publication-full .field--name-field-lead-image{padding:0 200px}.node-publication-full .field--name-field-author .field--item,.node-publication-full .field--name-field-year .field--item,.node-publication-full .field--name-field-publisher .field--item,.node-publication-full .field--name-field-price .field--item{width:calc(100% - 190px)}.node-publication-full .field--name-field-author .field--label,.node-publication-full .field--name-field-year .field--label,.node-publication-full .field--name-field-publisher .field--label,.node-publication-full .field--name-field-price .field--label{width:150px;margin-right:40px}.node-publication-full h2.node-title{text-align:center;margin-bottom:60px}.node-publication-full .field--name-field-link{margin:60px 0}.node-publication-full .field--name-field-link label{margin-right:15px}.node-publication-full .field--name-field-lead-text{margin:70px 0 55px}.view-workshop .view-content{grid-template-columns:repeat(2,1fr);grid-gap:30px}.view-workshop .view-content .content h2.node-title a{line-height:24px}}@media only screen and (min-width:992px){.navbar #block-mainnavigation .menu--main .expanded.dropdown:hover>.dropdown-menu{display:block}.navbar #block-mainnavigation .menu--main .dropdown-menu>li:hover .dropdown-menu{display:block;margin-left:159px;margin-top:-38px}.paragraph--type--collection{display:flex;flex-direction:row;margin:0 auto 60px auto}.paragraph--type--collection .content{padding:30px 40px}.paragraph--type--collection .field--name-field-title{padding-bottom:15px}.paragraph--type--collection .collection-field-image{flex:0 0 360px;position:relative}.paragraph--type--collection .field--name-field-text{font-size:16px;line-height:26px}.paragraph--type--collection .field--name-field-media-image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%}.paragraph--type--collection .collection-field-image.placeholder img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.views-exposed-form .form-item:not(fieldset){margin-right:2px;display:inline-block}.view-archive-events{margin-top:15px}.view-archive-events .all-button{margin-top:0}.view-archive-events .form-checkboxes{margin-top:5px}.view-archive-events .view-filters{margin-bottom:40px}.view-archive-exhibition{margin-top:15px}.view-archive-exhibition .view-filters{margin-bottom:55px}.view-archive-exhibition .view-filters .form-item,.view-archive-exhibition .view-filters .all-button{margin-bottom:10px;border-radius:0}.view-archive-exhibition .view-content,.view-events .view-content,.view-archive-events .view-content{display:flex;gap:60px;flex-wrap:wrap}.view-archive-exhibition .views-row,.view-events .views-row,.view-archive-events .views-row{flex:0 0 calc(33.333333% - 40px)}.view-events{margin-top:15px}.node.node--teaser .node-title,.node.node--teaser .node-title a{font-size:40px;line-height:50px}.node.node--teaser .field--name-field-date-range{font-size:20px;line-height:44px}.node.node-exhibition-card .content{overflow:hidden}.node.node-event-card .content{padding-bottom:40px;overflow:hidden}.node.node-event-card .field--name-field-event-type{margin-top:40px;padding-left:40px;padding-right:40px}.node.node-event-card .node-title{padding-left:40px;padding-right:40px}.node.node-event-card .field--name-field-date-range{padding-left:40px;padding-right:40px}.view-events-on-event-page .node.node-event-card,.view-events-on-exhibition-page .node.node-event-card{margin-top:60px}.node-event-full .content .page-header,.node-exhibition-full .content .page-header{font-size:40px;line-height:50px}.node-event-full .field--name-field-date-range,.node-exhibition-full .field--name-field-date-range{font-size:20px;line-height:44px}.node--full .content{font-size:18px;line-height:30px}.view-exhibition .views-row:nth-child(2n) .node-exhibition-teaser .wrapper--content{order:2}.node-publication-full .field--name-field-body{width:54%}.view-news-block,.view-exhibiton-block,.view-event-block{margin-top:60px}.node-event-teaser .wrapper,.node-exhibition-teaser .wrapper,.node-news-teaser .wrapper{flex:0 0 50%;min-height:400px;order:unset;position:relative}.node-event-teaser .wrapper--content,.node-exhibition-teaser .wrapper--content,.node-news-teaser .wrapper--content{padding:60px}.node-event-teaser .wrapper--content .content,.node-exhibition-teaser .wrapper--content .content,.node-news-teaser .wrapper--content .content{padding-bottom:35px}.node-event-teaser .field--name-field-lead-text,.node-exhibition-teaser .field--name-field-lead-text,.node-news-teaser .field--name-field-lead-text{font-size:16px;line-height:26px}.node-event-teaser .field--name-field-lead-image .field--item,.node-exhibition-teaser .field--name-field-lead-image .field--item,.node-news-teaser .field--name-field-lead-image .field--item{min-height:400px}.node-event-teaser .field--name-field-lead-image img,.node-exhibition-teaser .field--name-field-lead-image img,.node-news-teaser .field--name-field-lead-image img{position:absolute}.slick-arrow{background-size:23px 23px;width:23px;height:23px;bottom:60px}.slick-prev{margin-right:20px;left:60px}.slick-next{left:100px}}@media only screen and (min-width:1200px){.navbar.container{max-width:1760px;width:100%}.col-sm-9{width:65%;padding-right:30px;padding-left:30px}.col-sm-3{width:35%;padding-right:30px;padding-left:30px}.navbar #block-mainnavigation .menu--main .expanded.dropdown:hover>.dropdown-menu{display:block}.navbar #block-mainnavigation .menu--main .dropdown-menu>li:hover .dropdown-menu{display:block;margin-left:159px;margin-top:-38px}}
