﻿@font-face{font-family:"URW";font-weight:500;font-style:normal;font-display:swap;src:url("/typo3conf/ext/tswebext/Resources/Public/Fonts/URW-URWDIN-Medium.woff2") format("woff2")}@font-face{font-family:"URW";font-weight:700;font-style:normal;font-display:swap;src:url("/typo3conf/ext/tswebext/Resources/Public/Fonts/URW-URWDIN-Bold.woff2") format("woff2")}@font-face{font-family:"URW";font-weight:900;font-style:normal;font-display:swap;src:url("/typo3conf/ext/tswebext/Resources/Public/Fonts/URW-URWDIN-Black.woff2") format("woff2")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;transform:translate(0, -50%)}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.25}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:#000;opacity:.75;font-family:"slick";font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0px;font-size:0px;color:rgba(0,0,0,0);border:0;background:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:"slick";font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:none;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}*{margin:0;padding:0;box-sizing:border-box}*:focus-visible{outline:0}html{font-size:62.5%}img{display:block;width:100%;height:auto}h1,.h1{font-family:"URW";font-size:4rem;font-weight:500;letter-spacing:0;color:#000;line-height:1.5;margin-bottom:14px}h2,.h2{font-family:"URW";font-size:3.2rem;font-weight:700;letter-spacing:0;color:#000;line-height:normal;margin-bottom:30px}h2:has(+p),.h2:has(+p){margin-bottom:24px}h3,.h3{font-family:"URW";font-size:2.4rem;font-weight:700;letter-spacing:0;color:#000;line-height:normal;margin-bottom:10px}h3.highlighting,.h3.highlighting{margin-top:18px}h4,.h4{font-family:"URW";font-size:1.8rem;font-weight:900;letter-spacing:0;color:#000;line-height:normal;color:#f9ae00}h5,.h5{font-family:"URW";font-size:2.4rem;font-weight:500;letter-spacing:0;color:#000;line-height:normal}h5.highlighting strong,.h5.highlighting strong{border-width:0 18px}h6,.h6,p.highlighting{font-family:"URW";font-size:1.8rem;font-weight:900;letter-spacing:1%;color:#000;line-height:normal;color:#f9ae00}h6:has(+h1),h6:has(+.h1),.h6:has(+h1),.h6:has(+.h1),p.highlighting:has(+h1),p.highlighting:has(+.h1){margin-bottom:2px}ul li::before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#000}ul,ol{display:grid;padding-left:10px;list-style:none;list-style-type:none}ul h6,ul p.highlighting,ol h6,ol p.highlighting{color:#000}ul h6 i,ul p.highlighting i,ol h6 i,ol p.highlighting i{font-style:normal}ul li,ol li{position:relative;padding-left:20px}ul li::before,ol li::before{content:"";position:absolute;top:.5em;left:0;background-repeat:no-repeat;background-position:center;background-size:contain}ul:has(h6) li::before,ul:has(p.highlighting) li::before{background-image:url("/fileadmin/user_upload/icons/check-circle-icon.svg")}ul:has(h6 i) li::before,ul:has(p.highlighting i) li::before{background-image:url("/fileadmin/user_upload/icons/info-circle-icon.svg")}.lay20.cetext ul li::before{background-color:unset;border-radius:unset}.lay20.cetext ul li:has(a[href*=maps])::before{background-image:url("/fileadmin/user_upload/icons/geo-alt-icon.svg")}.lay20.cetext ul li:has(a[href*=tel])::before{background-image:url("/fileadmin/user_upload/icons/telephone-icon-weiß.svg")}.lay20.cetext ul li:has(a[href*="wa.me"])::before{background-image:url("/fileadmin/user_upload/icons/whatsapp-icon.svg")}.lay20.cetext ul li:has(a[data-mailto-token])::before{background-image:url("/fileadmin/user_upload/icons/mail-icon-weiß.svg")}.lay20.cetext ul li:has(a[href*=facebook])::before{background-image:url("/fileadmin/user_upload/icons/facebook-icon-weiß.svg")}ul:has(h6),ol:has(h6),ul:has(p.highlighting),ol:has(p.highlighting),.lay20.cetext ul{padding-left:0;gap:16px}ul:has(h6) li,ol:has(h6) li,ul:has(p.highlighting) li,ol:has(p.highlighting) li,.lay20.cetext ul li{padding-left:40px}ul:has(h6) li::before,ol:has(h6) li::before,ul:has(p.highlighting) li::before,ol:has(p.highlighting) li::before,.lay20.cetext ul li::before{top:.1em;width:20px;height:20px;background-color:unset;border-radius:unset}ol:has(h6) li:first-of-type::before,ol:has(p.highlighting) li:first-of-type::before{background-image:url("/fileadmin/user_upload/icons/1-circle-icon.svg")}ol:has(h6) li:nth-of-type(2)::before,ol:has(p.highlighting) li:nth-of-type(2)::before{background-image:url("/fileadmin/user_upload/icons/2-circle-icon.svg")}ol:has(h6) li:nth-of-type(3)::before,ol:has(p.highlighting) li:nth-of-type(3)::before{background-image:url("/fileadmin/user_upload/icons/3-circle-icon.svg")}ol:has(h6) li:nth-of-type(4)::before,ol:has(p.highlighting) li:nth-of-type(4)::before{background-image:url("/fileadmin/user_upload/icons/4-circle-icon.svg")}ol:has(h6) li:nth-of-type(5)::before,ol:has(p.highlighting) li:nth-of-type(5)::before{background-image:url("/fileadmin/user_upload/icons/5-circle-icon.svg")}a,button{text-decoration:none;cursor:pointer;color:#000;text-decoration:underline}a.button,a.btn-primary,button.button,button.btn-primary{display:inline-flex;margin-top:30px;background-color:#f9ae00;padding:12px 16px 12px;border-radius:28px;transition:all .7s;border:1px solid #f9ae00;text-decoration:none}a.button:hover,a.btn-primary:hover,button.button:hover,button.btn-primary:hover{background-color:#fff}a.button.secondary,a.btn-primary.secondary,button.button.secondary,button.btn-primary.secondary{background-color:#fff}a.button.secondary:hover,a.btn-primary.secondary:hover,button.button.secondary:hover,button.btn-primary.secondary:hover{background-color:#f9ae00}p:has(a.button+a.button){display:inline-flex;flex-wrap:wrap;gap:40px}body,input,button,textarea,select,option{font-family:"URW";font-weight:500;font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#000;hyphens:auto;background-color:#fff}.text-center{text-align:center}body{position:relative}body .cecontainerColumns-1-1 .c-columns,body .cecontainerColumns-1-1-1 .c-columns,body .cecontainerColumns-1-1-1-1 .c-columns{display:grid;gap:40px;grid-template-rows:auto}body .cecontainerColumns-1-1 .c-columns{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}@media(max-width: 600px){body .cecontainerColumns-1-1 .c-columns{grid-template-columns:repeat(1, minmax(0, 1fr))}}body .cecontainerColumns-1-1-1 .c-columns{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 1200px){body .cecontainerColumns-1-1-1 .c-columns{grid-template-columns:repeat(2, minmax(0, 1fr));width:fit-content;margin:auto}}@media(max-width: 600px){body .cecontainerColumns-1-1-1 .c-columns{grid-template-columns:repeat(1, minmax(0, 1fr));width:fit-content;margin:auto}}body .cecontainerColumns-1-1-1-1 .c-columns{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 1200px){body .cecontainerColumns-1-1-1-1 .c-columns{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){body .cecontainerColumns-1-1-1-1 .c-columns{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){body .cecontainerColumns-1-1-1-1 .c-columns{grid-template-columns:repeat(1, minmax(0, 1fr))}}body .cecontainerColumns-2-1 .c-columns{grid-template-columns:2fr 1fr}body .cecontainerColumns-1-2 .c-columns{grid-template-columns:1fr 2fr}body .cecontainerColumns-2-1 .c-columns,body .cecontainerColumns-1-2 .c-columns{display:grid;grid-template-rows:auto;gap:40px;align-items:end}@media(max-width: 900px){body .cecontainerColumns-2-1 .c-columns,body .cecontainerColumns-1-2 .c-columns{grid-template-columns:repeat(1, minmax(0, 1fr))}}body .cecontainerAccordion{position:relative;display:grid;gap:40px}body .cecontainerAccordion .c-accordion-item{min-width:0;padding:20px 0;border-bottom:1px solid #000;transition:all .7s}body .cecontainerAccordion .c-accordion-item:first-of-type{padding-top:0px}body .cecontainerAccordion .c-accordion-item summary::-webkit-details-marker{display:none}body .cecontainerAccordion .c-accordion-item .c-accordion-title{display:block;width:100%;list-style:none;cursor:pointer}body .cecontainerAccordion .c-accordion-item .c-accordion-title .c-accordion-title-wrapper{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}body .cecontainerAccordion .c-accordion-item .c-accordion-title .c-accordion-title-wrapper .c-accordion-title-text{min-width:0;font-size:2.4rem;font-weight:700;line-height:normal;color:#000}body .cecontainerAccordion .c-accordion-item .c-accordion-title .c-accordion-title-wrapper::after{content:"";flex:0 0 24px;width:20px;aspect-ratio:1/1;background:url("/fileadmin/user_upload/icons/vector-icon.svg") center/contain no-repeat;transition:all .7s}body .cecontainerAccordion .c-accordion-item .c-accordion-content{overflow:hidden;max-height:0;opacity:0;padding-top:0;transition:all .7s}body .cecontainerAccordion .c-accordion-item .c-accordion-content header{display:none}body .cecontainerAccordion .c-accordion-item .c-accordion-content>div{padding:32px;padding-left:0}body .cecontainerAccordion .c-accordion-item[open] .c-accordion-title-wrapper::after{transform:rotate(180deg)}body .cecontainerAccordion .c-accordion-item[open] .c-accordion-content{max-height:var(--accordion-content-height);opacity:1}body .cecontainerAccordion .c-accordion-item.is-opening[open] .c-accordion-content,body .cecontainerAccordion .c-accordion-item.is-closing[open] .c-accordion-content{max-height:0;opacity:0}body .slick-slider{position:relative;padding-top:40px}body .slick-slider .slick-track{display:flex;gap:40px}body .slick-slider .slick-track::before{display:none}body .slick-slider .slick-prev .slick-prev-icon::before,body .slick-slider .slick-prev .slick-next-icon::before,body .slick-slider .slick-next .slick-prev-icon::before,body .slick-slider .slick-next .slick-next-icon::before{content:"";display:inline-block;background-image:url("/fileadmin/user_upload/icons/vector-icon.svg");background-repeat:no-repeat;background-position:center;width:24px;aspect-ratio:1/1;transform:rotate(90deg)}body .slick-slider .slick-prev .slick-next-icon,body .slick-slider .slick-next .slick-next-icon{transform:rotate(180deg)}@media(max-width: 1560px){body .slick-slider .slick-prev,body .slick-slider .slick-next{position:absolute;top:0;transform:translateX(-50%)}}body .slick-slider .slick-prev{left:-65px}@media(max-width: 1560px){body .slick-slider .slick-prev{left:calc(50% - 40px)}}body .slick-slider .slick-next{right:-32px}@media(max-width: 1560px){body .slick-slider .slick-next{left:calc(50% + 40px);right:auto}}body.chrome.mac a.button,body.firefox.mac a.button,body.linux a.button,body.android a.button,body.safari a.button,body.ios a.button{padding:12px 16px 8px}body.chrome.mac ul li::before,body.firefox.mac ul li::before,body.linux ul li::before,body.android ul li::before,body.safari ul li::before,body.ios ul li::before{top:.4em}body.chrome.mac ul:has(h6) li::before,body.chrome.mac ol:has(h6) li::before,body.chrome.mac ul:has(p.highlighting) li::before,body.chrome.mac ol:has(p.highlighting) li::before,body.chrome.mac .lay20.cetext ul li::before,body.firefox.mac ul:has(h6) li::before,body.firefox.mac ol:has(h6) li::before,body.firefox.mac ul:has(p.highlighting) li::before,body.firefox.mac ol:has(p.highlighting) li::before,body.firefox.mac .lay20.cetext ul li::before,body.linux ul:has(h6) li::before,body.linux ol:has(h6) li::before,body.linux ul:has(p.highlighting) li::before,body.linux ol:has(p.highlighting) li::before,body.linux .lay20.cetext ul li::before,body.android ul:has(h6) li::before,body.android ol:has(h6) li::before,body.android ul:has(p.highlighting) li::before,body.android ol:has(p.highlighting) li::before,body.android .lay20.cetext ul li::before,body.safari ul:has(h6) li::before,body.safari ol:has(h6) li::before,body.safari ul:has(p.highlighting) li::before,body.safari ol:has(p.highlighting) li::before,body.safari .lay20.cetext ul li::before,body.ios ul:has(h6) li::before,body.ios ol:has(h6) li::before,body.ios ul:has(p.highlighting) li::before,body.ios ol:has(p.highlighting) li::before,body.ios .lay20.cetext ul li::before{top:-0.1em}body#ppc-41 ul li a{text-decoration:none}body#ppc-41 ul li{line-height:2.5}body#ppc-41 ul li::before{top:1.7rem}body#ppc-39 ol,body#ppc-40 ol{list-style:decimal;list-style-type:decimal;padding-left:0px}body#ppc-39 ol li,body#ppc-40 ol li{padding-left:0px}header ul,header li{padding:0;list-style:none;list-style-type:none}header ul::before,header li::before{display:none}header .socialmedia a img{transition:transform .2s ease;transform-origin:center}header .socialmedia a:hover img{transform:scale(1.1)}header .socialmedia .c-columns{grid-template-columns:repeat(3, minmax(0, 20px));gap:20px;justify-content:center}header .socialmedia .c-columns .col{width:20px;text-align:center}header .socialmedia .c-columns .col figure{height:100%;display:flex;align-items:center}header#main-header{display:grid;grid-template-rows:200px 1fr 60px;position:fixed;left:0;top:0;min-height:100%;max-height:1080px;width:200px;z-index:1;background-color:#000;overflow-y:auto}header#main-header .logo{background-color:#000;width:100%;align-self:center}header#main-header .logo>div{width:65%;height:100%;margin:auto;display:block}header#main-header .logo>div .ce-column figure,header#main-header .logo>div .ce-column img{width:100%;height:auto}@media(max-width: 600px){header#main-header .logo>div .ce-column figure,header#main-header .logo>div .ce-column img{height:40px;width:auto;margin:auto}}header#main-header .logo>div .ce-column:nth-child(2){display:none}@media(max-width: 600px){header#main-header .logo>div .ce-column:nth-child(1){display:none}header#main-header .logo>div .ce-column:nth-child(2){display:block}header#main-header .logo>div .ce-column img{padding:20px/2}}header#main-header .header-menu{border-top:1px solid #fff}header#main-header .socialmedia{background-color:#f9ae00;position:absolute;bottom:0;height:60px;width:100%}header#main-header .socialmedia div{height:100%}header#mobile-header{display:none;background-color:#000;height:60px;padding:0 16px;grid-template-columns:1fr auto 1fr;align-items:center}@media(max-width: 900px){header#mobile-header{position:fixed;top:0;left:0;width:100%;z-index:20}}header#mobile-header .burger-btn{display:block;width:20px;aspect-ratio:1/1}header#mobile-header .burger-btn:hover{cursor:pointer}header#mobile-header .burger-btn.close{display:none}header#mobile-header.menu-open .burger-btn.open{display:none}header#mobile-header.menu-open .burger-btn.close{display:block}header#mobile-header .logo{width:40px}header#mobile-header .socialmedia.mobile{justify-self:end}@media(max-width: 900px){header#main-header{display:none}header#mobile-header{display:grid}}.menu{display:flex;flex-direction:column;width:100%;height:100%;list-style:none;margin:0;padding:0}.menu li{flex:1 1 0;min-height:0;border-bottom:1px solid #fff;display:flex;width:100%}.menu li:last-of-type{border:none}.menu li.active a{background-color:#f9ae00}.menu li.active a span{color:#000}.menu li a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:0 20px;text-decoration:none;transition:all .7s}.menu li a span{font-weight:500;color:#fff;letter-spacing:2px;word-break:break-word}.menu li a:hover{background-color:#f9ae00}.menu li a:hover span{color:#000}.menu li.active div a:after,.menu li:hover div a:after{width:50%}.mobile-menu{position:fixed;top:60px;left:0;width:200px;height:calc(100dvh - 60px);z-index:10;background-color:#000;transform:translateX(-100%);visibility:hidden;pointer-events:none;transition:transform .7s,visibility 0s linear .7s}.mobile-menu.open{transform:translateX(0);visibility:visible;pointer-events:auto;transition:transform .7s,visibility 0s}.mobile-menu .menu{border-top:1px solid #fff}.mobile-menu .menu li{padding-left:0}.mobile-menu .menu li::before{display:none}main{margin-left:200px}@media(max-width: 900px){main{margin-left:0;padding-top:60px}}main>div{margin-bottom:80px}main>div:first-of-type{margin-top:80px}main>div .contentWidth>div:has(+div){margin-bottom:40px}main>div>section{max-width:1290px;width:96%;width:calc(100% - 32px);margin:0 auto}main form{margin-top:40px;max-width:625px}main form h2,main form label{display:none}main form .form-element select,main form .form-element input,main form .form-element textarea{width:100%;padding:16px;margin-bottom:24px;border:1px solid #000;border-radius:8px}main form .form-element select{width:25%}@media(max-width: 900px){main form .form-element select{width:calc(50% - 24px/2)}}main form .form-element textarea{resize:none;height:209px}main form .form-element.row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media(max-width: 600px){main form .form-element.row{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0px}}main form .form-element.form-element-textarea,main form .form-element textarea{margin-bottom:0px}main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p{width:calc(50% - 40px)}main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p:has(.button),main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.highlighting,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h1,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h2,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h3,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h4,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h5,main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p.h6{width:100%}@media(max-width: 600px){main .cecontainerSection:first-of-type>section>.contentWidth>.cetext p{width:100%}}main .lay0 .ce-textpic{display:grid;gap:40px}main>.lay10:first-of-type{margin-top:0}main .lay10{position:relative;margin-bottom:80px;overflow:hidden}main .lay10>section{width:100%;max-width:100%;margin:0;overflow:hidden}@media(max-width: 900px){main .lay10>section{display:flex;justify-content:flex-end;overflow:hidden}main .lay10>section img{flex:0 0 auto;width:140%;max-width:none}}main .lay10 .contentWidth{position:absolute;top:50%;transform:translateY(-50%);margin-left:216px}@media(max-width: 1200px){main .lay10 .contentWidth{margin-left:16px;width:calc(100% - 32px)}}@media(max-width: 900px){main .lay10 .contentWidth{left:16px;right:16px;width:auto;margin:0}}main .lay10 .contentWidth h1,main .lay10 .contentWidth .h1{color:#fff;margin-bottom:0}@media(max-width: 600px){main .lay10 .contentWidth h1,main .lay10 .contentWidth .h1{font-size:2.4rem}}@media(max-width: 400px){main .lay10 .contentWidth h1,main .lay10 .contentWidth .h1{font-size:2.4rem}}main .lay15{background-color:#f9ae00;padding:80px 0}main .lay15 .button.secondary:hover{border-color:#fff}main .lay20{background-color:#000;padding:80px 0}main .lay20.cetext{padding:80px 40px}main .lay20.cetext h2,main .lay20.cetext a{color:#fff;text-decoration:none}main .lay20 ul li{padding-left:20px}main .lay20 ul li::before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background-color:#fff;top:.5em;background-image:unset}main .lay20 ul li::before:has(a)::before{width:20px !important}main .lay20 h2{color:#f9ae00}main .lay20 h3,main .lay20 h5,main .lay20 p,main .lay20 ul li h6{color:#fff}main .lay30 .ce-inner{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}main .lay30 .ce-inner .ce-row{max-width:250px}main .rkw{max-width:1290px;width:96%;width:calc(100% - 32px);margin:0 auto;margin-bottom:80px}main .rkw .ce-textpic.ce-left{display:grid;grid-template-columns:210px 1fr;gap:20px}@media(max-width: 600px){main .rkw .ce-textpic.ce-left{grid-template-columns:1fr}}footer{margin-left:200px;background-color:#000}@media(max-width: 900px){footer{margin-left:0;padding-top:60px}}footer ul,footer li{list-style:none;list-style-type:none;padding:0}footer ul::before,footer li::before{display:none}footer a{text-decoration:none}footer .contentWidth{max-width:1290px;display:grid;grid-template-columns:repeat(5, minmax(0, auto));justify-content:space-between;margin:0 auto;padding:80px 16px;row-gap:40px}@media(max-width: 1200px){footer .contentWidth{grid-template-columns:repeat(3, minmax(0, auto))}}@media(max-width: 600px){footer .contentWidth{grid-template-columns:repeat(2, minmax(0, auto))}}@media(max-width: 400px){footer .contentWidth{grid-template-columns:repeat(1, minmax(0, auto))}}footer .contentWidth .cetext,footer .contentWidth .ce-text .frame,footer .contentWidth ul,footer .contentWidth li{width:fit-content}footer .contentWidth ul{display:grid;gap:24px}footer .contentWidth ul li a{color:#fff}