﻿@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("../Fonts/open-sans/open-sans-v23-latin-300.eot");src:local(""),url("../Fonts/open-sans/open-sans-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans/open-sans-v23-latin-300.woff2") format("woff2"),url("../Fonts/open-sans/open-sans-v23-latin-300.woff") format("woff"),url("../Fonts/open-sans/open-sans-v23-latin-300.ttf") format("truetype"),url("../Fonts/open-sans/open-sans-v23-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("../Fonts/open-sans/open-sans-v23-latin-regular.eot");src:local(""),url("../Fonts/open-sans/open-sans-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans/open-sans-v23-latin-regular.woff2") format("woff2"),url("../Fonts/open-sans/open-sans-v23-latin-regular.woff") format("woff"),url("../Fonts/open-sans/open-sans-v23-latin-regular.ttf") format("truetype"),url("../Fonts/open-sans/open-sans-v23-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("../Fonts/open-sans/open-sans-v23-latin-600.eot");src:local(""),url("../Fonts/open-sans/open-sans-v23-latin-600.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans/open-sans-v23-latin-600.woff2") format("woff2"),url("../Fonts/open-sans/open-sans-v23-latin-600.woff") format("woff"),url("../Fonts/open-sans/open-sans-v23-latin-600.ttf") format("truetype"),url("../Fonts/open-sans/open-sans-v23-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"fontello";src:url("../Fonts/fontello.eot?6984843");src:url("../Fonts/fontello.eot?6984843#iefix") format("embedded-opentype"),url("../Fonts/fontello.woff?6984843") format("woff"),url("../Fonts/fontello.ttf?6984843") format("truetype"),url("../Fonts/fontello.svg?6984843#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}.mail:before,[class^=icon-]:before,[class*=" icon-"]:before,[class^=fa-]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.mail:before,.icon-mail-1:before{content:""}.icon-at:before,.fa-at:before{content:"";margin-top:-3px}.icon-gplus:before,.fa-google-plus:before{content:""}.icon-twitter:before,.fa-twitter:before{content:""}.icon-facebook:before,.fa-facebook:before{content:""}.icon-angle-up:before,.fa-angle-up:before{content:""}.icon-angle-down:before,.fa-angle-down:before{content:""}.icon-copyright:before,.fa-copyrightat:before{content:""}.icon-whatsapp:before,.fa-whatsapp:before{content:""}*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word;hyphens:auto}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{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%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}figure{margin:0}template,.template{display:none;opacity:0;visibility:hidden}svg{height:auto;max-width:100%}.ie img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img[src*=".svg"]{width:100%}}.row,.ce-row{box-sizing:border-box;display:flex;justify-content:space-between;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.ionav-btn{display:none;position:fixed;right:30px;top:30px;z-index:860;width:30px;height:30px;cursor:pointer}.ionav--closed .ionav-btn::before{content:"";position:absolute;left:0;top:.21em;bottom:.21em;z-index:850;width:100%;background:linear-gradient(to bottom, black, black 20%, transparent 20%, transparent 40%, black 40%, black 60%, transparent 60%, transparent 80%, black 80%, black 100%)}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav--open .ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:#fff}.ionav--open .ionav-btn:before{transform:rotate(45deg)}.ionav--open .ionav-btn:after{transform:rotate(-45deg)}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.5);z-index:840}.ionav-hidden{display:none}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav--active .ionav-source#logo{display:block}.ionav--active .ionav-btn{display:block}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:#fff}.ionav-canvas>*{padding-top:20px;background-color:#fff}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav a{display:block;padding:10px}.ionav-canvas .ionav-logo,.ionav-canvas #ionav-logo{text-align:center;padding-left:20px;padding-right:20px}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--hasSubnav ul{display:none}ul.ionav--hasSubnav.ionav--active{display:block}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.circle-elements{margin-left:13.5vw;margin-right:13.5vw;width:calc(100% - (2 * 13.5vw))}.circle-elements ul{list-style-type:none;padding:0;margin:0}.circle-elements li{padding:0;margin:0 0 50px 0}.circle-elements .circle-image{display:none}@media only screen and (min-width: 560px){.circle-title{margin:0}.circle-icon{display:inline-block;max-width:24%;vertical-align:top}.circle-text{display:inline-block;max-width:74%;padding-left:20px}}@media only screen and (min-width: 1024px){.circle-elements{background:url("../Images/circle-arrows-bg.svg") no-repeat center center rgba(0,0,0,0);background-size:86%;position:relative;top:0;left:0;right:0;bottom:0;margin:0 auto;max-width:1400px;height:0;width:50%;padding-bottom:50%}.circle-elements ul{list-style-type:none;padding:0;margin:0;width:100%;height:100%;position:relative;top:0;left:0}.circle-elements li{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%}.circle-elements .circle-item:not(.circle-icon){display:none}.circle-elements .is--active .circle-item{display:block}.circle-elements:not(.has--js) .circle-icon:focus~.circle-item{display:block}.circle-elements .circle-icon{position:absolute;display:block;z-index:444;left:0;top:0;margin-top:25%;width:50%;max-width:100%;transform-origin:right bottom;transform:rotateZ(calc(360deg / var(--circle-count) * var(--circle-num)))}.circle-elements .circle-icon img{padding:7.5%;width:50%;transform:rotateZ(calc(360deg / var(--circle-count) * var(--circle-num) / -1))}.circle-elements .circle-text{position:absolute;left:-35%;top:0;width:35%;max-width:100%}.circle-elements .circle-text .circle-title{display:block}.circle-elements .circle-text .circle-desc{display:block}.circle-elements .circle-image{position:absolute;display:block;width:40%;left:50%;top:0;margin-top:50%;transform:translate(-50%, -50%)}}.frame-container{margin-left:17px;margin-right:17px}@media screen and (min-width: 1920px){.frame-container{margin-left:auto;margin-right:auto;max-width:1920px}}.frame-middlewidth{margin-left:17px;margin-right:17px}@media screen and (min-width: 1080px){.frame-middlewidth{margin-left:auto;margin-right:auto;max-width:1080px}}.frame-fulllayoutwidth{margin-right:auto;margin-left:auto;max-width:1920px}.ce-gallery[data-ce-columns="2"],.ce-gallery[data-ce-columns="3"],.ce-gallery[data-ce-columns="4"],.ce-gallery[data-ce-columns="5"],.ce-gallery[data-ce-columns="6"]{display:grid;gap:20px;grid-template-columns:auto}@media screen and (min-width: 600px){.ce-gallery[data-ce-columns="2"],.ce-gallery[data-ce-columns="4"]{grid-template-columns:50% 50%}}@media screen and (min-width: 650px){.ce-gallery[data-ce-columns="5"]{grid-template-columns:repeat(2, calc(50% - 20px))}}@media screen and (min-width: 900px){.ce-gallery[data-ce-columns="3"],.ce-gallery[data-ce-columns="5"],.ce-gallery[data-ce-columns="6"]{grid-template-columns:repeat(3, calc(33.3333333333% - 20px))}}@media screen and (min-width: 1200px){.ce-gallery[data-ce-columns="4"]{grid-template-columns:25% 25% 25% 25%}.ce-gallery[data-ce-columns="5"]{grid-template-columns:repeat(5, 20%)}}@media screen and (min-width: 1500px){.ce-gallery[data-ce-columns="6"]{grid-template-columns:repeat(6, 16.6666666667%)}}@media screen and (max-width: 650px){.frame-layout-image-icons .ce-gallery[data-ce-columns="2"],.frame-layout-image-icons .ce-gallery[data-ce-columns="3"],.frame-layout-image-icons .ce-gallery[data-ce-columns="4"],.frame-layout-image-icons .ce-gallery[data-ce-columns="5"],.frame-layout-image-icons .ce-gallery[data-ce-columns="6"]{grid-template-columns:repeat(2, calc(50% - 20px))}}.ce-textpic.ce-center .ce-gallery{align-self:center;justify-content:center}.ce-textpic.ce-right .ce-gallery{align-self:flex-end}.ce-textpic.ce-left .ce-gallery{align-self:flex-start}.ce-textpic.ce-above{flex-wrap:wrap}.ce-textpic.ce-intext{display:flex;flex-direction:column}.ce-textpic.ce-intext.ce-right .ce-gallery{align-self:flex-start}@media screen and (min-width: 1200px){.ce-textpic.ce-intext{display:grid;grid-template-columns:minmax(300px, 50%) auto;align-items:center}.ce-textpic.ce-intext.ce-right .ce-gallery{grid-row-start:1;grid-column-start:2;grid-column-end:3}.ce-textpic.ce-intext.ce-right .ce-bodytext{grid-row-start:1;grid-column-start:1;grid-column-end:2}}.ce-textpic.ce-below{flex-wrap:wrap}[data-type=youtube]{flex-grow:1}@media screen and (min-width: 1200px){.ce-intext.ce-right .ce-gallery+.ce-bodytext{margin-right:50px}.ce-intext.ce-left .ce-gallery+.ce-bodytext{margin-left:50px}}@media screen and (min-width: 1200px){.frame-layout-prop-70-30 .ce-textpic.ce-intext{grid-template-columns:minmax(300px, 70%) auto}}#main .frame-container>div:first-child,#main .frame-container-mobile_fullwidth>div:first-child,#main .frame-middlewidth>div:first-child,#main .frame-fullwidth>div:first-child,#main .frame-fulllayoutwidth>div:first-child{margin-top:100px}#main .frame-container>div:last-child,#main .frame-container-mobile_fullwidth>div:last-child,#main .frame-middlewidth>div:last-child,#main .frame-fullwidth>div:last-child,#main .frame-fulllayoutwidth>div:last-child{margin-bottom:100px}#main .frame-container.frame-space-before-none>div,#main .frame-container-mobile_fullwidth.frame-space-before-none>div,#main .frame-middlewidth.frame-space-before-none>div,#main .frame-fullwidth.frame-space-before-none>div,#main .frame-fulllayoutwidth.frame-space-before-none>div{margin-top:0}#main .frame-container.frame-space-after-none>div,#main .frame-container-mobile_fullwidth.frame-space-after-none>div,#main .frame-middlewidth.frame-space-after-none>div,#main .frame-fullwidth.frame-space-after-none>div,#main .frame-fulllayoutwidth.frame-space-after-none>div{margin-bottom:0}#main .frame-container{margin-left:13.5vw;margin-right:13.5vw;width:calc(100% - (2 * 13.5vw))}@media screen and (min-width: 1921px){#main .frame-container{margin-left:auto;margin-right:auto;width:1400px}}#main .frame-container-mobile_fullwidth{margin-left:0;margin-right:0;width:100%}@media screen and (min-width: 600px){#main .frame-container-mobile_fullwidth{margin-left:13.5vw;margin-right:13.5vw;width:calc(100% - (2 * 13.5vw))}}@media screen and (min-width: 1921px){#main .frame-container-mobile_fullwidth{margin-left:auto;margin-right:auto;width:1400px}}#main .frame-layout-bg-grey-fullwidth{background-color:#f2f2f2;max-width:100%;position:relative;z-index:-1}#main .frame-layout-bg-grey-fullwidth>*{margin-left:17px;margin-right:17px;width:calc(100% - 34px);padding-right:20px;padding-left:20px}#main .frame-layout-bg-grey-fullwidth>*:first-child{padding-top:100px}#main .frame-layout-bg-grey-fullwidth>*:last-child{padding-bottom:100px}#main .frame-layout-bg-grey-fullwidth:last-child>div:last-child{margin-bottom:0}@media screen and (min-width: 1350px){#main .frame-layout-bg-grey-fullwidth>*{margin-left:auto;margin-right:auto;width:1080px}}.style-orange_with_border{border-bottom:2px solid;margin-left:13.5vw;margin-right:13.5vw}.style-orange_with_border>*{color:#ef7d00;font-weight:600}@media screen and (min-width: 1921px){.style-orange_with_border{margin-left:260px;margin-right:260px}}.style-orange-subheader h2.subheader,.style-orange-subheader h3.subheader,.style-orange-subheader h4.subheader,.style-orange-subheader h5.subheader,.style-orange-subheader h6.subheader{color:#ef7d00}.ce-uploads{display:flex;flex-wrap:wrap;justify-content:center;gap:2vw;list-style:none;margin-left:0;padding:0}.ce-uploads .ce-uploads-fileName{text-transform:uppercase}@media screen and (min-width: 1921px){.ce-uploads{gap:38px}}.ce-uploads-imagegallery{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;gap:0;list-style:none;margin-left:0}.ce-uploads-imagegallery video{max-width:100%}.ce-uploads-imagegallery a{display:block;margin:0;padding:5px;overflow:hidden}.ce-uploads-imagegallery a figure{overflow:hidden}.ce-uploads-imagegallery a img{transition:all 400ms}.ce-uploads-imagegallery a:hover img{transform:scale(1.1)}#main .frame-layout-grid-item>div .ce-gallery,#main .frame-layout-grid-item-green>div .ce-gallery{align-self:stretch;position:relative}#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] .ce-row,#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] .image-wrapper,#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] .image,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] .ce-row,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] .image-wrapper,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] .image{height:100%}#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] .ce-row,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] .ce-row{justify-content:center}#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] .ce-column,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] .ce-column{width:100%}#main .frame-layout-grid-item>div .ce-gallery[data-ce-images="1"] img,#main .frame-layout-grid-item-green>div .ce-gallery[data-ce-images="1"] img{height:100%;object-fit:cover;width:100%}#main .frame-layout-grid-item>div .icon,#main .frame-layout-grid-item-green>div .icon{min-width:100px;max-height:160px;max-width:160px;position:absolute;right:50%;top:100%;width:20%;transform:translateX(50%) translateY(-50%)}#main .frame-layout-grid-item>div .ce-bodytext,#main .frame-layout-grid-item-green>div .ce-bodytext{margin-top:50px}@media screen and (min-width: 1200px){#main .frame-layout-grid-item>div .icon,#main .frame-layout-grid-item-green>div .icon{top:50%;width:auto}#main .frame-layout-grid-item>div .ce-bodytext,#main .frame-layout-grid-item-green>div .ce-bodytext{margin-top:0}#main .frame-layout-grid-item>div.ce-left.ce-intext.ce-nowrap .icon,#main .frame-layout-grid-item-green>div.ce-left.ce-intext.ce-nowrap .icon{right:0;transform:translateX(50%) translateY(-50%)}#main .frame-layout-grid-item>div.ce-left.ce-intext.ce-nowrap .ce-bodytext,#main .frame-layout-grid-item-green>div.ce-left.ce-intext.ce-nowrap .ce-bodytext{margin-left:110px;margin-right:71px}#main .frame-layout-grid-item>div.ce-right.ce-intext.ce-nowrap .icon,#main .frame-layout-grid-item-green>div.ce-right.ce-intext.ce-nowrap .icon{left:0;transform:translateX(-50%) translateY(-50%)}#main .frame-layout-grid-item>div.ce-right.ce-intext.ce-nowrap .ce-bodytext,#main .frame-layout-grid-item-green>div.ce-right.ce-intext.ce-nowrap .ce-bodytext{margin-left:71px;margin-right:110px}}#main .frame-layout-grid-item-green>div{background-color:#adce6d;color:#fff}#main .frame-layout-grid-item-green>div h3,#main .frame-layout-grid-item-green>div a{color:#fff}#main .frame-layout-grid-item-green>div h3:hover,#main .frame-layout-grid-item-green>div h3.active,#main .frame-layout-grid-item-green>div a:hover,#main .frame-layout-grid-item-green>div a.active{color:#ef7d00}#main .frame-layout-grid-item-green>div .ce-bodytext{margin-left:40px;margin-right:40px}.frame-layout-description-inside-center figure{position:relative}.frame-layout-description-inside-center figcaption{color:#fff;font-size:20px;left:0;position:absolute;text-align:center;top:50%;width:100%;transform:translateY(-50%)}.frame-layout-description-inside-center figcaption p{font-size:20px}@media screen and (min-width: 600px){.frame-layout-description-inside-center figcaption{font-size:20px}.frame-layout-description-inside-center figcaption p{font-size:3.1vw}}@media screen and (min-width: 1921px){.frame-layout-description-inside-center figcaption{font-size:60px}.frame-layout-description-inside-center figcaption p{font-size:60px}}.frame-layout-bg-grey,.frame-layout-bg-grey-center{background-color:#f2f2f2;padding-top:50px;padding-bottom:50px}.frame-layout-bg-grey-center .ce-uploads{color:#000;display:table;font-weight:600;list-style:none;margin:0 auto;padding-left:20px;padding-right:20px}.frame-layout-bg-grey-center .ce-uploads a{color:#000}.frame-layout-bg-grey-center .ce-uploads a:hover{color:#ef7d00}.frame-layout-bg-grey-center .ce-uploads li{background-image:url("../Icons/icon_download.svg");background-size:18px 23px;background-repeat:no-repeat;background-position:right calc(100% - 8px);border-bottom:1px solid #000;margin-bottom:14px;padding-right:25px;padding-bottom:5px;padding-top:2px;width:100%}@media screen and (min-width: 600px){.frame-layout-bg-grey-center .ce-uploads{font-size:20px;padding-left:40px;padding-right:40px}}.frame-layout-bg-grey-center.frame-fullwidth>header,.frame-layout-bg-grey-center.frame-fullwidth>.ce-uploads{margin-left:auto;margin-right:auto;max-width:1920px}.powermail_form{position:relative;top:0;left:0;box-sizing:border-box;background:#f7f7f7;padding:70px 8%}.powermail_form *{margin:0;padding:0;max-width:100%;float:none;clear:both}.powermail_form fieldset{border:none;width:100%}.powermail_form::before{background:url("../Icons/icons_bewerbungsformular.png") no-repeat center center;background-size:contain;content:"";display:block;height:96px;left:50%;max-width:318px;min-width:220px;position:absolute;top:0;width:32vw;transform:translate(-50%, -50%)}.powermail_form .powermail_fieldwrap legend{display:none}.powermail_form .powermail_fieldwrap label{display:inline-block;padding:15px 0 5px 0}.powermail_form .powermail_fieldwrap select,.powermail_form .powermail_fieldwrap input[type=text],.powermail_form .powermail_fieldwrap textarea{width:100%;height:32px;padding:4px 8px}.powermail_form .powermail_fieldwrap textarea{height:100px}.powermail_form .powermail_fieldwrap input[type=submit],.powermail_form .powermail_fieldwrap button{padding:12px 18px;margin:4px 0;background:#ef7d00;color:#fff;cursor:pointer;border:none}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_submit{margin-top:12px}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_checkboxlink .powermail_field{display:flex;align-items:flex-start;flex-direction:row}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_checkboxlink .powermail_field input[type=checkbox]{margin:8px 8px 0 0}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_submit:nth-last-child(2)+.powermail_fieldwrap_type_text{font-size:12px;font-style:italic}@media screen and (min-width: 1280px){.powermail_form{padding:70px 14%}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_nachname,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_vorname,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_plz,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_ortstadt,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_e_mail,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_telefonnummer{width:48%;display:inline-block}.powermail_form .powermail_fieldwrap.powermail_fieldwrap_nachname,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_plz,.powermail_form .powermail_fieldwrap.powermail_fieldwrap_e_mail{margin-right:3.75%}}@media screen and (max-width: 420px){.powermail_form.powermail_fieldwrap_type_file .powermail_file{max-width:200px}}html,body{color:#707070;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.3;margin-bottom:25px;margin-top:25px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ef7d00}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span{display:inline-block;font-weight:600}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{margin-top:-18px}h1{font-size:2.5rem;text-transform:uppercase}@media screen and (min-width: 300px){h1{font-size:1.5rem}}@media screen and (min-width: 860px){h1{font-size:2.5rem}}@media screen and (min-width: 1280px){h1{font-size:2.5rem}}h2{font-size:1.2rem}@media screen and (min-width: 300px){h2{font-size:1.2rem}}@media screen and (min-width: 860px){h2{font-size:2rem}}@media screen and (min-width: 1280px){h2{font-size:2rem}}h2.subheader{color:#707070;font-size:22px}h3{font-size:1.35rem}@media screen and (min-width: 300px){h3{font-size:1.35rem}}@media screen and (min-width: 860px){h3{font-size:1.75rem}}@media screen and (min-width: 1280px){h3{font-size:1.75rem}}h4{font-size:1rem}@media screen and (min-width: 300px){h4{font-size:1rem}}@media screen and (min-width: 860px){h4{font-size:1.5rem}}@media screen and (min-width: 1280px){h4{font-size:1.5rem}}h5{font-size:1rem}@media screen and (min-width: 300px){h5{font-size:1rem}}@media screen and (min-width: 860px){h5{font-size:1rem}}@media screen and (min-width: 1280px){h5{font-size:1rem}}a{color:#ef7d00;text-decoration:none;-webkit-transition:color 500ms;-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms}a:hover,a.active{color:#707070}p{font-size:1rem;line-height:1.5em;margin-bottom:15px;margin-top:0}@media screen and (min-width: 300px){p{font-size:1rem}}@media screen and (min-width: 860px){p{font-size:1.12rem}}@media screen and (min-width: 1280px){p{font-size:1.12rem}}@media screen and (min-width: 1921px){p{font-size:1.12rem}}p:last-child{margin-bottom:0}strong,b,.bold{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ce-headline-center,.align-center,.text-center{text-align:center}.text-right,.align-right{text-align:right}.align-justify,.text-justify{text-align:justify}.indent{padding-left:20%}.color-brand{color:#ef7d00}.letter-spacing-1,span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}.letter-spacing-2,span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}.font-size-xlarge{font-size:2rem}@media screen and (min-width: 300px){.font-size-xlarge{font-size:2rem}}@media screen and (min-width: 860px){.font-size-xlarge{font-size:5rem}}@media screen and (min-width: 1280px){.font-size-xlarge{font-size:9rem}}.font-size-large-lineheight,.font-size-large{font-size:2rem}@media screen and (min-width: 300px){.font-size-large-lineheight,.font-size-large{font-size:2rem}}@media screen and (min-width: 860px){.font-size-large-lineheight,.font-size-large{font-size:3rem}}@media screen and (min-width: 1280px){.font-size-large-lineheight,.font-size-large{font-size:3rem}}.font-size-large-lineheight{line-height:1.2}.font-size-medium{font-size:1.35rem}@media screen and (min-width: 300px){.font-size-medium{font-size:1.35rem}}@media screen and (min-width: 860px){.font-size-medium{font-size:1.75rem}}@media screen and (min-width: 1280px){.font-size-medium{font-size:1.75rem}}.font-size-small{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-small{font-size:1rem}}@media screen and (min-width: 860px){.font-size-small{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-small{font-size:1rem}}.font-size-xsmall{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 860px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-xsmall{font-size:1rem}}.style-green{color:#adce6d}.style-green a{color:#adce6d}.style-green a:hover{color:#ef7d00}.style-green h1,.style-green h2,.style-green h3,.style-green h4,.style-green h5,.style-green h6{color:#adce6d}.style-green-grey{color:#adce6d}.style-green-grey a{color:#adce6d}.style-green-grey a:hover{color:#ef7d00}.style-green-grey h1:not(.subheader),.style-green-grey h2:not(.subheader),.style-green-grey h3:not(.subheader),.style-green-grey h4:not(.subheader),.style-green-grey h5:not(.subheader),.style-green-grey h6:not(.subheader){color:#adce6d}[data-color="#EF7D00"]{color:#ef7d00}[data-color="#ADCE6D"]{color:#adce6d}@-webkit-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@keyframes menuIn{0%{opacity:0}100%{opacity:1}}#menu-main{font-size:20px;font-weight:600}#menu-main a{color:#fff}#menu-main ul{margin:0}#menu-main ul li a{display:block}#menu-main ul li:hover>ul{display:block}#menu-main>ul{display:flex}#menu-main>ul>li{hyphens:none;word-break:normal}#menu-main>ul>li>a{color:#000;padding-left:1.35vw;padding-right:1.35vw;padding-bottom:40px}#menu-main>ul>li>ul{background-color:#ef7d00;display:none;left:0;padding-top:70px;padding-left:40px;padding-right:40px;padding-bottom:40px;position:absolute;top:100%;width:100vw;flex-direction:row;flex-wrap:wrap}#menu-main>ul>li>ul>li>ul>li>a,#menu-main>ul>li>ul>li>a{padding:5px}#menu-main>ul>li>ul .active:not([data-doktype="4"])>a{text-decoration:underline}#menu-main>ul>li>ul a>span{position:relative}#menu-main>ul>li>ul a>span::before{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#fff;transition:width .6s cubic-bezier(0.25, 1, 0.5, 1)}@media(hover: hover)and (pointer: fine){#menu-main>ul>li>ul a>span:hover::before{left:0;right:auto;width:100%}}#menu-main>ul>li:hover>a{color:#ef7d00;position:relative;left:0;top:0}#menu-main>ul>li:hover>a::before{content:"";position:absolute;left:50%;bottom:.5px;width:0;height:0;transform:translate(-50%, 100%);z-index:99;border-width:22px 30px 0 30px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#menu-main>ul>li:hover>a::after{content:"";position:absolute;left:-50px;bottom:0;width:calc(100% + 100px);height:60%}#menu-main>ul>li:hover>ul{display:flex;justify-content:center;gap:3vw;font-size:.9em;-webkit-animation:menuIn .5s 1;-moz-animation:menuIn .5s 1;-o-animation:menuIn .5s 1;-ms-animation:menuIn .5s 1;animation:menuIn .5s 1}#menu-main>ul>li.active>a{color:#ef7d00}@media screen and (min-width: 1280px){#menu-main>ul{margin-left:-16px}#menu-main>ul>li>a{padding-left:16px;padding-right:16px;padding-bottom:40px}#menu-main>ul>li>ul{max-width:1920px;padding-top:70px;padding-left:10.4vw;width:100%}#menu-main>ul>li>ul>li>ul>li>a,#menu-main>ul>li>ul>li>a{padding:1vw 20px}#menu-main>ul>li>ul>li>ul{margin-top:-10px;margin-bottom:20px}#menu-main>ul>li>ul>li>ul a{padding:5px 5px 5px 40px}}@media screen and (min-width: 1330px){#menu-main>ul{margin-left:-26px}#menu-main>ul>li>a{padding-left:26px;padding-right:26px;padding-bottom:40px}}@media screen and (min-width: 1720px){#menu-main>ul{margin-left:0}}@media screen and (min-width: 1921px){#menu-main>ul>li>a{padding-left:26px;padding-right:26px}#menu-main>ul>li>ul{padding-top:70px;padding-left:200px}#menu-main>ul>li>ul>li>ul>li>a,#menu-main>ul>li>ul>li>a{padding:20px}}#ionav-menu-main li.active>a{color:#ef7d00}#ionav-menu-main>ul>li>ul{margin-bottom:20px}#ionav-menu-main>ul>li>ul li{padding-left:12px}#ionav-menu-main>ul>li>ul.ionav--active>li>ul:first-child{display:block}.sticky-container{position:relative}.quicklinks{display:none}.ionav-quicklinks>ul{display:flex;justify-content:center}@media screen and (min-width: 800px){.quicklinks{display:block;height:100%;min-height:100%;position:absolute;right:0;top:210px;z-index:880}.quicklinks>ul{position:sticky;right:0;top:0}.quicklinks>ul li{display:grid;grid-template-columns:64px auto;height:60px;overflow:hidden;width:64px}.quicklinks>ul a{display:block;height:60px;position:relative;transform:translateX(0);transition:color 150ms linear 10ms,transform 400ms,background-color 400ms,padding-left 200ms linear 300ms}.quicklinks>ul a img{background-color:rgba(0,0,0,0);display:block;max-width:64px;max-height:60px}.quicklinks>ul a .media{position:absolute;right:0;top:0;z-index:1}.quicklinks>ul a .label{display:grid;align-items:center;height:100%;padding:10px 20px;width:0;z-index:-1;transition:all 400ms}.quicklinks>ul a .label span{display:block;width:200px}.quicklinks>ul a:hover .label{width:200px;transform:translateX(-199px)}.quicklinks[data-sticky=false]{position:absolute}#quicklink-search{transition:all 400ms}#quicklink-search .content{background-color:#ef7d00;padding-left:10px;padding-right:10px;width:100%}#quicklink-search .content .searchbox{height:100%}#quicklink-search .content .searchbox>form{display:flex;justify-content:flex-start;align-items:center;align-content:center;height:100%}#quicklink-search .content .searchbox>form input[type=text]{font-size:16px;height:36px;max-width:calc(100% - 30px)}#quicklink-search .content .searchbox>form .searchbox-button{background-image:url("../Icons/icon_search.svg");background-repeat:no-repeat;background-size:cover;height:36px;width:30px}#quicklink-search:hover{margin-left:-264px;width:328px}}.js-btn{cursor:pointer}.btn-default-filled,.btn-default{border:1px solid #ef7d00;display:inline-block;margin-left:10px;margin-right:10px;text-align:initial;transition:all 400ms}.btn-default-filled a,.btn-default a{color:#ef7d00;display:block;padding:5px 10px}.btn-default-filled:hover,.btn-default:hover{border-color:#707070;border-style:dashed}.btn-default-filled:hover a,.btn-default:hover a{color:#707070}.btn-default-filled:first-child,.btn-default:first-child{margin-left:0}@media screen and (min-width: 500px){.btn-default-filled,.btn-default{text-align:center}}a.btn-default-filled,a.btn-default{border:1px solid #ef7d00;color:#ef7d00;display:inline-block;margin-left:10px;margin-right:10px;padding:5px 10px;transition:all 400ms}a.btn-default-filled:hover,a.btn-default:hover{border-color:#707070;border-style:dashed;color:#707070}a.btn-default-filled:first-child,a.btn-default:first-child{margin-left:0}.btn-default-filled{background-color:rgba(52,52,52,.0392156863);border-color:rgba(52,52,52,.0392156863);font-weight:500}.btn-default-filled a{color:#707070}.btn-default-filled:hover,.btn-default-filled.act,.btn-default-filled.active{background-color:#ef7d00;border-color:#ef7d00}.btn-default-filled:hover a,.btn-default-filled.act a,.btn-default-filled.active a{color:#fff}.btn-default-filled.inverted{background-color:#ef7d00;border-color:#ef7d00}.btn-default-filled.inverted a{color:#fff}.btn-default-filled.inverted:hover,.btn-default-filled.inverted.act,.btn-default-filled.inverted.active{background-color:rgba(52,52,52,.0392156863);border-color:rgba(52,52,52,.0392156863)}.btn-default-filled.inverted:hover a,.btn-default-filled.inverted.act a,.btn-default-filled.inverted.active a{color:#707070}a.btn-default-filled{background-color:rgba(52,52,52,.0392156863);border-color:rgba(52,52,52,.0392156863);color:#000}a.btn-default-filled:hover,a.btn-default-filled.act,a.btn-default-filled.active{background-color:#ef7d00;border-color:#ef7d00;color:#fff}a.btn-default-filled.inverted{background-color:#ef7d00;border-color:#ef7d00;color:#fff}a.btn-default-filled.inverted:hover,a.btn-default-filled.inverted.act,a.btn-default-filled.inverted.active{background-color:rgba(52,52,52,.0392156863);border-color:rgba(52,52,52,.0392156863);color:#000}.news{position:relative}#main .frame header+.news{margin-top:50px}.news-list-view time{color:#ef7d00;font-size:22px}.news-list-view h3{font-weight:600;margin-bottom:10px;text-transform:uppercase}.news-list-view .more.btn-default{margin-left:0}.news-list-view footer{font-size:1.3rem}.news-list-slider .tns-slider{display:flex}.news-list-slider article .content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.news-list-slider article .content main{flex:1 1 auto}.frame-container .news-list-slider{padding-bottom:100px}.frame-container .news-list-slider .slider-button-next{right:45%;top:calc(100% - 110px);transform:translate(100%, 30px)}.frame-container .news-list-slider .slider-button-prev{left:45%;top:calc(100% - 110px);transform:translate(-100%, 30px)}@media screen and (min-width: 600px){.frame-container .news-list-slider{padding-bottom:0}.frame-container .news-list-slider .slider-button-next{right:0;top:calc(50% - 30px);transform:translateX(150%)}.frame-container .news-list-slider .slider-button-prev{left:0;top:calc(50% - 30px);transform:translateX(-150%)}}@media screen and (min-width: 1200px){.frame-container .news-list-slider .slider-button-next{transform:translateX(300%)}.frame-container .news-list-slider .slider-button-prev{transform:translateX(-300%)}}.frame-fulllayoutwidth .news-list-slider{margin-left:4.44vw;margin-right:4.44vw;padding-bottom:100px;position:relative}.frame-fulllayoutwidth .news-list-slider .slider-button-next{right:45%;top:calc(100% - 110px);transform:translate(100%, 30px)}.frame-fulllayoutwidth .news-list-slider .slider-button-prev{left:45%;top:calc(100% - 110px);transform:translate(-100%, 30px)}@media screen and (min-width: 600px){.frame-fulllayoutwidth .news-list-slider{padding-bottom:0;padding-left:6.5vw;padding-right:6.5vw}.frame-fulllayoutwidth .news-list-slider .slider-button-next{right:0;top:calc(50% - 30px);transform:translateX(0)}.frame-fulllayoutwidth .news-list-slider .slider-button-prev{left:0;top:calc(50% - 30px);transform:translateX(0)}}@media screen and (min-width: 1921px){.frame-fulllayoutwidth .news-list-slider{margin-left:85px;margin-right:85px;padding-left:125px;padding-right:125px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{height:auto;max-width:100%}a{text-decoration:none}a:focus{outline:0}[data-type=external] .video-embed{position:relative;overflow:hidden;padding-top:56.25%}[data-type=external] .video-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-embed .video-preview{height:100%;width:100%}.video-embed .video-preview img{height:100%;object-fit:cover;width:100%}.js .video-embed .video-preview{cursor:pointer}#header,#banner,#footer .content{margin:0 auto;max-width:1920px}#header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:43px;padding-left:6vw;padding-right:6vw;position:relative;z-index:800}@media screen and (min-width: 1720px){#header{flex-direction:row;align-items:flex-end}}@media screen and (min-width: 1921px){#header{padding-left:115px;padding-right:115px}}#logo{max-width:372px;min-width:185px;padding-bottom:40px;width:22%}#logo img{width:100%}#banner{position:relative;z-index:600}#banner>.frame-type-image{margin-left:0;margin-right:0}#main{position:relative;z-index:400}#banner+#main{margin-top:50px}#banner+#main>.frame-space-before-none:first-child{margin-top:-50px}#footer{background-color:#ef7d00;color:#fff;font-size:20px;padding-top:68px;padding-bottom:68px}#footer p{font-size:20px}#footer a{color:#fff}#footer a:hover,#footer a.active{color:#707070}#footer>.content{padding-left:11.5vw;padding-right:11.5vw}#footer>.content .menu-trenner{line-height:1.5em;margin-left:-1.2vw}#footer>.content .menu-trenner a{display:inline-block;padding-left:1.2vw;padding-right:1.2vw}@media screen and (min-width: 700px){#footer p{margin-bottom:0}#footer>.content{display:grid;grid-template-columns:auto auto}#footer>.content>div.menu{grid-column-start:1;grid-column-end:3;margin-top:40px;width:100%}#footer>.content>div:last-child{padding-right:0}#footer>.content .menu-trenner>ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0}}@media screen and (min-width: 1200px){#footer>.content>.menu{align-self:flex-end}#footer>.content .menu-trenner{width:calc(100% + 2.4vw)}}@media screen and (min-width: 1600px){#footer>.content{grid-template-columns:auto auto auto}#footer>.content>div.menu{grid-column-start:auto;grid-column-end:auto}}@media screen and (min-width: 1921px){#footer>.content{padding-left:260px;padding-right:260px}#footer>.content .menu-trenner{margin-left:-23px;width:calc(100% + 46px)}#footer>.content .menu-trenner a{padding-left:23px;padding-right:23px}}.slider-button-prev,.slider-button-next{background-image:url("../Icons/arrows.svg")}.typo3-messages{list-style:none;padding-left:0}.typo3-messages li{color:#fff;padding:20px 50px 20px 20px;position:relative}.typo3-messages h1,.typo3-messages h2,.typo3-messages h3,.typo3-messages h4,.typo3-messages h5{color:#fff;margin:0}.typo3-messages p:last-child{margin-bottom:0}.typo3-messages .alert-notice{background-color:#292929}.typo3-messages .alert-info{background-color:#2196f3}.typo3-messages .alert-success{background-color:#04aa6d}.typo3-messages .alert-warning{background-color:#ff9800}.typo3-messages .alert-danger{background-color:#f44336}.typo3-messages .btn-close{color:#fff;cursor:pointer;font-weight:bold;font-size:22px;line-height:20px;position:absolute;right:20px;top:20px;transition:.3s}.typo3-messages .btn-close:hover{color:#000}
/*# sourceMappingURL=sourcemaps/default-theme.min.css.map */
