/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
section.flags{--flag-section-grid-width:calc(var(--grid-max-width) - 40px);--flag-section-margin-left:max(20px,calc((100% - var(--flag-section-grid-width)) / 2));--flag-section-column-width:calc((var(--flag-section-grid-width) - (16px * 11)) / 12);--flag-section-information-columns-number:3}@media (max-width:1599px){section.flags{--flag-section-information-columns-number:4}}@media (max-width:1399px){section.flags{--flag-section-information-columns-number:6}}section.flags{--flag-section-information-width:calc((var(--flag-section-column-width) * var(--flag-section-information-columns-number)) + (16px * (var(--flag-section-information-columns-number) - 1)));--flag-section-slideshow-width:calc(100% - (var(--flag-section-information-width) + 16px));position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:var(--flag-section-margin-left);margin-bottom:var(--paragraph-margin-bottom,30px);width:0;min-width:100%}@media (min-width:991px){section.flags{gap:16px}}@media (max-width:990px){section.flags{padding-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}section.flags>.information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:991px){section.flags>.information{-webkit-box-flex:0;-ms-flex:0 0 var(--flag-section-information-width);flex:0 0 var(--flag-section-information-width);gap:32px;max-width:var(--flag-section-information-width);padding:0 16px 90px 0}}@media (max-width:990px){section.flags>.information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:16px;width:100%;padding:0 20px 0 0}}@media (max-width:767px){section.flags>.information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}section.flags>.information hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}section.flags>.information hgroup>*{margin:0}section.flags>.information hgroup .paragraph--type--title{width:unset}section.flags>.information hgroup .paragraph--type--title h2{margin:0}@media (min-width:991px){section.flags>.information hgroup .paragraph--type--title h2{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:6 3 3}}section.flags>.information hgroup .paragraph--type--title .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:32px}section.flags>.information hgroup .paragraph--type--title .more .typo-body{margin-top:unset}@media (max-width:990px){section.flags>.information hgroup .paragraph--type--title .more .typo-body{display:none}}@media (max-width:1399px){section.flags>.information hgroup .paragraph--type--title .more .sub-heading a{padding:15px 20px}}@media (max-width:1199px){section.flags>.information hgroup .paragraph--type--title .more .sub-heading a{padding:15px}}@media (max-width:990px){section.flags>.information .link-container{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media (max-width:767px){section.flags>.information .link-container{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}}section.flags>.information .link-container a.cp-button--underline{padding-bottom:7px}section.flags>.information .link-container a.cp-button--underline:after{bottom:0}section.flags>.information.swiper-navigation-disabled{padding-bottom:0}section.flags .slideshow{overflow:hidden}@media (min-width:991px){section.flags .slideshow{padding-right:calc(var(--flag-section-margin-left) * 2);-webkit-box-flex:0;-ms-flex:0 0 var(--flag-section-slideshow-width);flex:0 0 var(--flag-section-slideshow-width)}}@media (max-width:990px){section.flags .slideshow{padding-right:calc((var(--flag-section-column-width) * 2) + 16px);width:100%}}@media (max-width:575px){section.flags .slideshow{padding-right:40px}}section.flags .slideshow .swiper-navigation{bottom:10px;-webkit-transform:translateX(calc((100% + 32px)*-1));transform:translate(calc((100% + 32px)*-1))}section.flags .slideshow .swiper-container .swiper-slide{height:auto}section.flags .slideshow .swiper-container .swiper-slide>*{height:100%}section.flags .slideshow .swiper-container .swiper-slide:not(.swiper-slide-visible) a{visibility:hidden}section.flags .slideshow .swiper-container:not(.swiper-initialized) .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}@media (max-width:1599px){section.flags .slideshow .swiper-container:not(.swiper-initialized) .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:1399px){section.flags .slideshow .swiper-container:not(.swiper-initialized) .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:990px){section.flags .slideshow .swiper-container:not(.swiper-initialized) .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:575px){section.flags .slideshow .swiper-container:not(.swiper-initialized) .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}
