/*!******************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./css/banner.css ***!
  \******************************************************************/.banner{align-items:center;background-color:#012c40;color:#fff;display:flex;height:40vw;justify-content:center;padding-top:40px;position:relative}@media (min-width:556px){.banner{height:30vw}}@media (min-width:776px){.banner{height:20vw}}@media (min-width:1200px){.banner{height:15vw}}.banner-headline{font-size:35px;margin:0;position:relative;text-align:center;z-index:2}@media (min-width:556px){.banner-headline{font-size:40px}}.banner-image,.banner-image:before{bottom:0;left:0;position:absolute;right:0;top:0}.banner-image:before{background-color:#012c4085;content:""}.banner-image img{max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;user-select:none}
/*!*******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./css/download/catalogues.css ***!
  \*******************************************************************************/.catalogues{margin-bottom:60px}.catalogue{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none}.catalogue-thumbnail{box-shadow:0 0 4px #000000b0;display:flex;position:relative}.catalogue-thumbnail:before{background-image:linear-gradient(90deg,#00000078,#00000000);bottom:0;content:"";left:0;position:absolute;top:0;width:20%}.catalogue-thumbnail:after{background-image:linear-gradient(9deg,#00000075,#00000030 30%,#00000000);border-radius:0 0 50% 50%;bottom:0;content:"";height:5px;left:0;position:absolute;transform:translateY(100%);width:100%}.catalogue-thumbnail-image{max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center}.catalogue-name{font-size:14px;margin:0 0 0 10px;text-align:right;text-orientation:mixed;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-rl}
/*!**************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./css/download/files.css ***!
  \**************************************************************************/.files{border-spacing:0}.files,.files th{width:100%}.files td{padding:0}.files tr>*{border-bottom:1px solid #333;padding-top:3px}.files tr:first-child>*{padding-top:0}.file-name{text-align:left;text-decoration:none}.file-name h3{color:#333;font-family:Nunito,sans-serif!important;font-size:18px;font-weight:500!important;margin:0;word-break:break-word}.file-size{margin:0;padding:0 15px;white-space:nowrap}.file-download{text-decoration:none}.file-download svg{height:18px;vertical-align:middle;width:auto}.files-nav{align-items:center;display:flex;flex-direction:row;margin:0 auto 10px;max-width:100%;overflow-y:auto;padding-bottom:10px;width:max-content}.files-nav-item{background-color:transparent;border:none;color:#666;cursor:pointer;font-size:18px;font-weight:600;margin:0 20px 3px;outline:none;padding:0;position:relative;transition:.15s ease-out;white-space:nowrap}.files-nav-item:first-child{margin-left:0}.files-nav-item:last-child{margin-right:0}.files-nav-item:before{background-image:linear-gradient(45deg,transparent 50%,#012c40 0);content:"";display:block;height:10px;opacity:0;position:absolute;right:50%;top:100%;transform:translate(50%,-50%) rotate(135deg);transition:.2s ease-out;visibility:hidden;width:10px}.files-nav-item-active{color:#333}.files-nav-item-active:before{opacity:1;visibility:visible}.files-note{font-weight:600;margin:20px 0 0;text-align:center}.files-note a{font:inherit;text-decoration:underline}@media (min-width:768px){.files-nav{align-items:flex-start;flex-direction:column;margin:0;padding-bottom:0;padding-left:12px}.files-nav-item{margin:0 0 3px}.files-nav-item:before{right:100%;top:50%;transform:translate(-5px,-50%) rotate(45deg)}}
/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./css/download/index.scss ***!
  \********************************************************************************************************************************************************************************************************************/.download{padding:100px 0}