﻿@font-face{font-family:"conto";font-weight:400;font-style:normal;src:url(/theme/fonts/conto-light.woff2)}@font-face{font-family:"conto";font-weight:700;font-style:normal;src:url(/theme/fonts/conto-bold.woff2)}*{margin:0px;padding:0px;box-sizing:border-box}html{font-size:62.5%}body{font-family:"conto";font-size:1.8rem;font-weight:400;line-height:1.33;color:#643c28;min-height:100vh;hyphens:auto}body>header,body>main,body>footer{padding-left:var(--menuw)}@media(max-width: 1024px){body>header,body>main,body>footer{padding-left:0}}body>header{background-color:#ebe6e6}@media(max-width: 1024px){body>header{background-color:#fff;position:sticky;top:0;z-index:10}}body>header .inner{padding:10px 40px;display:flex;gap:40px;justify-content:flex-end;align-items:center}@media(max-width: 600px){body>header .inner{padding:10px 20px}}body>header .inner .logo{display:none}@media(max-width: 1024px){body>header .inner .logo{display:block;margin-right:auto}body>header .inner .logo .ce-row:nth-child(1){display:block}body>header .inner .logo .ce-row:nth-child(2){display:none}}@media(max-width: 700px){body>header .inner .logo .ce-row:nth-child(1){display:none}body>header .inner .logo .ce-row:nth-child(2){display:block}}body>header .inner .contact a{position:relative;display:inline-block;padding-left:30px}body>header .inner .contact a::before{content:"";display:block;position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-120px 0px;background-repeat:no-repeat;transition:none}body>header .inner .search details{position:relative;min-width:94px;height:24px;top:-3px}body>header .inner .search details summary{position:absolute;top:0;left:0;list-style:none;padding:0;cursor:pointer;color:#643c28;transition:all .7s;line-height:30px}body>header .inner .search details summary::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-140px 0px;background-repeat:no-repeat;transition:none}body>header .inner .search details form{margin:0;width:0px;overflow:hidden}body>header .inner .search details form fieldset{display:flex}body>header .inner .search details form div.kesearchbox{height:auto;margin:0}body>header .inner .search details form div.kesearchbox #ke_search_sword{position:relative;padding:0;top:0;display:block;width:134px;padding:0 5px;font-family:"conto";font-size:1.8rem;line-height:28px}body>header .inner .search details form div.kesearchbox #ke_search_sword:focus{outline:none;box-shadow:0 0 0}body>header .inner .search details form .resetbutt{display:none}body>header .inner .search details form .submitbutt input{font-family:"conto";font-size:1.8rem;line-height:30px;margin:0;margin-left:10px;padding:0 5px;min-width:0;border:0;color:#fff;background-color:#643c28}body>header .inner .search details:not([open]) form{width:0px !important}body>header .inner .search details[open] form{width:100%;padding-left:94px}@media(max-width: 700px){body>header .inner>.language,body>header .inner>.contact,body>header .inner>.search{display:none}}body>header .inner .language{position:relative;cursor:pointer;z-index:5}body>header .inner .language summary{position:relative;list-style:none;padding:0;padding-left:30px}body>header .inner .language summary::before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-160px 0px;background-repeat:no-repeat;transition:none}body>header .inner .language ul{position:absolute;top:24px;background-color:#fff;left:20px;padding-top:5px}body>header .inner .language ul li a{padding:5px 10px;display:inline-block}body>header .inner .language ul li:not(:has(>a)){display:none}body>header .inner .language ul li.active{display:none}body>header .inner nav{display:none}@media(max-width: 1024px){body>header .inner nav{display:block;padding-bottom:0}body>header .inner nav>details>summary{display:block;font-size:0;padding:0;width:40px;height:40px;cursor:pointer}body>header .inner nav>details>summary::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin:10px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-380px 0px;background-repeat:no-repeat;transition:none}body>header .inner nav>details[open]>summary::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-400px 0px;background-repeat:no-repeat;transition:none}body>header .inner nav>details .language{margin-bottom:20px}body>header .inner nav>details .language ul{background:none}body>header .inner nav>details .language ul li{padding-left:20px}body>header .inner nav>details .contact a{padding:0 0 0 30px}body>header .inner nav>details>div.menu{position:absolute;left:-352px;transition:all .7s;max-width:var(--menuw);width:100%;height:calc(100vh - 88px);z-index:100;top:88px;background-color:#fff;padding:20px;overflow-x:hidden;overflow-y:scroll}}@media(max-width: 1024px)and (max-width: 600px){body>header .inner nav>details>div.menu{top:68px;height:calc(100vh - 68px)}}@media(max-width: 1024px){body>header .inner nav>details>div.menu.is-visible{left:0}body>header .inner nav>details>div.menu>ul{margin-bottom:40px}body>header .inner nav>details>div.menu ul{position:relative;left:0;top:0}}a{text-decoration:none;color:#643c28}a.button{display:inline-block;color:#fff;background-color:#197d5f;padding:10px 20px}a.buttonsecond{background:none;padding:10px 0;padding-right:40px;position:relative;font-weight:700}a.buttonsecond::after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:25px;height:17.3913043478px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:550px;background-position:-125px 0px;background-repeat:no-repeat;transition:none}a.dllink{position:relative;background:none;color:#197d5f;padding:0;padding-right:40px}a.dllink::after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:550px;background-position:-250px 0px;background-repeat:no-repeat;transition:none}h1{font-size:4.8rem;font-weight:400;line-height:1.5;letter-spacing:normal}h2{font-size:4.2rem;font-weight:400;line-height:1.5;letter-spacing:1px}h3{font-size:3.6rem;font-weight:400;line-height:1.5;letter-spacing:.5px}h4{font-size:2.4rem;font-weight:400;line-height:1.33;letter-spacing:1px}h5{font-size:1.8rem;font-weight:700;line-height:1.33;letter-spacing:1px}figure span.filename{display:block;margin:10px 0}img{display:block;width:100%;height:auto}ul{list-style:none}input,button,select,option,textarea{font-family:"conto";font-size:1.8rem;font-weight:400;line-height:1.33}sidebar{position:fixed;left:0;top:0;width:var(--menuw);height:100vh;padding:40px;background-color:#fff;overflow:hidden}@media(max-width: 1024px){sidebar{display:none}}sidebar .logo{width:200px;margin:auto;margin-bottom:40px}sidebar .logo .ce-row:nth-child(2){display:none}sidebar .contact{position:absolute;left:40px;bottom:40px}sidebar .contact a[href*="facebook.com"],sidebar .contact a[href*="linkedin.com"],sidebar .contact a[href*="instagram.com"]{font-size:0;display:inline-block;width:20px;height:20px;margin-right:10px;margin-top:10px;background-color:#f5f0f0;vertical-align:top}sidebar .contact a[href*="linkedin.com"]{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-300px 0px;background-repeat:no-repeat;transition:none}sidebar .contact a[href*="facebook.com"]{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-320px 0px;background-repeat:no-repeat;transition:none}sidebar .contact a[href*="instagram.com"]{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-340px 0px;background-repeat:no-repeat;transition:none}nav{padding-bottom:40px}nav>details>summary{display:none}nav details summary{list-style:none;padding:10px 0}nav details summary::marker{display:none}nav details li{position:relative}nav details li::before{content:"";display:block;position:absolute;left:-40px;top:0;width:200%;height:100%;opacity:0;background-color:#ebe6e6;transition:all .7s;z-index:-2}nav details li.active>a:first-child{color:#197d5f}nav details li:hover::before,nav details li.active::before,nav details li:has(>details[open])::before{opacity:1}nav details li.parent{cursor:pointer}nav details li.parent::after{content:"";position:absolute;right:0;top:17px;width:20px;height:20px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-80px 0px;background-repeat:no-repeat;transition:none;transform-origin:center;pointer-events:none}nav details li.parent:has(>details[open])::after{transform:rotate(180deg);top:7px}nav details li.parent li{position:relative}nav details li.parent li::before{background-color:#f5f0f0;z-index:-1;opacity:1}nav details li.parent li.parent ul{margin-left:20px}nav details a{display:block;padding:10px 0}main{min-height:calc(100vh - 168px);overflow:hidden}main .cetext{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:40px}main .cetext>div{grid-column:3 span}@media(max-width: 1200px){main .cetext>div{grid-column:4 span}}main ul li{position:relative;padding-left:20px}main ul li::before{content:"•";position:absolute;left:3px}main .ce-image .ce-gallery:not([data-ce-images="1"]) .ce-inner{display:grid;gap:40px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 1200px){main .ce-image .ce-gallery:not([data-ce-images="1"]) .ce-inner{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 768px){main .ce-image .ce-gallery:not([data-ce-images="1"]) .ce-inner{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){main .ce-image .ce-gallery:not([data-ce-images="1"]) .ce-inner{grid-template-columns:repeat(1, minmax(0, 1fr))}}main>div{position:relative;margin-bottom:80px;display:grid;grid-template-columns:repeat(12, 1fr);gap:40px}@media(max-width: 1024px){main>div{margin-bottom:40px}}@media(max-width: 600px){main>div{gap:20px}}main>div.frame-space-after-klein{margin-bottom:20px}main>div:has(>section>img:first-child){width:102%;overflow:hidden}main>div>div,main>div>section{grid-column:2/10 span}@media(max-width: 1024px){main>div>div,main>div>section{grid-column:1/12 span;margin:0 40px}}@media(max-width: 600px){main>div>div,main>div>section{margin:0 20px}}main>div>div:has(>img:first-child),main>div>section:has(>img:first-child){width:102%;position:relative;left:-1%;top:-1%;grid-column:1/12 span;margin:0;min-height:475px;overflow:hidden}main>div>div:has(>img:first-child)::after,main>div>section:has(>img:first-child)::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(180deg, #f5f0f0 0%, #ebe6e6 18%, #643c28 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply}main>div>div:has(>img:first-child) img,main>div>section:has(>img:first-child) img{transform:scale(1.04);position:relative;top:-2%;left:-2%;height:100%;object-fit:cover;filter:blur(5px);-webkit-filter:blur(5px)}main>div>div:has(.lay30),main>div>section:has(.lay30){grid-column:3/8 span}@media(max-width: 1200px){main>div>div:has(.lay30),main>div>section:has(.lay30){grid-column:2/10 span}}@media(max-width: 992px){main>div>div:has(.lay30),main>div>section:has(.lay30){grid-column:1/12 span}}main .c-section>img+div{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;max-width:1032px;width:calc(100% - 40px);z-index:2}main .c-section>img+div header h3{font-size:6.4rem}@media(max-width: 992px){main .c-section>img+div header h3{font-size:4.2rem}}main .c-section>img+div p{font-size:3.4rem}main .c-section>img+div p a{font-size:1.8rem;line-height:1.33;letter-spacing:1px}@media(max-width: 992px){main .c-section>img+div p{font-size:2.4rem}}main .contentWidth>div{margin-bottom:60px}main .contentWidth>div.cecontainerAccordion{margin-bottom:0}main .contentWidth>div:last-child{margin-bottom:0}main .cecontainerColumns-1-1-1-1>.c-columns{width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;max-width:1300px}@media(max-width: 1024px){main .cecontainerColumns-1-1-1-1>.c-columns{padding:0 40px}}@media(max-width: 1200px){main .cecontainerColumns-1-1-1-1>.c-columns{grid-template-columns:1fr 1fr}}@media(max-width: 992px){main .cecontainerColumns-1-1-1-1>.c-columns{grid-template-columns:1fr 1fr}}@media(max-width: 600px){main .cecontainerColumns-1-1-1-1>.c-columns{grid-template-columns:1fr}}@media(max-width: 600px){main .cecontainerColumns-1-1-1-1>.c-columns{gap:20px;padding:0 20px}}main .cecontainerColumns-1-1-1-1>.c-columns .ce-textpic{border:1px solid #f5f0f0}main .cecontainerColumns-1-1-1-1>.c-columns .ce-textpic .ce-bodytext{padding:25px 40px 40px}@media(max-width: 992px){main .cecontainerColumns-1-1-1-1>.c-columns .ce-textpic .ce-bodytext{padding:10px 20px}}main .cecontainerColumns-1-1-1>.c-columns{width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;max-width:1300px}@media(max-width: 1024px){main .cecontainerColumns-1-1-1>.c-columns{padding:0 40px}}@media(max-width: 992px){main .cecontainerColumns-1-1-1>.c-columns{grid-template-columns:1fr 1fr}}@media(max-width: 600px){main .cecontainerColumns-1-1-1>.c-columns{grid-template-columns:1fr}}@media(max-width: 600px){main .cecontainerColumns-1-1-1>.c-columns{gap:20px;padding:0 20px}}main .cecontainerColumns-1-1-1>.c-columns .ce-textpic{border:1px solid #f5f0f0}main .cecontainerColumns-1-1-1>.c-columns .ce-textpic .ce-bodytext{padding:25px 40px 40px}@media(max-width: 992px){main .cecontainerColumns-1-1-1>.c-columns .ce-textpic .ce-bodytext{padding:10px 20px}}main .cecontainerColumns-1-1>.c-columns{width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1300px}@media(max-width: 1024px){main .cecontainerColumns-1-1>.c-columns{padding:0 40px}}@media(max-width: 600px){main .cecontainerColumns-1-1>.c-columns{grid-template-columns:1fr;gap:20px;padding:0 20px}}main .cecontainerColumns-1-1>.c-columns .ce-textpic{border:1px solid #f5f0f0}main .cecontainerColumns-1-1>.c-columns .ce-textpic .ce-bodytext{padding:25px 40px 40px}@media(max-width: 992px){main .cecontainerColumns-1-1>.c-columns .ce-textpic .ce-bodytext{padding:10px 20px}}.c-columns>.col .frame-space-after-klein{margin-bottom:20px}.c-columns>.col .frame-space-after-mittel{margin-bottom:40px}.c-columns>.col .frame-space-after-gros{margin-bottom:80px}footer{background-color:#643c28;padding:40px 0;color:#fff}footer .footer{display:grid;grid-template-columns:repeat(12, 1fr);gap:40px}@media(max-width: 600px){footer .footer{gap:20px}}footer .footer>div{grid-column:2/10 span}footer .frame{position:relative}footer ul li{display:inline-block;margin-right:80px}footer ul li:last-child{margin-right:0}footer ul li a{color:#fff}footer ul+p{color:#fff;position:absolute;right:0;top:0}@media(max-width: 1200px){footer ul+p{position:relative;margin-top:20px;display:inline-block}}.lay15,.lay20,.lay25{position:relative;padding:80px 0}.lay15::before,.lay20::before,.lay25::before{content:"";display:block;position:absolute;left:-100%;top:0;width:300%;height:100%;background-color:#f5f0f0;z-index:-1}.lay15:last-child,.lay20:last-child,.lay25:last-child{margin-bottom:0}.lay15:has(+.lay15,+.lay20,+.lay25),.lay20:has(+.lay15,+.lay20,+.lay25),.lay25:has(+.lay15,+.lay20,+.lay25){margin-bottom:0}.lay15:first-child .contentWidth>div.celist:first-child,.lay20:first-child .contentWidth>div.celist:first-child,.lay25:first-child .contentWidth>div.celist:first-child{margin-bottom:0}.lay15:first-child{padding:20px 0}.lay20::before{background-color:#ebe6e6}.lay25{text-align:center;color:#fff}.lay25::before{background-color:#197d5f}.lay25>section>div>.cetext{max-width:1032px;margin:auto}.lay30 button{font-size:0;border:0;background:none;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;opacity:1;z-index:1;cursor:pointer;transition:all .7s;background-image:url("/theme/assets/lacos_sprite.svg");background-size:880px;background-position:-360px 0px;background-repeat:no-repeat;transition:none}.lay30 button.slick-prev{left:-80px;transform:translateY(-50%) rotate(180deg)}@media(max-width: 992px){.lay30 button.slick-prev{left:0;top:calc(100% + 40px);transform:rotate(180deg)}}.lay30 button.slick-next{right:-80px}@media(max-width: 992px){.lay30 button.slick-next{right:0;top:calc(100% + 60px)}}.lay30 button.slick-disabled{cursor:not-allowed;opacity:.5}.lay30 .slick-list{margin-left:-40px}.lay30 .slick-list .slick-track{margin-left:20px}.lay30 .slick-list .slick-slide{padding:0 20px}.lay30 .slick-list .slick-slide .ce-textpic{background-color:#fff}.lay30 .slick-list .slick-slide .ce-textpic .ce-bodytext{padding:13.3333333333px 20px 20px}.lay50 header{max-width:270px;margin-bottom:10px}.cecontainerAccordion{border-bottom:1px solid #ebe6e6}.cecontainerAccordion:first-child{border-top:1px solid #ebe6e6}.c-accordion-item>button{border:0;background:none;font-size:1.8rem;font-weight:700;line-height:1.33;letter-spacing:1px;width:100%;cursor:pointer;text-align:left;color:#643c28;padding:20px}.c-accordion-item>.c-accordion-content{overflow:hidden;margin:0 40px;transition:all .7s}@media(max-width: 1200px){.c-accordion-item>.c-accordion-content{margin:0}}.c-accordion-item>.c-accordion-content:not([style]){max-height:0}.c-accordion-item>.c-accordion-content header{display:none}.c-accordion-item>.c-accordion-content .dllist{margin-top:0}.app-download{max-width:calc((100vw - 352px - 11*40px)/12*7 + 6*40px)}@media(max-width: 1200px){.app-download{max-width:100%}}.app-download .image{width:228px;display:inline-block;vertical-align:top;position:relative}@media(max-width: 600px){.app-download .image{width:74px;margin-right:20px}}.app-download .image::before{content:"";display:block;background-color:#fff;box-shadow:0px 5px 5px rgba(0,0,0,.1);border-radius:40px;width:134px;height:134px}@media(max-width: 600px){.app-download .image::before{width:74px;height:74px;border-radius:20px}}.app-download .image::after{content:"";display:block;position:absolute;top:20px;left:20px;width:94px;height:94px;background-image:url("/media/user_upload/lacos_bildmarke.svg");background-repeat:no-repeat;background-position:center;background-size:94px}@media(max-width: 600px){.app-download .image::after{width:54px;height:54px;top:50%;left:50%;transform:translate(-50%, -50%);background-size:54px}}.app-download .info{width:calc(100% - 228px);display:inline-block}@media(max-width: 600px){.app-download .info{width:calc(100% - 94px)}}.app-download .info a{margin-top:40px}.app-download .bar{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin:40px 0 20px;padding:20px 0;border-top:1px solid #f5f0f0;border-bottom:1px solid #f5f0f0}.app-download .bar div{text-align:center}@media(max-width: 600px){.app-download .bar{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}}.last .dllist{margin-top:0}.dllist{margin-top:20px}.dllist .row{position:relative;padding:10px;padding-left:60px;border-bottom:1px solid #ebe6e6;display:grid;grid-template-columns:1fr 130px}.dllist .row>div:nth-child(1){font-size:1.8rem;line-height:1.33;letter-spacing:1px}@media(max-width: 600px){.dllist .row>div:nth-child(1){font-size:1.8rem;line-height:1.33;letter-spacing:1px}}@media(max-width: 600px){.dllist .row{padding-left:40px;grid-template-columns:1fr 40px}}.dllist .row>div:nth-child(2){align-content:center;grid-row:2 span}.dllist .row>div:nth-child(2) a{color:#197d5f;display:block}@media(max-width: 600px){.dllist .row>div:nth-child(2) a{font-size:0}}.dllist .row>div:nth-child(2) a::after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url("/theme/assets/lacos_sprite.svg");background-size:550px;background-position:-250px 0px;background-repeat:no-repeat;transition:none}.dllist .row::before{content:"";display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:20px;height:20px}@media(max-width: 600px){.dllist .row::before{left:10px}}.dllist .row.ext-pdf::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:0px 0px;background-repeat:no-repeat;transition:none}.dllist .row.ext-jpg::before,.dllist .row.ext-jpeg::before,.dllist .row.ext-png::before,.dllist .row.ext-svg::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-20px 0px;background-repeat:no-repeat;transition:none}.dllist .row.ext-txt::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-40px 0px;background-repeat:no-repeat;transition:none}.dllist .row.ext-doc::before,.dllist .row.ext-docx::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-60px 0px;background-repeat:no-repeat;transition:none}.dllist .row.ext-apk::before{background-image:url("/theme/assets/lacos_sprite.svg");background-size:440px;background-position:-420px 0px;background-repeat:no-repeat;transition:none}.dllist .row:first-child{border-top:1px solid #ebe6e6}.upper{text-transform:uppercase}.breadcrumb ol{list-style:none}.breadcrumb ol li{display:inline-block;margin-right:10px;font-size:1.2rem;line-height:.8866666667}.breadcrumb ol li a{font-size:1.2rem;line-height:.8866666667}.breadcrumb ol li::after{content:"/";display:inline-block;margin-left:10px}.breadcrumb ol li:last-child::after{content:""}form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px}@media(max-width: 600px){form{gap:20px}}@media(max-width: 480px){form{grid-template-columns:repeat(1, minmax(0, 1fr))}}form>h2,form>div:not([class]),form>input{display:none}form#sfrForm{display:block}form#sfrForm .form-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px}form#sfrForm .form-row>div.company,form#sfrForm .form-row>div.department,form#sfrForm .form-row>div.customernumber,form#sfrForm .form-row>div.email,form#sfrForm .form-row>div.telephone,form#sfrForm .form-row>div.privacy,form#sfrForm .form-row>div.submit{grid-column:2 span}@media(max-width: 480px){form#sfrForm .form-row>div{grid-column:2 span}}form#sfrForm .form-row>div.privacy label{position:relative;top:0;left:0}form#sfrForm .form-row>div.privacy input{width:auto}form#sfrForm+.mandatory{margin-top:20px;font-size:1.2rem;line-height:.8866666667}form .form-group,form .form-row{position:relative}form .form-group>div,form .form-row>div{position:relative}form .form-group label,form .form-row label{position:absolute;top:-5px;left:0;transition:all .7s;pointer-events:none}form .form-group textarea+label,form .form-row textarea+label{top:2px;left:5px}form .form-group input,form .form-group textarea,form .form-row input,form .form-row textarea{width:100%;border:0;border-bottom:1px solid #643c28}form .form-group input:focus+label,form .form-group input:focus-within+label,form .form-group input:not(:placeholder-shown)+label,form .form-group textarea:focus+label,form .form-group textarea:focus-within+label,form .form-group textarea:not(:placeholder-shown)+label,form .form-row input:focus+label,form .form-row input:focus-within+label,form .form-row input:not(:placeholder-shown)+label,form .form-row textarea:focus+label,form .form-row textarea:focus-within+label,form .form-row textarea:not(:placeholder-shown)+label{top:-30px;left:0}form .form-group textarea,form .form-row textarea{border:1px solid #643c28;min-height:200px}form .form-group.el-Textarea,form .form-group.el-Email,form .form-group:nth-child(3),form .form-row.el-Textarea,form .form-row.el-Email,form .form-row:nth-child(3){grid-column:2 span}form .actions,form .text-md-right{grid-column:2 span}form .actions button,form .actions input,form .text-md-right button,form .text-md-right input{background-color:#197d5f;color:#fff;border:0;width:100%;padding:10px 20px;cursor:pointer;transition:all .7s}form .actions button:hover,form .actions input:hover,form .text-md-right button:hover,form .text-md-right input:hover{background-color:#197d5f}.frame-type-felogin_login{max-width:500px;margin:80px auto;padding:40px;background:#fff;border:1px solid #f5f0f0;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#643c28}.frame-type-felogin_login h3{margin-bottom:20px;font-weight:bold}.frame-type-felogin_login .felogin-message-error{background-color:#ffecec;border:1px solid #d9534f;padding:40px;border-radius:5px;color:#d9534f;margin-bottom:40px}.frame-type-felogin_login form{grid-template-columns:repeat(1, minmax(0, 1fr));margin-top:40px}.frame-type-felogin_login form fieldset{border:none;padding:0}.frame-type-felogin_login form fieldset legend{display:none}.frame-type-felogin_login form fieldset label{display:block;margin-bottom:40px}.frame-type-felogin_login form fieldset label input{width:100%;border:none;border-bottom:1px solid #643c28;background:rgba(0,0,0,0);transition:all .7s;padding:10px 0;color:#643c28}.frame-type-felogin_login form fieldset label input:focus{outline:none;border-color:#643c28}.frame-type-felogin_login form fieldset input[type=submit]{width:100%;background-color:#197d5f;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:all .7s}.frame-type-felogin_login form fieldset input[type=submit]:hover{background-color:#197d5f}.frame-type-felogin_login form a{color:#643c28;text-decoration:none;font-weight:bold}.frame-type-felogin_login form a:hover{text-decoration:underline}.frame-type-felogin_login form .felogin-hidden+div{text-align:center;font-size:.9rem;margin-top:1rem}.frame-type-felogin_login form .felogin-hidden+div strong{font-weight:bold}.frame-type-felogin_login form+a{margin-top:20px;display:inline-block}@media(max-width: 600px){header br{display:none}}.user-menu{position:relative}.user-menu details{position:relative}.user-menu details summary{list-style:none;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.user-menu details summary::-webkit-details-marker{display:none}.user-menu details summary::before{content:"";display:block;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23643c28' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.user-menu details .user-popup{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:#2a2a2a;border-radius:12px;padding:20px;z-index:100;box-shadow:0 8px 30px rgba(0,0,0,.35)}.user-menu details .user-popup .user-info{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.12);margin-bottom:10px}.user-menu details .user-popup .user-info .user-name{display:block;color:#fff;font-weight:700;font-size:1.6rem;margin-bottom:2px}.user-menu details .user-popup .user-info .user-email{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.6);font-size:1.3rem}.user-menu details .user-popup .user-info .user-email::before{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.user-menu details .user-popup .user-menu-link{display:flex;align-items:center;gap:10px;color:#fff;padding:10px 5px;border-radius:6px;font-size:1.5rem;transition:background .2s}.user-menu details .user-popup .user-menu-link:hover{background:rgba(255,255,255,.08)}.user-menu details .user-popup .user-menu-link.profile::before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.user-menu details .user-popup .user-menu-link.password::before{content:"•••";display:block;width:18px;flex-shrink:0;font-size:1rem;letter-spacing:1px;text-align:center;color:#fff}.user-menu details .user-popup .user-menu-link.logout{display:flex;justify-content:center;border:1px solid #197d5f;color:#197d5f;padding:10px;margin-top:13.3333333333px;background:none}.user-menu details .user-popup .user-menu-link.logout::before{display:none}.user-menu details .user-popup .user-menu-link.logout:hover{background:rgba(25,125,95,.1)}.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;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;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}