#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.grey{background:#F5F4F4}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/pt-sans-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:italic;font-weight:400;src:url("../../files/layout/css/fonts/pt-sans-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:700;src:url("../../files/layout/css/fonts/pt-sans-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:italic;font-weight:700;src:url("../../files/layout/css/fonts/pt-sans-v18-latin-700italic.woff2") format("woff2")}html,body,header,footer,main,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,hgroup,menu,nav,section,time,mark,audio,video,figcaption{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;box-sizing:border-box}main,header,footer,article,aside{display:block}img{display:block;width:100%;max-width:100%;height:auto}i[class^="icon_"]:before{content:"";display:inline-block;vertical-align:middle;width:30px}i.icon_contrast:before{content:url("../../files/layout/images/icon_contrast.svg");width:14px;margin-right:8px}i.icon_member:before{content:url("../../files/layout/images/icon_member.svg");width:14px;margin-right:8px}i.icon_register:before{content:url("../../files/layout/images/icon_edit.svg");width:14px;margin-right:8px}i.icon_arrow:before{content:url("../../files/layout/images/icon_arrow.svg");width:22px;margin-left:12px}html{font-family:"PT Sans", sans-serif;font-size:1rem;line-height:1.6;text-size-adjust:none}body{min-height:100%;height:100%;overflow-x:hidden;background-color:#fefefe;background:url(../../files/layout/images/layout/bg_landscape.jpg) center no-repeat fixed;background-size:cover;color:#3c3c3c;font-size:100%}.start #main{padding-top:0px}#main{padding-top:200px;min-height:calc(100vh - 400px)}#main p,#main ul{font-size:clamp(1.1rem, 2vw, 1.3rem)}@media only screen and (max-width:1023px){#main{padding-top:150px}}.relative{position:relative}.inside{margin:auto;width:calc(100% - 100px)}@media only screen and (max-width:800px){.inside{width:calc(100% - 50px)}}@media only screen and (max-width:599px){.inside{width:calc(100% - 30px)}}#main .inside{max-width:1400px}.center .inside{text-align:center;max-width:900px}.invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.flexholder .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.flex-start .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.flex-grid .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.reverse{flex-direction:row-reverse}@media only screen and (max-width:800px){.mobile-hide{display:none}}.half{width:50%}@media only screen and (max-width:1023px){.half{width:100%;padding-left:0rem}}.flex-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-image figure{width:30%;margin-right:5%}.flex-image .wrap{width:65%}.image_size img{width:auto}.pd_main{padding-top:60px;padding-bottom:100px}@media only screen and (max-width:800px){.pd_main{padding-top:40px;padding-bottom:80px}}.pd_form{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:800px){.pd_form{padding-top:40px;padding-bottom:40px}}.pd_150{padding:150px 0px}@media only screen and (max-width:800px){.pd_150{padding:80px 0px}}.pd_120{padding:120px 0px}@media only screen and (max-width:800px){.pd_120{padding:100px 0px}}@media only screen and (max-width:599px){.pd_120{padding:80px 0px}}.pd_100{padding:100px 0px}@media only screen and (max-width:800px){.pd_100{padding:40px 0px}}.pd_80{padding:80px 0px}@media only screen and (max-width:800px){.pd_80{padding:30px 0px}}.pd_60{padding:60px 0px}@media only screen and (max-width:800px){.pd_60{padding:20px 0px}}.pd_40{padding:40px 0px}@media only screen and (max-width:800px){.pd_40{padding:20px 0px}}.pt_80{padding-top:80px}.pt_60{padding-top:60px}.mt_60{margin-top:60px}.pb_40{padding-bottom:40px}.buttonlike{text-align:right;padding-top:20px}.animate{opacity:0;transform:translateY(60px) scale(0.96);transition:opacity 0.6s ease-out, transform 0.7s cubic-bezier(0.34, 1.56, 0.64, 1)}.animated_now{opacity:1;transform:translateY(0) scale(1)}.animate-img{overflow:hidden}.animate-img img{clip-path:inset(0 0 100% 0);transform:scale(1.08);transition:clip-path 0.9s cubic-bezier(0.22, 1, 0.36, 1), transform 1.1s cubic-bezier(0.22, 1, 0.36, 1)}.animate-img.animated_now img{clip-path:inset(0 0 0% 0);transform:scale(1)}.heading-animate{opacity:0;letter-spacing:-0.02em;transform:translateY(20px);transition:opacity 0.7s ease-out, transform 0.7s cubic-bezier(0.16, 1, 0.3, 1), letter-spacing 0.7s ease-out}.heading-animate.animated_now{opacity:1;letter-spacing:normal;transform:translateY(0)}a{text-decoration:none;color:#008A75;transition:all 450ms ease}.red a{color:#C01C43}.orange a{color:#e28945}.blue a{color:#005BA6}.purple a{color:#6a5292}.content-text a{text-decoration:underline}.button,.buttonlike a{display:inline-block;padding:14px 40px;text-align:center;text-transform:uppercase;line-height:1;background:#008A75;color:#fefefe;border-radius:30px;overflow:hidden;font-size:1rem !important;margin-top:15px;text-decoration:none !important;color:#fefefe !important}.button:hover,.button:focus,.buttonlike a:hover,.buttonlike a:focus{background:#006959}.orange .button,.orange .buttonlike a{background:#efa144}.orange .button:hover,.orange .buttonlike a:hover{background:#e28945}.red .button,.red .buttonlike a{background:#C01C43}.red .button:hover,.red .buttonlike a:hover{background:#98192C}.blue .button,.blue .buttonlike a{background:#005BA6}.blue .button:hover,.blue .buttonlike a:hover{background:#032552}.purple .button,.purple .buttonlike a{background:#6a5292}.purple .button:hover,.purple .buttonlike a:hover{background:#40294e}.more{color:#fefefe;transition:all 450ms ease}.more span{display:inline-block;transition:transform 0.25s ease}.more span:before{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;pointer-events:none;background-color:#fefefe;opacity:0;transform:translateY(8px);transition:transform 0.25s ease, opacity 0.25s ease}.more:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.separate .more{color:#3c3c3c}h1,h2,h3,h4{width:100%}h1,.start h2{font-weight:normal;font-size:clamp(1.8rem, 4vw, 3.2rem);margin-bottom:30px;line-height:1.3}h2{font-weight:normal;font-size:clamp(1.6rem, 3vw, 2.6rem);margin-bottom:30px;line-height:1.3}.small_headline h1,.small_headline h2{font-size:clamp(1.1rem, 2.4vw, 1.5rem);margin-bottom:6px;text-transform:uppercase}.imprint h2{margin-top:20px;font-size:clamp(1.4rem, 2.4vw, 2.2rem);margin-bottom:10px}.imprint h3{font-size:clamp(1.1rem, 2.4vw, 1.5rem);margin-bottom:10px;text-transform:uppercase}.imprint h4{font-size:clamp(1.1rem, 2vw, 1.3rem);font-weight:bold;margin-bottom:5px}h3{font-weight:500;font-size:2.6rem;margin-bottom:15px;line-height:1.2}@media only screen and (max-width:800px){h3{font-size:2.2rem}}h4{font-size:1.6rem;margin-bottom:10px;line-height:1.2}h5{font-size:105%;margin-bottom:5px;line-height:1.2}p,#main ul{padding-bottom:20px}ul{list-style:none}strong{font-weight:700}.content-text ul,.ce_accordionSingle ul{padding-left:15px}.content-text ul li,.ce_accordionSingle ul li{margin-bottom:14px;line-height:1.2;text-indent:-15px}.content-text ul ul,.ce_accordionSingle ul ul{padding-top:10px;margin-left:3px;padding-bottom:0px !important}.content-text ul ul li,.ce_accordionSingle ul ul li{margin-bottom:7px}.content-text ul li:before,.ce_accordionSingle ul li:before{content:"";display:inline-block;width:7px;height:7px;background:#008A75;margin-right:8px;vertical-align:3px}.content-text ul li li:before,.ce_accordionSingle ul li li:before{height:3px;vertical-align:3px}.red .content-text ul li:before,.red .ce_accordionSingle ul li:before{background:#C01C43}.orange .content-text ul li:before,.orange .ce_accordionSingle ul li:before{background:#efa144}.blue .content-text ul li:before,.blue .ce_accordionSingle ul li:before{background:#005BA6}.purple .content-text ul li:before,.blue .ce_accordionSingle ul li:before{background:#6a5292}.content-text ol,.ce_accordionSingle ol{padding-left:27px;list-style:none;counter-reset:equinox-counter}.content-text ol li,.ce_accordionSingle ol li{margin-bottom:14px;line-height:1.2;text-indent:-10px;counter-increment:equinox-counter}.content-text ol ol,.ce_accordionSingle ol ol{padding-top:10px;margin-left:3px;padding-bottom:0px !important}.content-text ol ol li,.ce_accordionSingle ol ol li{margin-bottom:7px}.content-text ol li:before,.ce_accordionSingle ol li:before{display:inline-block;color:#40294e;margin-right:8px;content:counter(equinox-counter) ". "}.formbox{background:#fefefe;padding:clamp(1.4rem, 2vw, 2rem);border-radius:20px;margin:40px 0px}.formbox h2{font-size:clamp(1.4rem, 2.4vw, 2.2rem)}.fields,.formbody{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.widget{position:relative;width:48%;margin-bottom:20px}.widget.break{margin-right:52%}@media only screen and (max-width:800px){.widget.break{margin-right:0}}@media only screen and (max-width:800px){.widget{width:100%}}.widget input,.widget select,.widget textarea,.widget .select2-container--default .select2-selection--single{position:relative;border:thin solid #008A75;box-sizing:border-box;border-radius:8px;padding:0.5rem;height:40px;position:relative;width:100%;background:#fefefe}.widget input:focus,.widget select:focus,.widget textarea:focus,.widget .select2-container--default .select2-selection--single:focus{outline:#008A75 2px solid;outline-offset:2px}.widget .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.widget label{display:block}.widget textarea{height:140px}.widget-submit{width:100%;text-align:right}.widget-submit .submit{min-width:100px;padding:1.4rem;display:inline-block;padding:14px 40px;text-align:center;text-transform:uppercase;line-height:1;background:#008A75;color:#fefefe;border-radius:30px;overflow:hidden;font-size:1rem !important;margin-top:15px;border:none}.widget-submit .submit:hover,.widget-submit .submit:focus{background:#006959}.widget-explanation{width:100%}.widget-checkbox{width:100%}.widget-checkbox input[type="checkbox"]{opacity:0;position:absolute}.widget-checkbox label{position:relative;display:block;padding-left:32px;margin-bottom:10px}.widget-checkbox label::before,.widget-checkbox label::after{position:absolute;content:"";display:inline-block}.widget-checkbox label::before{height:20px;width:20px;border:thin solid #008A75;left:0px;top:3px;border-radius:4px}.widget-checkbox .error label::before{border-color:#006959;background-color:rgba(64, 41, 78, 0.05)}.widget-checkbox label::after{height:6px;width:12px;border-left:2px solid #008A75;border-bottom:2px solid #008A75;transform:rotate(-45deg);left:4px;top:7px}.widget-checkbox input[type="checkbox"]+label::after{content:none}.widget-checkbox input[type="checkbox"]:checked+label::after{content:""}.widget-checkbox input[type="checkbox"]:focus+label::before{outline:none;border-color:#008A75;outline:#008A75 2px solid;outline-offset:2px}.widget-password a{font-size:92%;text-align:right;width:100%;display:inline-block;padding-top:10px}.error input,.error textarea{border-color:#40294e;outline:none;box-shadow:0 0 0 3px rgba(200, 126, 152, 0.5);background-color:rgba(64, 41, 78, 0.05)}.error label{color:#40294e}.error_field{border:2px dotted #40294e}.widget-radio fieldset{margin-bottom:0}input[type="radio"]{position:absolute;opacity:0}input[type="radio"]+label{position:relative;cursor:pointer;padding-left:26px;padding-bottom:5px}input[type="radio"]+label::before{content:"";position:absolute;left:0;top:0;border-radius:50%;border:1px solid #dce0e2;width:20px;height:20px}input[type="radio"]+label::after{content:"";position:absolute;left:5px;top:5px;border-radius:50%;width:12px;height:12px}input[type="radio"]:checked+label::after{background:#40294e}@media screen and (-ms-high-contrast:active){input[type="radio"]:checked+label::after{background:WindowText}}input[type="radio"]:focus+label::before{box-shadow:0 0px 0px 1px #6F686A, 0 0px 8px #40294e;outline:2px dotted transparent}.qq-upload-button{background:#008A75;border-color:#008A75}#header{position:absolute;width:100%;z-index:100}#logo{position:relative;z-index:10;width:200px;max-width:40%}#logo .scroll{position:absolute;left:0;top:0;transition:all 450ms ease;opacity:0}.mainheader{position:relative;padding:20px 0}.mainheader .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center}.mainheader:after{content:"";display:block;position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:2;background-color:rgba(0, 0, 0, 0.3)}.start .mainheader:after{display:none}.preheader{background:#006959;padding:7px 0}.preheader .inside{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.blue .preheader{background:#032552}.orange .preheader{background:#e28945}.red .preheader{background:#98192C}.purple .preheader{background:#40294e}.navi_service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:800px){.navi_service{width:100%;justify-content:space-around}}.navi_service li{margin-left:2.2vw}.navi_service button{padding:0;border:none;background:none;font-family:"PT Sans", sans-serif;font-size:1rem;line-height:1.6;text-size-adjust:none;cursor:pointer}.navi_service a,.navi_service button{color:#fefefe;font-size:0.9em}.blue #header{background-image:url(../../files/layout/images/bg-blue.jpg)}.purple #header{background-image:url(../../files/layout/images/bg-purple.jpg)}.green .mainheader{background-image:url(../../files/layout/images/bg-green.jpg)}.red #header{background-image:url(../../files/layout/images/bg-red.jpg)}.orange #header{background-image:url(../../files/layout/images/bg-orange.jpg);background-position:center bottom}.navi_main{position:relative;z-index:10;width:auto;margin-top:15px}@media only screen and (max-width:1023px){.navi_main{position:fixed;overflow-y:auto;z-index:2000;height:0vh;background:#006959;top:0px;margin-top:0px;width:100%;top:0;left:0;opacity:0;transition:all 450ms ease}.navi_main.show-menu{opacity:1;height:100vh}}.navi_main .level_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;gap:clamp(1.1rem, 2.4vw, 4rem)}@media only screen and (max-width:1023px){.navi_main .level_1{height:100%;gap:0;align-content:center}}.navi_main li{position:relative;text-transform:uppercase;font-weight:700}@media only screen and (max-width:1023px){.navi_main li{font-weight:normal;text-align:center;width:100%;padding:0.8rem 0;font-size:clamp(1.4rem, 3vw, 3.2rem)}}.navi_main a,.navi_main strong,.navi_main .opener{position:relative;display:inline-block;cursor:pointer;color:#fefefe;display:inline-block;transition:transform 0.25s ease}.navi_main a:hover,.navi_main strong:hover,.navi_main .opener:hover{transform:translateY(-2px)}.navi_main a::before,.navi_main strong::before,.navi_main .open_link .opener::before{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;pointer-events:none;background-color:#fefefe;opacity:0;transform:translateY(8px);transition:transform 0.25s ease, opacity 0.25s ease}@media only screen and (max-width:1023px){.navi_main a::before,.navi_main strong::before,.navi_main .open_link .opener::before{display:none}}.navi_main strong:before,.navi_main a:hover::before,.navi_main a:focus::before,.navi_main .open_link.trail .opener::before,.navi_main .open_link:hover .opener:before,.navi_main .open_link.trail:before,.navi_main .trail:before{opacity:1;transform:translateY(0)}.navi_main .level_2{position:absolute;z-index:1000;width:300px;height:auto;max-height:0px;left:50%;transform:translate(-50%, 30px);transition:all 450ms ease;overflow:hidden}@media only screen and (max-width:1023px){.navi_main .level_2{padding:0px;position:relative}}.navi_main .level_2 a{color:#fefefe !important}.navi_main .level_2 li{text-transform:none;padding:0.3rem 3rem;display:block;background-color:#006959}@media only screen and (max-width:1023px){.navi_main .level_2 li{background:none;font-size:clamp(1rem, 1.5vh, 1.5rem);padding:0.3rem 0}}.navi_main .level_2 li:first-child{padding-top:2rem;border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media only screen and (max-width:1023px){.navi_main .level_2 li:first-child{padding-top:0rem}}.navi_main .level_2 li:last-child{padding-bottom:2rem;border-radius:20px;border-top-left-radius:0;border-top-right-radius:0}@media only screen and (max-width:1023px){.navi_main .level_2 li:last-child{padding-bottom:2rem}}.navi_main .level_2.show{max-height:600px}body.green .level_2 li{background:#006959}@media only screen and (max-width:1023px){.green .navi_main{background:#006959}}body.blue .level_2 li{background:#032552}@media only screen and (max-width:1023px){.blue .navi_main{background:#032552}}body.red .level_2 li{background:#98192C}@media only screen and (max-width:1023px){.red .navi_main{background:#98192C}}body.orange .level_2 li{background:#e28945}@media only screen and (max-width:1023px){.orange .navi_main{background:#e28945}}.menu{display:none;position:absolute;right:50px;z-index:100;padding:0;width:35px;height:35px;border:none;background:none;z-index:9990}@media only screen and (max-width:800px){.menu{right:25px}}@media only screen and (max-width:599px){.menu{right:15px}}@media only screen and (max-width:1023px){.menu{display:block}}.menu .menu-box{position:relative;display:block;cursor:pointer}.menu .menu-box .menu-inner,.menu .menu-box .menu-inner:before,.menu .menu-box .menu-inner:after{display:block;position:absolute;background:#fefefe;border-radius:10px;height:3px;width:100%;transition:0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.menu .menu-box .menu-inner:before{margin-top:-12px;content:"";width:50%}.menu .menu-box .menu-inner:after{content:"";width:75%;margin-top:12px}.menu.active .menu-inner{background:none}.menu.active .menu-inner:before{transform-origin:bottom;width:70%;transform:rotatez(405deg);margin-top:0}.menu.active .menu-inner:after{transform-origin:top;transform:rotatez(-405deg);width:70%;margin-top:0}#footer{padding-top:120px;background:#3c3c3c;color:#fefefe}#footer a{color:#fefefe}#footer a:hover{text-decoration:underline;color:#008A75}#footer h3{font-size:clamp(1.1rem, 2vw, 1.3rem);text-transform:uppercase;margin-bottom:12px}#footer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.footer_content img{width:230px;margin-bottom:40px}@media only screen and (max-width:1023px){.footer_content{width:100%}}.navi_section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding-bottom:80px}@media only screen and (max-width:1023px){.navi_section{margin-top:30px;width:100%;justify-content:space-between}}.navi_section .nav_block{margin-left:4rem}@media only screen and (max-width:1023px){.navi_section .nav_block{margin-left:0}}@media only screen and (max-width:599px){.navi_section .nav_block{width:46%}}.navi_section .nav_block .mod_customnav{margin-bottom:2rem}.navi_section .socialbar{margin-right:-5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;justify-content:flex-end;margin-top:-30px}@media only screen and (max-width:800px){.navi_section .socialbar{margin-right:0;margin-top:20px;justify-content:flex-start;width:100%}}.navi_section .socialbar li{margin-left:8px}@media only screen and (max-width:800px){.navi_section .socialbar li{margin-left:0;margin-right:12px}}.navi_section .socialbar a:hover img{background:#008A75}.navi_section .socialbar img{padding:5px;width:45px;border-radius:50%}.blue .socialbar a:hover img{background:#005BA6}.red .socialbar a:hover img{background:#C01C43}.purple .socialbar a:hover img{background:#6a5292}.orange .socialbar a:hover img{background:#efa144}.copyright{background:#006959;color:#fefefe;padding:10px 0}.blue .copyright{background:#032552}.orange .copyright{background:#e28945}.red .copyright{background:#98192C}.purple .copyright{background:#40294e}@keyframes quicklinks{from{transform:translateY(100%);opacity:0}to{transform:translateY(-50%);opacity:1}}@media only screen and (max-width:800px){@keyframes quicklinks{from{transform:translateY(100%);opacity:0}to{transform:translateY(-25%);opacity:1}}}.heroimage.slides{position:relative;height:100vh;min-height:600px;z-index:1}@media only screen and (max-width:800px){.heroimage.slides{margin-bottom:40px}}.heroimage.slides .bg_image{position:relative;height:100vh;min-height:600px;width:100%;background-size:cover;background-position:center;z-index:1}.heroimage.slides .bg_image:after{content:"";display:block;position:absolute;top:0px;left:0px;height:100vh;width:100%;z-index:2;background-color:rgba(0, 0, 0, 0.3)}.heroimage.slides .slick-autoplay-toggle-button{position:absolute;z-index:10;right:50px;bottom:40px;border:none;background:none;padding:0;width:50px;height:50px}@media only screen and (max-width:800px){.heroimage.slides .slick-autoplay-toggle-button{width:40px;height:40px}}.heroimage.slides .slick-autoplay-toggle-button .slick-sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.heroimage.slides .slick-autoplay-toggle-button .slick-pause-icon:after{content:url("../../files/layout/images/icon_stop.svg");width:50px;height:50px}.heroimage.slides .slick-autoplay-toggle-button .slick-play-icon:after{content:url("../../files/layout/images/icon_play.svg");width:50px;height:50px}.slogan{position:absolute;width:90%;max-width:1280px;padding:0px 80px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:3}.slogan h1{text-align:center;font-weight:700;color:#fefefe;font-size:clamp(2.2rem, 4.5vw, 4.4rem);line-height:1.3;line-height:1.4}.slogan a{position:relative;margin-top:6vh;display:inline-block;color:#fefefe;font-size:1.6rem;font-weight:700;text-transform:uppercase}.slogan a::after{content:"→";display:inline-block;margin-left:10px;vertical-align:-1px}.slogan a::before{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;pointer-events:none;background-color:#fefefe;opacity:0;transform:translateY(8px);transition:transform 0.25s ease, opacity 0.25s ease}.slogan a:hover::before,.slogan a:focus::before{opacity:1;transform:translateY(0)}@media only screen and (max-width:1023px){.slogan{padding:0 60px}}@media only screen and (max-width:800px){.slogan{padding:0 30px}}.teaser{position:relative;width:32%;color:#fefefe;border-radius:20px;transition:all 450ms ease}.teaser.teaser_half{width:49%}@media only screen and (max-width:1023px){.teaser.teaser_half{width:100%}}@media only screen and (max-width:1023px){.teaser{width:100%;margin-bottom:2rem}.teaser:last-of-type{margin-bottom:0}}.teaser li:before{background:#fefefe !important}.teaser a{color:#fefefe}.teaser.blue{background:#005BA6}.teaser.purple{background:#6a5292}.teaser.red{background:#C01C43}.teaser.green{background:#008A75}.teaser.green1{background:#019D63}.teaser.green2{background:#54A52A}.teaser.green3{background:#006959}.teaser .textwrap{padding:clamp(1.4rem, 2vw, 2rem);transition:all 450ms ease}.teaser.teaser_spez{padding:clamp(1.4rem, 2vw, 2rem)}.teaser figure{overflow:hidden}.teaser img{border-radius:20px;filter:grayscale(100%);transition:all 450ms ease}.teaser h2,.teaser h3{font-size:clamp(1.1rem, 2.4vw, 1.5rem);text-transform:uppercase;margin-bottom:1.5rem}.teaser h4{font-size:clamp(1.1rem, 2vw, 1.3rem);margin-bottom:0px}.teaser:has(h2) h3{text-transform:none;font-size:clamp(1.1rem, 2vw, 1.3rem);font-weight:bold}.teaser:has(.more):hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0, 0, 0, 0.25)}.teaser:has(.more):hover img{transform:scale(1.06)}.teaser:has(.more):hover .textwrap{transform:translateY(-4px)}.teaser:has(.more):hover .more span{transform:translateY(-2px)}.teaser:has(.more):hover .more span:before{opacity:1;transform:translateY(0)}.margin .teaser{margin-bottom:2rem}.news_short{width:100%;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.news_short figure{position:relative;width:40%;border-radius:20px;overflow:hidden}@media only screen and (max-width:800px){.news_short figure{width:100%}}.news_short figure figcaption{position:absolute;bottom:10px;right:10px;font-wight:bold}.news_short figure img{width:100%;height:100%;object-fit:cover;display:block}.news_short .textwrap{width:50%}@media only screen and (max-width:800px){.news_short .textwrap{width:100%}}.news_short:hover .textwrap{transform:translateX(-4px)}.news_short:nth-child(4n+1){background-color:#008a75}.news_short:nth-child(4n+2){background-color:#019d63}.news_short:nth-child(4n+3){background-color:#54a52a}.news_short:nth-child(4n+4){background-color:#006959}.partnerslider{position:relative;margin-left:-1.2vw;padding:50px 0 40px 0;margin-top:-30px}.partnerslider .slick-slide{margin-left:1.2vw}.partnerslider .card{background:#fefefe;padding:2rem;border-radius:20px;transition:all 450ms ease}.partnerslider .card figure a{height:140px;display:flex;justify-content:center;flex-direction:column;overflow:hidden}.partnerslider .card:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgba(0, 0, 0, 0.15)}.partnerslider .slick-autoplay-toggle-button{position:absolute;z-index:10;right:0px;top:0;border:none;padding:0;width:30px;height:30px}.partnerslider .slick-autoplay-toggle-button .slick-sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.partnerslider .slick-autoplay-toggle-button .slick-pause-icon:after{content:url("../../files/layout/images/icon_stop_grey.svg");width:50px;height:50px}.partnerslider .slick-autoplay-toggle-button .slick-play-icon:after{content:url("../../files/layout/images/icon_play_grey.svg");width:50px;height:50px}.partnerlogo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.partnerlogo li{width:23%;margin-bottom:1rem;border:2px solid #353C45;padding:2rem;border-radius:20px;transition:all 450ms ease}.partnerlogo li figure a{height:140px;display:flex;justify-content:center;flex-direction:column;overflow:hidden}.partnerlogo li:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgba(0, 0, 0, 0.15)}.text_half{width:60%}@media only screen and (max-width:1023px){.text_half{width:100%}}.image_half{width:38%}.image_half img{border-radius:20px}.random_image{width:38%;background:#008A75;border-radius:20px}@media only screen and (max-width:1023px){.random_image{width:100%}}.random_image blockquote{padding:clamp(1.4rem, 2vw, 2rem);color:#fefefe}.random_image blockquote p{font-size:clamp(1.1rem, 2.4vw, 1.5rem)}.random_image blockquote footer{font-style:oblique}.random_image blockquote footer strong{display:block;font-weight:normal}.random_image figure{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:340px;border-radius:20px}.blue .random_image{background:#005BA6}.orange .random_image{background:#efa144}.red .random_image{background:#C01C43}.purple .random_image{background:#6a5292}.text_image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem}.text_image .rte{width:48%}.text_image figure{width:48%}.text_image.icon{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #d6d5d5}.text_image.icon h3{font-size:clamp(1.1rem, 2.4vw, 1.5rem)}.text_image.icon .rte{width:75%}.text_image.icon figure{width:20%}.view_produced{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.view_produced .teaser_script{position:relative;overflow:hidden;margin-bottom:3rem;width:23%;border-radius:20px}@media only screen and (max-width:1023px){.view_produced .teaser_script{width:48%}}@media only screen and (max-width:599px){.view_produced .teaser_script{width:100%}}.view_produced .teaser_script img{display:block;border-radius:20px;filter:grayscale(100%);transition:all 450ms ease}.view_produced .teaser_script figcaption{position:absolute;color:#fefefe;background:#efa144;width:100%;height:100%;bottom:0;padding:2rem;border-radius:20px;transition:all 450ms ease;transform:translate3d(0, 100%, 0);display:flex-wrap;align-content:center}.view_produced .teaser_script figcaption .wrap{position:relative;display:block;transition:all 450ms ease;transition-delay:350ms;opacity:0;margin-bottom:-400px}.view_produced .teaser_script h3{font-weight:normal;text-transform:uppercase;font-size:clamp(1.1rem, 2.4vw, 1.5rem);margin-bottom:50px}.view_produced .teaser_script .more{color:#fefefe}.view_produced .teaser_script:hover figcaption{transform:translate3d(0, 0, 0)}.view_produced .teaser_script:hover figcaption .wrap{opacity:1;margin-bottom:0px}.view_produced .teaser_script:hover img{filter:grayscale(30%)}.view_produced .teaser_script:hover .more span{transform:translateY(-2px)}.view_produced .teaser_script:hover .more span:before{opacity:1;transform:translateY(0)}.country{text-transform:uppercase}.screen_detail{position:relative}.screen_detail h1{margin-bottom:10px}.screen_detail h2{font-size:1.9rem;margin-bottom:100px}@media only screen and (max-width:800px){.screen_detail h2{margin-bottom:40px}}.screen_detail .infoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.screen_detail .infoblock .poster{width:35%}.screen_detail .infoblock .poster img{border-radius:20px}@media only screen and (max-width:800px){.screen_detail .infoblock .poster{max-width:100%;margin-bottom:40px}}.screen_detail .infoblock .textwrap{width:60%}@media only screen and (max-width:800px){.screen_detail .infoblock .textwrap{width:100%}}.screen_detail .infoblock .textwrap .content-text{padding-top:20px;position:relative;padding-left:120px;min-height:80px;margin-bottom:50px}.screen_detail .infoblock .textwrap .important{font-size:120%}.screen_detail .infoblock .textwrap h2{background-color:#e28945;font-size:clamp(1.1rem, 2vw, 1.3rem);top:0px;width:80px;height:80px;border-radius:50%;text-align:center;line-height:80px;position:absolute;color:#fefefe;left:0px}#main .teaser.teaser_icon{width:18%;padding:2rem;text-align:center}@media only screen and (max-width:1023px){#main .teaser.teaser_icon{width:48%}}#main .teaser.teaser_icon p{font-size:clamp(1.1rem, 2.4vw, 1.5rem);line-height:1.4}#main .teaser.teaser_icon strong{font-weight:normal;font-size:160%}#main .teaser.teaser_icon img{border-radius:0}#main .teaser.teaser_icon figure{width:48%;margin:0 auto 20px auto}#main .teaser.teaser_icon:hover{transform:none;box-shadow:none}#main .teaser.teaser_icon:hover img{transform:none}#main .teaser.teaser_icon:nth-child(n+3){margin-top:0}.color .teaser{margin-top:0 !important;margin-bottom:2rem}.color .teaser.teaser_dev{width:23%}.color .teaser:nth-child(8n+1){background-color:#008a75}.color .teaser:nth-child(8n+2){background-color:#019d63}.color .teaser:nth-child(8n+3){background-color:#54a52a}.color .teaser:nth-child(8n+4){background-color:#006959}.color .teaser:nth-child(8n+5){background-color:#019d63}.color .teaser:nth-child(8n+6){background-color:#54a52a}.color .teaser:nth-child(8n+7){background-color:#006959}.color .teaser:nth-child(8n+8){background-color:#008a75}.orange .color .teaser:nth-child(8n+1){background-color:#efa144}.orange .color .teaser:nth-child(8n+2){background-color:#f3b842}.orange .color .teaser:nth-child(8n+3){background-color:#f2b28d}.orange .color .teaser:nth-child(8n+4){background-color:#e28945}.orange .color .teaser:nth-child(8n+5){background-color:#f3b842}.orange .color .teaser:nth-child(8n+6){background-color:#f2b28d}.orange .color .teaser:nth-child(8n+7){background-color:#e28945}.orange .color .teaser:nth-child(8n+8){background-color:#efa144}.ce_accordion{width:100%}.toggler{border-bottom:2px solid #008A75;font-size:clamp(1.3rem, 2vw, 1.7rem);padding-bottom:10px;margin-bottom:10px;font-weight:normal;position:relative}.toggler:before{content:"";height:12px;width:12px;content:"";position:absolute;right:20px;top:50%;margin-top:-6px;transition:0.5s all;transform:rotate(45deg);border-right:2px solid #008A75;border-bottom:2px solid #008A75}.toggler.ui-state-active:before{transform:rotate(-135deg)}.accordion{padding:20px 0}.red .toggler,.red .toggler:before{border-color:#C01C43}.blue .toggler,.blue .toggler:before{border-color:#005BA6}.orange .toggler,.orange .toggler:before{border-color:#efa144}.purple .toggler,.purple .toggler:before{border-color:#6a5292}.separate{width:100%;background:#fefefe;border-radius:20px;padding:clamp(1.4rem, 2vw, 2rem)}.separate h2{font-size:clamp(1.6rem, 3vw, 2.6rem)}@media only screen and (max-width:1023px){.separate{margin:40px 0px}}@media only screen and (max-width:800px){.separate{padding:2rem;margin:20px 0px}}.disrupt{background:#fefefe;box-shadow:0 0 11px rgba(33, 33, 33, 0.1);padding:2rem;margin:40px 0px}@media only screen and (max-width:800px){.disrupt{margin:20px 0px}}.disrupt h2{color:#40294e}.red .disrupt h2{color:#98192C}.blue .disrupt h2{color:#032552}.green .disrupt h2{color:#006959}.green .orange h2{color:#e28945}.gallery_standard ul{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.gallery_standard ul li{width:23%;border:2px solid #F5F4F4;border-radius:20px;padding:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:800px){.gallery_standard ul li{width:48%}}@media only screen and (max-width:599px){.gallery_standard ul li{width:98%}}.gallery_standard ul .download{display:block;padding-top:10px}.gallery_standard ul .download:before{content:"»";margin-right:4px}.gallery_view .ctlg_teaser h3{box-shadow:0 0 11px rgba(33, 33, 33, 0.1);padding:2rem;line-height:1;margin-bottom:10px;font-weight:normal;position:relative}.gallery_view .ctlg_teaser h3 :before{content:"»";margin-right:4px}.news_link{position:relative;padding-left:165px;padding-bottom:7px}.news_link a{color:#3c3c3c}.news_link a:hover{color:#008A75;text-decoration:underline}.news_link .nerv{position:absolute;left:0;width:150px}.news_detail .textwrap{width:48%}@media only screen and (max-width:800px){.news_detail .textwrap{width:100%}}.news_detail .textwrap img{border-radius:20px}.news_detail .grey{margin-top:100px}.news_detail .info{font-weight:bold}.news_detail .textdetail{width:100%;margin-top:80px}#mapholder{width:100%;margin-left:-30%}@media only screen and (max-width:1023px){#mapholder{position:relative}}.maplayer{padding:1rem 0;width:30%;position:relative;z-index:100}@media only screen and (max-width:1023px){.maplayer{width:100%}}.video_container{margin:20px auto;position:relative;height:0;padding-bottom:56%}.video_container h2{color:#fefefe;margin-bottom:30px;text-align:center;text-transform:uppercase;font-size:2.8rem}.video_container iframe,.video_container video{position:absolute;top:0;left:0;width:100%;height:100%}.video_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.video_list .video_container{margin-top:0}.video_list video{border-radius:20px}.video_list h3{margin-bottom:0}.back{padding-top:30px;margin:auto;width:calc(100% - 100px);max-width:1400px}@media only screen and (max-width:800px){.back{width:calc(100% - 50px)}}@media only screen and (max-width:599px){.back{width:calc(100% - 30px)}}.back a{display:inline-block;padding:14px 40px;text-align:center;text-transform:uppercase;line-height:1;background:#008A75;color:#fefefe;border-radius:30px;overflow:hidden;font-size:1rem !important;margin-top:15px}.back a:hover,.back a:focus{background:#006959}.enclosure{width:100%}.navi_member{border-bottom:2px solid #d6d5d5;margin-bottom:40px}.navi_member ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-bottom:0px !important}.navi_member li{margin-right:2rem}.navi_member a,.navi_member strong{display:block;position:relative;color:#3c3c3c;padding:0 10px 10px 10px}.navi_member a:after,.navi_member strong:after{content:"";position:absolute;height:3px;bottom:-2px;left:0px;background:#008A75;transition:all 450ms ease;width:0px}.navi_member a:hover:after,.navi_member a:focus:after,.navi_member strong:hover:after,.navi_member strong:focus:after{width:100%}.navi_member strong{color:#008A75;font-weight:normal}.navi_member strong:after{width:100%}.standard ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1%}.standard li{width:18%;margin-left:1%;margin-bottom:0.5rem}.icon_text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:60px}.icon_text figure{width:200px;margin-right:40px}.icon_text .textwrap{width:calc(100% - 240px)}.icon_text h3{color:#40294e}.application_submit{border-top:2px solid #40294e;margin-top:2rem;padding-top:2rem}.new-operator a{position:relative;text-transform:uppercase}.new-operator a:after{content:"→";display:inline-block;margin-left:10px}.new-operator a:before{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;pointer-events:none;background-color:#fefefe;opacity:0;transform:translateY(8px);transition:transform 0.25s ease, opacity 0.25s ease;background:#40294e}.new-operator a:hover::before,.new-operator a:focus::before{opacity:1;transform:translateY(0)}.app_teaser{position:relative;background:#40294e;padding:3rem;margin-bottom:2rem;color:#fefefe}.app_teaser:nth-child(5n+1){background-color:#40294e}.app_teaser:nth-child(5n+2){background-color:#6a5292}.app_teaser:nth-child(5n+3){background-color:#c75586}.app_teaser:nth-child(5n+4){background-color:#de89a5}.app_teaser:nth-child(5n+5){background-color:#40294e}.admin .app_teaser{padding:1rem 3rem;margin-bottom:1rem}.admin{position:relative}.admin .operations{width:auto}.admin .operations .act_pdf a:before{content:url("../../files/layout/images/pdf_purple.svg")}.operations{position:absolute;right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:160px}.operations li{width:30px;margin-left:10px}.operations a{display:block;color:#fefefe;width:30px;height:30px;overflow:hidden}.operations a :before{content:"";width:30px;height:30px}.operations .act_submit a:before{content:url("../../files/layout/images/submit.svg")}.operations .act_edit a span:before{content:url("../../files/layout/images/edit.svg")}.operations .act_delete a span:before{content:url("../../files/layout/images/delete.svg")}.operations .act_pdf a span:before{content:url("../../files/layout/images/pdf.svg")}.operations .act_send a span:before{content:url("../../files/layout/images/icon_send.svg")}.ctlg_form fieldset{margin-bottom:2rem}.ctlg_form legend{width:100%;color:#40294e;font-size:130%}.ctlg_form .widget.long,.ctlg_form .widget.title{width:100%}.ctlg_form .accordion{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@font-face{font-family:"flexslider-icon";src:url("../../files/layout/css/fonts/flexslider-icon.eot");src:url("../../files/layout/css/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/flexslider-icon.woff") format("woff"), url("../../files/layout/css/fonts/flexslider-icon.ttf") format("truetype"), url("../../files/layout/css/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;position:relative;overflow:hidden;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"";color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:0.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.strp-window{position:fixed;width:0;height:100%;overflow:hidden;background:#292929}.strp-window.strp-vertical{height:0;width:100%}.strp-window{margin-left:40px}.strp-window.strp-vertical{margin-left:0;margin-bottom:40px}@media (max-width:414px) and (orientation:portrait),(max-width:736px) and (max-height:414px){.strp-window.strp-horizontal{min-width:100%}}@media (max-height:414px) and (orientation:landscape),(max-height:736px) and (max-width:414px){.strp-window.strp-vertical{min-height:100%}}.strp-window,.strp-spinner-move{z-index:99999}.strp-window,.strp-window [class^="strp-"],.strp-spinner-move,.strp-spinner-move [class^="strp-"]{box-sizing:border-box}.strp-window{transform:translateZ(0px)}.strp-measured{margin:0 !important;min-width:0 !important;min-height:0 !important}.strp-pages{position:absolute;width:100%;height:100%;overflow:hidden}.strp-side-right{top:0;right:0}.strp-side-right .strp-pages{top:0;right:0}.strp-side-right .strp-page{top:0;right:0}.strp-side-right .strp-close{top:0;right:0}.strp-side-left{top:0;left:0}.strp-side-left .strp-pages{top:0;left:0}.strp-side-left .strp-page{top:0;left:0}.strp-side-left .strp-close{top:0;right:0}.strp-side-top{top:0;left:0}.strp-side-top .strp-pages{top:0;left:0}.strp-side-top .strp-page{top:0;left:0}.strp-side-top .strp-close{top:0;right:0}.strp-side-bottom{bottom:0;left:0}.strp-side-bottom .strp-pages{bottom:0;left:0}.strp-side-bottom .strp-page{bottom:0;left:0}.strp-side-bottom .strp-close{top:0;right:0}.strp-page{position:absolute;width:100%;height:100%}.strp-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center;background:#292929;-webkit-user-select:none;-moz-user-select:none;user-select:none}.strp-no-overlap .strp-container{padding:48px 72px}.strp-no-overlap.strp-no-sides .strp-container{padding:48px 0}.strp-vertical .strp-no-overlap .strp-container{padding:0 72px}.strp-vertical .strp-no-overlap.strp-no-sides .strp-container{padding:0 48px}.strp-hovering-clickable .strp-container{cursor:pointer}.strp-content-element{position:absolute;top:50%;left:50%}.strp-content-element iframe{float:left;width:100%;height:100%}.strp-container img{display:inline-block;vertical-align:middle}.strp-info{position:absolute;bottom:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;background:#000;-webkit-text-size-adjust:none;text-size-adjust:none}.strp-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.strp-caption{width:auto;display:inline;white-space:wrap}.strp-position{color:#b3b3b3;float:right;line-height:21px;opacity:0.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.strp-info a,.strp-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.strp-info a:hover{color:#eee}.strp-nav{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.strp-nav-previous{left:0}.strp-nav-next{right:0;left:auto}.strp-nav-disabled{cursor:default}.strp-nav-button{float:left;width:100%;height:100%;margin:0;padding:0}.strp-nav-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.strp-nav-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}.strp-close{position:absolute;width:48px;height:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.strp-close-background,.strp-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.strp-close-background{filter:alpha(opacity=80);opacity:0.8;background-color:#101010}.strp-close:hover .strp-close-background{background-color:#161616}.strp-has-error .strp-container{background-color:#ca3434}.strp-error{position:absolute;top:50%;left:50%;width:240px;height:240px;margin-left:-120px;margin-top:-120px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("../../files/layout/images/error.svg")}.strp-no-svg .strp-error{background-image:url("../../files/layout/images/error.png")}.strp-spinner-move{position:fixed;top:0px;right:0px;height:48px;width:0;overflow:visible !important}.strp-spinner-move.strp-vertical{width:48px;height:0}.strp-spinner{width:48px;height:48px;float:left;position:relative}.strp-spinner-move.strp-side-top{top:0;right:0;bottom:auto;left:auto}.strp-spinner-move.strp-side-bottom{top:auto;right:0;bottom:0;left:auto}.strp-spinner-move.strp-side-right .strp-spinner{margin-left:-48px}.strp-spinner-move.strp-side-left .strp-spinner{margin-right:-48px;float:right}.strp-spinner-move.strp-side-bottom .strp-spinner{margin-top:-48px}.strp-spinner-move.strp-side-top .strp-spinner{position:absolute;bottom:0;right:0;margin-bottom:-48px}@-moz-keyframes strp-spinner-spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes strp-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes strp-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.strp-spinner-rotate,.strp-spinner-frame{position:absolute;top:0;left:0;width:100%;height:100%}.strp-spinner-line{position:absolute;left:50%;top:15px;width:2px;margin-left:-1px;height:3px;border-radius:1px;z-index:80;color:inherit}.strp-window-skin-strip .strp-nav-button-background{background-color:transparent}.strp-window-skin-strip .strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous.svg")}.strp-window-skin-strip .strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next.svg")}.strp-window-skin-strip.strp-no-svg .strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous-faded.png");opacity:1}.strp-window-skin-strip.strp-no-svg .strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next-faded.png");opacity:1}.strp-window-skin-strip .strp-nav .strp-nav-button-icon{opacity:0.6}.strp-window-skin-strip.strp-mobile-touch .strp-nav .strp-nav-button-icon{opacity:1}.strp-window-skin-strip .strp-nav:hover .strp-nav-button-icon,.strp-window-skin-strip .strp-nav-hover .strp-nav-button-icon{opacity:1}.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-previous:hover .strp-nav-button-icon,.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous.png")}.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-next:hover .strp-nav-button-icon,.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next.png")}@media (max-width:375px) and (orientation:portrait),(max-height:375px) and (max-width:667px){.strp-window-skin-strip .strp-nav{width:48px;height:60px;margin:0 5px;margin-top:-30px}.strp-window-skin-strip .strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous-small.svg")}.strp-window-skin-strip .strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next-small.svg")}.strp-window-skin-strip.strp-no-svg .strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous-small-faded.png")}.strp-window-skin-strip.strp-no-svg .strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next-small-faded.png")}.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-previous:hover .strp-nav-button-icon,.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-previous .strp-nav-button-icon{background-image:url("../../files/layout/images/previous-small.png")}.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-next:hover .strp-nav-button-icon,.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-next .strp-nav-button-icon{background-image:url("../../files/layout/images/next-small.png")}.strp-no-overlap .strp-container{padding:48px 58px}.strp-no-overlap.strp-no-sides .strp-container{padding:48px 0}.strp-vertical .strp-no-overlap .strp-container{padding:0 58px}.strp-vertical .strp-no-overlap.strp-no-sides .strp-container{padding:0 48px}}.strp-window-skin-strip .strp-close .strp-close-icon{background-image:url("../../files/layout/images/close.svg");opacity:0.8}.strp-window-skin-strip .strp-close:hover .strp-close-icon{opacity:1}.strp-window-skin-strip.strp-mobile-touch .strp-close .strp-close-icon,.strp-window-skin-strip.strp-mobile-touch .strp-close:hover .strp-close-icon{opacity:1}.strp-window-skin-strip.strp-no-svg .strp-close .strp-close-icon{background-image:url("../../files/layout/images/close.png");opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
