/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:10px;-ms-overflow-style:scrollbar;overflow:auto;}@supports (text-decoration:dotted underline){abbr[title]{text-decoration:dotted underline;border-bottom:none;cursor:help;}}figure{margin:0;}figure img,img.rp{max-width:100%;height:auto;display:block;}iframe{display:block;}[class*="visually-hidden"]{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visible-hidden{visibility:hidden;}a.is-layer{position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none;margin:0;padding:0;}a.is-layer:hover{text-decoration:none;}@media screen and (min-width:62em){body{overflow-x:hidden;}.visually-hidden--mobile-only{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}[class*="layout--expanded"]{position:relative;}[class*="layout--expanded"]::before,[class*="layout--expanded"]::after{content:"";position:absolute;top:0;bottom:0;background-color:inherit;border:inherit;}.layout--expanded-both::before,.layout--expanded-before::before{left:-999rem;right:100%;}.layout--expanded-both::after,.layout--expanded-after::after{left:100%;right:-999rem;}}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local(''),url(/themes/ab/webfonts/pt-sans-v12-latin-regular.woff2) format('woff2'),url(/themes/ab/webfonts/pt-sans-v12-latin-regular.woff) format('woff');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:local(''),url(/themes/ab/webfonts/pt-sans-v12-latin-italic.woff2) format('woff2'),url(/themes/ab/webfonts/pt-sans-v12-latin-italic.woff) format('woff');}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:local(''),url(/themes/ab/webfonts/pt-sans-v12-latin-700.woff2) format('woff2'),url(/themes/ab/webfonts/pt-sans-v12-latin-700.woff) format('woff');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:local(''),url(/themes/ab/webfonts/pt-sans-v12-latin-700italic.woff2) format('woff2'),url(/themes/ab/webfonts/pt-sans-v12-latin-700italic.woff) format('woff');}@font-face{font-family:'Arvo';font-style:normal;font-weight:400;src:local(''),url(/themes/ab/webfonts/arvo-v14-latin-regular.woff2) format('woff2'),url(/themes/ab/webfonts/arvo-v14-latin-regular.woff) format('woff');}@font-face{font-family:'Arvo';font-style:italic;font-weight:400;src:local(''),url(/themes/ab/webfonts/arvo-v14-latin-italic.woff2) format('woff2'),url(/themes/ab/webfonts/arvo-v14-latin-italic.woff) format('woff');}@font-face{font-family:'Arvo Gruen';font-style:normal;font-weight:normal;src:local(''),url(/themes/ab/webfonts/Arvo_Gruen_2015_10.woff2) format('woff2'),url(/themes/ab/webfonts/Arvo_Gruen_2015_10.woff) format('woff');}
:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url(/themes/ab/webfonts/fa-solid-900.woff2) format("woff2"),url(/themes/ab/webfonts/fa-solid-900.ttf) format("truetype");}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url(/themes/ab/webfonts/fa-regular-400.woff2) format("woff2"),url(/themes/ab/webfonts/fa-regular-400.ttf) format("truetype");}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url(/themes/ab/webfonts/fa-brands-400.woff2) format("woff2"),url(/themes/ab/webfonts/fa-brands-400.ttf) format("truetype");}.fab::before,.fab::after,.fa-brands::before,.fa-brands::after{font-family:'Font Awesome 6 Brands';}.fab::before,.fab::after,.far::before,.far::after,.fa-brands::before,.fa-brands::after,.fa-regular::before{font-weight:400;}.fas::before,.fas::after,.fa-solid::before,.fa-solid::after{font-weight:900;}.fa::before,.fa::after{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}.fa::before,.fa::after,.fa-classic::before,.fa-classic::after,.fa-sharp::before,.fas::before,.fas::after,.fa-solid::before,.fa-solid::after,.far::before,.far::after,.fa-regular::before,.fab::before,.fab::after,.fa-brands::before,.fa-brands::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.fas::before,.fas::after,.fa-classic::before,.fa-solid::before,.fa-solid::after,.far::before,.far::after,.fa-regular::before{font-family:'Font Awesome 6 Free';}.fa-arrow-left::before{content:"\f060";}.fa-calendar::before{content:"\f133";}.fa-caret-right::before{content:"\f0da";}.fa-envelope::before{content:"\f0e0";}.fa-search::before{content:"\f002";}.fab.fa-facebook-square::before{content:"\f082";}.fa-instagram::before{content:"\f16d";}.fab.fa-whatsapp::before{content:"\f232";}.fa-x-twitter::before{content:"\e61b";}.fab.fa-youtube::before{content:"\f167";}.fa-arrow-right::before{content:"\f061";}.fa-file-pdf::before{content:"\f1c1";}.fa-download::before{content:"\f019";}.fa-map-marker::before{content:"\f041";}.fa-clock::before{content:"\f017";}.fa-file-image::before{content:"\f1c5";}
@-ms-viewport{width:device-width;}html{--main-color:black;--main-negative-color:white;--secondary-color:#46962b;--third-color:#ffee00;--fourth-color:#E5087E;--fifth-color:#4cb4e7;--light:#ebebeb;--xlight:#f3f3f3;--xdark:#0a321e;--resp-16-9:0.5625;--content-shorten:17%;--nav-shadow:5px 5px 10px -5px rgba(0,0,0,0.82);--article-margin-y:4rem;}body{font-size:1.8rem;font-family:"PT Sans",sans-serif;background-color:white;color:var(--main-color);margin:0;padding:0;}.wrapper--page{padding-left:2rem;padding-right:2rem;margin:0 auto;}main{font:1.8rem/3.2rem "PT Sans",sans-serif;}.intro,.media-title,.figure-title,.emphasized,h2,h3{font-family:Arvo,serif;}h2,.emphasized{font-size:2.4rem;font-weight:normal;}h2{color:var(--secondary-color);margin:0.2em 0;}h3,.intro,.figure-title{font-size:2.1rem;font-weight:normal;}.intro,.emphasized,h2,h3{line-height:3rem;}.field--type-text-long ul{margin-left:0;padding-left:2rem;}#block-related .field--type-viewsreference{flex:1 1 100%;}#block-related.layout--expanded-both{margin:0 -2rem;padding:4rem 2rem;}#block-related.layout--expanded-both.preset--sky{background-color:var(--fifth-color);color:white;}.node--type-article.node--view-mode-teaser-related{padding:2rem;background-color:white;color:black;line-height:1.4;hyphens:auto;}#block-related.preset--sky button.has-link > a:link,#block-related.preset--sky button.has-link > a:visited{border:2px solid white;transition:all 0.3s;color:white;}#block-related.preset--sky button.has-link > a:hover{background-color:white;color:black;}.region-content > [class*="layout--expanded"]:last-child{margin-bottom:calc(-1 * var(--article-margin-y));}.media-title,.section-title,.paragraph--frontpage .node--view-mode-embedded h3.node-title{font-size:2.4rem;line-height:2.8rem;font-weight:normal;margin:0 0 2.5rem;}.figure-title{line-height:2.8rem;margin:0 0 0.8rem;}.figure-title strong{font-weight:normal;}figcaption .fa-download::before{margin-right:1rem;}.view-content.is-grid > *{margin:3.5rem 0;}.view-display-id-topics_all > .view-content.is-grid > *{margin:0 0 7rem;}h3.has-image{background:no-repeat center / cover;position:relative;margin:0;}.term--view-mode-topic h3,.term--view-mode-topic .sub-topics{margin:0 0 2.5rem;}.term--view-mode-topic h3.has-image,.term--view-mode-topic-teaser h3.has-image{height:20.4rem;}h3.has-image > a.is-layer{color:black;transition:all 0.2s ease;}h3.has-image > a.is-layer:hover{background-color:rgba(70,150,43,0.8);color:white;}h3.has-image span{display:inline-block;padding:1.5rem;}.sub-topics ul.menu{margin:0;line-height:1.3;margin:0.5rem 0 0;}.sub-topics .menu > li{border-bottom:1px solid white;padding:0.8rem 0;}.sub-topics .menu a[class*="fa-"]{position:relative;display:inline-block;padding-left:2.5rem;}.sub-topics .menu a[class*="fa-"]::before{font-size:1.4rem;position:absolute;left:0;top:0.37em;}.term--view-mode-topic .sub-topics .menu a{color:var(--secondary-color);}.term--view-mode-topic .sub-topics .menu a:hover{text-decoration:underline;}.view-taxonomy-term{margin:7rem 0;}button.has-link{border:none;background-color:transparent;display:block;padding:0;margin:4rem 0;}.tfa-entry-form .button,.user-login-form .button,.button--allow,.webform-button--submit,.video-text-overlay button,button.has-link > a:link,button.has-link > a:visited{min-width:15rem;display:block;padding:1.5rem 2rem;font:1.6rem "PT Sans",sans-serif;text-decoration:none;color:var(--main-color);transition:all 0.3s;}.tfa-entry-form .button,.user-login-form .button,.webform-button--submit,button.has-link > a:link,button.has-link > a:visited{background-color:transparent;border:2px solid var(--secondary-color);border-radius:0;}.button--allow,.video-text-overlay button{background-color:white;border:none;}.video-text-overlay button{border-radius:0;height:auto;}.tfa-entry-form .button:hover,.user-login-form .button:hover,.webform-button--submit:hover,button.has-link > a:hover{background-color:var(--secondary-color);color:white;text-decoration:none;}.button--allow:hover,.video-text-overlay button:hover{background-color:var(--xdark);color:white;}[class*="field--type-text"] > *:first-child{margin-top:0;}[class*="field--type-text"] > *:last-child{margin-bottom:0;}.block-content-button{text-align:center;}.block-content-button::before{font-size:3rem;}.block-content-button p.emphasized{margin:0.5rem 0 2rem;}#page-header{background-color:var(--xlight);padding:1.2rem 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}#page-logo{font:2rem/2.1rem "Arvo Gruen",serif;letter-spacing:0.1em;color:var(--secondary-color);text-transform:uppercase;margin:0;}#page-logo a{color:inherit;text-decoration:none;display:inline-block;background:transparent url(/themes/ab/images/fl-logo.png) no-repeat left;padding:0.2rem 1rem 0.2rem 7.2rem;min-height:4.8rem;max-width:12em;box-sizing:border-box;}.region-header{background-color:var(--light);color:black;margin:1.2rem -2rem -1.2rem;width:100%;padding:2rem 2rem 0;box-shadow:var(--nav-shadow);}#page-footer{background-color:var(--xdark);color:white;padding:2rem 0;}#page-footer > [class*="region"]{padding:2rem;}#page-footer ul.menu a{color:white;background-color:transparent;text-decoration:none;}#page-footer button{margin:auto;}#page-footer button.has-link > a{color:white;border-color:white;background-color:transparent;}#page-footer button.has-link > a:hover{background-color:var(--third-color);color:black;border-color:var(--third-color);}ul.field--name-field-partner{margin:0;padding:0;list-style:none;}ul.field--name-field-partner > li{text-align:center;}
@media screen and (min-width:62em){.wrapper--page{max-width:105.6rem;padding-left:11.2rem;padding-right:11.2rem;}#page-logo{font-size:2.8rem;line-height:2.6rem;margin-right:auto;}#page-logo a{max-width:unset;}#page-logo .site-slogan{font:1.6rem/1rem "PT Sans",sans-serif;letter-spacing:0.16em;color:var(--main-color);display:block;}#page-header{padding:2.4rem 4rem;position:relative;}h2,.emphasized,.media-title,.section-title,.paragraph--frontpage .node--view-mode-embedded h3.node-title{font-size:2.8rem;}h2,.media-title,.section-title,.paragraph--frontpage .node--view-mode-embedded h3.node-title{line-height:3.6rem;}.media-title,.section-title,.paragraph--frontpage .node--view-mode-embedded h3.node-title{margin:0 0 5rem;}.region-header{background-color:transparent;color:black;margin:0;width:auto;padding:0;box-shadow:none;display:flex;flex-wrap:wrap;align-items:center;}#block-block-ab-search{margin-right:2.5rem;margin-left:1rem;position:relative;height:4.5rem;}#block-related.layout--expanded-both{padding-top:7rem;padding-bottom:7rem;}#block-related.layout--expanded-both.has-button{display:flex;flex-wrap:wrap;align-items:center;}#block-related.layout--expanded-both.has-button > .section-title{order:-2;flex:1 1 auto;}#block-related.layout--expanded-both.has-button > button.has-link{order:-1;flex:0 1 auto;margin:0 0 5rem;}header.term--view-mode-topic{padding-right:var(--content-shorten);box-sizing:border-box;}.term--view-mode-topic h3,.term--view-mode-topic .sub-topics{margin:4rem 0;}.is-grid,.view-content.is-grid{display:flex;flex-wrap:wrap;margin:0 -1.75rem;}.is-grid > *,.view-content.is-grid > *{flex:0 1 calc(33.33% - 3.5rem);padding:0 1.75rem;margin:0 0 2rem;}.is-grid.grid-2 > *,.view-content.is-grid.grid-2 > *{flex:0 1 calc(50% - 3.5rem);}.view-display-id-topics_all > .view-content.is-grid > *{margin:0 0 11rem;}#page-footer > [class*="region"]{padding:4.5rem 0;}.region-footer-mid-first ul.field--name-field-partner,.region-footer-last{display:flex;flex-wrap:wrap;justify-content:space-around;}}
.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;color:var(--secondary-color);font-size:1.4rem;margin-top:7rem;}.breadcrumb ol{margin:0;padding:0;display:flex;flex-wrap:wrap;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb a{text-decoration:none;color:var(--secondary-color);}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb li:before{content:"/";display:inline-block;padding:0 0.5rem;}.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/ab/images/icons/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:":";}
#views-exposed-form-ab-events-events-all .form-item-field-smart-date-end-value{margin:0 0 4rem;}fieldset.captcha{border-color:var(--secondary-color);border-width:1px 0 0;}fieldset.captcha legend{padding:0.3rem;color:var(--secondary-color);font:2.1rem Arvo,serif;}fieldset.captcha .details-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:0 calc(-1*(1rem + 0.625em));}fieldset.captcha img[data-drupal-selector*="captcha-image"]{display:block;margin:2rem 1rem 1rem;}fieldset.captcha .details-wrapper > div{flex:1 1 100%;padding:0 1rem;box-sizing:border-box;}fieldset.captcha .details-wrapper > .reload-captcha-wrapper{flex:1 1 50%;}fieldset.captcha .details-wrapper > div.form-item-captcha-response{order:10;}fieldset.captcha .details-wrapper .details-description{line-height:normal;margin:1rem 0 0;}.tfa-entry-form,.user-login-form{width:100%;max-width:67rem;}.tfa-entry-form input[type="text"],.user-login-form input[type="text"],.user-login-form input[type="password"]{max-width:100%;}.tfa-entry-form fieldset{border:solid var(--secondary-color);border-width:1px 0 0;}.tfa-entry-form fieldset legend{padding:0.3rem;}.tfa-entry-form a{color:var(--secondary-color);text-decoration:none;}.tfa-entry-form a:hover{text-decoration:underline;}.paragraph--type--form > figure.media--type-image{display:none;}.paragraph--type--form .section-title{color:var(--secondary-color);}.tfa-entry-form label,.user-login-form label,.webform-submission-form label{display:block;font-family:Arvo,serif;font-size:1.8rem;margin:0 0 1rem;}.tfa-entry-form input[type="text"],.user-login-form input[type="text"],.user-login-form input[type="password"],.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form input[type="tel"],.webform-submission-form textarea{outline:none;;border:solid var(--secondary-color);border-width:0 0 1px;font-size:2rem;box-sizing:border-box;padding:1rem;background-color:var(--xlight);color:black;}.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form input[type="tel"],.webform-submission-form textarea{width:100%;}.webform-submission-form .form-item{margin:0 0 2.5rem;}.webform-submission-form .form-no-label[class*="form-item-privacy"] .form-checkbox{float:left;margin:0.4em 0 0;}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;}.webform-submission-form .form--hint,.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:1.4rem;line-height:1.4em;padding:0.1rem 0;}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:var(--fourth-color);}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/ab/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}form:not(.views-exposed-form) .form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid var(--fourth-color);}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/ab/images/icons/error.svg) no-repeat;background-size:contain;}@media screen and (min-width:62em){.paragraph--type--form > figure.media--type-image{display:block;width:37.6%;margin-right:calc(-1 * (var(--content-shorten) + 2rem));float:right;}.webform-submission-form .form-item{margin:0 0 3.5rem;}.webform-submission-form label{font-size:2.1rem;}.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form input[type="tel"]{width:60%;}.webform-submission-form textarea{clear:both;}fieldset.captcha img[data-drupal-selector*="captcha-image"]{display:block;margin:2rem 1rem;}}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/ab/images/icons/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/ab/images/icons/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[class*="menu"]{margin-left:0;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul[class*="menu"]{margin-right:0;margin-left:0;text-align:right;}ul[class*="menu"] a{text-decoration:none;}#menu-toggle{padding:0;border:none;background-color:transparent;}#menu-toggle .is-hamburger{width:5.2rem;height:5.2rem;padding:1.3rem 0;box-sizing:border-box;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:space-around;position:relative;}.is-hamburger span{background-color:white;display:block;margin:auto;width:2.76rem;height:0.23rem;}.is-open > .is-hamburger span:first-child,.is-open > .is-hamburger span:last-child{display:none;}.is-open > .is-hamburger span{position:absolute;top:48%;left:23%;}.is-open > .is-hamburger span:nth-child(2){transform:rotate(45deg);}.is-open > .is-hamburger span:nth-child(3){transform:rotate(-45deg);}#menu-toggle.is-closed + .region-header{display:none;}#menu-toggle.is-open + .region-header{display:block;}html.js nav.menu--main ul.submenu{display:none;}.region-header nav a{color:black;}.region-header .menu a{font-size:1.8rem;}.menu--main ul.menu > li{border-bottom:1px solid white;}.menu--main ul.menu > li > a{font:2.1rem/2.8rem Arvo,serif;display:inline-block;padding:1.5rem 0;}nav.menu--main ul.submenu a{padding:0 0 1.7rem 0;display:inline-block;}nav.menu--main ul.submenu a,.region-header nav ul.menu > li > a.is-active,.region-header nav a:hover{color:var(--secondary-color);background-color:transparent;}.region-header nav a:hover{text-decoration:underline;}nav.menu--main ul.menu--level-1 ul.submenu{margin-left:2.4rem;}nav.menu--main ul.submenu a.is-active{color:black;}nav.menu--main ul.submenu a::before{font-size:1.4rem;margin-right:1.2rem;}nav.menu--service li{padding:0 0 1.7rem 0;}#page-footer nav[class*="menu--footer"] ul.menu a{font-size:1.8rem;line-height:3.4rem;display:block;text-align:center;}#page-footer nav[class*="menu"] ul.menu a:hover,#page-footer nav[class*="menu"] ul.menu a.is-active{color:var(--third-color);background-color:transparent;}#page-footer ul.menu{margin:0;}#page-footer nav.menu--social-networks ul.menu{display:flex;flex-wrap:wrap;justify-content:space-around;font-size:3.4rem;}#page-footer nav.menu--social-networks ul.menu > li{flex:1 1 33.33%;padding:1.5rem 0;text-align:center;}@media screen and (min-width:62em){#menu-toggle{display:flex;align-items:center;background-color:white;color:black;order:1;}#menu-toggle.is-open{background-color:var(--secondary-color);color:white;}#menu-toggle .content{padding:0 2.5rem;font-size:1.8rem;text-transform:uppercase;letter-spacing:0.16em;border-left:1px solid white;line-height:4.5rem;}#menu-toggle .is-hamburger{width:4.5rem;height:4.5rem;padding:1.2rem 0;}.is-hamburger span{width:2.4rem;height:0.2rem;}.is-open > .is-hamburger span{top:50%;left:25%;}#menu-toggle[class*="is-"] + .region-header{display:flex;}#menu-toggle.is-closed + .region-header #block-ab-main-menu{display:none;}#menu-toggle.is-open + .region-header #block-ab-main-menu{display:block;}#block-service{order:-1;margin-right:4.5rem;}#block-service ul.menu{display:flex;margin:0;}#block-service ul.menu > li{padding:0 1.5rem;}#block-service ul.menu > li > a{font-size:1.4rem;}#block-service ul.menu > li:nth-last-child(n + 2){border-right:1px solid black;}#block-ab-main-menu{position:absolute;top:100%;right:4rem;left:25%;z-index:20;background-color:var(--light);box-shadow:var(--nav-shadow);color:black;padding:0;}#block-ab-main-menu ul.menu{display:flex;flex-wrap:wrap;position:relative;margin:2rem;}#block-ab-main-menu ul.menu::after,#block-ab-main-menu ul.menu::before{content:"";position:absolute;z-index:10;background-color:var(--light);}#block-ab-main-menu ul.menu::after{height:1px;bottom:0;left:0;right:0;}#block-ab-main-menu ul.menu::before{width:1px;top:0;right:0;bottom:0;}#block-ab-main-menu ul.menu > li{flex:0 1 33.33%;max-width:33.33%;padding:1.5rem 2rem;box-sizing:border-box;border:solid white;border-width:0 1px 1px 0;min-height:7rem;}.menu--main ul.menu > li > a{padding:0 0 1.5rem 0;}#page-footer nav.menu--social-networks ul.menu{justify-content:center;}#page-footer nav.menu--social-networks ul.menu > li{flex:0 1 auto;padding:0 3rem;}}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;list-style:none;}.pager__item{padding:0.75rem;color:black;}.pager__item.pager__item--previous,.pager__item.pager__item--next,.pager__item.pager__item--first,.pager__item.pager__item--last{padding:0.75rem;}.pager__item a{font:2.1rem Arvo,serif;color:black;background-color:var(--light);display:block;min-width:5rem;height:5rem;line-height:5rem;text-align:center;text-decoration:none;}.pager__item a:hover,.pager__item[class*="pager__item--"] a:hover{background-color:var(--xlight);text-decoration:none;}.pager__item.is-active a{color:white;background-color:var(--secondary-color);cursor:default;}.pager__item.pager__item--previous a,.pager__item.pager__item--next a,.pager__item.pager__item--first a,.pager__item.pager__item--last a{background-color:transparent;}.pager__item.pager__item--last .fa-arrow-right,.pager__item.pager__item--first .fa-arrow-left{position:relative;}.pager__item.pager__item--last .fa-arrow-right::after,.pager__item.pager__item--first .fa-arrow-left::after{position:absolute;content:"";width:3px;height:1em;background-color:black;right:-5px;top:calc(50% - 0.5em);}.pager__item.pager__item--last .fa-arrow-right{left:-3px;}.pager__item.pager__item--first .fa-arrow-left{right:-3px;}.pager__item.pager__item--last .fa-arrow-right::after{right:-5px;}.pager__item.pager__item--first .fa-arrow-left::after{left:-5px;}
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;}
nav.tabs{margin:1em 0;position:relative;z-index:10;}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;color:var(--xdark);}.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%;}}
.file{display:inline-block;color:var(--secondary-color);position:relative;padding-left:3rem;line-height:1.5;}.file::before{font-size:1.3em;position:absolute;left:0;top:0.1em:}.file a{font:1.8rem Arvo,serif;}
.messages{padding:1.5rem 4rem 1.5rem 7.5rem;word-wrap:break-word;background:no-repeat 5rem 1.7rem;overflow-wrap:break-word;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages a{color:white;text-decoration:underline;}.messages--status{color:white;background-color:var(--secondary-color);background-image:url(/themes/ab/images/icons/check.svg);}.messages--warning{color:white;background-color:var(--xdark);background-image:url(/themes/ab/images/icons/warning.svg);}.messages--error{color:white;background-color:var(--fourth-color);background-image:url(/themes/ab/images/icons/error.svg);}.messages--error p.error{color:white;}
.node--unpublished{background-color:#fff4f4;}article{padding:var(--article-margin-y) 0;}article > .node__content > .paragraph[class*="layout--expanded"]:last-child,article > .node__content > .field--name-field-paragraph.field--type-entity-reference-revisions:last-child > .field__item:last-child > .paragraph[class*="layout--expanded"]{margin-bottom:calc(-1 * var(--article-margin-y));}article.node--view-mode-teaser{padding:0;}.node--type-article.node--view-mode-teaser{padding:2rem;background-color:var(--xlight);color:black;line-height:1.4;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;}.view-content.is-grid .node--type-event.node--view-mode-teaser{padding:0 2rem 2rem;background-color:white;color:black;line-height:1.4;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;}.view-content.is-grid .node--type-event.node--view-mode-teaser .data--event{margin:0 -2rem;}article.node--view-mode-teaser header > h3,article.node--view-mode-teaser .node__content > [class*="field--type-text"]{margin:1rem 0;}article.node--view-mode-teaser header > h3{line-height:1.3;}article a{color:var(--secondary-color);background-color:transparent;text-decoration:none;}article a:hover{text-decoration:underline;}article a:active{color:var(--xdark);}article .wrapper--time{font:1.4rem "PT Sans",sans-serif;margin:0;text-transform:uppercase;letter-spacing:0.16em;}article > .node__content > [class*="field--type-text"]{margin:2.5rem 0;}.field--name-field-intro{font:2.1rem/3rem Arvo,serif;color:var(--main-color);background-color:transparent;}.field--name-body h3,.field--name-field-pbody h3{margin:0 0 4rem;}.node--type-frontpage > .node__content > .field--name-field-intro{font-size:2.4rem;}.node--type-frontpage > .node__content > .field--name-body{line-height:2.8rem;}article header ul.field--name-field-tags{display:flex;flex-wrap:wrap;font-size:1.4rem;text-transform:uppercase;letter-spacing:0.2rem;color:black;margin:0 0 1rem}article header .field--name-field-tags > li:nth-last-child(n + 2)::after{content:"|";display:inline-block;margin:0 0.8rem;}.node--view-mode-teaser-related header h3{font:normal 2.1rem/1.4em Arvo,serif;margin:0 0 1rem;}.node--view-mode-teaser-related header h3 a{color:black;}.node--view-mode-teaser-related header h3 a:hover{color:var(--secondary-color);}.node--view-mode-teaser-related .node__content .field--name-body{line-height:1.6em;margin:0;}.node--view-mode-teaser-related > figure{margin:-2rem -2rem 2rem;}.node--view-mode-teaser-related > figure img{width:100%;height:auto;}ul.data--event{list-style:none;margin:4rem 0;padding:0;}ul.data--event > li{background-color:var(--xlight);color:black;padding:1.5rem 2rem;line-height:normal;}ul.data--event > li:nth-last-child(n+2){border-bottom:1px solid white;}ul.data--event > li > .field__item{display:block;position:relative;padding-left:calc(1.5rem + 1em);}ul.data--event > li > .field__item::before{color:var(--secondary-color);font-size:1.1em;position:absolute;left:0;top:calc(50% - 0.5em);}.paragraph.paragraph--view-mode--default.preset--default .node--type-event.node--view-mode-teaser{background-color:var(--xlight);}.paragraph.paragraph--view-mode--default.preset--beton{background-color:var(--light);}.paragraph.paragraph--view-mode--default.preset--night,.paragraph.paragraph--view-mode--default.preset--sun article ul.data--event > li,.paragraph.paragraph--view-mode--default.preset--beton article ul.data--event > li{background-color:var(--xdark);}.paragraph.paragraph--view-mode--default.preset--sun{background-color:var(--third-color);}.paragraph.paragraph--view-mode--default.preset--lipstick{background-color:var(--fourth-color);}.paragraph.paragraph--view-mode--default.preset--sky{background-color:var(--fifth-color);}.paragraph.paragraph--view-mode--default,.paragraph.paragraph--view-mode--default.preset--beton .node--type-article.node--view-mode-teaser{background-color:white;}.paragraph.paragraph--view-mode--default.preset--night,.paragraph.paragraph--view-mode--default.preset--night .section-title,.paragraph.paragraph--view-mode--default.preset--night .sub-topics .menu a,.paragraph.paragraph--view-mode--default.preset--lipstick,.paragraph.paragraph--view-mode--default.preset--lipstick .sub-topics .menu a,.paragraph.paragraph--view-mode--default.preset--sky .section-title,.paragraph.paragraph--view-mode--default.preset--sky .figure-title,.paragraph.paragraph--view-mode--default.preset--sky article a,.paragraph.paragraph--view-mode--default.preset--sun article ul.data--event > li,.paragraph.paragraph--view-mode--default.preset--beton article ul.data--event > li{color:white;}.paragraph.paragraph--view-mode--default.preset--beton .section-title,.paragraph--type--view.paragraph--view-mode--default.preset--beton .sub-topics .menu a{color:var(--secondary-color);}.paragraph.paragraph--view-mode--default,.paragraph.paragraph--view-mode--default .sub-topics .menu a,.paragraph.paragraph--view-mode--default.preset--beton,.paragraph.paragraph--view-mode--default.preset--sky,.paragraph.paragraph--view-mode--default.preset--sun,.paragraph.paragraph--view-mode--default.preset--lipstick article.node--view-mode-teaser h3 a,.paragraph.paragraph--view-mode--default.preset--sky article.node--view-mode-teaser h3 a{color:black;}.paragraph.paragraph--view-mode--default.preset--sun .section-title,.paragraph.paragraph--view-mode--default.preset--sun article > header > h3,.paragraph.paragraph--view-mode--default.preset--sun article > header > h3 a{color:var(--xdark);}.paragraph.paragraph--view-mode--default.preset--beton article ul.data--event > li > .field__item::before,.paragraph.paragraph--view-mode--default.preset--sun article ul.data--event > li > .field__item::before{color:inherit;}.paragraph.paragraph--view-mode--default.preset--lipstick article a{color:var(--third-color);}.paragraph.paragraph--view-mode--default.preset--night button.has-link > a:link,.paragraph.paragraph--view-mode--default.preset--night button.has-link > a:visited,.paragraph.paragraph--view-mode--default.preset--lipstick button.has-link > a:link,.paragraph.paragraph--view-mode--default.preset--lipstick button.has-link > a:visited{color:white;background-color:transparent;border:2px solid white;transition:all 0.3s;}.paragraph.paragraph--view-mode--default.preset--night button.has-link > a:hover{background-color:var(--xlight);color:var(--xdark);border-color:var(--xlight);}.paragraph.paragraph--view-mode--default.preset--lipstick button.has-link > a:hover{background-color:black;color:white;border-color:black;}.paragraph.paragraph--view-mode--default.preset--sun button.has-link > a:link,.paragraph.paragraph--view-mode--default.preset--sun button.has-link > a:visited{border:2px solid var(--xdark);transition:all 0.3s;}.paragraph.paragraph--view-mode--default.preset--sky button.has-link > a:link,.paragraph.paragraph--view-mode--default.preset--sky button.has-link > a:visited{border:2px solid white;transition:all 0.3s;color:black;}.paragraph.paragraph--view-mode--default.preset--sky button.has-link > a:hover{background-color:white;}.paragraph.paragraph--view-mode--default.preset--sun button.has-link > a:hover{background-color:var(--xdark);color:white;}.align-left{float:none;}.align-right{float:none;}.media--type-image:not(.media--view-mode-download) > figcaption{font:1.4rem "PT Sans",sans-serif;color:black;background-color:transparent;padding:0.6rem 0;}.media--type-image.media--view-mode-download{margin-top:2rem;margin-bottom:2rem;}.media--type-image.media--view-mode-download img{border:2px solid var(--secondary-color);}.media--type-image.media--view-mode-download > figcaption{font:1.8rem/1.4 "PT Sans",sans-serif;}.media--type-image.media--view-mode-download > figcaption > *{display:block;}.media--type-image > figcaption .copyright{font-style:normal;white-space:nowrap;}.slick-slider .media--type-image figcaption{padding:0.6rem 2rem;}article .node__content > .field--name-field-figure.slick-slider{margin:0 -2rem;}.media--view-mode-gallery .wrapper--background{background:no-repeat center / cover;height:23rem;width:auto;margin:0;}figure.media--type-remote-video > .wrapper--video{position:relative;overflow:hidden;padding-top:calc(100% * var(--resp-16-9));padding-bottom:0 !important;width:100%;margin:0 0 1.4rem;}figure.media--type-remote-video > .wrapper--video > iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.field--name-field-pbody > figure.media--type-remote-video,.paragraph--type--figure-video.paragraph--view-mode--default{background-color:var(--fourth-color);color:white;}.field--name-field-pbody > figure.media--type-remote-video{padding:2rem;box-sizing:border-box;}.paragraph--type--view.paragraph--view-mode--default,.paragraph--type--social-network.paragraph--view-mode--default,.paragraph--type--figure-video.paragraph--view-mode--default,.paragraph--frontpage .node--type-gallery.node--view-mode-embedded{margin:0 -2rem;padding:4rem 2rem;}[class*="field--name-field-download"] ul.field__items{padding:0;list-style:none;}.field--name-field-download ul.field__items{margin:4rem 0;}.field--name-field-download-link ul.field__items{margin:0 0 4rem;}[class*="field--name-field-download"] ul.field__items > li{padding:1rem 0;}.view-id-ab_videos .views-row:nth-child(n+2){margin-top:7rem;}@media screen and (min-width:37em){.media--view-mode-gallery .wrapper--background{height:35rem;}}@media screen and (min-width:62em){.view-content.is-grid > article{padding:2rem;box-sizing:border-box;margin:0 1.75rem 2rem;}article.node--view-mode-full > header,article.node--view-mode-full > .node__content{padding-right:var(--content-shorten);box-sizing:border-box;}article .node__content > .field--name-field-figure.slick-slider{margin-left:0;margin-right:0;}.slick-slider .media--type-image figcaption{padding:0.6rem 0;}.paragraph.layout--expanded-both,.paragraph--frontpage .node--type-gallery.node--view-mode-embedded{margin:0 calc(-1*(var(--content-shorten) + 2rem)) 0 -2rem;}.paragraph.layout--expanded-both.has-button{display:flex;flex-wrap:wrap;align-items:center;}.paragraph.layout--expanded-both.has-button > *{flex:1 0 100%;}.paragraph.layout--expanded-both.has-button > .section-title{order:-2;flex:1 1 auto;}.paragraph.layout--expanded-both.has-button > button.has-link{order:-1;flex:0 1 auto;margin:0 0 5rem;}article > .node__content > [class*="field--type-text"]{margin:4rem 0;}.node--type-frontpage > .node__content > .field--name-field-intro{font-size:2.8rem;line-height:3.6rem;}.node--type-frontpage > .node__content > .field--name-body{line-height:3.2rem;}.media--view-mode-gallery .wrapper--background{height:49rem;}.slick-slider figcaption{padding-left:0;}.align-left,.media--view-mode-figure-medium:not(.align-center){float:left;margin:0 3.5rem 1.75rem 0;}.align-right,.align-right.media--view-mode-figure-medium{float:right;margin:0 0 1.75rem 3.5rem;}.media--view-mode-figure-medium{max-width:calc(50% - 1.75rem);}.paragraph--type--figure-video.paragraph--view-mode--default{padding-left:2rem;padding-right:2rem;}.paragraph.paragraph--view-mode--default:not(.paragraph--type--downloads),.paragraph--frontpage .node--type-gallery.node--view-mode-embedded{padding-top:7rem;padding-bottom:7rem;}.paragraph.paragraph--type--downloads > h3{margin:4rem 0 1rem;}.field--name-field-pbody > figure.media--type-remote-video.media--view-mode-figure-medium > .wrapper--video{width:100%;max-width:none;padding-top:calc(100% * var(--resp-16-9));padding-bottom:0 !important;}.media--type-remote-video.media--view-mode-figure{display:flex;flex-direction:column;}.view-id-ab_videos .media--type-remote-video.media--view-mode-figure,.paragraph--type--figure-video .media--type-remote-video.media--view-mode-figure{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.field--name-field-pbody > figure.media--type-remote-video.media--view-mode-figure-medium,.view-id-ab_videos .media--type-remote-video.media--view-mode-figure > *,.paragraph--type--figure-video figure.media--type-remote-video.media--view-mode-figure > *{width:calc(50% - 1.75rem) !important;max-width:none;}.view-id-ab_videos .media--type-remote-video.media--view-mode-figure > .wrapper--video,.paragraph--type--figure-video .media--type-remote-video.media--view-mode-figure > .wrapper--video{padding-top:calc((50% - 1.75rem) * var(--resp-16-9));padding-bottom:0 !important;height:0;}}
section.view-ab-search{padding:var(--article-margin-y) 0;}.views-exposed-form .form-item-search-api-fulltext{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid var(--secondary-color);font-size:2rem;align-items:center;float:none;box-sizing:border-box;background-color:white;padding:1rem;}.region-header .views-exposed-form .form-item-search-api-fulltext{margin:0;}.region-content .views-exposed-form .form-item-search-api-fulltext{background-color:var(--xlight);}.views-exposed-form [name*="search_api_fulltext"]{width:calc(100% - 3rem);box-sizing:border-box;border:none;outline:none;background-color:transparent;}.views-exposed-form .form-actions{margin:0;}.view-ab-search .result-item{position:relative;padding:2.5rem 0px;margin-left:4rem;}.view-ab-search .result-item:nth-child(n + 2){border:solid var(--secondary-color);border-width:1px 0 0;}.view-ab-search .result-item > [class*="result"]{margin:0;line-height:1.4;}.view-ab-search .result-item::before{content:attr(data-counter);font-family:Arvo,serif;font-size:1.2rem;color:var(--xdark);display:inline-block;width:3rem;text-align:center;position:absolute;left:-4rem;line-height:2;}.view-ab-search .result-headline a{font-family:Arvo,serif;color:var(--secondary-color);text-decoration:none;}.view-ab-search .result-headline a:hover{text-decoration:underline;}@media screen and (min-width:62em){section.view-ab-search{padding-right:var(--content-shorten);box-sizing:border-box;}form#views-exposed-form-ab-search-block-1{position:absolute;right:0;top:0;bottom:0;}.views-exposed-form .form-item-search-api-fulltext{height:4.5rem;}.region-header .views-exposed-form .form-item-search-api-fulltext{padding-left:0;padding-right:0;height:4.5rem;}.region-header .views-exposed-form .form-item-search-api-fulltext label::before{width:4.5rem;height:4.5rem;line-height:4.5rem;text-align:center;display:block;}.region-header .views-exposed-form [name*="search_api_fulltext"]{width:0;box-sizing:border-box;transition:all 0.3s;padding:0;}.region-header .views-exposed-form .form-actions{margin:0;}.region-header .views-exposed-form [name*="search_api_fulltext"]:focus{width:26rem;cursor:text;}}
