*{box-sizing:border-box}:root{--primary-padding-left:20vw;--primary-padding-right:20vw;--theme-color-main:#494949;--theme-color-orange:#fab03b;--theme-color-blue:#0dc2c9;--theme-color-red:#d94733;--theme-color-violet:#a63382}@media(max-width:120em){:root{--primary-padding-left:15vw;--primary-padding-right:15vw}}@media(max-width:96em){:root{--primary-padding-left:8vw;--primary-padding-right:8vw}}@media(max-width:82em){:root{--primary-padding-left:4vw;--primary-padding-right:4vw}}*:focus-visible{outline:3px dashed var(--theme-color-main);outline-offset:2px}@font-face{font-family:'fontello';src:url('../Fonts/fontello.woff2') format('woff2')}@font-face{font-family:'roboto-v20-latin-regular';src:url('../Fonts/roboto-v20-latin-regular.woff2') format('woff2')}@font-face{font-family:'saira-extra-condensed-v11-latin-900';src:url('../Fonts/saira-extra-condensed-v11-latin-900.woff2') format('woff2')}@font-face{font-family:'hanken-grotesk-v12-latin-regular';src:url('../Fonts/hanken-grotesk-v12-latin-regular.woff2') format('woff2')}@font-face{font-family:'hanken-grotesk-v12-latin-600';src:url('../Fonts/hanken-grotesk-v12-latin-600.woff2') format('woff2')}@font-face{font-family:'hanken-grotesk-v12-latin-700';src:url('../Fonts/hanken-grotesk-v12-latin-700.woff2') format('woff2')}@font-face{font-family:'hanken-grotesk-v12-latin-800';src:url('../Fonts/hanken-grotesk-v12-latin-800.woff2') format('woff2')}html{height:100vh;-webkit-tap-highlight-color:transparent}body{font-family:'hanken-grotesk-v12-latin-regular',Arial;background-color:#f1eee9;color:#23345a;margin:0;overflow-y:scroll;min-height:100vh;height:100vh;display:flex;flex-direction:column}h2,h3,h4{font-family:'hanken-grotesk-v12-latin-800';font-weight:normal}strong{font-family:'hanken-grotesk-v12-latin-700';font-weight:normal}h2{font-size:2em;line-height:1.2em;margin-bottom:.2em}@media(max-width:43em){h2{font-size:1.8em;line-height:1em}}p{font-size:1.5em;line-height:1.6em;margin-top:0}@media(max-width:82em){p{font-size:1.3em}}a{color:#23345a}button{border:0;cursor:pointer}:root{--page-header-height:80px}@media(max-width:62em){:root{--page-header-height:70px}}header#pageHeader{width:100%;height:var(--page-header-height);display:grid;grid-template-areas:'heading butOpenMainMenu';grid-template-columns:auto auto;align-items:center;column-gap:15px;background-color:#fff;padding-left:2vw;padding-right:2vw;box-shadow:rgba(100,100,111,.4) 0 7px 18px 0;position:fixed;z-index:100000}header#pageHeader .heading{grid-area:heading;width:100%;height:inherit;color:var(--theme-color-main);text-decoration:none;display:flex;align-items:center;column-gap:15px}header#pageHeader .heading h1{font-size:1.8em;font-weight:normal;font-family:'saira-extra-condensed-v11-latin-900';text-transform:uppercase;line-height:.8em;letter-spacing:.02em}header#pageHeader .heading img{width:auto;height:50%}header#pageHeader button#butOpenMainMenu{grid-area:butOpenMainMenu;justify-self:right;width:50px;aspect-ratio:1/.5;border:0;background-color:transparent;display:flex;flex-direction:column;justify-content:space-between;align-items:center}header#pageHeader button#butOpenMainMenu span{--symbol-width:48px;width:var(--symbol-width);border-bottom:2px solid;border-color:var(--theme-color-main)}main{padding-top:var(--page-header-height);flex:1 1 auto}main .regularLayout{padding-left:var(--primary-padding-left);padding-right:var(--primary-padding-right);width:100%}main section{margin-bottom:3em}main .icon-link-ext{font-family:'fontello';font-size:1em;margin-left:.2em}footer#pageFooter{background-color:var(--theme-color-main);padding-bottom:40px;padding-top:40px;padding-left:2vw;padding-right:2vw;display:flex;flex-direction:row;justify-content:space-between}footer#pageFooter a{font-size:1em;color:#fff;text-decoration:unset}header#pageHeader nav#mainMenu{--main-menu-width:450px;--main-menu-butCloseMainMenuSize:80px;position:absolute;width:var(--main-menu-width);top:0;right:calc(var(--main-menu-width)*-1);background-color:#6495ed;background-color:#f25900;background-color:var(--theme-color-blue);transition:right .5s;box-shadow:rgba(100,100,111,.4) 0 7px 18px 0}@media(max-width:62em){header#pageHeader nav#mainMenu{--main-menu-width:350px}}header#pageHeader nav#mainMenu.open{right:0}header#pageHeader nav#mainMenu button#butCloseMainMenu{width:var(--main-menu-butCloseMainMenuSize);aspect-ratio:1;background-color:transparent;background-image:url(../Pix/butCloseMainMenu.svg);background-repeat:no-repeat;background-size:30px 30px;background-position:center;position:absolute;top:0;right:0}header#pageHeader nav#mainMenu ul{list-style-type:none;margin:0;margin-top:calc(var(--main-menu-butCloseMainMenuSize)*2);margin-top:var(--main-menu-butCloseMainMenuSize);margin-bottom:var(--main-menu-butCloseMainMenuSize);padding:0}header#pageHeader nav#mainMenu ul li{padding-top:calc(var(--main-menu-butCloseMainMenuSize)/4);padding-bottom:calc(var(--main-menu-butCloseMainMenuSize)/4);padding-left:calc(var(--main-menu-butCloseMainMenuSize)/2);padding-right:calc(var(--main-menu-butCloseMainMenuSize)/2)}header#pageHeader nav#mainMenu ul li:hover{background-color:#0a9297}header#pageHeader nav#mainMenu ul li a{color:#fff;text-decoration:none;display:block;font-size:1.5em}@media(max-width:82em){header#pageHeader nav#mainMenu ul li a{font-size:1.3em}}epresto-infiniteslider{display:block;border:2px solid #f00;width:80%;height:200px;position:relative;overscroll-behavior-x:contain}epresto-infiniteslider epresto-slide{display:none}epresto-infiniteslider epresto-sledge{width:100%;height:inherit;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;position:absolute}epresto-infiniteslider epresto-sledge::-webkit-scrollbar{display:none}epresto-infiniteslider epresto-sledge epresto-slide{display:unset;scroll-snap-align:start;flex:0 0 100%;height:inherit}epresto-infiniteslider nav{display:block;position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}epresto-infiniteslider nav button{width:20px;aspect-ratio:1}epresto-infiniteslider button.flip{width:50px;aspect-ratio:1}epresto-infiniteslider button.flip.forward{position:absolute;right:0;top:50%;transform:translateY(-50%)}epresto-infiniteslider button.flip.backward{position:absolute;left:0;top:50%;transform:translateY(-50%)}epresto-infiniteslider{width:100%;height:unset;aspect-ratio:16/6;border:0}@supports (background:-webkit-named-image(i)){@media(max-width:43em){epresto-infiniteslider{height:100%}}}@media(max-width:62em) and (orientation:portrait){epresto-infiniteslider{aspect-ratio:3/3.4}}@media(max-width:43em){epresto-infiniteslider{aspect-ratio:3/3.8}}epresto-infiniteslider epresto-sledge{aspect-ratio:inherit}epresto-infiniteslider epresto-sledge epresto-slide{background-color:unset;display:flex;align-items:center;justify-content:center;font-family:'roboto-v20-latin-regular'}epresto-infiniteslider nav{bottom:12px;background:rgba(255,255,255,.3);border-radius:18px;padding:8px;display:flex;gap:6px}epresto-infiniteslider nav button{border:0;border-spacing:2px;border-radius:50%;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);cursor:pointer;position:relative}epresto-infiniteslider nav button:nth-child(1),epresto-infiniteslider nav button:nth-child(2),epresto-infiniteslider nav button:nth-child(3){background-color:#fab03b}epresto-infiniteslider nav button:nth-child(4),epresto-infiniteslider nav button:nth-child(5),epresto-infiniteslider nav button:nth-child(6){background-color:#0dc2c9}epresto-infiniteslider nav button:nth-child(7),epresto-infiniteslider nav button:nth-child(8),epresto-infiniteslider nav button:nth-child(9){background-color:#d94733}epresto-infiniteslider nav button:nth-child(10),epresto-infiniteslider nav button:nth-child(11),epresto-infiniteslider nav button:nth-child(12){background-color:#a63382}epresto-infiniteslider nav button:disabled{outline:2px solid #fff;outline-offset:2px;position:relative}epresto-infiniteslider nav button:disabled:nth-child(1),epresto-infiniteslider nav button:disabled:nth-child(2),epresto-infiniteslider nav button:disabled:nth-child(3){outline:2px solid #fb923b}epresto-infiniteslider nav button:disabled:nth-child(4),epresto-infiniteslider nav button:disabled:nth-child(5),epresto-infiniteslider nav button:disabled:nth-child(6){outline:2px solid #0aa6a6}epresto-infiniteslider nav button:disabled:nth-child(7),epresto-infiniteslider nav button:disabled:nth-child(8),epresto-infiniteslider nav button:disabled:nth-child(9){outline:2px solid #d94832}epresto-infiniteslider nav button:disabled:nth-child(10),epresto-infiniteslider nav button:disabled:nth-child(11),epresto-infiniteslider nav button:disabled:nth-child(12){outline:2px solid #a73381}epresto-infiniteslider nav button:disabled::after{content:'';width:10px;height:10px;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}epresto-infiniteslider button.flip{border:0;background-color:#fff;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:45%;cursor:pointer;position:relative}epresto-infiniteslider button.flip:before{width:68px;aspect-ratio:1;border-radius:50%;content:'';background:rgba(255,255,255,.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}epresto-infiniteslider button.flip.forward{margin-right:15px;background-image:url(../Pix/EprestoControls/EprestoInfiniteSlider/buttonForward.svg)}@media(max-width:82em){epresto-infiniteslider button.flip.forward{margin-right:12px}}epresto-infiniteslider button.flip.backward{margin-left:15px;background-image:url(../Pix/EprestoControls/EprestoInfiniteSlider/buttonBackward.svg)}@media(max-width:82em){epresto-infiniteslider button.flip.backward{margin-left:12px}}