@font-face{font-family:"Saira";src:url("/static/fonts/Saira-VariableFont_wdth-wght.ttf") format("truetype")}@font-face{font-family:"Saira";src:url("/static/fonts/Saira-Italic-VariableFont_wdth-wght.ttf") format("truetype");font-style:italic}:root{--sikaFontBlack: #181818;--sikaFontWhite: #fff;--sikaBlack: #000;--sikaWhite: #fff;--sikaRed: #E31E24;--sikaGray: #546265;--sikaGray50: #54626580;--sikaGray25: #54626540;--sikaGray10: #5462651A;--sikaBoxWidth: 1180px;--sikaBorderRadius: 6px;--sikaMaxTextWidth: 800px;--sikaH1: 54px;--sikaH2: 42px;--sikaH3: 32px;--sikaTextSize: 20px;--sikaTextSmall: 12px;--sikaTextMedium: 22px;--sikaTextButton: 18px;--sikaBoxShadow: 0 0 8px rgba(0, 0, 0, 0.4);--sikaBoxShadowRed: 0px 0px 12px rgba(227, 30, 36, 0.5);--sikaBoxShadowGray: 0px 0px 12px var(--sikaGray50);--sikaBoxShadowWhite: 0px 0px 12px rgba(255, 255, 255, 0.25)}@media only screen and (max-width: 1600px){:root{--sikaH1: 42px;--sikaH2: 36px;--sikaH3: 28px;--sikaTextSize: 18px;--sikaTextMedium: 20px;--sikaTextButton: 16px}}@media only screen and (max-width: 800px){:root{--sikaH1: 30px;--sikaH2: 26px;--sikaH3: 22px;--sikaTextSize: 16px;--sikaTextSmall: 10px;--sikaTextMedium: 18px;--sikaTextButton: 14px}}*{box-sizing:border-box}body.sika{margin:20px 20px 80px 20px;padding:0;color:var(--sikaFontBlack);font-family:"Saira",sans-serif;font-size:var(--sikaTextSize);line-height:1.5}@media only screen and (max-width: 800px){body.sika{margin:10px 10px 40px 10px}}main{display:flex;flex-direction:column;gap:40px;margin:0 auto;padding:40px 80px 80px 80px;max-width:1920px;border-radius:var(--sikaBorderRadius);background:var(--sikaWhite);box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 1600px){main{gap:30px;padding:40px}}@media only screen and (max-width: 800px){main{gap:20px;padding:20px 10px;box-shadow:none}}main p{font-size:var(--sikaTextSize);margin:0 0 20px 0}main p:empty{display:none}main small{font-size:var(--sikaTextSmall)}main h1,main .h1{font-size:var(--sikaH1);font-weight:600;margin:0 0 30px 0}@media only screen and (max-width: 800px){main h1,main .h1{word-wrap:anywhere}}main h2,main .h2{font-size:var(--sikaH2);font-weight:600;margin:0 0 30px 0}@media only screen and (max-width: 800px){main h2,main .h2{word-wrap:anywhere}}main h3,main .h3{font-size:var(--sikaH3);font-weight:600;margin:0 0 30px 0}@media only screen and (max-width: 800px){main h3,main .h3{word-wrap:anywhere}}main h1::after,main .h1::after,main h2::after,main .h2::after{content:"";display:block;width:80px;height:2px;background:var(--sikaRed)}main a{color:var(--sikaRed);text-decoration:none;transition:all .3s}main a:hover{filter:brightness(110%)}main button,main .button,main input[type~=submit]{display:inline-block;background:var(--sikaRed);color:var(--sikaWhite);border:none;border-radius:var(--sikaBorderRadius);padding:8px 16px;font-size:var(--sikaTextButton);font-weight:600;cursor:pointer;transition:all .6s ease}main button:hover,main .button:hover,main input[type~=submit]:hover{box-shadow:var(--sikaBoxShadowRed)}main .secondary{background:var(--sikaGray)}main .secondary:hover{box-shadow:var(--sikaBoxShadowGray)}main form{display:flex;gap:20px;flex-direction:column;margin:20px 0}main fieldset{display:flex;flex-direction:column;gap:4px;border:none;padding:0}main label{font-size:var(--sikaTextSmall)}main input,main textarea,main select{font-size:var(--sikaTextSize);padding:10px 12px;border:1px solid var(--sikaGray50);border-radius:var(--sikaBorderRadius);font-family:"Saira",sans-serif}main textarea{min-height:150px}main .checkbox{flex-direction:row;align-items:flex-start}main .text{max-width:var(--sikaMaxTextWidth)}main .box{max-width:var(--sikaBoxWidth);margin:0 auto;padding:120px 0}@media only screen and (max-width: 1600px){main .box{padding:80px 0}}@media only screen and (max-width: 800px){main .box{padding:40px 0}}main section{border-radius:var(--sikaBorderRadius)}main table{width:100%;border-width:0}main table tr{border-width:0}main table tr td{border-width:0}main figure{display:flex;flex-direction:column;gap:8px;align-items:flex-end;margin:0 0 20px 0;padding:20px 0}main figure img{max-width:100%;border-radius:var(--sikaBorderRadius)}main figure figcaption{font-size:var(--sikaTextSmall)}nav{height:103px;z-index:9999}@media only screen and (max-width: 1600px){nav{height:auto}}nav .nav-container{display:flex;justify-content:space-between;align-items:center;left:auto;right:auto;background:var(--sikaWhite);transition:all .3s ease}nav .nav-container.scroll{position:fixed;top:20px;padding:4px 16px;border-radius:var(--sikaBorderRadius);box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 1600px){nav .nav-container.scroll{padding:8px}}@media only screen and (max-width: 800px){nav .nav-container.scroll{top:10px}}nav .dropdown{position:absolute;left:0;top:100%;background:var(--sikaWhite);box-shadow:var(--sikaBoxShadow);border-radius:var(--sikaBorderRadius);padding:20px;min-width:420px;display:none;transition:all .3s ease}nav .dropdown ul{flex-direction:column;align-items:flex-start;gap:10px}nav .dropdown ul li{padding:0}nav .dropdown ul li a:hover{color:var(--sikaRed)}nav ul{list-style:none;display:flex;align-items:center;gap:30px;padding:0 6px;margin:0}nav ul li{position:relative;font-weight:600;font-size:var(--sikaTextMedium);padding:10px 0}nav ul li a{display:flex;gap:2px;justify-content:center;align-items:center;color:var(--sikaFontBlack)}nav ul li a:hover{color:var(--sikaRed)}nav ul li .button{font-size:var(--sikaTextButton)}nav ul li .button:hover{color:var(--sikaWhite)}nav ul li:hover .dropdown{display:block}nav ul li svg{width:18px;height:18px;margin-left:4px}@media only screen and (max-width: 1240px){nav .desktop{display:none}}nav .mobile{display:none}@media only screen and (max-width: 1240px){nav .mobile{display:initial}}nav .mobile-nav-menu{width:48px;height:48px;cursor:pointer;padding:10px}nav .mobile-nav{display:none;position:fixed;top:150px;left:60px;right:60px;border-radius:var(--sikaBorderRadius);box-shadow:var(--sikaBoxShadow);background:var(--sikaWhite);padding:20px;z-index:999;transition:all .3s ease}@media only screen and (max-width: 800px){nav .mobile-nav{top:98px;left:20px;right:20px}}nav .mobile-nav ul{gap:5px;flex-direction:column;align-items:flex-start;padding:0}nav .mobile-nav ul li{width:100%}nav .mobile-nav ul li a{justify-content:flex-start}nav .mobile-nav details{width:100%}nav .mobile-nav details ul{gap:0;background:var(--sikaGray10);padding:10px 20px;border-radius:0 0 var(--sikaBorderRadius) var(--sikaBorderRadius)}nav .mobile-nav summary{list-style:none;cursor:pointer;border:1px solid var(--sikaRed);border-width:0 0 1px 0;position:relative}nav .mobile-nav summary::after{content:"";position:absolute;right:0;top:6px;width:16px;height:16px;background-image:url("/static/img/plus.svg");background-size:16px 16px;background-position:center;background-repeat:no-repeat}.hero{position:relative;height:80vh;max-height:1000px;border-radius:var(--sikaBorderRadius);overflow:hidden;box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 800px){.hero{max-height:none}}.hero-content{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:30px;padding:120px;color:var(--sikaFontWhite)}@media only screen and (max-width: 1600px){.hero-content{padding:80px}}@media only screen and (max-width: 800px){.hero-content{padding:20px}}.hero-text{max-width:var(--sikaMaxTextWidth);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.hero-slides{height:100%;background:var(--sikaBlack);box-shadow:var(--sikaBoxShadow)}.hero-slides .glide__track,.hero-slides .glide__slides,.hero-slides .glide__slide{height:100%}.hero-slides .glide__slides{transform:translate3d(0, 0, 0) !important}.hero-slides .glide__slide{position:absolute;top:0;left:0;order:2;opacity:0;transition:opacity 1250ms ease-in-out}.hero-slides .glide__slide.glide__slide--active{position:relative;order:1;opacity:1;z-index:1}.hero h1,.hero p{margin:0}.hero h1{max-width:var(--sikaBoxWidth)}.hero button,.hero .button{box-shadow:var(--sikaBoxShadowWhite)}.hero-split{position:relative;height:80vh;max-height:1000px;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media only screen and (max-width: 1600px){.hero-split{gap:20px}}@media only screen and (max-width: 1100px){.hero-split{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:40px}}.hero-split-content{display:flex;flex-direction:column;justify-content:center;gap:30px}.hero-split-text{max-width:var(--sikaMaxTextWidth);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.hero-split-slides{height:100%;background:var(--sikaBlack);border-radius:var(--sikaBorderRadius);overflow:hidden;box-shadow:var(--sikaBoxShadow)}.hero-split-slides .glide__track,.hero-split-slides .glide__slides,.hero-split-slides .glide__slide{height:100%}.hero-split-slides .glide__slides{transform:translate3d(0, 0, 0) !important}.hero-split-slides .glide__slide{position:absolute;top:0;left:0;order:2;opacity:0;transition:opacity 1250ms ease-in-out}.hero-split-slides .glide__slide.glide__slide--active{position:relative;order:1;opacity:1;z-index:1}.hero-split .hero-slide{filter:none}.hero-split h1,.hero-split p{margin:0}.hero-split h1{max-width:var(--sikaBoxWidth)}.hero-split button,.hero-split .button{box-shadow:var(--sikaBoxShadowWhite)}.hero-small{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media only screen and (max-width: 1600px){.hero-small{grid-template-columns:1fr .8fr}}@media only screen and (max-width: 1020px){.hero-small{grid-template-columns:1fr}}.hero-small-content{display:flex;flex-direction:column;justify-content:center;gap:30px;padding:80px}@media only screen and (max-width: 1600px){.hero-small-content{padding:0}}.hero-small-text{max-width:var(--sikaMaxTextWidth);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.hero-small-right{padding:80px}@media only screen and (max-width: 1600px){.hero-small-right{padding:0}}.hero-small-img{height:440px;max-height:50vh;border-radius:var(--sikaBorderRadius);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 800px){.hero-small-img{height:auto;max-height:none;aspect-ratio:2}}.hero-small-contact{display:flex;gap:10px;flex-wrap:wrap}.hero-small h1,.hero-small p{margin:0}.hero-small h1{max-width:var(--sikaBoxWidth)}.hero-small button,.hero-small .button{box-shadow:var(--sikaBoxShadowWhite)}.hero-imgs{position:relative;height:80vh;max-height:1000px;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media only screen and (max-width: 1600px){.hero-imgs{gap:20px}}@media only screen and (max-width: 1100px){.hero-imgs{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;max-height:none}}.hero-imgs-content{display:flex;flex-direction:column;justify-content:center;gap:30px;padding:80px;min-height:25vh}@media only screen and (max-width: 1600px){.hero-imgs-content{padding:0}}.hero-imgs-text{max-width:var(--sikaMaxTextWidth);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.hero-imgs-imgs{position:relative}@media only screen and (max-width: 800px){.hero-imgs-imgs{display:flex;gap:8px;margin-bottom:20px}}.hero-imgs-imgs-1,.hero-imgs-imgs-2,.hero-imgs-imgs-3{position:absolute;width:528px;height:340px;max-width:25vw;max-height:30vh;border-radius:var(--sikaBorderRadius);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 1100px){.hero-imgs-imgs-1,.hero-imgs-imgs-2,.hero-imgs-imgs-3{max-width:33vw}}@media only screen and (max-width: 800px){.hero-imgs-imgs-1,.hero-imgs-imgs-2,.hero-imgs-imgs-3{position:relative;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;transform:none !important;max-width:28vw;max-height:24vw}}.hero-imgs-imgs-1{top:40px;right:40px}@media only screen and (max-width: 1600px){.hero-imgs-imgs-1{top:20px;right:20px}}@media only screen and (max-width: 800px){.hero-imgs-imgs-1{top:0;right:0}}.hero-imgs-imgs-2{top:50%;left:50%;transform:translate(-50%, -50%)}.hero-imgs-imgs-3{bottom:40px;left:40px}@media only screen and (max-width: 1600px){.hero-imgs-imgs-3{bottom:20px;left:20px}}@media only screen and (max-width: 800px){.hero-imgs-imgs-3{bottom:0;left:0}}.hero-imgs-contact{display:flex;gap:10px;flex-wrap:wrap}.hero-imgs h1,.hero-imgs p{margin:0}.hero-imgs h1{max-width:var(--sikaBoxWidth)}.hero-imgs button,.hero-imgs .button{box-shadow:var(--sikaBoxShadowWhite)}.simple-text-bg{background:var(--sikaGray10);padding:0 40px}@media only screen and (max-width: 800px){.simple-text-bg{padding:0 20px}}.simple-text-flex{display:flex;gap:40px;flex-wrap:wrap}@media only screen and (max-width: 800px){.simple-text-flex{gap:20px}}.simple-text .box{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width: 800px){.simple-text .box{gap:20px}}.spacer{height:500px;max-height:30vh;border-radius:var(--sikaBorderRadius);overflow:hidden;box-shadow:var(--sikaBoxShadow)}@media only screen and (max-width: 800px){.spacer{height:auto;max-height:none;aspect-ratio:2}}.spacer-img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all .5s ease}.spacer-img:hover{transform:scale(1.1)}footer{display:flex;gap:20px;flex-direction:column;color:var(--sikaFontWhite);padding:80px 120px;border-radius:var(--sikaBorderRadius);background:var(--sikaGray)}@media only screen and (max-width: 1600px){footer{padding:80px}}@media only screen and (max-width: 800px){footer{padding:20px}}footer .footer-content{display:flex;gap:40px}footer .footer-content>div{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:25%}@media only screen and (max-width: 1600px){footer .footer-content{gap:20px}}@media only screen and (max-width: 1200px){footer .footer-content{flex-direction:column}}footer .footer-copyright{display:flex;justify-content:space-between;align-items:flex-end}footer .footer-copyright img{max-width:25vw}footer ul{list-style:none;display:flex;flex-direction:column;padding:0;margin:0;gap:10px}footer ul li a{display:flex;gap:4px;align-items:center}footer ul li svg{width:20px;height:20px}footer a:not(button,.button){color:var(--sikaFontWhite)}footer a:not(button,.button):hover{color:var(--sikaRed)}footer .h3{margin:0}.hero-slide{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--sikaWhite);filter:brightness(0.5)}.slideshow{padding:0 0 120px 0}@media only screen and (max-width: 1600px){.slideshow{padding:0 0 80px 0}}@media only screen and (max-width: 800px){.slideshow{padding:0 0 40px 0}}.slideshow .box{padding-bottom:30px}@media only screen and (max-width: 800px){.slideshow .box{padding-bottom:0}}.slideshow-slides{max-width:1400px;margin:0 auto 30px auto;height:800px;max-height:50vh;box-shadow:var(--sikaBoxShadow)}.slideshow-slides .glide__track,.slideshow-slides .glide__slides,.slideshow-slides .glide__slide{height:100%}.slideshow-slides .glide__track{background:var(--sikaBlack);margin-bottom:30px;border-radius:var(--sikaBorderRadius);overflow:hidden}.slideshow-slides .glide__arrows{width:100px;height:40px;display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0 auto}.slideshow-slides .glide__arrows button{background:var(--sikaGray);padding:0 12px;margin:0;display:flex;align-items:center;justify-content:flex-start;border-radius:20px 0 0 20px}.slideshow-slides .glide__arrows button:hover{box-shadow:none}.slideshow-slides .glide__arrows .glide__arrow--right{transform:scale(-1, 1)}.slide{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--sikaWhite)}.team-members{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin-top:40px}@media only screen and (max-width: 1600px){.team-members{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 800px){.team-members{grid-template-columns:1fr;gap:20px}}.team-member{display:flex;flex-direction:column;gap:10px;border:1px solid var(--sikaGray50);border-radius:var(--sikaBorderRadius);box-shadow:var(--sikaBoxShadow)}.team-member-img{display:flex;justify-content:center;height:500px;max-height:40vh;border-radius:var(--sikaBorderRadius) var(--sikaBorderRadius) 0 0;overflow:hidden;position:relative}.team-member-img img{position:absolute;max-width:100%}.team-member-content{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:30px}@media only screen and (max-width: 800px){.team-member-content{padding:20px}}.team-member-contact{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}@media only screen and (max-width: 800px){.team-member-contact{margin-top:10px}}.team-member .h3{margin:0}.maps-bg{background:var(--sikaGray10);padding:0 40px}@media only screen and (max-width: 800px){.maps-bg{padding:0 20px}}.maps-grid{display:grid;grid-template-columns:.6fr 1fr;gap:40px;padding-top:0 !important}.maps-grid>div{display:flex;flex-direction:column;gap:30px;align-items:flex-start}@media only screen and (max-width: 800px){.maps-grid>div{gap:0}}@media only screen and (max-width: 1600px){.maps-grid{grid-template-columns:1fr}}@media only screen and (max-width: 800px){.maps-grid{gap:20px}}.maps .box:first-child{padding-bottom:0}.maps iframe{display:none}.maps iframe,.maps-placeholder{width:100%;height:500px;max-height:50vh;border-width:0;border-radius:var(--sikaBorderRadius);overflow:hidden}.maps-placeholder{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:40px;background:var(--sikaGray10)}.contact-bg{background:var(--sikaGray10);padding:0 40px}@media only screen and (max-width: 800px){.contact-bg{padding:0 20px}}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;padding-top:0 !important;margin-top:30px}.contact-grid>div{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 800px){.contact-grid{grid-template-columns:1fr;gap:20px}}.contact-contact{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.contact textarea{min-height:260px}.services-services{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin-top:40px}@media only screen and (max-width: 1600px){.services-services{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 800px){.services-services{grid-template-columns:1fr;gap:20px}}.services-box{padding-bottom:80px !important}@media only screen and (max-width: 1600px){.services-box{padding-bottom:40px !important}}@media only screen and (max-width: 800px){.services-box{padding-bottom:20px !important}}.services-contact{background:var(--sikaGray);border-radius:var(--sikaBorderRadius);padding:40px !important;color:var(--sikaFontWhite);margin-bottom:120px !important}@media only screen and (max-width: 1600px){.services-contact{margin-bottom:80px !important}}@media only screen and (max-width: 800px){.services-contact{padding:20px !important;margin-bottom:40px !important}}.services-faq{grid-template-columns:1fr;gap:20px;box-shadow:none}.service{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border:1px solid var(--sikaGray50);border-radius:var(--sikaBorderRadius);box-shadow:var(--sikaBoxShadow)}.service-img{display:flex;justify-content:center;width:100%;height:300px;max-height:50vh;border-radius:var(--sikaBorderRadius) var(--sikaBorderRadius) 0 0;overflow:hidden;position:relative}.service-img img{position:absolute;min-width:100%}.service-content{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:30px}@media only screen and (max-width: 800px){.service-content{padding:20px}}.service h3{margin:0;font-size:var(--sikaTextMedium)}.text-long-bg{background:var(--sikaGray10);padding:0 40px}@media only screen and (max-width: 800px){.text-long-bg{padding:0 20px}}.text-long .box{display:flex;flex-direction:column;gap:30px;max-width:var(--sikaBoxWidth);margin:0 auto}@media only screen and (max-width: 800px){.text-long .box{gap:20px}}.faq{border:1px solid var(--sikaGray50);border-radius:var(--sikaBorderRadius)}.faq-content{padding:30px}@media only screen and (max-width: 800px){.faq-content{padding:20px}}.faq details{width:100%}.faq details:open summary{margin-bottom:20px}.faq details:open summary svg{transform:rotate(180deg)}.faq summary{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:600;list-style:none;cursor:pointer}.faq summary svg{transition:all .3s ease}/*# sourceMappingURL=bundle.css.map */
