.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(/core/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(/core/misc/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(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/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(/core/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(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/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(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.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;}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/core/themes/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/classy/images/icons/image-x-generic.png);}
.node--unpublished{background-color:#fff4f4;}
.button{display:inline-flex;font-family:urw-din,sans-serif;align-items:center;color:#002d55;background-color:#fff;transition:all .3s ease;text-transform:uppercase;outline:none;height:46px;border:2px solid #002d55;border-radius:5px;padding:0 1.5rem;font-weight:700;letter-spacing:.04em;font-size:14px}@media (min-width:1024px){.button{font-size:16px}}.button:hover{transform:scale(1.05);outline:none}.button.disabled{pointer-events:none;opacity:.1}.button--secondary{display:inline-flex;font-family:urw-din,sans-serif;align-items:center;color:#fff;background-color:#002d55;transition:all .3s ease;text-transform:uppercase;outline:none;height:46px;border:2px solid #002d55;border-radius:5px;padding:0 1.5rem;font-weight:700;letter-spacing:.04em;font-size:14px}@media (min-width:1024px){.button--secondary{font-size:16px}}.button--secondary:hover{transform:scale(1.05);outline:none}.button--secondary.disabled{pointer-events:none;opacity:.1}button.reset-button:disabled,button.reset-button[disabled]{opacity:.3}.text-button{display:inline-flex;align-items:center;transition:all .5s ease;text-transform:uppercase;color:#000;outline:none;font-weight:400;padding:2px 0;font-size:14px;white-space:nowrap}@media (min-width:1024px){.text-button{font-size:16px}}.text-button.white{color:#fff}.text-button.white .text-button-icon-wrapper svg{fill:#fff}.text-button.white .text-button-icon-wrapper svg path{stroke:#fff}.text-button .text-button-icon-wrapper{width:24px;transition:all .5s ease}.text-button .text-button-icon-wrapper svg{fill:#000}.text-button .text-button-icon-wrapper svg path{stroke:#000}.text-button:hover .text-button-icon-wrapper{margin-left:7px}@media (max-width:1024px){.category-mobile-button{display:inline-flex;font-family:urw-din,sans-serif;align-items:center;background-color:#e6eaee;text-transform:capitalize;height:46px;border-radius:5px;padding:0 1.5rem;font-weight:700;line-height:18px;font-size:14px;margin-right:.35rem;white-space:nowrap}.category-mobile-button *{white-space:inherit;line-height:inherit;font-weight:inherit;font-size:inherit}}.checkbox-button{display:inline-flex}.checkbox-button input[type=checkbox]+label:after,.checkbox-button input[type=checkbox]+label:before{display:none}.checkbox-button input[type=checkbox]:checked+label{background-color:#002d55;color:#fff}.checkbox-button label{border:2px solid #002d55;border-radius:30px;padding:10px 25px;margin-right:.65rem;color:#002d55;transition:all .3s ease-in;line-height:21px;margin-bottom:.75rem;white-space:nowrap}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{border:2px solid #002d55;border-radius:5px;font-size:16px;line-height:21px;height:45px;padding-left:1rem;width:100%;max-width:450px;background-color:transparent;transition:all .4s ease-out}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#002d55}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#002d55}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#002d55}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));outline:none}@media (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{font-size:14px;line-height:18px}}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled{opacity:.3}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-type-checkbox.active-validation label:before{border:1px solid #e04e39}.webform-document-file-placeholder{color:#002d55;font-size:16px;line-height:21px;margin:0 0 .5em}@media (max-width:768px){.webform-document-file-placeholder{font-size:14px;line-height:18px}}.form-type-select{position:relative;height:45px;display:flex;justify-content:center;align-items:center;margin:0;border:2px solid #002d55;border-radius:5px}.form-type-select:after{content:"";-webkit-mask:url(/themes/custom/glutz/dist/assets/icons/arrow_down.svg) no-repeat 50% 50%;mask:url(/themes/custom/glutz/dist/assets/icons/arrow_down.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;height:12px;width:15px;right:25px;top:50%;transform:translateY(-50%);background-color:#002d55;z-index:1;transition:all .6s ease}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;width:100%;font-weight:700;line-height:21px;--tw-text-opacity:1;color:rgba(0,45,85,var(--tw-text-opacity));padding:0 20px;height:45px;outline:none;background-color:transparent;position:relative;z-index:2}@media (max-width:768px){.form-type-select select{font-size:14px;line-height:18px}}.form-type-select select:focus{outline:none}.form-type-select select ::-ms-expand{display:none}.form-type-checkbox{position:relative;margin:0 0 1rem}.form-type-checkbox>label.form-required:after{background-image:none;vertical-align:unset;width:auto;height:auto;margin:0}.form-type-checkbox input[type=checkbox]:not(:checked)+label.form-required:after{content:"*"}textarea{border:2px solid #002d55;background-color:transparent;border-radius:5px;font-size:16px;line-height:21px;padding:1rem;width:100%}textarea::-moz-placeholder{color:#002d55}textarea:-ms-input-placeholder{color:#002d55}textarea::placeholder{color:#002d55}.search-input-wrapper{max-width:450px}@media (max-width:1024px){.search-input-wrapper.sm-w-full{max-width:100%}}.search-input-wrapper.sm-w-full input{max-width:100%}.search-input-wrapper input{padding-right:50px}.mailchimp-newsletter-mergefields input,.webform-submission-form .form-item input{padding-right:1rem}.mailchimp-newsletter-mergefields,.search-input-wrapper,.webform-submission-form .form-item{position:relative}.mailchimp-newsletter-mergefields input::-moz-placeholder,.search-input-wrapper input::-moz-placeholder,.webform-submission-form .form-item input::-moz-placeholder{color:#002d55}.mailchimp-newsletter-mergefields input:-ms-input-placeholder,.search-input-wrapper input:-ms-input-placeholder,.webform-submission-form .form-item input:-ms-input-placeholder{color:#002d55}.mailchimp-newsletter-mergefields input,.mailchimp-newsletter-mergefields input::placeholder,.search-input-wrapper input,.search-input-wrapper input::placeholder,.webform-submission-form .form-item input,.webform-submission-form .form-item input::placeholder{color:#002d55}.mailchimp-newsletter-mergefields .search-button,.search-input-wrapper .search-button,.webform-submission-form .form-item .search-button{position:absolute;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in;cursor:pointer;width:45px;right:2px;top:50%;background-color:transparent;transform:translateY(-50%)}.mailchimp-newsletter-mergefields .search-button:active,.mailchimp-newsletter-mergefields .search-button:focus,.mailchimp-newsletter-mergefields .search-button:visited,.search-input-wrapper .search-button:active,.search-input-wrapper .search-button:focus,.search-input-wrapper .search-button:visited,.webform-submission-form .form-item .search-button:active,.webform-submission-form .form-item .search-button:focus,.webform-submission-form .form-item .search-button:visited{outline:none}.mailchimp-newsletter-mergefields .search-button svg,.search-input-wrapper .search-button svg,.webform-submission-form .form-item .search-button svg{margin-right:10px;width:24px;height:24px}.webform-submission-form .form-actions .form-submit:disabled{opacity:.1;pointer-events:none}.webform-submission-form .webform-confirmation .webform-confirmation__message{font-size:20px;font-weight:700;font-family:DTL Documenta TOT Bold,sans-serif}@media (min-width:768px){.webform-submission-form .webform-confirmation .webform-confirmation__message{font-size:24px}}.webform-submission-form .form-title .form-type-webform-markup p{font-size:20px;font-weight:700;font-family:DTL Documenta TOT Bold,sans-serif}@media (min-width:768px){.webform-submission-form .form-title .form-type-webform-markup p{font-size:24px}}.webform-submission-form .form-lists .form-type-select{max-width:none}.webform-submission-form .form-lists .form-type-select select{width:100%}.webform-submission-form .form-type-email input,.webform-submission-form .form-type-number input,.webform-submission-form .form-type-tel input,.webform-submission-form .form-type-textarea input,.webform-submission-form .form-type-textfield input{max-width:none}.webform-submission-form .form-type-checkbox label>a{transition:all .3s ease;border-bottom:1px solid #000}.webform-submission-form .form-type-checkbox label>a:hover{color:#e04e39;border-bottom:1px solid #e04e39}.dropdown-wrapper{position:relative}.dropdown-wrapper .dropdown-button{display:flex;align-items:center;justify-content:space-between;padding:0 20px;border:2px solid #002d55;height:45px;border-radius:5px;cursor:pointer}.dropdown-wrapper .dropdown-button .dropdown-button-text{font-weight:700;line-height:21px;text-transform:uppercase;--tw-text-opacity:1;color:rgba(0,45,85,var(--tw-text-opacity))}.dropdown-wrapper .dropdown-button+.dropdown-list{display:flex;flex-direction:column;position:absolute;top:50px;visibility:hidden;transition:all .3s ease-out;opacity:0;border:2px solid #002d55;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:10px 20px;width:100%;border-radius:5px;z-index:5}.dropdown-wrapper .dropdown-button+.dropdown-list .checkbox-wrapper{margin-bottom:.5rem}.dropdown-wrapper .dropdown-button+.dropdown-list .show-results-btn-wrapper{margin-top:1.25rem}.dropdown-wrapper .dropdown-button svg{transition:all .6s ease}.dropdown-wrapper .dropdown-button.opened svg{transform:rotate(180deg)}.dropdown-wrapper .dropdown-button.opened+.dropdown-list{visibility:visible;opacity:1;transition:all .3s ease-out}.checkbox-wrapper{position:relative}input[type=checkbox]{display:none;width:0;height:0}input[type=checkbox]+label{cursor:pointer}input[type=checkbox]+label:before{content:" ";display:inline-flex;align-items:center;vertical-align:top;--tw-bg-opacity:1;background-color:rgba(0,45,85,var(--tw-bg-opacity));--tw-bg-opacity:0.1;width:20px;height:20px;font-size:22px;margin-top:2px;margin-right:12px}input[type=checkbox]:checked+label:before{--tw-bg-opacity:1;background-color:rgba(0,45,85,var(--tw-bg-opacity))}input[type=checkbox]:checked+label:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.related-product-block:hover .related-product-image{border:1px solid rgba(0,45,85,.5)}.related-product-block:hover .related-product-image img{transform:scale(1.05)}.related-product-block .related-product-image{display:flex;align-items:center;justify-content:center;height:240px;margin-bottom:.5rem;border:1px solid #e6eaee;transition:all .3s ease}@media (min-width:1024px){.related-product-block .related-product-image{height:284px}}.related-product-block .related-product-image img{max-width:80%;max-height:80%;transition:all .3s ease;transform:scale(.9)}.related-product-block .related-product-title *{font-weight:700}@media (min-width:1024px){.masonry-2col-grid{display:grid;grid-gap:1.5rem;grid-template-columns:2fr 2fr;grid-auto-rows:1px}}.masonry-2col-grid.active{visibility:visible}@media (min-width:1024px){.masonry-2col-grid.active>div{visibility:visible;height:auto;opacity:1}}@media (min-width:1024px){.masonry-2col-grid>div{visibility:hidden;height:0;opacity:0;transition:all .5s ease-out}}.popup-block:not(.popup-mobile-only){display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;width:1046px;max-width:95%;box-shadow:4px 4px 10px rgba(0,0,0,.15)}.popup-block:not(.popup-mobile-only).popup-full-screen{width:100%;max-width:100%;height:100%;max-height:100%;overflow-y:auto}@media (max-width:calc(1024px - 1px)){.popup-block.popup-mobile-only{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;width:1046px;max-width:95%;box-shadow:4px 4px 10px rgba(0,0,0,.15)}.popup-block.popup-mobile-only.popup-full-screen{width:100%;max-width:100%;height:100%;max-height:100%;overflow-y:auto}}.overlay-body{display:none;position:absolute;width:100%;height:100%;background-color:#000;opacity:.2;z-index:199;top:0}.close-popup-btn{cursor:pointer}@media (min-width:1024px){.two-col-text{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}.list-product-item-block{display:block;max-width:710px}@media (min-width:768px){.list-product-item-block:hover .list-product-item-image{border:1px solid rgba(0,45,85,.5)}.list-product-item-block:hover .list-product-item-image img{transform:scale(1.05)}}.list-product-item-block .list-product-item-image{position:relative;display:flex;align-items:center;justify-content:center;height:240px;margin-bottom:.5rem;border:1px solid #e6eaee;transition:all .3s ease}@media (min-width:1024px){.list-product-item-block .list-product-item-image{height:284px}}.list-product-item-block .list-product-item-image .product-flags{position:absolute;right:-7px;bottom:15px;display:flex;flex-direction:column;align-items:flex-end}.list-product-item-block .list-product-item-image .product-flags>div{position:relative}.list-product-item-block .list-product-item-image .product-flags>div>.flag-background{width:100%;height:22px;background-image:url(/themes/custom/glutz/dist/assets/icons/new-until-flag.png);background-repeat:no-repeat;position:absolute;z-index:-1;right:0;bottom:-9px;background-position-x:right}.list-product-item-block .list-product-item-image .product-flags>div>p{box-shadow:inset -1px 1px 0 1px rgba(0,0,0,.05);-webkit-box-shadow:-1px 1px 0 1px rgba(0,0,0,.05) inset;-moz-box-shadow:-1px 1px 0 1px rgba(0,0,0,.05) inset;background-color:#46c891;border-radius:3px;text-transform:uppercase;color:#fff;font-weight:700;font-size:10px;padding:2px 6px 0;line-height:14px}.list-product-item-block .list-product-item-image .product-flags>div.end-of-life-flag>p{background-color:#cc3a2d}.list-product-item-block .list-product-item-image .product-flags>div.end-of-life-flag>.flag-background{background-image:url(/themes/custom/glutz/dist/assets/icons/end-of-life-flag.png)}.list-product-item-block .list-product-item-image .product-flags>div.no-longer-available-flag>p{background-color:#cc3a2d}.list-product-item-block .list-product-item-image .product-flags>div.no-longer-available-flag>.flag-background{background-image:url(/themes/custom/glutz/dist/assets/icons/no-longer-available-flag.png)}.list-product-item-block .list-product-item-image .product-flags>div.replacement-flag>p{background-color:#00258e}.list-product-item-block .list-product-item-image .product-flags>div.replacement-flag>.flag-background{background-image:url(/themes/custom/glutz/dist/assets/icons/replacement-flag.png)}.list-product-item-block .list-product-item-image .product-flags>div>svg{z-index:-1;position:absolute;right:0;top:-1px}.list-product-item-block .list-product-item-image .product-flags>div:not(:last-child){margin-bottom:15px}.list-product-item-block .list-product-item-image picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.list-product-item-block .list-product-item-image picture img{-o-object-fit:contain;object-fit:contain}.list-product-item-block .list-product-item-image .product-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.list-product-item-block .list-product-item-image img{max-width:80%;max-height:80%;transition:all .3s ease;transform:scale(.9)}@media (min-width:768px){.list-product-item-block .list-product-item-image img{max-width:90%;max-height:90%}}.list-product-item-block.product-catalog .list-product-item-image{position:relative;height:177px}@media (min-width:768px){.list-product-item-block.product-catalog .list-product-item-image{height:326px}}.list-product-item-block .list-product-item-title *{font-weight:700}.select-list{position:relative;height:45px;display:flex;justify-content:center;align-items:center;margin:0;border:2px solid #002d55;border-radius:5px}.select-list:after{content:"";-webkit-mask:url(/themes/custom/glutz/dist/assets/icons/arrow_down.svg) no-repeat 50% 50%;mask:url(/themes/custom/glutz/dist/assets/icons/arrow_down.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;height:12px;width:15px;right:25px;top:50%;transform:translateY(-50%);background-color:#002d55;z-index:1;transition:all .6s ease}.select-list select.cr-service-countries-select,.select-list select.cr-service-languages-select{-webkit-appearance:none;-moz-appearance:none;width:100%;font-weight:700;line-height:21px;--tw-text-opacity:1;color:rgba(0,45,85,var(--tw-text-opacity));padding:0 20px;height:45px;outline:none;background-color:transparent;position:relative;z-index:2}.select-list select.cr-service-countries-select:focus,.select-list select.cr-service-languages-select:focus{outline:none}.select-list select.cr-service-countries-select ::-ms-expand,.select-list select.cr-service-languages-select ::-ms-expand{display:none}.atb-title-block.opened .atb-arrow-icon{transform:rotate(180deg)}.atb-title-block .atb-arrow-icon{transition:all .3s ease}.popup-block.engagement-popup-block .engagement-popup-header-wrapper{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.popup-block.engagement-popup-block .engagement-popup-header-wrapper{padding-left:0;padding-right:0}}@media (min-width:1915px){.popup-block.engagement-popup-block .engagement-popup-header-wrapper{padding:0 1.5rem}}.scrollable-y-wrapper{max-width:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.scrollable-y-wrapper::-webkit-scrollbar{display:none}@media (min-width:1024px){.scrollable-y-wrapper{overflow-y:visible}}.overlay-block{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6}.overlay-block.less-opacity{opacity:.4}.white-gradient-overlay{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 75.05%)}.black-gradient-overlay{background:linear-gradient(180deg,#000,hsla(0,0%,100%,0) 75.05%)}.black-gradient-overlay.gradient-reversed{background:linear-gradient(0deg,#000,hsla(0,0%,100%,0) 75.05%)}form .form-captcha .captcha-title>p{font-weight:700}@media (min-width:768px){form .form-captcha .captcha{display:flex;flex-wrap:wrap;align-items:center}}@media (min-width:768px){form .form-captcha .captcha>img{padding-right:.75rem}}form .form-captcha .captcha .form-item-captcha-response{margin-bottom:.5rem}@media (min-width:768px){form .form-captcha .captcha .form-item-captcha-response{max-width:400px;width:100%;padding-right:.75rem;padding-left:.75rem;margin:0}}@media (min-width:768px){form .form-captcha .captcha .reload-captcha-wrapper{padding-left:.75rem}}.text-formatted article.media.media--type-remote-video{width:100%}.text-formatted article.media.media--type-remote-video .field--name-field-media-oembed-video{max-width:840px;height:270px}@media (min-width:768px){.text-formatted article.media.media--type-remote-video .field--name-field-media-oembed-video{height:395px}}@media (min-width:1024px){.text-formatted article.media.media--type-remote-video .field--name-field-media-oembed-video{height:495px}}.download-page-pdf{display:inline-block;cursor:pointer;padding-left:50px}.download-page-pdf:before{content:"";background:url(/themes/custom/glutz/dist/assets/icons/pdf-doc.svg);background-size:cover;position:absolute;width:50px;height:50px;margin-left:-50px;margin-top:-10px}@media print{#contact-section,#footer{display:none!important}}
