/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.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(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:'DejaVuSansCondensed';src:url(/themes/custom/kutno/fonts/DejaVuSansCondensed/DejaVuSansCondensed.woff) format('woff');font-weight:400;font-display:swap;}
@font-face{font-family:'DejaVuSansCondensed';src:url(/themes/custom/kutno/fonts/DejaVuSansCondensed-Bold/DejaVuSansCondensed-Bold.woff) format('woff');font-weight:700;font-display:swap;}
@font-face{font-family:'icomoon';src:url(/themes/custom/kutno/fonts/icomoon/fonts/icomoon.eot?gs99zt=);src:url(/themes/custom/kutno/fonts/icomoon/fonts/icomoon.eot?gs99zt=#iefix) format('embedded-opentype'),url(/themes/custom/kutno/fonts/icomoon/fonts/icomoon.woff?gs99zt=) format('woff'),url(/themes/custom/kutno/fonts/icomoon/fonts/icomoon.ttf?gs99zt=) format('truetype'),url(/themes/custom/kutno/fonts/icomoon/fonts/icomoon.svg?gs99zt=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:swap;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-chevron-right-circle-2:before{content:"\e916";color:#fff;}.icon-close-2:before{content:"\e915";color:#fff;}.icon-chevron-left-2:before{content:"\e913";color:#60003f;}.icon-chevron-right-2:before{content:"\e914";color:#60003f;}.icon-first:before{content:"\e911";color:#60003f;}.icon-last:before{content:"\e912";color:#60003f;}.icon-chevron-down:before{content:"\e90e";color:#b52764;}.icon-chevron-up:before{content:"\e90f";color:#ef5e98;}.icon-download:before{content:"\e910";color:#b52764;}.icon-print:before{content:"\e90c";}.icon-pdf:before{content:"\e90d";}.icon-share:before{content:"\e90b";}.icon-chevron-right:before{content:"\e900";color:#60003f;}.icon-chevron-left:before{content:"\e901";color:#60003f;}.icon-chevron-right-circle:before{content:"\e902";color:#fff;}.icon-contrast:before{content:"\e903";}.icon-rose:before{content:"\e905";color:#c4529b;}.icon-search:before{content:"\e906";color:#b52764;}.icon-warning .path1:before{content:"\e907";color:rgb(237,16,91);}.icon-warning .path2:before{content:"\e908";margin-left:-1.119140625em;color:rgb(255,255,255);}.icon-close:before{content:"\e904";}.icon-media-play:before{content:"\e909";}.icon-media-pause:before{content:"\e90a";}
div.paragraph--type-contact-person > div.group-left > div.field--name-field-photo img,div.paragraph--type--image img,div.paragraph--type--body-gfx > div.field--name-field-image img,div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-field-image-event img,div.view.nodes-list-1 > div.view-content > div.views-row div.node-image img,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.node-image img,div.view-id-projects div.view-header img,div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.views-field-field-logo img,div.block--banner > div.content > div.main-content > div.field--name-field-banner-image img,div.block--gfx_txt > div.content > div.field--name-field-image img,div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element div.field--name-field-image img,article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.field--name-field-image img,article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.views-field-field-image img,div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-field-image-event img,article.node--type-project div.field--name-field-eu-project img,article.node--type-worth-seeing div.field--name-field-image img,article.node--type-investment-advantage div.field--name-field-image img,article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.field--name-field-image img,article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row > div.views-field-field-image-event img,article.node--type-event div.field--name-field-image-event img,article.node--type-article div.field--name-field-image img,article.node--type-statement div.field--name-field-image img,div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li img,div.field.text-formatted div.field--name-field-vpg-images > ul > li img,div.field--name-field-vpg-images > ul.field__items > li img,.node .field.text-formatted img,div.region-under-content div.block-vbanner-blockunder-content > div.content div.vbanner-item img,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info img{max-width:100%;height:auto;display:block;}div.block--slider div.field--name-field-slider-elements > div.field__items > *,article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > *,article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content > *,article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > *,div.region-under-content div.block-vbanner-blockunder-content > div.content > *{display:none;}div.block--slider div.field--name-field-slider-elements > div.field__items > *:first-of-type,article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > *:first-of-type,article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content > *:first-of-type,article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > *:first-of-type,div.region-under-content div.block-vbanner-blockunder-content > div.content > *:first-of-type{display:block;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element,article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row{position:relative;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element::before,article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row::before{content:"";background-image:linear-gradient(to right,rgba(96,0,63,0.8) 0%,rgba(96,0,63,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.button-1,input[type=submit],div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;background-color:#b52764;color:#fff;font-weight:700;border:solid 2px #b52764;border-radius:5px;text-decoration:none;text-align:center;white-space:nowrap;text-transform:uppercase;padding:9px 37px;font-size:1rem;}@media only screen and (max-width:800px){.button-1,input[type=submit],div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button{padding:5px 15px;font-size:0.875rem;}}.button-1:hover,input[type=submit]:hover,div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button:hover{text-decoration:none;color:#b52764;background-color:#fff;border-color:#b52764;}.button-2{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;background-color:#eeeeee;color:#60003f;font-weight:700;border:solid 2px #eeeeee;border-radius:5px;text-decoration:none;text-align:center;white-space:nowrap;text-transform:uppercase;padding:9px 37px;font-size:1rem;}@media only screen and (max-width:800px){.button-2{padding:5px 15px;font-size:0.875rem;}}.button-2:hover{text-decoration:none;color:#eeeeee;background-color:#60003f;border-color:#60003f;}.block-header-1,div.region-content .block > h2:not(.visually-hidden){display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;color:#60003f;font-size:1.875rem;font-weight:400;width:100%;line-height:1.2;}.block-header-1::after,div.region-content .block > h2:not(.visually-hidden)::after{content:"";display:block;flex-grow:1;height:5px;margin-left:30px;background:rgb(96,0,63);background:linear-gradient(90deg,rgb(96,0,63) 25%,rgb(181,39,100) 25%,rgb(181,39,100) 50%,rgb(237,16,91) 50%,rgb(237,16,91) 50%,rgb(237,16,91) 75%,rgb(239,94,152) 75%);}.block-header-2,div.block-views-blockevents-calendar-block-1 > h2{font-size:1.625rem;font-weight:400;color:#60003f;}.block-header-3,div.region-footer-1 .block > h2{font-size:1.625rem;font-weight:400;color:#fff;}i.arrow::before{font-style:normal;font-family:"icomoon";font-size:20px;display:block;}i.arrow.arrow-left::before{content:"\e901";}i.arrow.arrow-right::before{content:"\e900";}.link-arrow{position:relative;color:inherit;padding-right:10px;text-decoration:none;transition:padding-right 0.3s;white-space:nowrap;}.link-arrow:hover{padding-right:20px;text-decoration:none;}.link-arrow::after{content:"\e900";font-family:"icomoon";font-size:9px;position:absolute;right:0;top:50%;transform:translateY(-50%);}ul.custom-dot,div.view-id-news_archive.view-display-id-page_1 ul.views-summary,.node .field.text-formatted ul:not(.field__items){margin:20px 0 0 20px;padding:0;clear:both;}ul.custom-dot > li,div.view-id-news_archive.view-display-id-page_1 ul.views-summary > li,.node .field.text-formatted ul:not(.field__items) > li{margin:0;padding:0;}ul.custom-dot > li::marker,div.view-id-news_archive.view-display-id-page_1 ul.views-summary > li::marker,.node .field.text-formatted ul:not(.field__items) > li::marker{color:#ed105b;font-weight:700;font-size:22px;}h2.page-sub-header{margin:50px 0;}.date-field{font-size:0.75rem;background-color:rgba(96,0,63,0.1);color:#60003f;margin-bottom:23px;display:inline-block;padding:5px 14px;border-radius:7px;}html{margin:0;padding:0;font-size:16px;font-family:"DejaVuSansCondensed","Arial",sans-serif;font-weight:400;line-height:1.6;color:#000;}a{color:#b52764;transition:color 0.3s;text-decoration:none;}a:hover{text-decoration:underline;}p{margin:0 0 10px 0;}h2.page-title{color:#60003f;line-height:1.17;margin:0 0 30px 0;font-size:1.875rem;font-weight:400;}div.slick-slide > div > *{display:block !important;}div.dialog-off-canvas-main-canvas{overflow:hidden;}div.dialog-off-canvas-main-canvas > header{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;flex-direction:row;width:100%;max-width:1604px;margin-left:auto;margin-right:auto;padding-top:32px;padding-bottom:50px;position:relative;}@media only screen and (max-width:1634px){div.dialog-off-canvas-main-canvas > header{padding-left:15px;padding-right:15px;box-sizing:border-box;}}@media only screen and (max-width:1450px){div.dialog-off-canvas-main-canvas > header{align-items:center;}}@media only screen and (max-width:600px){div.dialog-off-canvas-main-canvas > header{padding-bottom:25px;}}div.dialog-off-canvas-main-canvas > header > div.header-left{flex-shrink:0;}div.dialog-off-canvas-main-canvas > header > div.header-right{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin-left:auto;flex-grow:1;}div.dialog-off-canvas-main-canvas > main{position:relative;padding-top:18px;margin-bottom:88px;margin-left:auto;margin-right:auto;}@media only screen and (max-width:1849px){div.dialog-off-canvas-main-canvas > main.wide-content{padding-left:15px;padding-right:15px;box-sizing:border-box;}}@media only screen and (max-width:1634px){div.dialog-off-canvas-main-canvas > main:not(.wide-content){padding-left:15px;padding-right:15px;box-sizing:border-box;}}@media only screen and (max-width:900px){div.dialog-off-canvas-main-canvas > main{margin-bottom:50px;}}div.dialog-off-canvas-main-canvas > main:not(.wide-content){width:100%;max-width:1604px;}div.dialog-off-canvas-main-canvas > main.wide-content{width:100%;max-width:1849px;}div.dialog-off-canvas-main-canvas > main::before{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);margin-bottom:20px;width:100vw;height:17px;background-image:linear-gradient(to bottom,rgba(28,28,28,0.11),rgba(103,103,103,0));}div.dialog-off-canvas-main-canvas > main > div.content-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:1000px){div.dialog-off-canvas-main-canvas > main > div.content-wrapper.with-right-column{flex-direction:column;}}div.dialog-off-canvas-main-canvas > footer{position:relative;width:100%;max-width:1604px;margin-left:auto;margin-right:auto;position:relative;color:#fff;padding-top:45px;padding-bottom:20px;}@media only screen and (max-width:1634px){div.dialog-off-canvas-main-canvas > footer{padding-left:15px;padding-right:15px;box-sizing:border-box;}}div.dialog-off-canvas-main-canvas > footer::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#60003f;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}div.dialog-off-canvas-main-canvas > footer path{fill:#fff;}div.dialog-off-canvas-main-canvas > footer a{color:inherit;}html[data-whatinput=keyboard] *:focus{outline:2px solid red;}html[data-whatinput=mouse] *:focus{outline:none;}div.slick-slide:focus{outline-offset:-2px;}div.skip-links{position:absolute;z-index:3;top:10px;left:10px;}div.skip-links > a{display:block;font-weight:bold;padding:10px;text-decoration:none;margin:10px 0 0 10px;background:#fff;}div.skip-links > a:focus{outline-offset:0;}body.adminimal-admin-toolbar div.skip-links{margin-top:79px;}div.iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;}div.iframe-wrapper iframe{position:absolute;top:0;left:0;max-width:100%;height:100%;border:none;}div.table-wrapper{max-width:100%;overflow:auto;}div.region-logo > div.block-logo{margin-right:37px;}@media only screen and (max-width:750px){div.region-logo > div.block-logo{position:absolute;top:10px;margin-right:0;}}div.region-logo > div.block-logo img{width:100%;max-width:164px;height:auto;display:block;}@media only screen and (max-width:750px){div.region-logo > div.block-logo img{max-width:100px;}}div.region-top-1{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex-direction:row;width:100%;margin-top:30px;margin-bottom:23px;}@media only screen and (max-width:1450px){div.region-top-1{flex-wrap:wrap;}}@media only screen and (max-width:750px){div.region-top-1{margin-top:0;margin-bottom:0;min-height:85px;padding-left:130px;}}div.region-top-1 > .block{margin-bottom:15px;}div.region-top-1 > nav.block-header-menu > ul.menu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;}div.region-top-1 > nav.block-header-menu > ul.menu > li{margin:0 50px 0 0;padding:0;list-style:none;}@media only screen and (max-width:1450px){div.region-top-1 > nav.block-header-menu > ul.menu > li{margin-right:15px;}}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;position:relative;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content:hover{color:#b52764;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content:hover path[stroke]{stroke:#b52764;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content:hover path[fill]{fill:#b52764;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content:hover > div.menu-link-wrapper > a{color:#b52764;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content:hover > div.menu-link-wrapper > a::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.field--name-field-icon{margin-right:17px;}@media only screen and (max-width:1200px){div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.field--name-field-icon{margin-right:0;}}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.field--name-field-icon svg{display:block;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.field--name-field-icon svg path{transition:all 0.3s;}div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a{font-size:1rem;text-decoration:none;color:#000;}@media only screen and (max-width:1200px){div.region-top-1 > nav.block-header-menu > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a{font-size:0;}}@media only screen and (max-width:600px){div.region-top-1 > div.block-vtextresize{display:none;}}@media only screen and (max-width:900px){div.region-top-1 > nav.block-social-media{display:none;}}div.region-top-1 > div.block-contrast-version-switcher-block{margin-left:45px;margin-right:45px;}@media only screen and (max-width:1450px){div.region-top-1 > div.block-contrast-version-switcher-block{margin-left:15px;margin-right:15px;}}@media only screen and (max-width:600px){div.region-top-1 > div.block-contrast-version-switcher-block{margin-left:0;margin-right:0;}}div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button{background:none;border:none;padding:0;font-size:1rem;transition:color 0.3s;}@media only screen and (max-width:1450px){div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button{font-size:0;}}div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button.enabled{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;}div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button::before{content:"\e903";font-family:icomoon;font-size:14px;margin-right:10px;}@media only screen and (max-width:1450px){div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button::before{margin-right:0;}}div.region-top-1 > div.block-contrast-version-switcher-block div.contrast-version-switcher > button:hover{color:#60003f;}div.region-top-1 > div.block-lang-switcher{margin-left:40px;}@media only screen and (max-width:1450px){div.region-top-1 > div.block-lang-switcher{margin-left:15px;}}div.region-top-1 > div.block-lang-switcher > div.content > div.lang-switcher-dropdown > button.current-lang::after{font-family:icomoon;border:none;font-size:7px;display:block;width:auto;height:auto;color:#b52764;}div.region-top-1 > div.block-lang-switcher > div.content > div.lang-switcher-dropdown > button.current-lang.lang-list-collapsed::after{content:"\e90e";}div.region-top-1 > div.block-lang-switcher > div.content > div.lang-switcher-dropdown > button.current-lang.lang-list-expanded::after{content:"\e90f";transform:none;}div.region-top-1 > div.block-lang-switcher > div.content > div.lang-switcher-dropdown > ul.lang-list{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);z-index:2;background:#fff;border-radius:7px;overflow:hidden;}div.region-top-1 > div.block-lang-switcher > div.content > div.lang-switcher-dropdown > ul.lang-list > li > a{display:block;padding:10px;}div.region-top-1 > div.block-gtranslate{margin-left:40px;}@media only screen and (max-width:1450px){div.region-top-1 > div.block-gtranslate{margin-left:15px;}}div.region-top-1 > div.block-gtranslate div.gtranslate div.switcher{width:auto;height:auto;position:relative;overflow:inherit;}div.region-top-1 > div.block-gtranslate div.gtranslate div.switcher > button.gtranslate-select-toggle{display:block;background:url(/themes/custom/kutno/imgs/gtranslate.png) no-repeat left center;width:32px;height:32px;margin:0;padding:0;border:none;}div.region-top-1 > div.block-gtranslate div.gtranslate div.switcher div.options{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;display:none;top:100%;right:0;border:1px solid #CCCCCC;width:125px;z-index:2;background:#fff;overflow:hidden;}div.region-top-1 > div.block-gtranslate div.gtranslate div.switcher div.options button{padding:5px;display:block;background:none;border:none;width:100%;text-align:left;}div.region-top-1 > div.block-gtranslate div.gtranslate div.switcher div.options button:hover{background:#d8aec9;color:#fff;}div.region-top-2{display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap;flex-direction:row;margin-top:auto;width:100%;}@media only screen and (max-width:1450px){div.region-top-2{flex-wrap:wrap;}}div.region-top-2 > nav.block-top-menu{position:static;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu{width:100%;order:66;}}div.region-top-2 > nav.block-top-menu > div.contextual{display:none !important;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu{position:relative;}}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle{padding:0;border:none;background-color:#b52764;color:#fff;font-weight:700;font-size:1.125rem;text-transform:uppercase;width:100%;padding:10px;}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle span.hamburger,div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle span.bar{-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;width:30px;}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle span.hamburger{cursor:pointer;display:inline-block;vertical-align:middle;margin-right:15px;}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle span.hamburger span.bar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:3px;display:block;background:#fff;margin:5px auto;-webkit-transform-origin:center;transform-origin:center;}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle.expanded span.top{-ms-transform:translateY(8px) rotateZ(45deg);-webkit-transform:translateY(8px) rotateZ(45deg);-moz-transform:translateY(8px) rotateZ(45deg);transform:translateY(8px) rotateZ(45deg);}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle.expanded span.middle{width:0;}div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle.expanded span.bottom{-ms-transform:translateY(-8px) rotateZ(-45deg);-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg);}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > button.navbar-toggle{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu{display:none;}}@media only screen and (min-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu{display:flex !important;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu{position:absolute;width:100%;z-index:2;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li{margin:0;padding:0;list-style:none;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li{flex-grow:1;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li{border-top:solid 2px #fff;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > span{border-radius:7px 0 0 7px;overflow:hidden;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > span{border-radius:0 0 0 7px;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:first-of-type > div.menu-item-wrapper > span{border-radius:0;}}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:last-of-type > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:last-of-type > div.menu-item-wrapper > span{border-radius:0 0 7px 0;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:last-of-type > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:last-of-type > div.menu-item-wrapper > span{border-radius:0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:not(:last-of-type){margin-right:1px;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:not(:last-of-type){margin-right:0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > span{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;background-color:#b52764;color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background-color 0.3s;padding:20px 40px;cursor:pointer;height:100%;box-sizing:border-box;}@media only screen and (max-width:1100px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > span{padding:20px 10px;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > span{padding:10px;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > a::after,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.menu-item-wrapper > span::after{content:"";position:absolute;display:none;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #60003f transparent;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:hover > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li:hover > div.menu-item-wrapper > span,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > span,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--active-trail > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--active-trail > div.menu-item-wrapper > span{background-color:#ef5e98;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > a::after,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > span::after{display:block;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > a::after,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li.menu-item--expanded > div.menu-item-wrapper > span::after{display:none;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu{position:absolute;top:100%;left:0;width:100%;z-index:1;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu{position:relative;top:0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu::before{content:"";background-color:#60003f;opacity:0.94;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu::before{opacity:1;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;padding:50px 8.627%;box-sizing:border-box;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper{padding:25px;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper{flex-direction:column;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper{padding:0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu{flex-grow:1;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu{width:65%;}}@media only screen and (max-width:1000px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu{width:70%;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu{width:100%;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu button.expand-collapse-submenu{background:none;border:none;padding:0;position:absolute;top:50%;right:15px;transform:translateY(-50%);}@media only screen and (min-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu button.expand-collapse-submenu{display:none;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu button.expand-collapse-submenu::before{font-family:icomoon;color:#fff;font-size:9px;font-weight:700;line-height:1;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu li.menu-item--expanded > div.menu-item-wrapper > button.expand-collapse-submenu::before{content:"\e90f";}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu li.menu-item--expanded > div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu li.menu-item--expanded > div.menu-item-wrapper > span{color:#f48877;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu li.menu-item--collapsed > div.menu-item-wrapper > button.expand-collapse-submenu::before{content:"\e90e";}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li{margin:0 0 20px 0;padding:0 30px 0 0;box-sizing:border-box;list-style:none;color:#fff;width:33.333%;}@media only screen and (max-width:1000px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li{width:50%;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li{width:100%;margin:0;padding:0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;position:relative;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper::before{content:"\e902";font-family:icomoon;font-size:20px;margin-right:12px;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper::before{content:none;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > span{color:inherit;font-size:1rem;text-decoration:none;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > a:hover,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > span:hover{color:#f48877;}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > a,div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li div.menu-item-wrapper > span{display:block;width:100%;padding:10px;padding-right:50px;}}@media only screen and (min-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li ul.menu{display:none !important;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-menu > ul.menu > li ul.menu > li{list-style:none;}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info{width:100%;max-width:309px;margin-left:2.465%;}@media only screen and (max-width:1450px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info{width:32%;margin-left:3%;}}@media only screen and (max-width:1000px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info{width:27%;}}@media only screen and (max-width:600px){div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;width:100%;max-width:none;margin:15px 0;}}div.region-top-2 > nav.block-top-menu > div.main-menu > ul.menu > li > div.submenu > div.submenu-cols-wrapper > div.submenu-info p{margin:0;}div.region-top-2 > div.block-bip{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;overflow:hidden;}@media only screen and (max-width:1450px){div.region-top-2 > div.block-bip{border-left:solid 1px #e8e8e8;border-radius:7px 0 0 0;}}div.region-top-2 > div.block-bip div.field--name-field-image{height:100%;}div.region-top-2 > div.block-bip div.field--name-field-image > div.field__item{height:100%;}div.region-top-2 > div.block-bip div.field--name-field-image > div.field__item > a{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;width:125px;height:100%;}@media only screen and (max-width:400px){div.region-top-2 > div.block-bip div.field--name-field-image > div.field__item > a{width:70px;}}div.region-top-2 > div.block-search{flex-grow:1;max-width:619px;}@media only screen and (max-width:1450px){div.region-top-2 > div.block-search{max-width:none;min-height:65px;}}@media only screen and (max-width:400px){div.region-top-2 > div.block-search{max-width:calc(100% - 71px);}}div.region-top-2 > div.block-search > form{border:solid 1px #e8e8e8;border-radius:0 7px 7px 0;height:100%;box-sizing:border-box;background-color:#eeeeee;overflow:hidden;position:relative;}@media only screen and (max-width:1450px){div.region-top-2 > div.block-search > form{border-radius:0 7px 0 0;}}div.region-top-2 > div.block-search > form > div.form-item{margin:0;}div.region-top-2 > div.block-search > form > div.form-type-search{height:100%;position:relative;z-index:0;}div.region-top-2 > div.block-search > form > div.form-type-search input{height:100%;width:100%;padding:10px 75px 10px 40px;border:none;background:none;font-size:1rem;box-sizing:border-box;}@media only screen and (max-width:600px){div.region-top-2 > div.block-search > form > div.form-type-search input{padding-left:10px;font-size:0.875rem;}}div.region-top-2 > div.block-search > form > div.form-actions{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:1;}div.region-top-2 > div.block-search > form > div.form-actions::before{content:"\e906";font-family:icomoon;font-size:22px;color:#b52764;}div.region-top-2 > div.block-search > form > div.form-actions input{margin:0;padding:0;background:none;border:none;text-indent:-200vw;font-size:0;color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}div.region-above-content > div.block-breadcrumbs{margin-bottom:25px;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol > li{display:inline-flex;align-items:center;list-style:none;margin:0;padding:0;color:#ef5e98;font-size:0.875rem;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol > li:not(:last-of-type)::after{content:"\e900";font-family:icomoon;color:#b52764;font-size:10px;font-weight:700;margin:0 15px;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol > li::before{content:none;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol > li > a{text-decoration:none;transition:color 0.3s;color:#000;}div.region-above-content > div.block-breadcrumbs > div.content > nav > ol > li > a:hover{color:#60003f;}div.region-above-content div.messages{margin-bottom:20px;}div.region-left-column{width:100%;max-width:564px;flex-shrink:0;margin-right:58px;}@media only screen and (max-width:1600px){div.region-left-column{margin-right:3%;width:32%;}}@media only screen and (max-width:900px){div.region-left-column{width:37%;}}@media only screen and (max-width:600px){div.region-left-column{display:none;}}div.region-left-column > nav.block-left-column-menu{background-color:#e9e9e9;border-radius:7px;padding:15px 62px 37px 62px;}@media only screen and (max-width:1600px){div.region-left-column > nav.block-left-column-menu{padding:15px 20px;}}div.region-left-column > nav.block-left-column-menu ul.menu{margin:0;padding:0;}div.region-left-column > nav.block-left-column-menu ul.menu > li{margin:0;padding:0;list-style:none;}div.region-left-column > nav.block-left-column-menu ul.menu > li.menu-item--active-trail > div.menu-item-wrapper{border-color:#ef5e98;}div.region-left-column > nav.block-left-column-menu ul.menu > li.menu-item--active-trail > div.menu-item-wrapper > .menu-item{color:#ef5e98;font-weight:700;}div.region-left-column > nav.block-left-column-menu ul.menu > li > div.menu-item-wrapper{position:relative;border-bottom:solid 1px #bcb0b5;}div.region-left-column > nav.block-left-column-menu ul.menu > li > div.menu-item-wrapper > .menu-item{margin:15px 0;padding:0 30px 0 0;font-size:1.125rem;text-decoration:none;display:inline-block;color:#000;}div.region-left-column > nav.block-left-column-menu ul.menu > li > div.menu-item-wrapper > .menu-item:hover{text-decoration:underline;color:#b52764;}div.region-left-column > nav.block-left-column-menu ul.menu > li > div.menu-item-wrapper > button.expand-collapse-menu{margin:0;padding:0;border:none;background:none;position:absolute;right:0;top:50%;transform:translateY(-50%);}div.region-left-column > nav.block-left-column-menu ul.menu > li > div.menu-item-wrapper > button.expand-collapse-menu::after{font-family:icomoon;font-size:7px;display:block;line-height:1;}div.region-left-column > nav.block-left-column-menu ul.menu > li.menu-item--collapsed > ul.menu{display:none;}div.region-left-column > nav.block-left-column-menu ul.menu > li.menu-item--collapsed > div.menu-item-wrapper > button.expand-collapse-menu::after{content:"\e90e";color:#b52764;}div.region-left-column > nav.block-left-column-menu ul.menu > li.menu-item--expanded > div.menu-item-wrapper > button.expand-collapse-menu::after{content:"\e90f";color:#ef5e98;}div.region-left-column > nav.block-left-column-menu > ul.menu > li > ul.menu > li > div.menu-item-wrapper{padding-left:40px;}@media only screen and (max-width:900px){div.region-left-column > nav.block-left-column-menu > ul.menu > li > ul.menu > li > div.menu-item-wrapper{padding-left:15px;}}div.region-left-column > nav.block-left-column-menu > ul.menu > li > ul.menu > li > ul.menu > li > div.menu-item-wrapper{padding-left:60px;}@media only screen and (max-width:900px){div.region-left-column > nav.block-left-column-menu > ul.menu > li > ul.menu > li > ul.menu > li > div.menu-item-wrapper{padding-left:30px;}}div.region-content{flex-grow:1;max-width:100%;}@media only screen and (max-width:1800px){div.content-wrapper.with-right-column div.region-content{width:70%;}}@media only screen and (max-width:1000px){div.content-wrapper.with-right-column div.region-content{width:100%;}}div.region-under-content div.block-vbanner-blockunder-content{width:100%;max-width:1604px;margin:110px auto 0 auto;padding:0 100px;box-sizing:border-box;}@media only screen and (max-width:900px){div.region-under-content div.block-vbanner-blockunder-content{padding:0 40px;margin-top:50px;}}@media only screen and (max-width:550px){div.region-under-content div.block-vbanner-blockunder-content{margin-top:20px;}}div.region-under-content div.block-vbanner-blockunder-content > div.content{margin-left:auto;margin-right:auto;}div.region-under-content div.block-vbanner-blockunder-content > div.content .slick-track{display:flex;}div.region-under-content div.block-vbanner-blockunder-content > div.content .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center;}div.region-under-content div.block-vbanner-blockunder-content > div.content .slick > div.vbanner-item{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;}div.region-under-content div.block-vbanner-blockunder-content > div.content div.vbanner-item{padding:0 15px;box-sizing:border-box;}div.region-under-content div.block-vbanner-blockunder-content > div.content div.vbanner-item img{transition:all 0.3s;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);}div.region-under-content div.block-vbanner-blockunder-content > div.content div.vbanner-item img:hover{filter:none;-webkit-filter:none;filter:none;}div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next{background:none;border:none;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:auto;height:auto;}div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next.vbanner-slider-next{right:-100px;}@media only screen and (max-width:900px){div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next.vbanner-slider-next{right:-35px;}}div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next.vbanner-slider-prev{left:-100px;}@media only screen and (max-width:900px){div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next.vbanner-slider-prev{left:-35px;}}div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next > i.arrow::before{font-size:55px;color:#60003f;}@media only screen and (max-width:900px){div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next > i.arrow::before{font-size:40px;}}@media only screen and (max-width:550px){div.region-under-content div.block-vbanner-blockunder-content > div.content button.vbanner-slider-prev-next > i.arrow::before{font-size:30px;}}div.region-right-column{width:100%;max-width:384px;margin-left:71px;flex-shrink:0;}@media only screen and (max-width:1800px){div.region-right-column{width:26%;margin-left:4%;flex-shrink:0;}}@media only screen and (max-width:1000px){div.region-right-column{width:100%;margin-left:0;margin-top:40px;max-width:none;}}div.region-right-column > .block > h2,div.region-right-column > nav > h2{margin:0 0 30px 0;font-weight:400;font-size:1.625rem;color:#60003f;}div.region-right-column div.nodes-list-1 div.view-content > div.item-list > ul{flex-direction:column;}@media only screen and (max-width:1000px){div.region-right-column div.nodes-list-1 div.view-content > div.item-list > ul{flex-direction:row;}}@media only screen and (max-width:1000px){div.region-right-column div.nodes-list-1 div.view-content > div.item-list > ul > li{width:calc(33.333% - 28px);}}@media only screen and (max-width:600px){div.region-right-column div.nodes-list-1 div.view-content > div.item-list > ul > li{width:calc(50% - 28px);}}div.region-footer-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;font-size:1rem;margin-left:-25px;}@media only screen and (max-width:1050px){div.region-footer-1{flex-wrap:wrap;}}div.region-footer-1 > .block{padding-left:25px;padding-bottom:30px;box-sizing:border-box;}@media only screen and (max-width:800px) and (min-width:550px){div.region-footer-1 > .block:nth-child(-n+5){width:33.333%;}}@media only screen and (max-width:550px){div.region-footer-1 > .block{width:50%;}}@media only screen and (max-width:400px){div.region-footer-1 > .block{width:100%;}}div.region-footer-1 div.block > div.content a,div.region-footer-1 nav > ul.menu a{position:relative;text-decoration:none;color:inherit;}div.region-footer-1 div.block > div.content a::after,div.region-footer-1 nav > ul.menu a::after{content:"";position:absolute;left:0;bottom:-2px;transform:scaleX(0);transition:all 0.15s linear 0s;width:100%;visibility:hidden;border-bottom:solid 1px #fff;}div.region-footer-1 div.block > div.content a:hover::after,div.region-footer-1 nav > ul.menu a:hover::after{transform:scaleX(1);visibility:visible;}div.region-footer-1 .block > h2{margin:0 0 1.875rem 0;line-height:1.3;}div.region-footer-1 nav.block-useful-links > ul.menu{margin:0;padding:0;}div.region-footer-1 nav.block-useful-links > ul.menu > li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;list-style:none;white-space:nowrap;}@media only screen and (max-width:550px){div.region-footer-1 nav.block-useful-links > ul.menu > li{white-space:normal;margin-bottom:10px;}}div.region-footer-1 nav.block-useful-links > ul.menu > li::before{content:"\e902";font-family:icomoon;font-size:20px;color:#fff;margin-right:10px;}div.region-footer-1 nav.block-social-media{margin-top:4.7rem;}@media only screen and (max-width:550px){div.region-footer-1 nav.block-social-media{margin-top:0;}}div.region-footer-2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;font-size:0.875rem;}@media only screen and (max-width:450px){div.region-footer-2{flex-wrap:wrap;}}@media only screen and (max-width:450px){div.region-footer-2 div.block{width:100%;}}div.region-footer-2 div.block > div.content a{position:relative;text-decoration:none;}div.region-footer-2 div.block > div.content a::after{content:"";position:absolute;left:0;bottom:-2px;transform:scaleX(0);transition:all 0.15s linear 0s;width:100%;visibility:hidden;border-bottom:solid 1px #fff;}div.region-footer-2 div.block > div.content a:hover::after{transform:scaleX(1);visibility:visible;}div.region-infobar{width:100%;max-width:1604px;width:100%;box-sizing:border-box;position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:1;}@media only screen and (max-width:1634px){div.region-infobar{padding-left:15px;padding-right:15px;box-sizing:border-box;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;box-shadow:0 6px 10px 0 rgba(0,0,0,0.18);background-color:#f5edf2;width:100%;height:101px;border-radius:50px/50%;padding:0 40px;box-sizing:border-box;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content{padding:0 5px;height:auto;border-radius:7px;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > span.icon-warning{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;font-size:48px;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > span.icon-warning span.path2{color:#fff;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > span.icon-warning{display:none;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows{width:100%;max-width:1322px;margin:0 35px;overflow:hidden;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows{margin:0 15px;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows > div.views-row{display:none;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.js-marquee > div.views-row{display:inline-flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.views-row{color:#60003f;font-size:1.25rem;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.views-row{font-size:1rem;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.views-row p{margin:0;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.views-row::after{content:"\e905";font-family:icomoon;font-size:58px;color:#c4529b;margin:0 50px;display:block;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.view-rows div.views-row::after{margin:0 15px;font-size:40px;line-height:1;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button{margin:0 10px;padding:0;background:none;border:none;}@media only screen and (max-width:1700px){div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button{margin:0 5px;}}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button::before{font-family:icomoon;display:block;color:#60003f;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button.close-infobar::before{content:"\e904";font-size:27px;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button.pause-resume-infobar::before{font-size:35px;}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button.pause-resume-infobar.pause-infobar::before{content:"\e90a";}div.region-infobar div.block-views-blockinfobar-block-1 div.view-content > div.buttons > button.pause-resume-infobar.resume-infobar::before{content:"\e909";}.node .field{margin-bottom:20px;}.node .field > .field__label-above{margin-bottom:20px;}.node .field > .field__label-above > div.field__label{margin-bottom:10px;}.node .field > .field__label-above > div.field__label::after{content:":";}.node .field .field__item{max-width:100%;}.node .field > .field__items > .field__item{margin-bottom:10px;}.node .field.text-formatted .align-left{margin-right:30px;margin-bottom:30px;}.node .field.text-formatted .align-right{margin-left:30px;margin-bottom:30px;}.node .field.text-formatted h3{font-size:1rem;font-weight:700;margin:0 0 40px 0;}.node .field.text-formatted td{padding:10px 15px;}.node .field.field--type-file a{text-decoration:none;transition:color 0.3s;}.node .field.field--type-file a:hover{color:#60003f;}.node table.file-custom-icon-table{width:100%;border-radius:7px;position:relative;margin-top:20px;overflow:hidden;}.node table.file-custom-icon-table > tbody > tr{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;transition:background-color 0.3s;background-color:#f8f8f8;position:relative;overflow:hidden;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr{padding:10px;}}.node table.file-custom-icon-table > tbody > tr:hover,.node table.file-custom-icon-table > tbody > tr:focus-within{background-color:#c2bec4;}.node table.file-custom-icon-table > tbody > tr:not(:last-of-type){border-bottom:solid 1px #bcb0b5;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr{flex-wrap:wrap;}}.node table.file-custom-icon-table > tbody > tr > td{padding:20px;box-sizing:border-box;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td{width:100%;padding:10px;}}.node table.file-custom-icon-table > tbody > tr > td.file{flex-grow:1;width:37%;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.file{width:auto;flex-grow:0;}}.node table.file-custom-icon-table > tbody > tr > td.file,.node table.file-custom-icon-table > tbody > tr > td.file-size{font-size:1rem;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.file,.node table.file-custom-icon-table > tbody > tr > td.file-size{display:inline;}}.node table.file-custom-icon-table > tbody > tr > td.file-size{white-space:nowrap;width:160px;margin-left:auto;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.file-size{width:auto;margin-left:0;}}.node table.file-custom-icon-table > tbody > tr > td.file-size::before{content:"";border-left:solid 1px #000;margin-right:20px;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.file-size::before{content:none;}}.node table.file-custom-icon-table > tbody > tr > td.download{width:190px;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.download{width:100%;}}.node table.file-custom-icon-table > tbody > tr > td.download > a{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;font-size:0.875rem;font-weight:700;color:#b52764;padding-left:30px;}@media only screen and (max-width:900px){.node table.file-custom-icon-table > tbody > tr > td.download > a{padding-left:0;}}.node table.file-custom-icon-table > tbody > tr > td.download > a::before{font-family:icomoon;content:"\e910";font-size:18px;margin-right:10px;}.node table.file-custom-icon-table > tbody > tr > td.download > a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}.node div.node-all-link-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin-top:50px;}div.node__links{margin:55px 0 0 0;}div.node__links > ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;}div.node__links > ul > li{margin:0;padding:0;list-style:none;}div.node__links > ul > li:not(:last-of-type){margin-right:33px;}div.node__links > ul > li > a{font-size:0.875rem;text-decoration:none;padding-left:20px;position:relative;transition:color 0.3s;color:#000;}div.node__links > ul > li > a:hover{text-decoration:underline;color:#60003f;}div.node__links > ul > li > a::before{font-family:icomoon;position:absolute;left:0;top:50%;transform:translateY(-50%);}div.node__links > ul > li > a.share-button-fb::before{content:"\e90b";}div.node__links > ul > li > a.print::before{content:"\e90c";}div.node__links > ul > li > a.pdf::before{content:"\e90d";}article.node--type-vphoto-gallery > div.node__content > div.field--name-field-photography{margin-bottom:30px;font-size:1.1875rem;}article.node--type-vphoto-gallery > div.node__content > div.field--name-field-photography > div.field__label{margin-bottom:3px;color:#60003f;font-weight:400;}article.node--type-vphoto-gallery > div.node__content > div.field--name-field-photography > div.field__item{font-weight:700;}article.node--type-vphoto-gallery > div.node__content > div.field--name-body{margin-bottom:55px;text-align:justify;}article.node--type-vphoto-gallery > div.node__content > div.all-galleries-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin-top:40px;}div.field--name-field-vpg-images > ul.field__items{margin:0;padding:0;display:grid;grid-template-columns:auto auto auto auto;column-gap:29px;row-gap:29px;justify-items:center;align-items:center;}@media only screen and (max-width:900px){div.field--name-field-vpg-images > ul.field__items{grid-template-columns:auto auto auto;}}@media only screen and (max-width:650px){div.field--name-field-vpg-images > ul.field__items{grid-template-columns:auto auto;}}div.field--name-field-vpg-images > ul.field__items > li{margin:0;padding:0;list-style:none;}div.field--name-field-vpg-images > ul.field__items > li img{border-radius:7px;}div.field--name-field-vpg-images > ul.field__items > li.idx-in-chunk-5{grid-column:span 3;grid-row:span 3;}@media only screen and (max-width:900px){div.field--name-field-vpg-images > ul.field__items > li.idx-in-chunk-5{grid-column:auto;grid-row:auto;}}div.field--name-field-vpg-images > button.vphoto_gallery-load-more{margin:50px 0;display:block;}div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul,div.field.text-formatted div.field--name-field-vpg-images > ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:20px 0 20px -13px;padding:0;column-gap:0;row-gap:0;}div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li,div.field.text-formatted div.field--name-field-vpg-images > ul > li{list-style:none;margin:0 0 13px 13px;padding:0;width:calc(20% - 13px);}@media only screen and (max-width:1200px){div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li,div.field.text-formatted div.field--name-field-vpg-images > ul > li{width:calc(25% - 13px);}}@media only screen and (max-width:700px){div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li,div.field.text-formatted div.field--name-field-vpg-images > ul > li{width:calc(33.3333333333% - 13px);}}@media only screen and (max-width:500px){div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li,div.field.text-formatted div.field--name-field-vpg-images > ul > li{width:calc(50% - 13px);}}div.field--name-field-embedded-photo-gallery div.field--name-field-vpg-images > ul > li img,div.field.text-formatted div.field--name-field-vpg-images > ul > li img{border-radius:7px;}article.node--type-article div.field--name-field-published-from,article.node--type-statement div.field--name-field-published-from{margin-bottom:17px;}article.node--type-article div.field--name-node-title,article.node--type-statement div.field--name-node-title{margin-bottom:38px;}article.node--type-article div.field--name-field-image,article.node--type-statement div.field--name-field-image{margin-bottom:44px;}article.node--type-article div.field--name-field-image img,article.node--type-statement div.field--name-field-image img{border-radius:7px;}article.node--type-article div.extra-links,article.node--type-statement div.extra-links{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin-top:55px;}article.node--type-article div.extra-links > a,article.node--type-statement div.extra-links > a{margin:0 20px 15px 20px;}.node--type-employee div.field--name-field-phone-number > div.field__items{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}.node--type-employee div.field--name-field-phone-number > div.field__items > .field__item{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}.node--type-employee div.field--name-field-phone-number > div.field__items > .field__item:not(:last-of-type)::after{content:",";margin-right:5px;}article.node--type-job-offer .field{margin-bottom:5px;}article.node--type-job-offer .field:not(.field--type-file){display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}article.node--type-job-offer .field:not(.field--type-file) > div.field__label{margin-bottom:0;}article.node--type-job-offer .field.field--name-job-offer-status span.status{font-weight:700;color:#60003f;}article.node--type-job-offer .field.field--name-body{margin:35px 0;}article.node--type-job-offer div.all-jobs-offers-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:20px 0;}article.node--type-urban-real-estate-advertisement .field{margin-bottom:5px;}article.node--type-urban-real-estate-advertisement .field:not(.field--type-file){display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}article.node--type-urban-real-estate-advertisement .field:not(.field--type-file) > div.field__label{margin-bottom:0;}article.node--type-urban-real-estate-advertisement .field.field--name-real-estates-advertisement-status span.status{font-weight:700;color:#60003f;}article.node--type-urban-real-estate-advertisement .field.field--name-body{margin:35px 0;}article.node--type-urban-real-estate-advertisement div.all-real-estates-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:20px 0;}article.node--type-movie div.video-js{width:100%;height:0;padding-bottom:56.25%;}article.node--type-movie div.video-js video{width:100% !important;height:100% !important;}article.node--type-movie div.video-js button.vjs-big-play-button{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}article.node--type-event div.field--name-field-image-event img{border-radius:7px;}article.node--type-event div.event-header{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;border-top:solid 1px #d8aec9;border-bottom:solid 1px #d8aec9;padding:35px 0;margin:40px 0;}@media only screen and (max-width:850px){article.node--type-event div.event-header{flex-wrap:wrap;}}article.node--type-event div.event-header div.field{font-weight:700;}article.node--type-event div.event-header div.field > div.field__label{margin-bottom:5px;color:#60003f;font-weight:400;}article.node--type-event div.event-header > div.col{width:33.333%;position:relative;box-sizing:border-box;}@media only screen and (max-width:850px){article.node--type-event div.event-header > div.col{width:50%;}}@media only screen and (max-width:600px){article.node--type-event div.event-header > div.col{width:100%;}}article.node--type-event div.event-header > div.col div.field:last-of-type{margin-bottom:0;}article.node--type-event div.event-header > div.col-1::after,article.node--type-event div.event-header > div.col-2::after{content:"";border-right:solid 1px #d8aec9;height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);}@media only screen and (max-width:600px){article.node--type-event div.event-header > div.col-1,article.node--type-event div.event-header > div.col-2{margin-bottom:15px;}article.node--type-event div.event-header > div.col-1::after,article.node--type-event div.event-header > div.col-2::after{content:none;}}article.node--type-event div.event-header > div.col-1{padding-right:40px;}article.node--type-event div.event-header > div.col-2,article.node--type-event div.event-header > div.col-3{padding-left:40px;}@media only screen and (max-width:600px){article.node--type-event div.event-header > div.col-2,article.node--type-event div.event-header > div.col-3{padding-left:0;}}article.node--type-event div.event-header > div.col-2 div.taxonomy-term--type-organizer div.field{margin-bottom:5px;}@media only screen and (max-width:850px){article.node--type-event div.event-header > div.col-3{width:100%;padding-left:0;}}article.events-calendar div.bg-fill{position:relative;}article.events-calendar div.bg-fill::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}article.events-calendar div.calendar-page-section-2{padding-bottom:58px;}article.events-calendar div.calendar-page-section-2 > div.layout__region--content{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;background:#fff;border-radius:7px;box-shadow:0 6px 8px 0 rgba(0,0,0,0.07);padding:35px;box-sizing:border-box;}@media only screen and (max-width:1300px){article.events-calendar div.calendar-page-section-2 > div.layout__region--content{flex-direction:column;}}article.events-calendar div.block-views-blockevents-calendar-block-4{border-radius:7px;overflow:hidden;margin-bottom:50px;}article.events-calendar div.block-views-blockevents-calendar-block-4 > div.block-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;background-color:#29061d;padding:25px 35px;}article.events-calendar div.block-views-blockevents-calendar-block-4 > div.block-header > button.slick-arrow{margin:0;padding:0;border:none;background:none;color:#fff;}article.events-calendar div.block-views-blockevents-calendar-block-4 > div.block-header > h2{margin:0;text-align:center;font-weight:400;color:#fff;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content{width:100%;max-width:1604px;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row{position:relative;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row > div.views-field-title{position:absolute;left:50%;top:60px;transform:translateX(-50%);text-align:center;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row > div.views-field-title > h3{background-color:#ef5e98;border-radius:7px;margin:0;padding:20px 45px;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row > div.views-field-title > h3 > a{color:#fff;font-weight:700;font-size:1.75rem;text-transform:uppercase;}@media only screen and (max-width:550px){article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content div.views-row > div.views-field-title > h3 > a{font-size:1.375rem;}}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > ul.slick-dots{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;position:absolute;left:50%;bottom:27px;transform:translateX(-50%);margin:0;padding:0;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > ul.slick-dots > li{margin:0 6px;padding:0;list-style:none;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > ul.slick-dots > li > button{display:block;transition:background-color 0.3s;margin:0;padding:0;border:none;background-color:#fff;border-radius:50%;width:18px;height:18px;}article.events-calendar div.block-views-blockevents-calendar-block-4 div.view-content > ul.slick-dots > li.slick-active > button{background-color:#d8aec9;}article.events-calendar div.calendar-page-section-3{margin-bottom:50px;}article.events-calendar div.block-views-blockevents-calendar-block-6 > h2{font-weight:400;font-size:1.625rem;color:#60003f;margin:0 0 45px 0;}article.intro-page{margin-top:30px;}article.intro-page nav.menu--intro-page > ul.menu{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:0 0 0 -9px;padding:0;}article.intro-page nav.menu--intro-page > ul.menu > li{margin:0 0 9px 9px;padding:0;list-style:none;border-radius:7px;overflow:hidden;}article.intro-page nav.menu--intro-page > ul.menu > li.view-mode--intro_page_narrow{max-width:610px;width:calc(33.333% - 9px);}article.intro-page nav.menu--intro-page > ul.menu > li.view-mode--intro_page_wide{max-width:1849px;width:100%;}@media only screen and (max-width:800px){article.intro-page nav.menu--intro-page > ul.menu > li.menu-item{width:calc(50% - 9px);}}@media only screen and (max-width:500px){article.intro-page nav.menu--intro-page > ul.menu > li.menu-item{width:calc(100% - 9px);}}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content{position:relative;z-index:0;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.field{margin-bottom:0;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.field--name-field-image img{transition:all 0.3s;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;position:absolute;top:0;left:0;width:100%;height:100%;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#60003f;opacity:0;transition:opacity 0.3s;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link{font-size:3.125rem;font-weight:700;color:#fff;position:relative;z-index:1;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link::before{content:"";display:block;position:absolute;z-index:1;top:-100vh;left:-100vw;width:200vw;height:200vh;}@media only screen and (max-width:1450px){article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link{font-size:1.875rem;}}@media only screen and (max-width:1100px){article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link{font-size:1.5rem;}}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link::after{font-family:icomoon;content:"\e916";margin-left:25px;transition:color 0.3s;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a.menu-link:hover{text-decoration:none;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:hover > div.menu-link-wrapper::before,article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:focus-within > div.menu-link-wrapper::before{opacity:0.75;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:hover > div.menu-link-wrapper > a.menu-link::after,article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:focus-within > div.menu-link-wrapper > a.menu-link::after{color:#f48877;}article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:hover > div.field--name-field-image img,article.intro-page nav.menu--intro-page > ul.menu > li > div.menu_link_content:focus-within > div.field--name-field-image img{transform:scale(1.04);}article.node--type-investment-advantage div.field--name-field-image{float:left;margin-right:50px;margin-bottom:50px;}article.node--type-investment-advantage div.field--name-field-image img{border-radius:7px;}article.node--type-investment-advantage div.node__links{clear:both;}article.node--type-worth-seeing div.field--name-field-image{float:left;margin-right:50px;margin-bottom:50px;}article.node--type-worth-seeing div.field--name-field-image img{border-radius:7px;}article.node--type-worth-seeing div.node__links{clear:both;}article.node--type-project div.field--name-field-eu-project{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}div.layout.section-calendar-1{position:relative;}div.layout.section-calendar-1::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}div.layout.section-calendar-1 div.block-block-contentfcf8a798-f7d7-4725-95af-73a6dce3f9f4{padding-top:50px;padding-bottom:40px;}div.layout.section-calendar-1 div.block-block-contentfcf8a798-f7d7-4725-95af-73a6dce3f9f4 > h2{margin:0;}div.layout.section-calendar-2{position:relative;background:#fff;border-radius:7px;box-shadow:0 6px 8px 0 rgba(0,0,0,0.07);padding:35px;box-sizing:border-box;}div.layout.section-calendar-2::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}@media only screen and (max-width:1300px){div.layout.section-calendar-2{padding:20px;}}div.layout.section-calendar-2 > div.layout__region{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:1300px){div.layout.section-calendar-2 > div.layout__region{flex-direction:column;}}div.layout.section-calendar-3{position:relative;padding-top:40px;padding-bottom:69px;margin-bottom:37px;}div.layout.section-calendar-3::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 > h2{margin:0 0 35px 0;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content{margin-bottom:60px;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:0 0 0 -31px;padding:0;}@media only screen and (max-width:800px){div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul{flex-wrap:wrap;}}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li{margin:0 0 0 31px;padding:0;list-style:none;position:relative;}@media only screen and (max-width:800px){div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li{width:calc(50% - 31px);margin-bottom:20px;}}@media only screen and (max-width:520px){div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li{width:calc(100% - 31px);}}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li:hover > div.views-field-field-image-event img,div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li:focus-within > div.views-field-field-image-event img{transform:scale(1.07);}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-title{margin-bottom:23px;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-title > h3{margin:0;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-title > h3 > a{color:#000;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:color 0.3s;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-title > h3 > a::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-title > h3 > a:hover{color:#60003f;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-field-image-event{border-radius:7px;overflow:hidden;}div.layout.section-calendar-3 div.block-views-blockevents-calendar-block-2 div.view-content > div.item-list > ul > li > div.views-field-field-image-event img{transition:all 0.3s;}div.layout.section-calendar-3 div.block-block-contentb8b531d5-324f-49ca-bb1a-83bc94ea37f4{text-align:center;}article.node--type-statement div.field--name-field-image{float:left;margin-right:50px;margin-bottom:50px;}article.node--type-statement div.node__links{clear:both;}article.node.profile-inhabitant div.section-news-1{margin-bottom:43px;}article.node.profile-inhabitant div.section-news-1 > div.layout__region{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:1210px){article.node.profile-inhabitant div.section-news-1 > div.layout__region{flex-direction:column;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1{width:74.56%;margin-right:1.787%;}@media only screen and (max-width:1210px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1{width:100%;margin-right:0;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1{position:relative;z-index:0;border-radius:7px 7px 0 0;overflow:hidden;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.slick-slide > div{display:flex;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row{position:relative;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data{width:100%;max-width:475px;position:absolute;top:50%;left:57px;transform:translateY(-50%);}@media only screen and (max-width:750px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data{width:90%;top:25px;left:25px;transform:none;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-field-published-from{font-size:0.75rem;background-color:#f5edf2;color:#60003f;margin-bottom:23px;display:inline-block;padding:5px 14px;border-radius:7px;}@media only screen and (max-width:750px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-field-published-from{margin-bottom:15px;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-title{margin-bottom:15px;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-title > h3{font-size:1.75rem;font-weight:700;margin:0;color:#fff;line-height:1.3;}@media only screen and (max-width:750px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-title > h3{font-size:1.4375rem;}}@media only screen and (max-width:600px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-title > h3{font-size:1.125rem;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-body{line-height:1.63;font-size:1rem;color:#fff;margin-bottom:30px;}@media only screen and (max-width:750px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blocknews-block-1 div.view-id-news.view-display-id-block_1 > div.view-content div.views-row > div.main-data > div.views-field-body{display:none;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;flex-grow:1;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content{height:100%;}@media only screen and (max-width:1210px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content{width:100%;}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container{height:100%;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container > div.view{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;height:100%;}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container > div.view > div.view-content > div.item-list > ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;}@media only screen and (max-width:1210px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container > div.view > div.view-content > div.item-list > ul{flex-direction:row;}}@media only screen and (max-width:1210px){article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container > div.view > div.view-content > div.item-list > ul > li{width:calc(50% - 28px);}}article.node.profile-inhabitant div.section-news-1 > div.layout__region div.block-views-blockstatements-block-1 > div.content > div.views-element-container > div.view > div.view-footer{margin:auto auto 0 auto;}article.node.profile-inhabitant div.section-news-2 > div.layout__region--content div.view-id-movies.view-display-id-block_2 .views-row{margin-bottom:0;}article.node.profile-inhabitant div.section-news-3 div.block-block-contentf3d3bf99-9515-45d4-a866-f36bab6c72ec div.field--name-body > div.field__item{text-align:center;margin:35px 0;}@media only screen and (max-width:1100px){article.node.profile-inhabitant div.section-news-3 div.block-block-contentf3d3bf99-9515-45d4-a866-f36bab6c72ec div.field--name-body > div.field__item{margin:10px 0;}}article.node.profile-inhabitant div.section-news-3 div.block-block-contentf3d3bf99-9515-45d4-a866-f36bab6c72ec div.field--name-body > div.field__item > a{margin:15px 20px;}article.node.profile-inhabitant div.section-useful-links{position:relative;padding-top:45px;padding-bottom:44px;margin-bottom:40px;}article.node.profile-inhabitant div.section-useful-links::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;flex-direction:row;margin:0 0 0 -19px;padding:0;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li{margin:0 0 19px 19px;padding:0;width:calc(20% - 19px);min-height:148px;position:relative;}@media only screen and (max-width:1200px){article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li{width:calc(25% - 19px);}}@media only screen and (max-width:900px){article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li{width:calc(33.333% - 19px);}}@media only screen and (max-width:650px){article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li{width:calc(50% - 19px);}}@media only screen and (max-width:480px){article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li{width:calc(100% - 19px);}}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;background-color:#fff;border-radius:7px;overflow:hidden;box-shadow:0 6px 8px 0 rgba(0,0,0,0.07);width:100%;height:100%;padding:20px;box-sizing:border-box;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content div.field{margin-bottom:0;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content > div.field--name-field-icon{transition:all 0.3s;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content > div.field--name-field-icon svg{display:block;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content > div.menu-link-wrapper{margin-left:24px;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a{transition:all 0.3s;font-size:1.25rem;font-weight:400;text-decoration:none;color:#000;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content > div.menu-link-wrapper > a::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content:hover > div.field--name-field-icon{transform:scale(1.2);}article.node.profile-inhabitant div.section-useful-links nav.menu--useful-links-front > ul.menu > li > div.menu_link_content:hover > div.menu-link-wrapper > a{color:#60003f;}article.node.profile-inhabitant div.section-1 div.block-views-blockmovies-block-1,article.node.profile-inhabitant div.section-1 div.block-views-blockphoto-galleries-block-1{margin-bottom:60px;}article.profile-tourist div.block-views-blockworth-seeing-block-1{margin-bottom:60px;}article.profile-tourist div.block-block-contenta323988e-1122-434c-9669-b9cec0361bb1{margin-top:60px;}article.node.profile-city-of-roses div.menu--city-of-roses{margin-bottom:65px;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu{position:relative;width:100%;max-width:1604px;position:relative;padding:65px 0;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#e9e9e9;display:block;width:100vw;height:calc(100% + 2px);z-index:-1;padding:2px;box-sizing:border-box;}@media only screen and (max-width:1850px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu{padding-left:85px;padding-right:85px;}}@media only screen and (max-width:700px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu{padding-left:60px;padding-right:60px;}}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;position:absolute;top:50%;transform:translateY(-50%);background:#fff;padding:0;border:none;width:50px;height:50px;border-radius:50%;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow > i.arrow::before{font-size:20px;color:#60003f;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow.slick-prev{left:-98px;}@media only screen and (max-width:1850px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow.slick-prev{left:0;}}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow.slick-next{right:-98px;}@media only screen and (max-width:1850px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu > button.slick-arrow.slick-next{right:0;}}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu .slick-slide{margin:0 14px;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu .slick-list{margin:0 -14px;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item{width:100%;max-width:384px;overflow:hidden;padding:0;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item:hover img,article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item:focus-within img{transform:scale(1.03);}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content{position:relative;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.field--name-field-image{margin-bottom:0;border-radius:7px;overflow:hidden;position:relative;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.field--name-field-image::before{content:"";position:absolute;top:0;left:0;background-image:linear-gradient(to bottom,rgba(96,0,63,0),rgba(96,0,63,0.69));width:100%;height:100%;z-index:1;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.field--name-field-image img{transition:transform 0.3s;position:relative;z-index:0;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper{position:absolute;bottom:35px;text-align:center;z-index:1;width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a{position:relative;color:#fff;font-weight:700;font-size:1.875rem;text-align:center;display:block;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a::after{content:"";display:block;position:absolute;z-index:1;top:-100vh;left:-100vw;width:200vw;height:200vh;}@media only screen and (max-width:1300px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a{font-size:1.5rem;line-height:1.4;}}@media only screen and (max-width:700px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a{font-size:1.25rem;}}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a:hover{text-decoration:none;}article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a::before{content:"\e916";font-family:icomoon;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:53px;position:absolute;top:-75px;left:50%;transform:translateX(-50%);}@media only screen and (max-width:1300px){article.node.profile-city-of-roses div.menu--city-of-roses > div.menu div.menu-item > div.menu_link_content > div.menu-link-wrapper > a::before{font-size:35px;top:-50px;}}nav.menu--social-media > ul.menu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;}nav.menu--social-media > ul.menu > li{margin:0;padding:0;list-style:none;position:relative;}nav.menu--social-media > ul.menu > li:not(:last-of-type){margin-right:25px;}nav.menu--social-media > ul.menu > li svg{display:block;}nav.menu--social-media > ul.menu > li svg path{transition:all 0.3s;}nav.menu--social-media > ul.menu > li:hover{color:#b52764;}nav.menu--social-media > ul.menu > li:hover path[stroke]{stroke:#b52764;}nav.menu--social-media > ul.menu > li:hover path[fill]{fill:#b52764;}nav.menu--social-media > ul.menu > li > a{text-indent:-100vw;font-size:0;color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}nav.menu--social-media > ul.menu > li > a::after{content:none;}nav.menu--social-media > ul.menu > li div.field--name-field-icon img,nav.menu--social-media > ul.menu > li div.field--name-field-icon svg{display:block;height:18px;width:auto;}div.meteo-alert-popup{color:#fff;}@media only screen and (max-width:600px){div.meteo-alert-popup{padding:15px 35px 15px 25px;}}@media only screen and (max-width:500px){div.meteo-alert-popup{bottom:0;border-radius:0;}}@media only screen and (max-width:600px){div.meteo-alert-popup > button.meteo-alert-popup-close{right:11px;top:13px;}}div.meteo-alert-popup > button.meteo-alert-popup-close::before{content:"\e915";font-family:icomoon;font-size:15px;}div.meteo-alert-popup > .meteo-alert-popup-container{margin:0;padding:0;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;list-style:none;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item:not(:last-of-type){margin-bottom:25px;padding-bottom:25px;border-bottom:solid 1px #fff;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-icon{margin-right:25px;margin-top:25px;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-icon img{display:block;}@media only screen and (max-width:500px){div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-icon img{width:45px;}}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content{flex-grow:1;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > h2{text-transform:uppercase;font-size:0.9375rem;margin:0 0 5px 0;font-weight:400;}@media only screen and (max-width:500px){div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > h2{font-size:0.9375rem;}}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > div.meteo-alert-type{font-weight:700;font-size:1.25rem;margin:0 0 10px 0;}@media only screen and (max-width:500px){div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > div.meteo-alert-type{font-size:1.0625rem;}}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > div.meteo-alert-scope-of-application{margin-bottom:15px;}@media only screen and (max-width:500px){div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > div.meteo-alert-scope-of-application{font-size:0.8125rem;}}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > div.meteo-alert-body{font-size:0.875rem;line-height:1.71;}div.meteo-alert-popup > .meteo-alert-popup-container > .meteo-alert-popup-item > div.meteo-alert-popup-content > a.node-link{color:#ed105b;font-size:0.875rem;}div.block-calendar-block{width:100%;max-width:950px;margin-right:40px;box-sizing:border-box;}@media only screen and (max-width:1300px){div.block-calendar-block{max-width:none;margin-right:0;margin-bottom:30px;}}div.block-calendar-block div.calendar-container{border:solid 1px #c2bec4;border-radius:7px;}div.block-calendar-block div.calendar-container > div.navigation-container{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;border-bottom:solid 1px #c2bec4;margin:0;color:#474747;min-height:60px;position:relative;}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month{position:absolute;top:50%;transform:translateY(-50%);}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;position:static;padding:0;}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button > span.next-prev-month-name,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button > span.next-prev-month-name{text-transform:uppercase;font-size:0.9375rem;}@media only screen and (max-width:500px){div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button > span.next-prev-month-name,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button > span.next-prev-month-name{font-size:0;}}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button::before,div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button::after,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button::before,div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button::after{font-family:icomoon;font-size:18px;color:#60003f;margin:0 15px;}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month{left:19%;}@media only screen and (max-width:750px){div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month{left:10px;}}div.block-calendar-block div.calendar-container > div.navigation-container > div.prev-month > button::before{content:"\e901";}div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month{right:19%;}@media only screen and (max-width:750px){div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month{right:10px;}}div.block-calendar-block div.calendar-container > div.navigation-container > div.next-month > button::after{content:"\e900";}div.block-calendar-block div.calendar-container > div.navigation-container > div.month-name{padding:0;width:38%;min-width:200px;font-size:1.125rem;font-weight:700;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-header{border-bottom:solid 1px #c2bec4;font-weight:700;font-size:1.125rem;color:#474747;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-header div.week-day{padding:16px 0;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week{position:relative;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week:not(:last-of-type){border-bottom:solid 1px #c2bec4;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day{color:#474747;font-size:1.25rem;font-weight:700;min-height:60px;position:relative;}@media only screen and (max-width:500px){div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day{font-size:1rem;}}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day:not(:last-of-type){border-right:solid 1px #c2bec4;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > a{color:inherit;text-decoration:none;position:relative;z-index:0;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > ul.events-bubble{margin:0;padding:10px 10px 10px 30px;}@media only screen and (max-width:750px){div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > ul.events-bubble{display:none;}}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > ul.events-bubble > li{margin:0;padding:5px;list-style:square;line-height:1;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > ul.events-bubble > li > a{font-size:0.875rem;font-weight:400;text-decoration:none;transition:color 0.3s;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day > ul.events-bubble > li > a:hover{color:#60003f;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day.has-events{background:none;}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day.has-events > a{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;background:#b52764;width:49px;height:49px;border-radius:50%;color:#fff;}@media only screen and (max-width:500px){div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day.has-events > a{width:35px;height:35px;}}div.block-calendar-block div.calendar-container > div.calendar > div.calendar-body > div.week > div.day.today::after{content:"";position:absolute;display:block;width:100%;height:100%;box-sizing:border-box;border:solid 2px #60003f;z-index:0;}div.block-views-blockevents-calendar-block-1{width:100%;max-width:563px;}@media only screen and (max-width:1300px){div.block-views-blockevents-calendar-block-1{max-width:none;}}div.block-views-blockevents-calendar-block-1 > h2{margin:0 0 30px 0;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron{height:330px;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul{margin:0 50px 0 0;padding:0;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li{margin:0;padding:0;list-style:none;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li:not(:first-of-type){padding-top:20px;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li:not(:last-of-type){border-bottom:solid 1px #d8aec9;padding-bottom:20px;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-field-event-date{color:#60003f;font-weight:500;font-size:1.125rem;margin-bottom:15px;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-field-event-date > div.date-field{margin-bottom:0;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-title > h3{font-size:1.25rem;font-weight:700;margin:0;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-title > h3 a{color:#000;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-body{font-size:1rem;}div.block-views-blockevents-calendar-block-1 div.view-content > div.baron > div.baron__scroller > ul > li > div.views-field-view-node a{color:#60003f;}div.block--map > div.content{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:550px){div.block--map > div.content{flex-wrap:wrap;}}div.block--map > div.content > div.field--name-field-map{margin-right:29px;width:74.6%;}@media only screen and (max-width:550px){div.block--map > div.content > div.field--name-field-map{width:100%;margin-right:0;}}div.block--slider div.field--name-field-slider-elements{position:relative;}div.block--slider div.field--name-field-slider-elements > div.field__items{width:100%;max-width:1604px;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element{position:relative;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element div.field--name-field-image{margin-bottom:0;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element > div.main-data{width:100%;max-width:550px;position:absolute;left:57px;top:50%;transform:translateY(-50%);}@media only screen and (max-width:750px){div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element > div.main-data{width:90%;top:25px;left:25px;transform:none;}}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element > div.main-data > div.field--name-field-title > h2{margin:0 0 25px 0;color:#fff;font-weight:700;font-size:1.75rem;}div.block--slider div.field--name-field-slider-elements > div.field__items div.paragraph--type--slider-element > div.main-data > div.field--name-field-body-plain{color:#fff;font-size:1.0625rem;margin-bottom:30px;}div.block--gfx_txt > div.content{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:500px){div.block--gfx_txt > div.content{flex-wrap:wrap;}}div.block--gfx_txt > div.content > div.field--name-field-image{flex-shrink:0;margin-right:45px;}@media only screen and (max-width:1000px){div.block--gfx_txt > div.content > div.field--name-field-image{width:45%;}}@media only screen and (max-width:500px){div.block--gfx_txt > div.content > div.field--name-field-image{width:100%;}}div.block--gfx_txt > div.content > div.field--name-field-image img{border-radius:7px;}div.block--gfx_txt > div.content > div.field--name-body h2{margin-top:0;}div.block--banner{margin-bottom:60px;}div.block--banner > div.content > div.main-content{position:relative;margin-bottom:45px;}div.block--banner > div.content > div.main-content > div.field--name-field-banner-image img{border-radius:7px;}div.block--banner > div.content > div.main-content > div.title-subtitle{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;position:absolute;bottom:13%;left:50%;padding:0 40px;transform:translateX(-50%);width:100%;box-sizing:border-box;}div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title,div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-subtitle{text-shadow:0 0 10px #000;}div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title{margin-bottom:27px;}@media only screen and (max-width:1300px){div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title{margin-bottom:10px;}}div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title > h2{display:inline-block;color:#fff;font-size:7.8125rem;font-weight:700;margin:0;line-height:1;text-align:center;}@media only screen and (max-width:1300px){div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title > h2{font-size:3.4375rem;}}@media only screen and (max-width:900px){div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-title > h2{font-size:2.5rem;}}div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-subtitle{margin:0;}div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-subtitle > h3{display:inline-block;color:#fff;font-size:2.75rem;font-weight:400;margin:0;line-height:1;letter-spacing:9px;text-align:center;}@media only screen and (max-width:1300px){div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-subtitle > h3{font-size:1.875rem;}}@media only screen and (max-width:900px){div.block--banner > div.content > div.main-content > div.title-subtitle > div.field--name-field-subtitle > h3{font-size:1.25rem;}}div.block--banner > div.content > div.field--name-field-link{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}div.view-id-news_archive.view-display-id-page_1 ul.views-summary > li > a{margin-right:5px;}div.sitemap > div.sitemap-item{margin:0;}div.sitemap > div.sitemap-item > div ul{margin:0;padding:0;}div.sitemap > div.sitemap-item > div ul > li{margin:0;padding:0;list-style:none;}div.sitemap > div.sitemap-item > div ul > li > span,div.sitemap > div.sitemap-item > div ul > li > a{text-decoration:none;margin:0 0 15px 0;display:inline-block;}div.sitemap > div.sitemap-item > div > ul{padding-top:25px;padding-bottom:25px;margin-left:-40px;column-count:4;column-gap:0;background:rgb(255,255,255);background:linear-gradient(90deg,rgb(255,255,255) 25%,rgb(233,233,233) 25%,rgb(233,233,233) 50%,rgb(255,255,255) 50%,rgb(255,255,255) 75%,rgb(233,233,233) 75%);}@media only screen and (max-width:850px){div.sitemap > div.sitemap-item > div > ul{column-count:3;background:linear-gradient(90deg,rgb(255,255,255) 33.333%,rgb(233,233,233) 33.333%,rgb(233,233,233) 66.666%,rgb(255,255,255) 66.666%,rgb(255,255,255) 100%);}}@media only screen and (max-width:550px){div.sitemap > div.sitemap-item > div > ul{column-count:2;background:linear-gradient(90deg,rgb(255,255,255) 50%,rgb(233,233,233) 50%,rgb(233,233,233) 50%,rgb(255,255,255) 100%);}}@media only screen and (max-width:400px){div.sitemap > div.sitemap-item > div > ul{column-count:1;background:transparent;}}div.sitemap > div.sitemap-item > div > ul > li{padding-left:40px;padding-right:40px;box-sizing:border-box;}div.sitemap > div.sitemap-item > div > ul > li:first-of-type > span,div.sitemap > div.sitemap-item > div > ul > li:first-of-type > a{margin-top:0;}div.sitemap > div.sitemap-item > div > ul > li > span,div.sitemap > div.sitemap-item > div > ul > li > a{font-size:22px;margin:25px 0;color:#60003f;text-decoration:none;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-title,div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-first-letter{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-title > label,div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-first-letter > label{margin:0 0 10px 0;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-title{width:calc(100% - 270px);margin-right:0;padding-right:40px;box-sizing:border-box;}@media only screen and (max-width:1000px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-title{padding-right:0;width:100%;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-title > input{max-width:none;width:100%;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-first-letter{width:270px;margin-right:0;}@media only screen and (max-width:1000px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-first-letter{width:100%;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id{width:auto;flex-grow:1;padding-right:40px;display:flex;align-items:center;margin-bottom:0;}@media only screen and (max-width:1000px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id{padding-right:0;width:100%;}}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id{flex-direction:column;align-items:flex-start;}}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id > label{margin-bottom:10px;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id > div.select-wrapper{max-width:none;width:auto;flex-grow:1;}@media only screen and (max-width:1000px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-category-target-id > div.select-wrapper{max-width:none;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-actions{margin-bottom:0;align-self:stretch;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-actions > input{height:100%;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content{margin-top:40px;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul{margin:0;padding:0;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li{margin:0;padding:0;list-style:none;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main{flex-wrap:wrap;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.views-field-field-logo{margin-right:37px;}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.views-field-field-logo{margin-right:auto;margin-left:auto;margin-bottom:30px;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.views-field-field-logo img{border:solid 1px #d8aec9;border-radius:7px;padding:10px;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.main-data > div.views-field{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.main-data > div.views-field > .views-label{margin-right:7px;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.logo-main > div.main-data > div.views-field.views-field-body{margin-top:30px;}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin-top:45px;}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map{flex-wrap:wrap;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map > .views-label{margin-right:30px;}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map > .views-label{margin-bottom:15px;margin-right:0;}}div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map > div.field-content{flex-grow:1;border-radius:7px;overflow:hidden;}@media only screen and (max-width:800px){div.view-id-catalogue_companies_institutions.view-display-id-page_1 div.view-content > div.item-list > ul > li > details > div.views-field-field-location-map > div.field-content{width:100%;}}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul{margin:0;padding:0;}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0 0 35px 0;list-style:none;}@media only screen and (max-width:500px){div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li{flex-direction:column;}}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li:not(:last-of-type){border-bottom:solid 1px #d8aec9;margin-bottom:35px;}@media only screen and (max-width:500px){div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.views-field-field-type-of-meteo-alert{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;width:100%;margin-bottom:25px;}}@media only screen and (max-width:500px){div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.views-field-field-type-of-meteo-alert div.taxonomy-term--type-type-of-meteorological-alert div.field--name-field-icon{margin-right:0;}}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.main-data > div.views-field{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:1200px){div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.main-data > div.views-field{flex-direction:column;}}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.main-data > div.views-field > .views-label{font-weight:700;margin-right:10px;}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.main-data > div.views-field.views-field-title > h3{margin:0 0 15px 0;font-size:1.125rem;font-weight:700;}div.view-id-meteo_alerts.view-display-id-page_1 div.view-content > div.item-list > ul > li > div.main-data > div.views-field.views-field-field-short-description{margin-top:25px;}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-job-offer-status{width:45%;}@media only screen and (max-width:1100px){div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-job-offer-status{width:100%;}}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-job-offer-status > label::after{content:none;}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-job-offer-category-target-id{width:50%;margin-left:auto;}@media only screen and (max-width:1100px){div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-field-job-offer-category-target-id{width:100%;}}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-item-job-offer-position{width:100%;max-width:565px;margin-right:35px;}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-actions{align-self:stretch;}div.view-id-job.view-display-id-page_1 form.views-exposed-form > div.form--inline > div.form-actions > input{height:100%;}div.view-id-job.view-display-id-page_1 div.view-content > div.item-list > ul{margin:0;padding:0;}div.view-id-job.view-display-id-page_1 div.view-content > div.item-list > ul > li{margin:0;padding:0;list-style:none;}div.view-id-job.view-display-id-page_1 div.view-content > div.item-list > ul > li a.more-info{margin-top:25px;color:#60003f;}div.view-id-job.view-display-id-page_1 div.view-empty{margin-top:40px;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form{margin-bottom:40px;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-status{width:100%;max-width:420px;}@media only screen and (max-width:1500px){div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-status{max-width:none;}}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-status label::after{content:none;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-category{width:100%;max-width:420px;margin-left:auto;}@media only screen and (max-width:1500px){div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-category{max-width:none;margin-left:0;}}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-category > div.select-wrapper{width:100%;max-width:395px;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-year{width:100%;max-width:520px;}@media only screen and (max-width:1500px){div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-item-real-estate-advertisement-year{max-width:none;}}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-actions{align-self:stretch;margin-left:35px;}@media only screen and (max-width:1500px){div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-actions{margin-left:0;}}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 form.views-exposed-form div.form-actions > input{height:100%;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul{margin:0;padding:0;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul > li{margin:0;padding:0;list-style:none;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul > li:not(:last-of-type){margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #d8aec9;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul > li div.views-field-title > h2{font-size:0.9375rem;margin:0 0 35px 0;text-transform:uppercase;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul > li div.field--name-body{margin-bottom:15px;}div.view-id-municipal_real_estate_advertisements.view-display-id-page_1 div.view-content > div.item-list > ul > li a.more-info{margin-top:25px;color:#60003f;}div.view-id-projects div.view-header{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}div.view-id-projects div.view-content > div.item-list > ul > li > div.views-field-title > h2{font-size:1.125rem;font-weight:400;margin:0;}div.view-id-movies div.view-content > div.views-row div.views-field-views-conditional-field,div.view-id-movies div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-views-conditional-field{position:relative;z-index:0;}div.view-id-movies div.view-content > div.views-row div.views-field-views-conditional-field svg.play-icon,div.view-id-movies div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-views-conditional-field svg.play-icon{position:absolute;display:block;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1;}div.view-id-movies div.view-content > div.views-row div.views-field-views-conditional-field svg.play-icon .play-icon-bg,div.view-id-movies div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-views-conditional-field svg.play-icon .play-icon-bg{transition:fill 0.3s;}div.view-id-movies div.view-content > div.views-row:hover div.views-field-views-conditional-field svg.play-icon .play-icon-bg,div.view-id-movies div.view-content > div.views-row:focus-within div.views-field-views-conditional-field svg.play-icon .play-icon-bg,div.view-id-movies div.view-content > div.item-list > ul:not(.views-summary) > li:hover div.views-field-views-conditional-field svg.play-icon .play-icon-bg,div.view-id-movies div.view-content > div.item-list > ul:not(.views-summary) > li:focus-within div.views-field-views-conditional-field svg.play-icon .play-icon-bg{fill:#ed1f24;opacity:1;}div.view-id-worth_seeing.view-display-id-block_1{margin-bottom:40px;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters{margin-bottom:60px;background-image:url(/themes/custom/kutno/imgs/waste.jpg);background-repeat:no-repeat;background-size:cover;background-color:#f5f5f5;padding:30px;min-height:200px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline{margin-bottom:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:unset;padding:0;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline{flex-direction:column;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline div.form-item{width:100%;max-width:675px;padding:0;margin:10px 30px 0 0;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline div.form-item{margin:0;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline div.form-item input{line-height:normal;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-filters form div.form--inline div.form-actions{padding:0;margin:10px 0 0 0;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content{overflow:auto;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table{width:100%;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table{font-size:0.9375rem;line-height:21px;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table thead tr{border-bottom:1px solid #ccc;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table thead tr th{border-right:1px solid #ccc;padding:20px;text-align:left;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table thead tr th{padding:8px;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table thead tr th:last-child{border-right:none;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr{border-bottom:1px solid #ccc;background-color:#eee;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td{border-right:1px solid #ccc;padding:20px;background-color:#f5f5f5;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td{padding:8px;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td.views-field-title{font-weight:bold;width:20%;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td.views-field-field-waste-disposal-place{width:30%;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td.views-field-field-waste-disposal-place div.waste-disposal-place-container{display:flex;align-items:center;}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td.views-field-field-waste-disposal-place div.waste-disposal-place-container img{margin-right:20px;display:block;}@media (max-width:500px){div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td.views-field-field-waste-disposal-place div.waste-disposal-place-container img{margin-right:10px;}}div.view-sprawdz-gdzie-wyrzucic-odpad > div.view-content > table.views-table tbody tr td:last-child{border-right:none;width:50%;}div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.views-row,div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(25% - 28px);}@media only screen and (max-width:1000px){div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.views-row,div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(33.333% - 28px);}}@media only screen and (max-width:750px){div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.views-row,div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(50% - 28px);}}@media only screen and (max-width:415px){div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.views-row,div.view.nodes-list-1:not(.no-sizing) > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(100% - 28px);}}div.view.nodes-list-1:not(.column-display) > div.view-content > div.item-list > ul:not(.views-summary){margin:0 0 0 -28px;}div.view.nodes-list-1:not(.column-display) > div.view-content > div.views-row,div.view.nodes-list-1:not(.column-display) > div.view-content > div.item-list > ul:not(.views-summary) > li{margin-left:28px;}div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary){display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;}div.view.nodes-list-1 > div.view-content > div.views-row,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li{max-width:384px;margin-bottom:28px;padding:0;list-style:none;position:relative;}div.view.nodes-list-1 > div.view-content > div.views-row:hover div.node-image img,div.view.nodes-list-1 > div.view-content > div.views-row:focus-within div.node-image img,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li:hover div.node-image img,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li:focus-within div.node-image img{transform:scale(1.07);}div.view.nodes-list-1 > div.view-content > div.views-row div.node-image,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.node-image{margin-bottom:22px;border-radius:7px;overflow:hidden;}div.view.nodes-list-1 > div.view-content > div.views-row div.node-image img,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.node-image img{transition:all 0.3s;}div.view.nodes-list-1 > div.view-content > div.views-row > div.main-data,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.main-data{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:1604px){div.view.nodes-list-1 > div.view-content > div.views-row > div.main-data,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.main-data{flex-wrap:wrap;}}div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3{margin:0;font-size:1.25rem;font-weight:700;}@media only screen and (max-width:750px){div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3{font-size:1.0625rem;}}@media only screen and (max-width:415px){div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3{font-size:0.9375rem;}}div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3 > a,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3 > a{color:#000;text-decoration:none;}div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3 > a::before,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3 > a::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}div.view.nodes-list-1 > div.view-content > div.views-row div.views-field-title > h3 > a:hover,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li div.views-field-title > h3 > a:hover{color:#60003f;}div.view.nodes-list-1 > div.view-content > div.views-row .date-field,div.view.nodes-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li .date-field{margin-right:12px;text-align:center;}div.view.nodes-list-1 > div.view-footer{text-align:center;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary){display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;flex-direction:row;margin:0 0 0 -31px;padding:0;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li{max-width:520px;margin:0 0 50px 31px;width:calc(33.333% - 31px);padding:0;list-style:none;position:relative;}@media only screen and (max-width:800px){div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(50% - 31px);}}@media only screen and (max-width:520px){div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li{width:calc(100% - 31px);}}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li:hover > div.views-field-field-image-event img,div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li:focus-within > div.views-field-field-image-event img{transform:scale(1.07);}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-title > h3{margin:0 0 25px 0;font-size:1.0625rem;font-weight:700;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-title > h3 > a{transition:color 0.3s;color:#000;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-title > h3 > a::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-title > h3 > a:hover{text-decoration:none;color:#60003f;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-title > h3 > a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-field-image-event{align-self:flex-end;border-radius:0 0 7px 7px;overflow:hidden;}div.view.events-list-1 > div.view-content > div.item-list > ul:not(.views-summary) > li > div.views-field-field-image-event img{transition:all 0.3s;}div.view.events-list-1 > nav.pager{margin-top:30px;}div.sliding-popup-bottom{background:rgba(24,35,50,0.77) !important;}div.sliding-popup-bottom div.eu-cookie-compliance-content{margin-top:25px;margin-bottom:20px;}@media only screen and (max-width:800px){div.sliding-popup-bottom div.eu-cookie-compliance-content{margin-top:8px;margin-bottom:8px;max-width:none;padding-left:10px;padding-right:10px;box-sizing:border-box;}}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-message{float:none;margin:0 0 15px 0;max-width:none;text-align:center;font-size:1.125rem;font-weight:400;}@media only screen and (max-width:800px){div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-message{font-size:0.875rem;}}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-message p{font-size:inherit;font-weight:inherit;}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-message a{color:#fff;text-decoration:underline;font-weight:700;transition:color 0.3s;}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-message a:hover{color:#f48877;}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons{float:none;margin:0 auto 0 auto;max-width:none;display:table;}div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button{background-image:none;text-shadow:none;box-shadow:none;margin:0;}@media only screen and (max-width:800px){div.sliding-popup-bottom div.eu-cookie-compliance-content div.eu-cookie-compliance-buttons button{font-size:0.875rem;padding:5px 15px;}}label,legend{font-size:1.125rem;font-weight:700;}@media only screen and (max-width:700px){label,legend{font-size:1rem;}}label{margin-right:15px;}input[type=text],input[type=tel],input[type=email],input[type=password],textarea{color:#7a7a7a;}input[type=text],input[type=tel],input[type=email],input[type=password],textarea,div.select-wrapper{width:100%;max-width:550px;flex-grow:1;}input[type=text],input[type=tel],input[type=email],input[type=password],textarea,select{padding:10px 30px;box-sizing:border-box;border:solid 1px #e9e9e9;border-radius:5px;overflow:hidden;font-size:1.125rem;line-height:2.3;}@media only screen and (max-width:700px){input[type=text],input[type=tel],input[type=email],input[type=password],textarea,select{font-size:0.875rem;padding:10px 40px 10px 10px;}}div.form-item{margin:0 0 20px 0;}div.form-type-select{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;}div.form-type-select{width:100%;}div.form-type-select div.select-wrapper{display:inline-block;position:relative;}div.form-type-select div.select-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font-weight:700;color:#60003f;width:100%;background:#fff;}div.form-type-select div.select-wrapper::after{content:"\e90e";color:#b52764;font-family:"icomoon";font-size:7px;position:absolute;right:19px;top:50%;transform:translateY(-50%);pointer-events:none;}div.form-type-checkbox > div.input-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;position:relative;}div.form-type-checkbox > div.input-checkbox > input,div.form-type-checkbox > div.input-checkbox > i.css-input-checkbox{width:20px;height:20px;flex-shrink:0;margin-right:10px;}div.form-type-checkbox > div.input-checkbox > input{opacity:0;-webkit-appearance:none;-moz-appearance:none;position:absolute;top:0;left:0;cursor:pointer;z-index:1;}div.form-type-checkbox > div.input-checkbox > input + i.css-input-checkbox::after{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;content:"";background:#b52764;display:block;width:12px;height:12px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);opacity:0;border-radius:3px;}div.form-type-checkbox > div.input-checkbox > input:checked + i.css-input-checkbox::after{opacity:1;}div.form-type-checkbox > div.input-checkbox > i.css-input-checkbox{border:solid 1px #e9e9e9;box-sizing:border-box;position:relative;background:#fff;border-radius:3px;margin-top:0.15rem;}div.form-type-checkbox > div.input-checkbox > label{cursor:pointer;color:#000;font-size:0.75rem;line-height:1.67;}div.views-exposed-form > div.content > form > div.form--inline,div.views-exposed-form > div.content > form > div.filters-wrapper,form.views-exposed-form > div.form--inline,form.views-exposed-form > div.filters-wrapper,form.filters-form > div.form--inline,form.filters-form > div.filters-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;flex-direction:row;background-color:#e9e9e9;padding:35px 35px 0 35px;}@media only screen and (max-width:700px){div.views-exposed-form > div.content > form > div.form--inline,div.views-exposed-form > div.content > form > div.filters-wrapper,form.views-exposed-form > div.form--inline,form.views-exposed-form > div.filters-wrapper,form.filters-form > div.form--inline,form.filters-form > div.filters-wrapper{padding:20px 20px 0 20px;}}div.views-exposed-form > div.content > form > div.form--inline > div.form-item,div.views-exposed-form > div.content > form > div.form--inline > div.form-wrapper,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-item,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-wrapper,form.views-exposed-form > div.form--inline > div.form-item,form.views-exposed-form > div.form--inline > div.form-wrapper,form.views-exposed-form > div.filters-wrapper > div.form-item,form.views-exposed-form > div.filters-wrapper > div.form-wrapper,form.filters-form > div.form--inline > div.form-item,form.filters-form > div.form--inline > div.form-wrapper,form.filters-form > div.filters-wrapper > div.form-item,form.filters-form > div.filters-wrapper > div.form-wrapper{margin:0;padding-bottom:40px;}@media only screen and (max-width:700px){div.views-exposed-form > div.content > form > div.form--inline > div.form-item,div.views-exposed-form > div.content > form > div.form--inline > div.form-wrapper,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-item,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-wrapper,form.views-exposed-form > div.form--inline > div.form-item,form.views-exposed-form > div.form--inline > div.form-wrapper,form.views-exposed-form > div.filters-wrapper > div.form-item,form.views-exposed-form > div.filters-wrapper > div.form-wrapper,form.filters-form > div.form--inline > div.form-item,form.filters-form > div.form--inline > div.form-wrapper,form.filters-form > div.filters-wrapper > div.form-item,form.filters-form > div.filters-wrapper > div.form-wrapper{padding-bottom:15px;}}div.views-exposed-form > div.content > form > div.form--inline > div.form-item,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-item,form.views-exposed-form > div.form--inline > div.form-item,form.views-exposed-form > div.filters-wrapper > div.form-item,form.filters-form > div.form--inline > div.form-item,form.filters-form > div.filters-wrapper > div.form-item{margin-right:0;}div.views-exposed-form > div.content > form > div.form--inline > div.form-item > label,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-item > label,form.views-exposed-form > div.form--inline > div.form-item > label,form.views-exposed-form > div.filters-wrapper > div.form-item > label,form.filters-form > div.form--inline > div.form-item > label,form.filters-form > div.filters-wrapper > div.form-item > label{font-size:1.375rem;font-weight:700;}@media only screen and (max-width:700px){div.views-exposed-form > div.content > form > div.form--inline > div.form-item > label,div.views-exposed-form > div.content > form > div.filters-wrapper > div.form-item > label,form.views-exposed-form > div.form--inline > div.form-item > label,form.views-exposed-form > div.filters-wrapper > div.form-item > label,form.filters-form > div.form--inline > div.form-item > label,form.filters-form > div.filters-wrapper > div.form-item > label{font-size:1rem;}}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline{align-items:stretch;}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item,div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-actions{margin-bottom:0;}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-actions > input{height:100%;}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-title{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;width:42%;box-sizing:border-box;padding-right:55px;}@media only screen and (max-width:1300px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-title{width:50%;}}@media only screen and (max-width:850px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-title{width:100%;padding-right:0;}}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-organizer{width:45%;}@media only screen and (max-width:1300px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-organizer{width:50%;}}@media only screen and (max-width:850px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item-organizer{width:100%;}}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-actions{margin-left:auto;}@media only screen and (max-width:1300px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-actions{width:100%;}}@media only screen and (max-width:850px){div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item{flex-direction:column;align-items:flex-start;justify-content:flex-start;}div.block-views-exposed-filter-blockevents-calendar-page-3 > div.content > form > div.form--inline > div.form-item > label{margin-bottom:15px;}}form.user-login-form div.form-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;}form.user-login-form div.form-item > label{margin-bottom:15px;}form.user-login-form div.form-item > div.description{margin-top:15px;}nav.pager{margin-top:70px;}nav.pager > ul.pager__items{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;}nav.pager > ul.pager__items > li{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0 12px;padding:0;font-size:0.9375rem;}nav.pager > ul.pager__items > li > a{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;width:47px;height:47px;background-color:#eeeeee;text-decoration:none;color:inherit;transition:all 0.3s;box-sizing:border-box;font-weight:700;border-radius:7px;}nav.pager > ul.pager__items > li > a > span.label{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;width:100%;height:100%;}nav.pager > ul.pager__items > li > a > span.label::before{font-family:icomoon;font-size:10px;font-weight:400;}nav.pager > ul.pager__items > li.is-active > a,nav.pager > ul.pager__items > li > a:hover{background-color:#ef5e98;color:#fff;}nav.pager > ul.pager__items > li.pager__item--first > a > span.label::before{content:"\e911";}nav.pager > ul.pager__items > li.pager__item--previous > a > span.label::before{content:"\e913";}nav.pager > ul.pager__items > li.pager__item--last > a > span.label::before{content:"\e912";}nav.pager > ul.pager__items > li.pager__item--next > a > span.label::before{content:"\e914";}details.details-list-1{margin:0;border:none;border-bottom:solid 1px #d8aec9;}details.details-list-1[open]{padding-bottom:25px;}details.details-list-1[open] > summary > span.info-label::after{content:"\e90f";}details.details-list-1 .node .field{margin-bottom:5px;overflow:hidden;}details.details-list-1 .node .field > .field__label{margin-bottom:0;}details.details-list-1 > summary{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;padding:0;margin:22px 0;}details.details-list-1 > summary::marker{display:none;}@media only screen and (max-width:700px){details.details-list-1 > summary{align-items:flex-start;flex-direction:column;}}details.details-list-1 > summary span.details-label{font-weight:700;font-size:1rem;color:#000;text-transform:uppercase;}details.details-list-1 > summary span.info-label{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;transition:background-color 0.3s;background-color:#b52764;text-transform:uppercase;border-radius:7px;color:#fff;font-weight:700;padding:11px 40px;margin-left:30px;}@media only screen and (max-width:700px){details.details-list-1 > summary span.info-label{margin-left:0;margin-top:10px;}}details.details-list-1 > summary span.info-label::after{content:"\e90e";font-family:icomoon;font-size:7px;margin-left:18px;margin-bottom:2px;}details.details-list-1 > summary:hover > span.info-label{background-color:#ef5e98;}details.details-list-1 .views-label{font-weight:700;}div.slider-nav-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;position:absolute;bottom:58px;left:50%;transform:translateX(-50%);}@media only screen and (max-width:1000px){div.slider-nav-container{bottom:15px;left:auto;transform:none;right:15px;}}div.slider-nav-container > button.slick-arrow{transition:all 0.3s;background:#fff;border-radius:50%;position:relative;width:50px;height:50px;padding:0;border:none;}@media only screen and (max-width:750px){div.slider-nav-container > button.slick-arrow{display:none !important;}}div.slider-nav-container > button.slick-arrow:hover{background-color:#60003f;color:#fff;}div.slider-nav-container > button.slick-arrow > i.arrow-left::before{margin-right:2px;}div.slider-nav-container > button.slick-arrow > i.arrow-right::before{margin-left:2px;}div.slider-nav-container > button.slick-arrow > i::before{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}div.slider-nav-container > div.slider-dots-pause-resume-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0 20px;padding:8px 25px;background:#fff;border-radius:20px/50%;}@media only screen and (max-width:750px){div.slider-nav-container > div.slider-dots-pause-resume-container{margin:0;}}@media only screen and (max-width:600px){div.slider-nav-container > div.slider-dots-pause-resume-container{padding:5px 10px;}}div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;margin:0;padding:0;}div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots > li{margin:0 10px;padding:0;list-style:none;}@media only screen and (max-width:600px){div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots > li{margin:0 5px;}}div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots > li > button{position:relative;border-radius:50%;background-color:#607d8b;border:solid 5px #607d8b;width:20px;height:20px;display:block;padding:0;}@media only screen and (max-width:600px){div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots > li > button{width:15px;height:15px;}}div.slider-nav-container > div.slider-dots-pause-resume-container > ul.slick-dots > li.slick-active > button{background-color:#fff;border-color:#60003f;}div.slider-nav-container > div.slider-dots-pause-resume-container > button.slick-pause-resume{border:none;background:none;padding:0;line-height:1;}div.slider-nav-container > div.slider-dots-pause-resume-container > button.slick-pause-resume::before{font-family:icomoon;color:#607d8b;font-size:30px;}@media only screen and (max-width:600px){div.slider-nav-container > div.slider-dots-pause-resume-container > button.slick-pause-resume::before{font-size:25px;}}div.slider-nav-container > div.slider-dots-pause-resume-container > button.slick-pause-resume.slick-pause::before{content:"\e90a";}div.slider-nav-container > div.slider-dots-pause-resume-container > button.slick-pause-resume.slick-resume::before{content:"\e909";}div.taxonomy-term--type-type-of-meteorological-alert{float:left;}div.taxonomy-term--type-type-of-meteorological-alert div.field--name-field-icon{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;background:#1a0c15;margin-right:40px;width:149px;height:149px;border-radius:7px;}div.taxonomy-term--type-type-of-meteorological-alert div.field--name-field-icon img{display:block;width:77px;height:auto;}div.paragraph--type--body-gfx{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;}@media only screen and (max-width:700px){div.paragraph--type--body-gfx{flex-direction:column;}}div.paragraph--type--body-gfx > div:first-of-type{margin-right:55px;}@media only screen and (max-width:700px){div.paragraph--type--body-gfx > div:first-of-type{margin-bottom:20px;}}div.paragraph--type--body-gfx > div.field--name-field-image{width:100%;max-width:600px;width:37%;max-width:600px;flex-shrink:0;}@media only screen and (max-width:700px){div.paragraph--type--body-gfx > div.field--name-field-image{width:100%;margin-bottom:0;}}div.paragraph--type--body-gfx > div.field--name-field-image img{border-radius:7px;}div.paragraph--type--body-gfx > div.field--name-field-body{flex-grow:1;}div.paragraph--type--image{margin-bottom:50px;}div.paragraph--type--image img{border-radius:7px;}div.paragraph--type--movie{margin-bottom:30px;}div.paragraph--type-contact-person{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;margin-bottom:35px;}div.paragraph--type-contact-person > div.group-left{width:100%;max-width:200px;margin-right:38px;}div.paragraph--type-contact-person > div.group-left > div.field--name-field-photo img{border-radius:7px;}div.paragraph--type-contact-person > div.group-right > div.field{margin-bottom:5px;}div.paragraph--type-contact-person > div.group-right > h2.field--name-field-position{margin:0 0 35px;font-weight:700;text-transform:uppercase;font-size:1rem;}div.paragraph--type-contact-person > div.group-right > div.field--name-field-name-surname{font-weight:700;}div.paragraph--type-contact-person > div.group-right > div.field--name-field-phone-number > .field__label,div.paragraph--type-contact-person > div.group-right > div.field--name-field-e-mail > .field__label{font-weight:400;}
