/* @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;}
hr{border:none;margin:0;clear:both;}.media--type-youtube-video[class*="colorbox"],.media--type-remote-video[class*="colorbox"]{position:relative;}.media--type-youtube-video[class*="colorbox"]:after,.media--type-remote-video[class*="colorbox"]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/kuria_smg/images/youtube.svg) no-repeat center center;background-size:50px;opacity:0.8;pointer-events:none;}.media--type-youtube-video[class*="colorbox"]:hover,.media--type-remote-video[class*="colorbox"]:hover{cursor:pointer;}.media--type-youtube-video[class*="colorbox"]:hover:after,.media--type-remote-video[class*="colorbox"]:hover:after{opacity:1;}.embedded-entity,figure{float:none;display:block;margin:0 0 10px 0;box-sizing:border-box;}.embedded-entity .media[class*="colorbox"],figure .media[class*="colorbox"]{line-height:0;}.embedded-entity .media[class*="colorbox"]:hover,figure .media[class*="colorbox"]:hover{cursor:pointer;}.embedded-entity .media--type-document .button,figure .media--type-document .button{color:#8E6D25;padding:0.5rem 2rem;border:1px solid #9E7929;border-radius:15px;display:inline-block;text-decoration:none;}.embedded-entity .media--type-image,figure .media--type-image{line-height:0;}.embedded-entity .media--type-video video,figure .media--type-video video{max-width:100%;height:auto;}.embedded-entity .media--type-youtube-video > .field,figure .media--type-youtube-video > .field,.embedded-entity .media--type-remote-video > .field,figure .media--type-remote-video > .field{position:relative;height:0;padding-top:56.25%;}.embedded-entity .media--type-youtube-video > .field iframe,figure .media--type-youtube-video > .field iframe,.embedded-entity .media--type-remote-video > .field iframe,figure .media--type-remote-video > .field iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.embedded-entity .media--type-youtube-video[class*="colorbox"] > .field,figure .media--type-youtube-video[class*="colorbox"] > .field,.embedded-entity .media--type-remote-video[class*="colorbox"] > .field,figure .media--type-remote-video[class*="colorbox"] > .field{height:auto;padding:0;}.embedded-entity[data-entity-embed-display*="full_width"],figure[data-entity-embed-display*="full_width"]{width:100%;}.embedded-entity[data-entity-embed-display*="half_width"],figure[data-entity-embed-display*="half_width"]{width:50%;}.embedded-entity[data-entity-embed-display*="onethird_width"],figure[data-entity-embed-display*="onethird_width"]{width:33.33%;}.embedded-entity[data-entity-embed-display*="quarter_width"],figure[data-entity-embed-display*="quarter_width"]{width:25%;}.embedded-entity img,figure img{width:100%;}.embedded-entity.align-left,figure.align-left{float:left;clear:none;padding-right:10px;}.embedded-entity.align-right,figure.align-right{float:right;clear:none;padding-left:10px;}.embedded-entity.align-center,figure.align-center{float:none;clear:both;margin-left:auto;margin-right:auto;}figure[class*="full_width"]{width:100%;}figure[class*="half_width"]{width:50%;}figure[class*="onethird_width"]{width:33.33%;}figure[class*="quarter_width"]{width:25%;}figure figcaption{text-align:center;display:block !important;}figure > .embedded-entity,figure > figure{max-width:100%;width:100% !important;margin:0;display:inline-block;}.box,.box-25,.box-33,.box-50{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin:1em -10px;width:auto;max-width:calc(100% + 20px);clear:both;box-sizing:border-box;}.box > .embedded-entity,.box-25 > .embedded-entity,.box-33 > .embedded-entity,.box-50 > .embedded-entity,.box > figure,.box-25 > figure,.box-33 > figure,.box-50 > figure{-webkit-align-self:stretch;align-self:stretch;}.box > div[class*="item"],.box-25 > div[class*="item"],.box-33 > div[class*="item"],.box-50 > div[class*="item"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;flex-grow:1;padding:10px;margin:0;width:auto;max-width:100%;box-sizing:border-box;}.box > div[class*="item"] > *,.box-25 > div[class*="item"] > *,.box-33 > div[class*="item"] > *,.box-50 > div[class*="item"] > *{width:100%;}.box > div[class*="item"] > p:first-child,.box-25 > div[class*="item"] > p:first-child,.box-33 > div[class*="item"] > p:first-child,.box-50 > div[class*="item"] > p:first-child{margin-top:0;}.box > div[class*="item"] > p:last-child,.box-25 > div[class*="item"] > p:last-child,.box-33 > div[class*="item"] > p:last-child,.box-50 > div[class*="item"] > p:last-child{margin-bottom:0;}.box > div[class*="item"].item-20,.box-25 > div[class*="item"].item-20,.box-33 > div[class*="item"].item-20,.box-50 > div[class*="item"].item-20{max-width:20%;width:20%;}.box > div[class*="item"].item-25,.box-25 > div[class*="item"].item-25,.box-33 > div[class*="item"].item-25,.box-50 > div[class*="item"].item-25{max-width:25%;width:25%;}.box > div[class*="item"].item-33,.box-25 > div[class*="item"].item-33,.box-33 > div[class*="item"].item-33,.box-50 > div[class*="item"].item-33{max-width:33%;width:33%;}.box > div[class*="item"].item-50,.box-25 > div[class*="item"].item-50,.box-33 > div[class*="item"].item-50,.box-50 > div[class*="item"].item-50{max-width:50%;width:50%;}.box > div[class*="item"].item-66,.box-25 > div[class*="item"].item-66,.box-33 > div[class*="item"].item-66,.box-50 > div[class*="item"].item-66{max-width:66%;width:66%;}.box > div[class*="item"].item-75,.box-25 > div[class*="item"].item-75,.box-33 > div[class*="item"].item-75,.box-50 > div[class*="item"].item-75{max-width:75%;width:75%;}.box > div[class*="item"].item-80,.box-25 > div[class*="item"].item-80,.box-33 > div[class*="item"].item-80,.box-50 > div[class*="item"].item-80{max-width:80%;width:80%;}.box > div[class*="item"].item-100,.box-25 > div[class*="item"].item-100,.box-33 > div[class*="item"].item-100,.box-50 > div[class*="item"].item-100{max-width:100%;width:100%;float:none;}.box > div[class*="item"].top,.box-25 > div[class*="item"].top,.box-33 > div[class*="item"].top,.box-50 > div[class*="item"].top{-webkit-justify-content:flex-start;justify-content:flex-start;}.box > div[class*="item"].middle,.box-25 > div[class*="item"].middle,.box-33 > div[class*="item"].middle,.box-50 > div[class*="item"].middle{-webkit-justify-content:center;justify-content:center;}.box > div[class*="item"].bottom,.box-25 > div[class*="item"].bottom,.box-33 > div[class*="item"].bottom,.box-50 > div[class*="item"].bottom{-webkit-justify-content:flex-end;justify-content:flex-end;}.box.top,.top.box-25,.top.box-33,.top.box-50{-webkit-align-items:flex-start;align-items:flex-start;}.box.middle,.middle.box-25,.middle.box-33,.middle.box-50{-webkit-align-items:center;align-items:center;}.box.bottom,.bottom.box-25,.bottom.box-33,.bottom.box-50{-webkit-align-items:flex-end;align-items:flex-end;}.box.left,.left.box-25,.left.box-33,.left.box-50{-webkit-justify-content:flex-start;justify-content:flex-start;}.box.center,.center.box-25,.center.box-33,.center.box-50{-webkit-justify-content:center;justify-content:center;}.box.right,.right.box-25,.right.box-33,.right.box-50{-webkit-justify-content:flex-end;justify-content:flex-end;}.box div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="quarter_width"]{width:100%;}.box div[class*="item"] figure[class*="full_width"],.box-25 div[class*="item"] figure[class*="full_width"],.box-33 div[class*="item"] figure[class*="full_width"],.box-50 div[class*="item"] figure[class*="full_width"],.box div[class*="item"] figure[class*="half_width"],.box-25 div[class*="item"] figure[class*="half_width"],.box-33 div[class*="item"] figure[class*="half_width"],.box-50 div[class*="item"] figure[class*="half_width"],.box div[class*="item"] figure[class*="onethird_width"],.box-25 div[class*="item"] figure[class*="onethird_width"],.box-33 div[class*="item"] figure[class*="onethird_width"],.box-50 div[class*="item"] figure[class*="onethird_width"],.box div[class*="item"] figure[class*="quarter_width"],.box-25 div[class*="item"] figure[class*="quarter_width"],.box-33 div[class*="item"] figure[class*="quarter_width"],.box-50 div[class*="item"] figure[class*="quarter_width"]{width:100%;}.box-25 > *,.box-25 > .embedded-entity,.box-25 > figure,.box-25 > figure,.box-33 > *,.box-33 > .embedded-entity,.box-33 > figure,.box-33 > figure,.box-50 > *,.box-50 > .embedded-entity,.box-50 > figure,.box-50 > figure{padding-left:10px;padding-right:10px;}.box-25 > * .media,.box-25 > .embedded-entity .media,.box-25 > figure .media,.box-25 > figure .media,.box-33 > * .media,.box-33 > .embedded-entity .media,.box-33 > figure .media,.box-33 > figure .media,.box-50 > * .media,.box-50 > .embedded-entity .media,.box-50 > figure .media,.box-50 > figure .media{height:100%;}.box-25 > *,.box-25 > .embedded-entity,.box-25 > figure,.box-25 > figure{width:25%;}.box-33 > *,.box-33 > .embedded-entity,.box-33 > figure,.box-33 > figure{width:33.33%;}.box-50 > *,.box-50 > .embedded-entity,.box-50 > figure,.box-50 > figure{width:50%;}.ck-content{margin:0;padding:8px;box-sizing:border-box;display:inline-block;width:100%;}.ck-content img,.ck-content video{max-width:100%;height:auto;}.ck-content iframe{pointer-events:none;}.ck-content hr{border:1px dotted;}.ck-content .box,.ck-content .box-25,.ck-content .box-33,.ck-content .box-50{border:2px dashed #999;background:#fff;margin-left:0;margin-right:0;}.ck-content .box > p,.ck-content .box-25 > p,.ck-content .box-33 > p,.ck-content .box-50 > p{border:1px dotted red;min-width:8px;width:auto;margin:5px;padding:5px;}.ck-content .box > p:hover,.ck-content .box-25 > p:hover,.ck-content .box-33 > p:hover,.ck-content .box-50 > p:hover,.ck-content .box > p:focus,.ck-content .box-25 > p:focus,.ck-content .box-33 > p:focus,.ck-content .box-50 > p:focus{background-color:#ccc;}.ck-content .box > .ck-widget,.ck-content .box-25 > .ck-widget,.ck-content .box-33 > .ck-widget,.ck-content .box-50 > .ck-widget{-webkit-align-self:stretch;align-self:stretch;}.ck-content .box > .ck-widget .embedded-entity,.ck-content .box-25 > .ck-widget .embedded-entity,.ck-content .box-33 > .ck-widget .embedded-entity,.ck-content .box-50 > .ck-widget .embedded-entity,.ck-content .box > .ck-widget figure,.ck-content .box-25 > .ck-widget figure,.ck-content .box-33 > .ck-widget figure,.ck-content .box-50 > .ck-widget figure{width:100%;}.ck-content .box > div[class*="item"],.ck-content .box-25 > div[class*="item"],.ck-content .box-33 > div[class*="item"],.ck-content .box-50 > div[class*="item"]{background-color:#eee;border:2px solid #fff;}.ck-content .box > div[class*="item"] p,.ck-content .box-25 > div[class*="item"] p,.ck-content .box-33 > div[class*="item"] p,.ck-content .box-50 > div[class*="item"] p{border:1px dotted #aaa;}.ck-content .box > div[class*="item"]:hover,.ck-content .box-25 > div[class*="item"]:hover,.ck-content .box-33 > div[class*="item"]:hover,.ck-content .box-50 > div[class*="item"]:hover,.ck-content .box > div[class*="item"]:focus-within,.ck-content .box-25 > div[class*="item"]:focus-within,.ck-content .box-33 > div[class*="item"]:focus-within,.ck-content .box-50 > div[class*="item"]:focus-within{background-color:#ccc;}.ck-content .box div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.ck-content .box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.ck-content .box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.ck-content .box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.ck-content .box div[class*="item"] figure[data-entity-embed-display*="full_width"],.ck-content .box-25 div[class*="item"] figure[data-entity-embed-display*="full_width"],.ck-content .box-33 div[class*="item"] figure[data-entity-embed-display*="full_width"],.ck-content .box-50 div[class*="item"] figure[data-entity-embed-display*="full_width"],.ck-content .box div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.ck-content .box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.ck-content .box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.ck-content .box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.ck-content .box div[class*="item"] figure[data-entity-embed-display*="half_width"],.ck-content .box-25 div[class*="item"] figure[data-entity-embed-display*="half_width"],.ck-content .box-33 div[class*="item"] figure[data-entity-embed-display*="half_width"],.ck-content .box-50 div[class*="item"] figure[data-entity-embed-display*="half_width"],.ck-content .box div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.ck-content .box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.ck-content .box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.ck-content .box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.ck-content .box div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.ck-content .box-25 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.ck-content .box-33 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.ck-content .box-50 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.ck-content .box div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.ck-content .box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.ck-content .box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.ck-content .box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.ck-content .box div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.ck-content .box-25 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.ck-content .box-33 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.ck-content .box-50 div[class*="item"] figure[data-entity-embed-display*="quarter_width"]{width:100%;}.ck-content .box .ck-widget + p,.ck-content .box-25 .ck-widget + p,.ck-content .box-33 .ck-widget + p,.ck-content .box-50 .ck-widget + p{min-width:8px;border:1px dotted red;}.ck-content .box-25,.ck-content .box-33,.ck-content .box-50{padding:3px;}.ck-content .box-25 > *,.ck-content .box-25 > p,.ck-content .box-25 > div,.ck-content .box-33 > *,.ck-content .box-33 > p,.ck-content .box-33 > div,.ck-content .box-50 > *,.ck-content .box-50 > p,.ck-content .box-50 > div{padding:3px;margin:3px;-webkit-align-self:stretch;align-self:stretch;}.ck-content .box-25 > *:hover,.ck-content .box-25 > p:hover,.ck-content .box-25 > div:hover,.ck-content .box-33 > *:hover,.ck-content .box-33 > p:hover,.ck-content .box-33 > div:hover,.ck-content .box-50 > *:hover,.ck-content .box-50 > p:hover,.ck-content .box-50 > div:hover{background-color:#ccc;}.ck-content .box-25 > *,.ck-content .box-25 > p,.ck-content .box-33 > *,.ck-content .box-33 > p,.ck-content .box-50 > *,.ck-content .box-50 > p{border:1px dotted red;}.ck-content .box-25 > div,.ck-content .box-33 > div,.ck-content .box-50 > div{border:1px dashed #333;}.ck-content .box-25 > *,.ck-content .box-25 > p,.ck-content .box-25 > div{width:calc(25% - 6px);}.ck-content .box-33 > *,.ck-content .box-33 > p,.ck-content .box-33 > div{width:calc(33.33% - 6px);}.ck-content .box-50 > *
  > p,.ck-content .box-50 > div{width:calc(50% - 6px);}@media screen and (max-width:1023px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20{max-width:25%;width:25%;}body:not(.cke_editable) .box > div[class*="item"].item-25,body:not(.cke_editable) .box-25 > div[class*="item"].item-25,body:not(.cke_editable) .box-33 > div[class*="item"].item-25,body:not(.cke_editable) .box-50 > div[class*="item"].item-25{max-width:33%;width:33%;}body:not(.cke_editable) .box > div[class*="item"].item-75,body:not(.cke_editable) .box-25 > div[class*="item"].item-75,body:not(.cke_editable) .box-33 > div[class*="item"].item-75,body:not(.cke_editable) .box-50 > div[class*="item"].item-75{max-width:66%;width:66%;}body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:75%;width:75%;}}@media screen and (max-width:767px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20{max-width:33%;width:33%;}body:not(.cke_editable) .box > div[class*="item"].item-33,body:not(.cke_editable) .box-25 > div[class*="item"].item-33,body:not(.cke_editable) .box-33 > div[class*="item"].item-33,body:not(.cke_editable) .box-50 > div[class*="item"].item-33,body:not(.cke_editable) .box > div[class*="item"].item-66,body:not(.cke_editable) .box-25 > div[class*="item"].item-66,body:not(.cke_editable) .box-33 > div[class*="item"].item-66,body:not(.cke_editable) .box-50 > div[class*="item"].item-66{max-width:50%;width:50%;}body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:66%;width:66%;}}@media screen and (max-width:639px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20,body:not(.cke_editable) .box > div[class*="item"].item-25,body:not(.cke_editable) .box-25 > div[class*="item"].item-25,body:not(.cke_editable) .box-33 > div[class*="item"].item-25,body:not(.cke_editable) .box-50 > div[class*="item"].item-25,body:not(.cke_editable) .box > div[class*="item"].item-75,body:not(.cke_editable) .box-25 > div[class*="item"].item-75,body:not(.cke_editable) .box-33 > div[class*="item"].item-75,body:not(.cke_editable) .box-50 > div[class*="item"].item-75,body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:50%;width:50%;}body:not(.cke_editable) .box > div[class*="item"].item-50,body:not(.cke_editable) .box-25 > div[class*="item"].item-50,body:not(.cke_editable) .box-33 > div[class*="item"].item-50,body:not(.cke_editable) .box-50 > div[class*="item"].item-50{max-width:100%;width:100%;}}@media screen and (max-width:479px){body:not(.cke_editable) .box > div[class*="item"],body:not(.cke_editable) .box-25 > div[class*="item"],body:not(.cke_editable) .box-33 > div[class*="item"],body:not(.cke_editable) .box-50 > div[class*="item"]{max-width:100% !important;width:100% !important;}}
@keyframes msg-on{0%{margin-top:-100vh;}100%{margin-top:0;}}@counter-style brackets{system:extends decimal;prefix:"[";suffix:"]  ";}@font-face{font-family:'Adobe Garamond Pro';src:url(/themes/custom/kuria_smg/fonts/Adobe_Garamond_Pro/agaramondpro-regular-nocode-webfont.eot);src:url(/themes/custom/kuria_smg/fonts/Adobe_Garamond_Pro/agaramondpro-regular-nocode-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/kuria_smg/fonts/Adobe_Garamond_Pro/agaramondpro-regular-nocode-webfont.ttf) format("truetype"),url(/themes/custom/kuria_smg/fonts/Adobe_Garamond_Pro/agaramondpro-regular-nocode-webfont.woff) format("woff"),url(/themes/custom/kuria_smg/fonts/Adobe_Garamond_Pro/agaramondpro-regular-nocode-webfont.svg#agpregular) format("svg");font-style:normal;font-weight:400;font-display:swap;}@font-face{font-family:'Bodoni TM Condensed';src:url(/themes/custom/kuria_smg/fonts/Bodoni_TM_Condensed/bodoni_mt_cond-webfont.eot);src:url(/themes/custom/kuria_smg/fonts/Bodoni_TM_Condensed/bodoni_mt_cond-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/kuria_smg/fonts/Bodoni_TM_Condensed/bodoni_mt_cond-webfont.ttf) format("truetype"),url(/themes/custom/kuria_smg/fonts/Bodoni_TM_Condensed/bodoni_mt_cond-webfont.woff) format("woff");font-style:normal;font-weight:400;font-display:swap;}.visually-hidden,.messages .msg-close span,#main-content,.layout-sidebar-first .block[class*="search"] form .form-item label,body.maintenance-page .name-and-slogan,html[lang='en'] .region-logo-block .site-logo img{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.flexbox,.image-list-item,.node .field--name-field-image > .field__items > .field__item,.node .field--name-field-image > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item,.view .view-filters form > .form--inline,.view .view-filters form fieldset,.region-sitemenu .block-menu ul.menu,.region-sitemenu .block-menu ul.menu li a,.region-thematic-block .tematikus-blokk,.region-thematic-block .tematikus-blokk li a > span,.layout-sidebar-first .block[class*="search"] form > .form--inline,.paragraph--type--hang-adatok,.node .field--name-field-image,.node .field--name-field-image > .field__items,.slick .slick__slider .slick-dots,.slick[class*="slick--field-media-gallery-items"] .slick__slide,.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content,.slick[class*="slick--field-media-gallery-items"] .slick__slide .media,.slick.slick--view--frontpage-slideshow .media,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items,div#sliding-popup .eu-cookie-compliance-banner,div#sliding-popup .eu-cookie-compliance-banner .popup-content,body.path-welcome .dialog-off-canvas-main-canvas,.layout-container > main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}a.tabledrag-handle .handle{box-sizing:content-box;}.hidden,[hidden="hidden"]{display:none !important;}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;}*:focus{outline:none;}html{font-size:10px;height:100%;}body{font-size:1.6rem;font-family:'Adobe Garamond Pro';color:#000;line-height:1.5em;height:100%;}body.tabfocus *:focus{outline:2px solid #83bded !important;}body.tabfocus input[type="checkbox"]:focus + label,body.tabfocus input[type="radio"]:focus + label{outline:2px solid #83bded !important;}.font-bodoni,h1,h2,h3,.layout-container > header .countdown-block,.region-sitemenu .block-menu ul.menu,.region-thematic-block .tematikus-blokk li a,.layout-sidebar-first .block-menu ul.menu,.view .view-grouping .view-grouping-header,.slick.slick--view--frontpage-slideshow .slide__caption .slide__link,div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button,body.path-welcome .kuria-welcome{font-family:'Bodoni TM Condensed','Arial';}.gray-block,.view .view-filters,.view .view-grouping{padding:1rem;margin-bottom:1.5rem;background:#f8f8f8;border:1px solid #d2d2d2;border-left:0;border-right:0;}.zebra-row,.view .view-content .views-row,.node .field--name-field-hang-adatok > .field__item,.node .field--name-field-video-adatok > .field__item,.node .field--name-field-video-data > .field__item,.node .field--name-field-fsc-adatok > .field__item,.node .field--name-field-fsc-data > .field__item{padding:1rem;border-top:1px solid #d2d2d2;}.zebra-row:nth-child(even),.view .view-content .views-row:nth-child(even),.node .field--name-field-hang-adatok > .field__item:nth-child(even),.node .field--name-field-video-adatok > .field__item:nth-child(even),.node .field--name-field-video-data > .field__item:nth-child(even),.node .field--name-field-fsc-adatok > .field__item:nth-child(even),.node .field--name-field-fsc-data > .field__item:nth-child(even){background-color:#f8f8f8;}.zebra-row2,.view-hanganyagok5 .view-grouping .view-grouping-content .views-row .views-field-field-hang-adatok ul li{padding:1rem;border-bottom:1px solid #d2d2d2;}.zebra-row2:nth-child(even),.view-hanganyagok5 .view-grouping .view-grouping-content .views-row .views-field-field-hang-adatok ul li:nth-child(even){background-color:#f8f8f8;}.nozebra,.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row{padding:0;border:none;}.nozebra:nth-child(odd),.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row:nth-child(odd),.nozebra:nth-child(even),.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row:nth-child(even){background:none;}.image-list-item,.node .field--name-field-image > .field__items > .field__item,.node .field--name-field-image > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item{width:calc(25% - 1rem);padding:1rem;margin:0.5rem;line-height:0;align-items:center;justify-content:center;background:#f8f8f8;box-shadow:inset 0 0 1px;}.image-list-item img,.node .field--name-field-image > .field__items > .field__item img,.node .field--name-field-image > .field__item img,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item img,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item img{line-height:1;}.link-hover-style,.btn-style1,.region-content a:not(.img-link),.region-footer a:not(.img-link){background:linear-gradient(to top,#8E6D25 0%,#8E6D25 100%);background-size:100% 0;background-repeat:no-repeat;background-position:left bottom;transition:background-size 0.3s,color 0.3s;}.link-hover-style:hover,.btn-style1:hover,.region-content a:hover:not(.img-link),.region-footer a:hover:not(.img-link){background-size:100% 100%;color:#fff;text-decoration:none;}.btn-hover-style,.btn-style2,form .form-submit{background:linear-gradient(to top,#fff 0%,#fff 100%);background-size:100% 0;background-repeat:no-repeat;background-position:left bottom;transition:background-size 0.3s,color 0.3s;}.btn-hover-style:hover,.btn-style2:hover,form .form-submit:hover{background-size:100% 100%;color:#8E6D25;text-decoration:none;}.link-style2,.region-content .breadcrumb a,.paragraph--type--hang-adatok > .field a,.view .view-grouping .view-grouping-content h3 a,.view-hanganyagok5 .view-grouping .view-grouping-content h3 a{text-decoration:none;background:none;}.link-style2:hover,.region-content .breadcrumb a:hover,.paragraph--type--hang-adatok > .field a:hover,.view .view-grouping .view-grouping-content h3 a:hover,.view-hanganyagok5 .view-grouping .view-grouping-content h3 a:hover{text-decoration:underline;background:none;color:#707070;}.icon-arrow-down,select{background-image:url(/themes/custom/kuria_smg/images/arrow-down.svg);}.btn,.button,button,input[type="button"],input[type="submit"],div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button,.button,button,input[type="button"],input[type="submit"]{margin:0.5rem 0.5rem 1rem 0;}.btn-style1{color:#8E6D25;padding:0.5rem 2rem;border:1px solid #8E6D25;border-radius:15px;display:inline-block;text-decoration:none;}.btn-style2,form .form-submit{color:#fff;font-weight:bold;background-color:#9E7929;padding:0.8rem 3rem;border:1px solid #9E7929;border-radius:0;display:inline-block;text-decoration:none;}.btn-nostyle,.menu-toggle,div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{box-shadow:none;border:none;background:none;text-shadow:none;}.img-link{display:inline-block;}.img-link:hover{box-shadow:0 0 5px #666;}img{max-width:100%;width:auto;height:auto;}iframe{max-width:100%;}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1;text-align:left;}h1{font-size:3.6em;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:2.8em;}h3{font-size:2.2em;}h4{font-size:1.8em;}h5{font-size:1.5em;}h6{font-size:1em;}a,a:visited{color:#8E6D25;text-decoration:underline;}a:hover,a:visited:hover{color:#707070;text-decoration:underline;}blockquote{margin:1.5em 3rem;}.space-lg{letter-spacing:4px;}.upper{text-transform:uppercase;}.list-nostyle li,.messages ul li{padding-left:0;margin:0;list-style:none;}.list-nostyle li:before,.messages ul li:before{display:none;}.close-x,.messages .msg-close{position:relative;width:4rem;height:4rem;display:inline-block;padding:0;margin:0;box-shadow:none;border:none;background:none;overflow:hidden;z-index:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.5s;transition:transform 0.5s;}.close-x:before,.messages .msg-close:before,.close-x:after,.messages .msg-close:after{content:"";width:36px;height:3px;background:#000;position:absolute;top:50%;left:50%;margin:-1px 0 0 -18px;-webkit-transition:transform 0.5s;transition:transform 0.5s;}.close-x:before,.messages .msg-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.close-x:after,.messages .msg-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.close-x:hover,.messages .msg-close:hover{-webkit-transform:scale(1.2);transform:scale(1.3);}.close-x:hover:before,.messages .msg-close:hover:before,.close-x:hover:after,.messages .msg-close:hover:after{-webkit-transition:transform 0.5s;transition:transform 0.5s;}.close-x:hover:before,.messages .msg-close:hover:before{-webkit-transform:rotate(225deg);transform:rotate(225deg);}.close-x:hover:after,.messages .msg-close:hover:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}p{margin:1.5em 0;}p.middle{text-align:center;}input[type="checkbox"],input[type="radio"]{margin-right:0.5rem;}.table-wrap{display:inline-block;width:100%;max-width:100%;overflow:auto;}table{margin-bottom:1.5em;border:1px solid #d2d2d2;border-bottom:0;border-collapse:separate;}table tr th{background:#eee;text-transform:uppercase;}table tr th,table tr td{padding:1rem 2rem;border:none;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}table tr th:first-child,table tr td:first-child{border-left:0;}table tbody tr{background-color:#fff;}table tbody tr:nth-child(odd){background-color:#f8f8f8;}input,textarea,select{width:100%;padding:1rem;background-color:#fff;border-color:#aaa;border-style:solid;border-width:1px;line-height:normal;}input:focus,textarea:focus,select:focus{border-color:#9E7929;box-shadow:0 0 5px #aaa;}input[type="radio"],input[type="checkbox"],input[type="date"],input[type="time"],input[type="button"],input[type="submit"]{width:auto;}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:right 1rem center;background-size:1rem;background-repeat:no-repeat;}form .form-item label{display:block;font-weight:bold;}form .form-type-radio label,form .form-type-checkbox label{display:inline;font-weight:normal;}form .form-type-radio .description,form .form-type-checkbox .description{margin-left:0;}form .form-type-datetime .container-inline{width:100%;}form .form-disabled{color:#707070;}form.webform-submission-form{max-width:50rem;}ul.menu a,.breadcrumb a{text-decoration:none;}ul.menu a:hover,.breadcrumb a:hover{text-decoration:underline;}.breadcrumb{padding-top:0.7rem;font-size:1.4rem;letter-spacing:1px;}.pager ul li a{padding:0 5px;}.pager ul li.is-active a{background-color:#8E6D25;color:#fff;text-decoration:none;}.menu-toggle{margin:0;position:relative;width:5rem;height:5rem;overflow:hidden;}.menu-toggle span{display:block;text-indent:-200vw;position:absolute;top:50%;left:0;width:100%;height:0.6rem;margin-top:-0.3rem;background:#8E6D25;transition:background-color 0.2s;transition-delay:0.2s;}.menu-toggle span:before,.menu-toggle span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#8E6D25;transition:margin-top 0.2s,transform 0.2s;transition-delay:0.2s,0s;transform-origin:center center;}.menu-toggle span:before{margin-top:-1.2rem;}.menu-toggle span:after{margin-top:1.2rem;}.menu-toggle-x span,body.topmenu-open .menu-toggle span{background:none;transition-delay:0s;}.menu-toggle-x span:before,body.topmenu-open .menu-toggle span:before,.menu-toggle-x span:after,body.topmenu-open .menu-toggle span:after{margin-top:0;transition:margin-top 0.2s,transform 0.2s;transition-delay:0s,0.2s;}.menu-toggle-x span:before,body.topmenu-open .menu-toggle span:before{transform:rotate(45deg);}.menu-toggle-x span:after,body.topmenu-open .menu-toggle span:after{transform:rotate(-45deg);}.msg-highlighted,.messages[role="alertdialog"]{position:fixed;top:5rem;left:-100%;right:-100%;margin:0 auto;width:calc(100% - 4rem);max-width:60rem;max-height:calc(100vh - 4rem);box-shadow:0 28px 99px rgba(0,0,0,0.7);z-index:10;overflow:auto;animation:msg-on 0.5s;}.msg-highlighted .msg-close,.messages[role="alertdialog"] .msg-close{display:inline-block;}.msg-highlighted.closed,.closed.messages[role="alertdialog"]{margin-top:-100vh;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;}.msg-highlighted.closed *,.closed.messages[role="alertdialog"] *{visibility:hidden;}.messages{padding:2rem 6rem 2rem 4rem;border:none;box-shadow:none;background-position:10px 1.5em;}.messages a{color:inherit;text-decoration:underline;}.messages ul li{position:relative;padding-left:2.5rem;line-height:1.3em;}.messages ul li:before{content:"";position:absolute;left:0;top:0.5em;display:inline-block;width:1.2rem;height:3px;background-color:currentColor;border-radius:10rem;}.messages .msg-close{position:absolute;right:2rem;top:1em;width:3rem;height:3rem;display:none;}.messages .msg-close:before,.messages .msg-close:after{width:2rem;height:2px;margin-left:-1rem;background-color:currentColor;}.node-preview-container{background:#fff;box-shadow:0 0 5px #666;}.embjog-cim{text-transform:uppercase;}.cim-0{font-weight:bold;}.cim-1,.targyszo,.law-keywords{font-style:italic;}.cim-2{font-style:normal;}.libr-rarity{text-align:center;font-size:14px;}.embjog-konyv,.embjog-cikk,.embjog-bek,.embjog-pont{font-weight:normal;}.embjog-bek{text-decoration:underline;font-weight:normal;}.embjog-bek-kiemeles{font-weight:normal;}.embjog-pont{text-decoration:underline;font-weight:normal;}.view .view-filters form > .form--inline{-webkit-align-items:center;align-items:center;flex-wrap:wrap;}.view .view-filters form .form-item{margin:1rem 0.5rem;flex-grow:1;}.view .view-filters form .form-item label{display:block;float:none;font-weight:bold;}.view .view-filters form .form-item input,.view .view-filters form .form-item select{width:100%;}.view .view-filters form fieldset{padding:0;border:none;flex-wrap:wrap;}.view .view-filters form .form-actions{margin:0 0.5rem;}.view .view-filters form .form-actions .button{margin:1.5em 0 0 0;}.view .view-footer{display:block;text-align:center;}.views-text{text-align:left;}.view-nemz-kapcs .view-footer,.view-adatkezelesi-tajekoztatok .view-footer{text-align:left;}.dialog-off-canvas-main-canvas{padding:1.6rem 0;}.layout-container > header{display:table;width:100%;margin-bottom:0;}.layout-container > header .default-img{height:18rem;margin-right:1rem;background:url(/themes/custom/kuria_smg/images/default-header.png) no-repeat right bottom;background-size:auto 100%;}.layout-container > header .countdown-block{display:flex;align-items:center;height:18rem;margin-top:-18rem;text-transform:uppercase;font-size:5rem;line-height:1;position:relative;}.layout-container > header .countdown-block a{color:#000;text-decoration:none;text-align:center;display:block;margin-left:6rem;padding:0 2rem;}.layout-container > header .countdown-block a span{display:block;}.layout-container > header .countdown-block a .days{color:#8E6D25;display:block;}.layout-container > header .countdown-block a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}.layout-container > header .countdown-block a:hover{text-shadow:0 0 4px #999;}.region-logo-block{float:left;line-height:0;position:relative;z-index:2;}.region-logo-block ~ div{margin-left:24rem;padding-left:0.5rem;}.region-logo-block h1{margin:0;display:inline-block;}.region-logo-block .site-logo{display:inline-block;width:24rem;margin-bottom:2rem;padding:0 1rem 1rem 1rem;}.region-logo-block .site-logo img{width:100%;}.region-logo-block .site-logo:hover{box-shadow:none;background:url(/themes/custom/kuria_smg/images/logo-brown.svg) no-repeat center top;background-size:22rem;}.region-logo-block .site-logo:hover img{opacity:0;}.region-sitemenu{margin-bottom:1rem;}.region-sitemenu .block-menu{margin-top:-1rem;}.region-sitemenu .block-menu .menu-toggle{display:none;}.region-sitemenu .block-menu ul.menu{font-size:2.1rem;font-weight:normal;text-transform:uppercase;letter-spacing:2px;line-height:1;margin:0;}.region-sitemenu .block-menu ul.menu li{padding:0 0.8rem;border-right:1px solid #d2d2d2;}.region-sitemenu .block-menu ul.menu li a{-webkit-align-items:center;align-items:center;color:#000;background:none;height:4.3rem;text-decoration:none;}.region-sitemenu .block-menu ul.menu li a:hover{color:#8E6D25;text-decoration:underline;}.region-sitemenu .block-menu ul.menu li a.is-active{color:#8E6D25;}.region-sitemenu .block-menu ul.menu li:first-child{padding-left:0;}.region-sitemenu .block-menu ul.menu li:last-child{border-right:0;padding-right:0;}.region-header-img{height:22rem;}.region-header-img .block{display:inline-block;width:100%;height:100%;}.region-header-img ~ .default-img{display:none;}.region-thematic-block .tematikus-blokk{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0 -0.8rem 0 -0.8rem;padding:0;}.region-thematic-block .tematikus-blokk li{width:calc(25% - 2rem);min-width:25rem;height:28rem;margin:0.8rem;padding:1rem;border:2px solid #d2d2d2;list-style:none;}.region-thematic-block .tematikus-blokk li a{display:inline-block;width:100%;height:100%;font-size:4rem;line-height:1em;color:#fff;text-shadow:5px 3px 3px #000000;text-transform:uppercase;position:relative;}.region-thematic-block .tematikus-blokk li a > span{position:absolute;bottom:0;left:0;width:100%;height:1em;padding:1rem;-webkit-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-end;justify-content:flex-end;}.region-thematic-block .tematikus-blokk li a:hover{-webkit-filter:grayscale(1);filter:grayscale(1);}.region-thematic-block .tematikus-blokk li.lent-kozep a > span{text-align:center;}.region-thematic-block .tematikus-blokk li.lent-jobb a > span{text-align:right;}.region-thematic-block .tematikus-blokk li.fent-bal a > span{bottom:auto;top:0;text-align:left;-webkit-justify-content:flex-start;justify-content:flex-start;}.region-thematic-block .tematikus-blokk li.fent-kozep a > span{bottom:auto;top:0;text-align:center;-webkit-justify-content:flex-start;justify-content:flex-start;}.region-thematic-block .tematikus-blokk li.fent-jobb a > span{bottom:auto;top:0;text-align:right;-webkit-justify-content:flex-start;justify-content:flex-start;}.region-thematic-block .tematikus-blokk li.tem01 a{background:url(/themes/custom/kuria_smg/images/a-kuriarol.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem02 a{background:url(/themes/custom/kuria_smg/images/joggyakorlat-egysegesito-tev.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem03 a{background:url(/themes/custom/kuria_smg/images/hatarozatok-egyedi-ugyekben.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem04 a{background:url(/themes/custom/kuria_smg/images/kuriai-dontesek-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem05 a{background:url(/themes/custom/kuria_smg/images/sajto.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem06 a{background:url(/themes/custom/kuria_smg/images/kollegiumok-szakmai-anyagai-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem07 a{background:url(/themes/custom/kuria_smg/images/nemzetkozi-kapcs.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem08 a{background:url(/themes/custom/kuria_smg/images/unios-projektek.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem09 a{background:url(/themes/custom/kuria_smg/images/forum-cententiarum-curiae-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem10 a{background:url(/themes/custom/kuria_smg/images/gyakorlati-tudnivalok.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem11 a{background:url(/themes/custom/kuria_smg/images/kozerdeku-adatok.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem12 a{background:url(/themes/custom/kuria_smg/images/hasznos-oldalak.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem13 a{background:url(/themes/custom/kuria_smg/images/tanacsado.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem14 a{background:url(/themes/custom/kuria_smg/images/jurisdiction-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem15 a{background:url(/themes/custom/kuria_smg/images/organisation-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem16 a{background:url(/themes/custom/kuria_smg/images/strategy-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem17 a{background:url(/themes/custom/kuria_smg/images/photo-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem18 a{background:url(/themes/custom/kuria_smg/images/yearbook-c.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem19 a{background:url(/themes/custom/kuria_smg/images/wioki.png) no-repeat center center;background-size:cover;}.region-thematic-block .tematikus-blokk li.tem20 a{background:url(/themes/custom/kuria_smg/images/kiralyi-kuria.png) no-repeat center center;background-size:cover;}.region-content ul ul{list-style-type:disc;}.region-content ul ul ul{list-style-type:square;}.region-content ol ol{list-style-type:lower-latin;}.region-content ol ol ol{list-style-type:lower-roman;}.region-content ol ol ol ol{list-style-type:upper-latin;}.region-content ol ol ol ol ol{list-style-type:upper-roman;}.region-content ol.lower-roman{list-style-type:lower-roman;}.region-content ol.upper-roman{list-style-type:upper-roman;}.region-content ol.lower-latin{list-style-type:lower-latin;}.region-content ol.upper-latin{list-style-type:upper-latin;}.region-content ol.list-type-brackets{padding-left:0;}.region-content ol.list-type-brackets li{padding-left:0;list-style:brackets;list-style-position:inside;}.region-content ol.list-type-brackets li > div,.region-content ol.list-type-brackets li p{display:inline;}.region-content ol.list-type-brackets li + li{padding-top:1em;}.region-footer{padding-left:1.8rem;padding-right:1.8rem;}.region-footer .block .field--name-body div{height:auto !important;}.layout-sidebar-first .block-menu ul.menu{background-color:#FEF7E6;margin:0;padding:1.2rem 0 0 0.5rem;font-size:1.8rem;font-weight:bold;text-transform:uppercase;letter-spacing:2px;}.layout-sidebar-first .block-menu ul.menu li{padding:0.6rem 0;border-top:1px solid #d2d2d2;display:block;}.layout-sidebar-first .block-menu ul.menu li a,.layout-sidebar-first .block-menu ul.menu li span,.layout-sidebar-first .block-menu ul.menu li button{display:block;width:100%;background:none;box-shadow:none;border:none;padding:0.6rem 0.5rem;margin:0;color:#000;text-transform:uppercase;text-align:left;letter-spacing:2px;}.layout-sidebar-first .block-menu ul.menu li a:hover,.layout-sidebar-first .block-menu ul.menu li span:hover,.layout-sidebar-first .block-menu ul.menu li button:hover{cursor:pointer;color:#8E6D25;text-decoration:underline;}.layout-sidebar-first .block-menu ul.menu li a.is-active,.layout-sidebar-first .block-menu ul.menu li span.is-active,.layout-sidebar-first .block-menu ul.menu li button.is-active{color:#8E6D25;}.layout-sidebar-first .block-menu ul.menu li.menu-item--active-trail > a,.layout-sidebar-first .block-menu ul.menu li.menu-item--active-trail > span,.layout-sidebar-first .block-menu ul.menu li.menu-item--active-trail > button{color:#8E6D25;}.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu{display:none;}.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li a,.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li span,.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li button{position:relative;}.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li a:before,.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li span:before,.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded > ul.menu li button:before{content:"";position:absolute;top:1.2rem;display:inline-block;width:0.5rem;height:0.7rem;border:1px solid #d2d2d2;border-top:0;border-right:0;opacity:0.8;}.layout-sidebar-first .block-menu ul.menu li.menu-item--expanded.is-open > ul.menu{display:block;}.layout-sidebar-first .block-menu > ul.menu ul li > a,.layout-sidebar-first .block-menu > ul.menu ul li > span,.layout-sidebar-first .block-menu > ul.menu ul li > button{padding-left:2rem;}.layout-sidebar-first .block-menu > ul.menu ul li > a:before,.layout-sidebar-first .block-menu > ul.menu ul li > span:before,.layout-sidebar-first .block-menu > ul.menu ul li > button:before{left:0.5rem;}.layout-sidebar-first .block-menu > ul.menu ul ul li > a,.layout-sidebar-first .block-menu > ul.menu ul ul li > span,.layout-sidebar-first .block-menu > ul.menu ul ul li > button{padding-left:4rem;}.layout-sidebar-first .block-menu > ul.menu ul ul li > a:before,.layout-sidebar-first .block-menu > ul.menu ul ul li > span:before,.layout-sidebar-first .block-menu > ul.menu ul ul li > button:before{left:2.5rem;}.layout-sidebar-first .block-menu > ul.menu ul ul ul li > a,.layout-sidebar-first .block-menu > ul.menu ul ul ul li > span,.layout-sidebar-first .block-menu > ul.menu ul ul ul li > button{padding-left:6rem;}.layout-sidebar-first .block-menu > ul.menu ul ul ul li > a:before,.layout-sidebar-first .block-menu > ul.menu ul ul ul li > span:before,.layout-sidebar-first .block-menu > ul.menu ul ul ul li > button:before{left:4.5rem;}.layout-sidebar-first .menu--menu-oldalterkep ul.menu{padding-top:0;background-color:#927026;}.layout-sidebar-first .menu--menu-oldalterkep ul.menu li{border:none;}.layout-sidebar-first .menu--menu-oldalterkep ul.menu li a:hover,.layout-sidebar-first .menu--menu-oldalterkep ul.menu li a.is-active{color:#fff;}.layout-sidebar-first .block[class*="search"]{text-align:center;background:#707070;padding:1rem 0;}.layout-sidebar-first .block[class*="search"] form{padding-left:1rem;padding-right:1rem;}.layout-sidebar-first .block[class*="search"] form .form-item{margin:0 0.5rem 0 0;flex-grow:1;}.layout-sidebar-first .block[class*="search"] form .form-item input{border:1px solid #000;padding:2px;}.layout-sidebar-first .block[class*="search"] form .form-actions{margin:0;}.layout-sidebar-first .block[class*="search"] form .form-submit{margin:0;border:1px solid #000;border-radius:0;padding:2px 4px;font-weight:normal;background:#d2d2d2;color:#000;}.layout-sidebar-first .block[class*="search"] form .form-submit:hover{background:#f8f8f8;}.paragraph[class*="paragraph--type--video"] figure.youtube-container{margin:1rem 0;line-height:0;}.paragraph--type--hang-adatok{align-items:center;}.paragraph--type--hang-adatok > .field{margin-right:1rem;}.paragraph--type--hang-adatok .field--name-field-hang-leirat{margin-right:0;padding-top:1.5em;}.paragraph--type--hang-adatok .field--name-field-media-audio-file{line-height:0;}.paragraph--type--video-adatok .field--name-field-video-leirat,.paragraph--type--video-data .field--name-field-video-leirat{margin-bottom:1rem;}.paragraph--type--video-adatok + .paragraph,.paragraph--type--video-data + .paragraph{margin-top:2rem;}.node{text-align:justify;}.node .field--name-field-varos-tax .field__items .field__item,.node .field--name-field-city-tax .field__items .field__item{float:left;}.node .field--name-field-varos-tax .field__items .field__item:after,.node .field--name-field-city-tax .field__items .field__item:after{content:",";padding-right:3px;}.node .field--name-field-varos-tax .field__items .field__item:last-child:after,.node .field--name-field-city-tax .field__items .field__item:last-child:after{display:none;}.node .field--name-field-image{flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem;}.node .field--name-field-image > .field__label{width:100%;padding-left:0.5rem;padding-right:0.5rem;}.node .field--name-field-image > .field__items{flex-wrap:wrap;width:100%;}.node .field--name-field-hang-adatok > .field__item{padding:2rem 1rem;}.node .field--name-field-hang-adatok > .field__item:first-child{border-top:none;}.language-links{text-align:center;margin:1rem 0;}.language-links a{display:inline-block;margin:0 2rem;width:2.5rem;height:1.7rem;text-indent:-200vw;overflow:hidden;}.language-links a.hu{background:url(/themes/custom/kuria_smg/images/magyar.jpg) no-repeat;background-size:100%;}.language-links a.en{background:url(/themes/custom/kuria_smg/images/angol.jpg) no-repeat;background-size:100%;}.language-links a:hover{box-shadow:0 0 5px #666;}.view .view-grouping{margin-top:1rem;margin-bottom:4rem;padding-bottom:2rem;}.view .view-grouping:last-child{margin-bottom:0;}.view .view-grouping .view-grouping-header{font-size:2.6rem;margin-bottom:2rem;}.view .view-grouping .view-grouping-header h2,.view .view-grouping .view-grouping-header h3{font-size:clamp(3.8rem,8vw,5rem);margin-top:0;}.view .view-grouping .view-grouping-header h2 time,.view .view-grouping .view-grouping-header h3 time{font-size:2.6rem;}.view .view-grouping .view-grouping-content h3{margin-top:0;margin-bottom:2rem;}.view .view-grouping .view-grouping-content .views-row{background:none;border:none;padding:0;}.view .view-grouping .view-grouping-content .item-list + .item-list{margin-top:4rem;}.view .views-row h2{margin:2rem 0;}.view-pp-jogertelmezes .views-row{text-align:justify;}.view-pp-jogertelmezes .views-field-field-melleklet ul li{display:block;margin-left:0;}.view-alkotmbr-hatok .view-grouping{background:none;border:none;padding:0;}.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row{display:list-item;margin-left:3rem;}.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row .views-field-title p{margin-top:0;margin-bottom:1rem;}.view-alkotmbr-hatok .view-grouping .view-grouping-content .views-row + h3{margin-top:3rem;}.view-alt-ig-hirek .views-row h2{font-size:3.6rem;}.view-hirlevel > .view-content .views-row .views-field-title{float:left;margin-right:1rem;}.view-hanganyagok5 .view-grouping .view-grouping-content h3{margin-top:0;margin-bottom:2rem;}.view-hanganyagok5 .view-grouping .view-grouping-content .views-row{background:none;border:none;padding:0;}.view-hanganyagok5 .view-grouping .view-grouping-content .views-row .views-field-field-hang-adatok ul{margin:0;padding:0;}.view-hanganyagok5 .view-grouping .view-grouping-content .views-row .views-field-field-hang-adatok ul li{display:block;margin:0;}.view-hanganyagok5 .view-grouping .view-grouping-content .views-row .views-field-field-hang-adatok ul li:last-child{border-bottom:0;}.view-sajto-hanganyag .view-grouping .view-grouping-header h2,.view-hanganyagok5 .view-grouping .view-grouping-header h2,.view-event-photos .view-grouping .view-grouping-header h2{margin-bottom:2rem;}.view-allami-projektek .views-field-field-melleklet ul li{display:block;margin-left:0;}.view-allami-projektek .view-footer{display:inline-block;width:100%;}.view-allami-projektek .view-footer img{float:left;}.view-allami-projektek .view-footer img:last-child{float:right;margin-top:25px;}.view-allami-projektek .view-footer br{display:none;}.view-projects-co-funded .node--view-mode-teaser img{margin:auto;display:block;}.slick .slick__slider .slick-dots{position:absolute;z-index:2;top:0;left:50%;margin:1rem auto;padding:0;background-color:rgba(0,0,0,0.65);border-radius:1.2rem;transform:translateX(-50%);}.slick .slick__slider .slick-dots li{margin:6px;padding:0;display:inline-block;width:1.8rem;height:1.8rem;}.slick .slick__slider .slick-dots li button{display:inline-block;width:1.8rem;height:1.8rem;background:#000;border-radius:100%;border:none;margin:0;padding:2px;text-indent:-200vw;overflow:hidden;position:relative;}.slick .slick__slider .slick-dots li button:before{content:"";position:absolute;top:0;left:0;margin:2px;padding:0;border-radius:100%;border:2px solid #fff;width:1.4rem;height:1.4rem;background-color:#000;}.slick .slick__slider .slick-dots li button:hover{background-color:#fff;}.slick .slick__slider .slick-dots li button:hover:before{background-color:#8E6D25;border-color:#8E6D25;}.slick .slick__slider .slick-dots li.slick-active button:before{background-color:#fff;}.slick .slick__arrow{display:none;}.slick[class*="slick--field-media-gallery-items"] .slick__slide{align-items:center;}.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content{width:100%;height:100%;flex-flow:column;}.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content .slide__media,.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content > .media{height:45rem;max-height:45rem;}.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content .slide__caption{color:#fff;padding:1rem 0;text-align:center;line-height:1;}.slick[class*="slick--field-media-gallery-items"] .slick__slide .media{align-items:center;justify-content:center;width:100%;height:100%;}.slick[class*="slick--field-media-gallery-items"] .slick__slide .media img{width:auto;height:auto;max-width:100%;max-height:100%;}.slick.slick--thumbnail{margin-top:2rem;}.slick.slick--thumbnail .slick__slide img{border:2px solid transparent;}.slick.slick--thumbnail .slick__slide img:hover{cursor:pointer;}.slick.slick--thumbnail .slick__slide.slick-current img{border-color:#fff;}.slick.slick--view--frontpage-slideshow{background-color:#eee;padding:0.5rem;position:relative;}.slick.slick--view--frontpage-slideshow .slide__caption{position:absolute;top:auto;left:5px;bottom:5rem;width:100%;padding:0;}.slick.slick--view--frontpage-slideshow .slide__caption .slide__link{display:inline-block;background-color:rgba(0,0,0,0.65);border-radius:5px;color:#fff;font-size:clamp(2.6rem,2.2vw,3.2rem);font-weight:100;line-height:1.1;text-transform:uppercase;box-decoration-break:clone;-webkit-box-decoration-break:clone;}.slick.slick--view--frontpage-slideshow .slide__caption a{display:block;padding:0.6rem;color:#fff;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;}.slick.slick--view--frontpage-slideshow .slide__caption a:hover{background-color:#000;color:#9E7929;}.slick.slick--view--frontpage-slideshow .media{align-items:center;justify-content:center;width:100%;height:38rem;max-height:38rem;}.slick.slick--view--frontpage-slideshow .media .field,.slick.slick--view--frontpage-slideshow .media .field__item{width:100%;height:100%;}.slick.slick--view--frontpage-slideshow .media .field img,.slick.slick--view--frontpage-slideshow .media .field__item img{width:100%;height:100%;object-fit:cover;}.slick.slick--view--frontpage-slideshow .slick__slide{position:relative;}.slick.slick--view--frontpage-slideshow .slick__slide .slide__content{width:100%;height:100%;}.slick.slick--view--frontpage-slideshow .slick__slide .slide__content .slide__caption{left:0;}.block-views-blockfrontpage-slideshow-block-1 .view-frontpage-slideshow > .contextual{display:none !important;}.block-views-blockfrontpage-slideshow-block-1 .view-frontpage-slideshow .slick__slide .contextual{margin-top:2rem;}.media--type-gallery[class*="media--view-mode-slideshow"]{padding:2rem;background:#222;border:1px solid #d2d2d2;}.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items{flex-wrap:wrap;}.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items{flex-wrap:wrap;}.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item .field--name-name{word-break:break-all;line-height:1;margin-top:1rem;}.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item .field--name-name{word-break:break-all;line-height:1;margin-top:1rem;}#colorbox #cboxTitle{color:#000;}div#sliding-popup{background:#8E6D25;width:100%;}div#sliding-popup div,div#sliding-popup p,div#sliding-popup h2,div#sliding-popup label{color:#fff;}div#sliding-popup .eu-cookie-withdraw-tab{background-color:#8E6D25;margin:0;}div#sliding-popup .eu-cookie-withdraw-tab:hover{background-color:#FEF7E6;}div#sliding-popup .eu-cookie-compliance-banner{-webkit-align-items:center;align-items:center;font-size:initial;font-weight:normal;padding:1rem 2rem;}div#sliding-popup .eu-cookie-compliance-banner .popup-content{max-width:none;-webkit-flex-flow:column;flex-flow:column;padding-right:1rem;position:relative;}div#sliding-popup .eu-cookie-compliance-banner .popup-content h2{border:none;padding:0;margin:0 0 0.5rem 0;font-size:2em;}div#sliding-popup .eu-cookie-compliance-banner .popup-content p{margin:0 0 0.5rem 0;}div#sliding-popup .eu-cookie-compliance-banner .popup-content a{color:currentColor;text-decoration:underline;}div#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text{max-width:none;margin-top:1rem;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories{padding-top:1.5rem;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{display:inline-block;margin-right:2rem;padding-bottom:0.5rem;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{margin:1rem 0;max-width:30rem;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{text-transform:uppercase;letter-spacing:2px;font-size:2rem;padding:1rem;margin:0 0 1rem 0;background:#fff;color:#000;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:last-child{margin:0;}div#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:hover{background:#FEF7E6;}div#sliding-popup .eu-cookie-compliance-banner p{font-size:initial;font-weight:normal;color:currentColor;}.toolbar button{margin:0;}.region-actual-block p#actual{height:auto !important;padding:3.4rem 0 !important;}.region-actual-block p#actual a{text-decoration:none;color:#fff;}.region-actual-block p#actual a:hover{color:#9E7929;}body.path-frontpage .layout-container > header{margin-bottom:2rem;}body.path-frontpage .layout-container > header .default-img{background:url(/themes/custom/kuria_smg/images/top_header_bg.png) no-repeat right bottom;background-size:auto 100%;}body.path-frontpage .layout-container .region-logo-block .site-logo{margin-bottom:0;}body.path-welcome{padding:2rem;background-color:#091123;}body.path-welcome .dialog-off-canvas-main-canvas{align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;min-height:100%;}body.path-welcome .kuria-welcome{text-transform:uppercase;letter-spacing:2px;color:#fff;text-align:center;}body.path-welcome h1.title{margin:0;text-align:center;}body.path-welcome h1.title a{display:block;padding-top:50rem;margin:0 0 2rem 0;font-size:12rem;font-weight:normal;background:url(/themes/custom/kuria_smg/images/welcome-img.png) no-repeat center top;background-size:auto 44rem;text-decoration:none;}body.path-welcome h1.title a:hover{color:#8E6D25;text-decoration:underline;}body.path-welcome #lat-text,body.path-welcome #en-text,body.path-welcome #hu-text{line-height:1;margin:0 0 1.5rem 0;}body.path-welcome #lat-text{font-size:5.6rem;}body.path-welcome #hu-text,body.path-welcome #en-text{font-size:2.8rem;}body.path-welcome #hu-text{color:#9E7929;}body.path-welcome .links{margin:3rem 0 1rem 0;font-size:2.4rem;}body.path-welcome .links a{color:#fff;text-decoration:none;}body.path-welcome .links a:hover{text-decoration:underline;}body.path-welcome .links a:first-child{margin-right:5rem;}body.maintenance-page{background:#fff;}body.maintenance-page .dialog-off-canvas-main-canvas{display:block;}body.maintenance-page .layout-container > header{text-align:center;padding:2rem;}body.maintenance-page .layout-container > header img{width:20rem;}body.maintenance-page .layout-container > header:after{display:none;}body.maintenance-page .layout-container > main{display:block;text-align:center;padding:2rem;}body.toolbar-horizontal .messages{top:9rem;}html[lang='en'] .region-logo-block .site-logo{background:url(/themes/custom/kuria_smg/images/kuria-logo-en.png) no-repeat center top;background-size:22rem;height:24rem;}html[lang='en'] .region-logo-block .site-logo:hover{box-shadow:none;background:url(/themes/custom/kuria_smg/images/kuria-logo-en-brown.png) no-repeat center top;background-size:22rem;}html[lang='en'] body.path-frontpage .layout-container > header .default-img{background-image:url(/themes/custom/kuria_smg/images/top_header_bg_en.png);}html[lang='en'] body.path-frontpage .layout-container > header .countdown-block{display:none !important;}.limited,.layout-container{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:120rem;float:none;clear:both;}.layout-container > header{line-height:0;}.layout-container > main aside{width:24rem;padding:0 1rem;}.layout-container > main .layout-sidebar-first{-webkit-order:0;order:0;}.layout-container > main .layout-content{-webkit-order:1;order:1;-webkit-flex-grow:1;flex-grow:1;width:60%;padding:0 1rem 0 0.5rem;}.layout-container > main .layout-sidebar-second{-webkit-order:2;order:2;}@media screen and (max-width:74.9375em){.dialog-off-canvas-main-canvas{padding-top:1rem;}.layout-container > header{position:relative;z-index:3;}.layout-container > header .default-img{margin-left:0;margin-right:0;height:0;padding-top:19%;background-size:100% auto;}.layout-container > header:has(.days) .default-img{height:18rem;padding-top:0;}.layout-container > main aside{padding-top:1rem;}.region-logo-block{max-height:9rem;}.region-logo-block .site-logo{position:relative;height:9rem;background:url(/themes/custom/kuria_smg/images/logo-mobile.svg) no-repeat center top;background-size:22rem;margin-top:-0.5rem;margin-bottom:0;}.region-logo-block .site-logo img{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.region-logo-block .site-logo:hover{background-image:url(/themes/custom/kuria_smg/images/logo-mobile-brown.svg);}.region-logo-block ~ div{margin-left:0;padding-left:0;}.region-sitemenu{height:9rem;}.region-sitemenu .block-menu{margin-top:0;height:100%;position:relative;z-index:1;}.region-sitemenu .block-menu .menu-toggle{display:block;margin:2rem 4.5rem;float:right;}.region-sitemenu .block-menu > ul.menu{display:block;position:absolute;top:100%;left:0;width:100%;max-height:1px;text-align:center;margin-top:1rem;visibility:hidden;opacity:0;overflow:hidden;background:#fff;transition:opacity 0.6s,visibility 0.6s,margin-top 0.6s,max-height 0s;transition-delay:0s,0.6s,0s,0.6s;}.region-sitemenu .block-menu > ul.menu li{border-right:none;border-bottom:1px solid #d2d2d2;}.region-sitemenu .block-menu > ul.menu li a{padding:2rem 0;display:block;height:auto;}.region-sitemenu .block-menu > ul.menu li:first-child{padding-left:0.8rem;}.region-sitemenu .block-menu > ul.menu li:last-child{padding-right:0.8rem;}.region-header-img{position:relative;height:0;padding-top:23%;}.region-header-img > .block{position:absolute;top:0;left:0;width:100%;height:100%;}.region-header-img > .block .field{height:100%;}.region-header-img > .block .field div[style*="background"]{height:100% !important;width:100% !important;background-size:100% auto !important;}body.topmenu-open .region-sitemenu .block-menu > ul.menu{max-height:400vh;margin-top:0;opacity:1;visibility:visible;box-shadow:0 1rem 1rem rgba(0,0,0,0.2);transition:opacity 0.6s,visibility 0.6s,margin-top 0.6s,height 0s;transition-delay:0s,0s,0s,0s;}html[lang='en'] .region-logo-block .site-logo{background:url(/themes/custom/kuria_smg/images/kuria-logo-en-mobile.png) no-repeat 1rem top;background-size:auto 100%;height:9rem;}html[lang='en'] .region-logo-block .site-logo:hover{background:url(/themes/custom/kuria_smg/images/kuria-logo-en-mobile-brown.png) no-repeat 1rem top;background-size:auto 100%;}}@media screen and (max-width:63.9375em){.image-list-item,.node .field--name-field-image > .field__items > .field__item,.node .field--name-field-image > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item{width:calc(33.33% - 1rem);}.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content .slide__media,.slick[class*="slick--field-media-gallery-items"] .slick__slide .slide__content > .media{height:32rem;max-height:32rem;}.slick.slick--view--frontpage-slideshow .media{height:32rem;max-height:32rem;}.embedded-entity[data-entity-embed-display*="onethird_width"]{width:50%;}.embedded-entity[data-entity-embed-display*="quarter_width"]{width:33.33%;}figure[class*="onethird_width"]{width:50%;}figure[class*="quarter_width"]{width:33.33%;}}@media screen and (max-width:47.9375em){.layout-container > header .countdown-block{height:15rem;margin-top:-15rem;font-size:4rem;}.layout-container > header .countdown-block a{margin-left:4rem;}.layout-container > main{display:inline-block;width:100%;}.layout-container > main .layout-content,.layout-container > main aside{width:100%;padding:0 1.8rem;}.layout-container > main aside{padding-top:2rem;}.region-logo-block{max-height:6rem;}.region-logo-block .site-logo{width:18rem;height:6rem;margin-left:0.8rem;background-size:auto 100%;}.region-logo-block .site-logo:hover{background-size:auto 100%;}.region-sitemenu{height:6rem;}.region-sitemenu .block-menu .menu-toggle{margin:0.5rem 3rem;}div#sliding-popup .eu-cookie-compliance-banner{-webkit-flex-flow:column;flex-flow:column;}div#sliding-popup .eu-cookie-compliance-banner .popup-content{text-align:center;}html[lang='en'] .region-logo-block .site-logo{height:6rem;}body.path-frontpage .layout-container > header:has(.days) .default-img{height:15rem;background-position:left bottom;background-size:cover;}}@media screen and (max-width:39.9375em){.embedded-entity[data-entity-embed-display*="half_width"]{width:100%;padding-right:0;}figure[class*="half_width"]{width:100%;padding-right:0;}.paragraph--type--hang-adatok{flex-flow:column;align-items:flex-start;}.paragraph--type--hang-adatok > .field{margin-left:0;margin-right:0;}.paragraph--type--hang-adatok .field--name-field-hang-leirat{padding-top:0;}.paragraph--type--hang-adatok .field--name-field-hang-mp3{margin-bottom:1rem;}.paragraph--type--hang-adatok .field--name-field-hang-mp3 audio{max-width:100%;}.view-allami-projektek .view-footer{text-align:center;}.view-allami-projektek .view-footer img:nth-child(odd),.view-allami-projektek .view-footer img:nth-child(even){float:none;margin-top:0;}}@media screen and (max-width:29.9375em){.image-list-item,.node .field--name-field-image > .field__items > .field__item,.node .field--name-field-image > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__items > .field__item,.media--type-gallery[class*="media--view-mode-grid"] .field--name-field-media-gallery-items > .field__item{width:calc(50% - 1rem);}.embedded-entity[data-entity-embed-display*="onethird_width"],.embedded-entity[data-entity-embed-display*="quarter_width"]{width:100%;padding-right:0;}figure[class*="onethird_width"],figure[class*="quarter_width"]{width:100%;padding-right:0;}h1{font-size:2.5em;}h2{font-size:2.2em;}h3{font-size:2em;}.region-actual-block p#actual{letter-spacing:6px !important;font-size:26px !important;}}@media screen and (max-height:63.9375em){body.path-welcome{padding:1rem;}body.path-welcome h1.title a{padding-top:46vh;background-size:auto 44vh;font-size:14vh;font-size:clamp(4rem,14vh,14rem);}body.path-welcome #lat-text{font-size:5vh;font-size:clamp(2rem,5vh,5rem);}body.path-welcome #hu-text,body.path-welcome #en-text{font-size:2.5vh;font-size:clamp(1.6rem,2.5vh,2.5rem);}body.path-welcome .links{margin-top:3vh;font-size:clamp(2rem,2.4vh,2.4rem);}}@media screen and (max-height:29.9375em){body.path-welcome h1.title a{margin-bottom:2vh;padding-top:42vh;background-size:auto 40vh;font-size:14vh;font-size:clamp(4rem,14vh,14rem);}body.path-welcome #lat-text,body.path-welcome #en-text,body.path-welcome #hu-text{margin-bottom:1rem;}}.border-top{border-top:1px solid #d2d2d2;}
