/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxSlideshow,#colorbox #cboxClose{line-height:1rem}#colorbox #cboxNext{text-indent:.5rem}#colorbox .cboxPhoto{max-width:800px !important;height:auto !important;object-fit:contain}[data-component-id="de_theme:breadcrumb"] li:first-child a{vertical-align:baseline;text-decoration:none}[data-component-id="de_theme:breadcrumb"] li:first-child a::before{display:none;content:""}[data-component-id="de_theme:breadcrumb"] li:first-child a svg{position:relative;top:-1px}[data-component-id="de_theme:breadcrumb"] li:first-child::before{display:none;content:""}[data-component-id="de_theme:breadcrumb"].breadcrumb a{text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}[data-component-id="de_theme:breadcrumb"].breadcrumb a:hover{text-decoration:none}[data-component-id="de_theme:breadcrumb"].breadcrumb .breadcrumb-item{text-align:left;color:#242424;font-family:"Inter",serif;font-size:14px;font-weight:400;line-height:1.2}[data-component-id="de_theme:breadcrumb"].breadcrumb ol{display:inline-block;padding:4px 24px 4px 16px;opacity:.8;border-radius:100px;background-color:#f6f6f6}[data-component-id="de_theme:breadcrumb"].breadcrumb ol li{display:inline}[data-component-id="de_theme:breadcrumb"].breadcrumb li::before{display:inline-block;width:16px;height:16px;margin-right:4px;margin-left:4px;content:"";background-image:url("data:image/svg+xml,<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><mask id=\"mask0_912_18766\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"16\" height=\"17\"><rect y=\"0.5\" width=\"16\" height=\"16\" fill=\"%23D9D9D9\"/></mask><g mask=\"url%28%23mask0_912_18766%29\"><path d=\"M8.57236 8.50009L5.42236 5.35009L6.3999 4.37256L10.5274 8.50009L6.3999 12.6276L5.42236 11.6501L8.57236 8.50009Z\" fill=\"%23515151\"/></g></svg>");background-repeat:no-repeat;background-position:center 3px}
#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxSlideshow,#colorbox #cboxClose{line-height:1rem}#colorbox #cboxNext{text-indent:.5rem}#colorbox .cboxPhoto{max-width:800px !important;height:auto !important;object-fit:contain}.text-bg-primary [data-component-id="de_theme:contact_card"] .fs-5,.text-bg-primary [data-component-id="de_theme:contact_card"] a,.text-bg-primary [data-component-id="de_theme:contact_card"] .address,.text-bg-primary [data-component-id="de_theme:contact_card"] .tel,.text-bg-secondary [data-component-id="de_theme:contact_card"] .fs-5,.text-bg-secondary [data-component-id="de_theme:contact_card"] a,.text-bg-secondary [data-component-id="de_theme:contact_card"] .address,.text-bg-secondary [data-component-id="de_theme:contact_card"] .tel,.text-bg-dark [data-component-id="de_theme:contact_card"] .fs-5,.text-bg-dark [data-component-id="de_theme:contact_card"] a,.text-bg-dark [data-component-id="de_theme:contact_card"] .address,.text-bg-dark [data-component-id="de_theme:contact_card"] .tel{color:inherit}.text-bg-primary [data-component-id="de_theme:contact_card"] .rounded-circle,.text-bg-secondary [data-component-id="de_theme:contact_card"] .rounded-circle,.text-bg-dark [data-component-id="de_theme:contact_card"] .rounded-circle{color:#fff;background-color:hsla(0,0%,100%,.2)}.text-bg-primary [data-component-id="de_theme:contact_card"] a:focus,.text-bg-primary [data-component-id="de_theme:contact_card"] a:focus-visible,.text-bg-primary [data-component-id="de_theme:contact_card"] a:focus-within,.text-bg-secondary [data-component-id="de_theme:contact_card"] a:focus,.text-bg-secondary [data-component-id="de_theme:contact_card"] a:focus-visible,.text-bg-secondary [data-component-id="de_theme:contact_card"] a:focus-within,.text-bg-dark [data-component-id="de_theme:contact_card"] a:focus,.text-bg-dark [data-component-id="de_theme:contact_card"] a:focus-visible,.text-bg-dark [data-component-id="de_theme:contact_card"] a:focus-within{outline:0;box-shadow:0 0 0 .25rem #fff}[data-component-id="de_theme:contact_card"] .rounded-circle{color:#fff;background-color:#cc0025}[data-component-id="de_theme:contact_card"] .fs-5{color:#242424}[data-component-id="de_theme:contact_card"] .address,[data-component-id="de_theme:contact_card"] .tel{color:#515151}[data-component-id="de_theme:contact_card"] .country{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}[data-component-id="de_theme:contact_card"] .country:not(caption){position:absolute !important}[data-component-id="de_theme:contact_card"] .tel a::after{padding-right:.5rem;padding-left:.5rem;content:"|"}[data-component-id="de_theme:contact_card"] .tel:nth-last-child(1) a::after{display:none}[data-component-id="de_theme:contact_card"] a:focus,[data-component-id="de_theme:contact_card"] a:focus-visible,[data-component-id="de_theme:contact_card"] a:focus-within{outline:0;box-shadow:none}.block-content--type-contact-block .field--name-field-contact-phone{text-wrap:balance;gap:.5rem}.block-content--type-contact-block .field--name-field-contact-email{flex-direction:column}.block-content--type-contact-block .field--name-field-contact-email a{display:block}
#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxSlideshow,#colorbox #cboxClose{line-height:1rem}#colorbox #cboxNext{text-indent:.5rem}#colorbox .cboxPhoto{max-width:800px !important;height:auto !important;object-fit:contain}.in-page-navigation--nav-bar .dropdown-toggle{padding:1.25rem 1rem}.in-page-navigation--nav-bar .dropdown-toggle::after{width:.75rem;height:.5rem;transition:all ease-in-out .2s;border:0;background:url("data:image/svg+xml,<svg width=\"13\" height=\"8\" viewBox=\"0 0 13 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.92383 7.4L0.923828 1.4L2.32383 0L6.92383 4.6L11.5238 0L12.9238 1.4L6.92383 7.4Z\" fill=\"white\"/></svg>") no-repeat center;background-size:contain}.in-page-navigation--nav-bar .dropdown-toggle.show{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.in-page-navigation--nav-bar .dropdown-toggle.show::after{transform:rotate(-180deg)}.in-page-navigation--nav-bar .dropdown-menu{max-height:26.25rem;margin-top:-0.188rem !important}.in-page-navigation--nav-bar .swiper-button-prev,.in-page-navigation--nav-bar .swiper-button-next{width:1.5rem;height:1.5rem}.in-page-navigation--nav-bar .swiper-button-prev:focus,.in-page-navigation--nav-bar .swiper-button-prev:focus-visible,.in-page-navigation--nav-bar .swiper-button-prev:focus-within,.in-page-navigation--nav-bar .swiper-button-next:focus,.in-page-navigation--nav-bar .swiper-button-next:focus-visible,.in-page-navigation--nav-bar .swiper-button-next:focus-within{outline:.188rem solid #fff}.in-page-navigation--nav-bar .swiper-button-prev svg,.in-page-navigation--nav-bar .swiper-button-next svg{width:.625rem}.in-page-navigation--nav-bar .swiper-button-prev::after,.in-page-navigation--nav-bar .swiper-button-next::after{display:none}.in-page-navigation--nav-bar .swiper-button-prev.swiper-button-disabled,.in-page-navigation--nav-bar .swiper-button-next.swiper-button-disabled{opacity:.8}.in-page-navigation--nav-bar .swiper-button{width:6.25rem}.in-page-navigation--nav-bar .gradient{background:linear-gradient(90deg,rgba(166,25,46,0) 0%,#a6192e 40%)}.in-page-navigation--link{--bs-nav-link-font-size:1rem !important}.in-page-navigation--link:focus,.in-page-navigation--link:focus-visible,.in-page-navigation--link:focus-within,.in-page-navigation--link:hover{text-decoration:underline;outline:0;box-shadow:none;text-decoration-thickness:.125rem;text-underline-offset:.5rem}.anchor-mobile-nav .in-page-navigation--link:hover{text-decoration:none;background-color:#a3001e !important}
#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxSlideshow,#colorbox #cboxClose{line-height:1rem}#colorbox #cboxNext{text-indent:.5rem}#colorbox .cboxPhoto{max-width:800px !important;height:auto !important;object-fit:contain}._none>:not(.container,.container-fluid) .col-12>.block-inline-blockixm-blocks-ping-pong [data-component-id="de_theme:pingpong"].full_width{right:0;left:0;width:auto;margin-right:0;margin-left:0}[data-component-id="de_theme:pingpong"].full_width{--bs-heading-color:$white;position:relative;right:50%;left:50%;width:100vw;min-height:500px;margin-right:-50vw;margin-left:-50vw;padding:4rem 0 1rem;color:#fff}[class*=text-] [data-component-id="de_theme:pingpong"].full_width,[class^=text-] [data-component-id="de_theme:pingpong"].full_width{color:inherit}[data-component-id="de_theme:pingpong"].full_width:hover .pingpong-image img{transform:scale(1.025)}[data-component-id="de_theme:pingpong"].full_width .pingpong-image{position:absolute;z-index:1;overflow:hidden;inset:0}[data-component-id="de_theme:pingpong"].full_width .pingpong-image::after{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 12%,rgba(0,0,0,0.82) 75%,#000 94%);inset:0}[data-component-id="de_theme:pingpong"].full_width .pingpong-image img{width:100%;height:100%;transition:.5s;object-fit:cover}@media(min-width:992px){[data-component-id="de_theme:pingpong"].full_width .pingpong-image img{width:auto;height:auto}}@media(min-width:768px){[data-component-id="de_theme:pingpong"].full_width .pingpong-text.pingpong-image-left{margin-left:auto}}[data-component-id="de_theme:pingpong"].full_width .pingpong-text a:not(.btn){color:inherit;text-underline-offset:2px}[data-component-id="de_theme:pingpong"].full_width .pingpong-text a:not(.btn):hover{text-decoration:none;color:inherit}@media(min-width:768px){[data-component-id="de_theme:pingpong"].full_width{padding:4rem 0}}@media(min-width:768px){[data-component-id="de_theme:pingpong"].full_width{padding:100px 0}}[data-component-id="de_theme:pingpong"].half_width:hover .pingpong-image img{transform:scale(1.1)}[data-component-id="de_theme:pingpong"].half_width .container-right{flex-direction:row-reverse}[data-component-id="de_theme:pingpong"].half_width .pingpong-image{display:flex}[data-component-id="de_theme:pingpong"].half_width .pingpong-image img{width:100%;min-height:auto;transition:.5s;object-fit:cover}@media(min-width:768px){[data-component-id="de_theme:pingpong"].half_width .pingpong-image img{min-height:342px}}@media(min-width:768px){[data-component-id="de_theme:pingpong"].half_width .pingpong-image{overflow:hidden;width:100%;max-width:533px;border-radius:5px}}[data-component-id="de_theme:pingpong"].half_width .pingpong-text{width:100%;margin:auto 0}@media(min-width:768px){[data-component-id="de_theme:pingpong"].half_width .pingpong-text.pingpong-image-right{padding-right:100px;padding-left:0}}[data-component-id="de_theme:pingpong"].half_width .pingpong-text a:not(.btn):focus,[data-component-id="de_theme:pingpong"].half_width .pingpong-text a:not(.btn):focus-visible,[data-component-id="de_theme:pingpong"].half_width .pingpong-text a:not(.btn):focus-within{outline:0;box-shadow:0 0 0 .25rem rgba(121.6753926702,18.3246073298,33.7172774869,.75)}@media(min-width:768px){[data-component-id="de_theme:pingpong"].half_width .pingpong-text{padding-left:100px}}[data-component-id="de_theme:pingpong"] .pingpong-text{position:relative;z-index:2;text-align:left;font-family:"Inter",serif;font-size:16px;font-weight:500;line-height:24px}[data-component-id="de_theme:pingpong"] .pingpong-text-desc{margin-bottom:16px}[class^=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn),[class*=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn){color:inherit}[class^=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus,[class^=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus-visible,[class^=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus-within,[class*=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus,[class*=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus-visible,[class*=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):focus-within{outline:0;box-shadow:0 0 0 .25rem rgba(121.6753926702,18.3246073298,33.7172774869,.75)}[class^=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):hover,[class*=text-bg-] [data-component-id="de_theme:pingpong"] .pingpong-text-desc a:not(.btn):hover{color:inherit}@media(min-width:768px){[data-component-id="de_theme:pingpong"] .pingpong-text{width:50%}}[data-component-id="de_theme:pingpong"] .cta-links{display:flex;flex-wrap:wrap;gap:16px}[data-component-id="de_theme:pingpong"] .cta-links a{padding:14px 24px;font-family:"Barlow",sans-serif}[data-component-id="de_theme:pingpong"] .cta-links>div{min-width:100%}@media(min-width:768px){[data-component-id="de_theme:pingpong"] .cta-links>div{min-width:auto}}.node__content{overflow-x:clip}.text-bg-primary [data-component-id="de_theme:pingpong"] .cta-links .btn-primary{border:1px solid #fff}.text-bg-primary [data-component-id="de_theme:pingpong"] .cta-links .btn-primary:hover{border-color:rgba(0,0,0,0)}
