@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Sora:wght@100..800&display=swap";:root{--color-primary: rgb(223, 201, 6);--color-primary-accent: rgb(76, 165, 70);--color-success: #33c648;--color-warning: #ffbb55;--color-white: #ffffff;--color-text: #111111;--color-muted: #7d7d82;--radius-1: 4px;--radius-2: .8rem;--radius-3: 1.2rem;--radius-4: 2rem;--radius-5: 100%;--transition: all .4s ease;--color-text: #22222;--color-ui-primary: #f7f7f7;--color-ui-secondary: #ffffff;--color-ui-variant: #dddddd;--gray-border: 1px solid rgba(89, 88, 88, .333);--gradient-1: linear-gradient( to right, var(--color-primary) 0%, var(--color-primary-accent) 100% );--gradient-2: linear-gradient( var(--color-primary-accent), var(--color-primary) );--shadow-1: 0 0 10px 0 rgba(0, 0, 0, .2);--glow-1: radial-gradient( rgba(14, 95, 195, .2) 0%, rgba(255, 255, 255, .5) )}*{margin:0;padding:0;box-sizing:border-box;border:none;outline:none;text-decoration:none;scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent}html,body{min-height:100vh;font-family:Montserrat,sans-serif;color:var(--color-text);background-color:var(--color-ui-primary);overscroll-behavior:auto;max-width:100%;overflow-x:hidden}body{overflow-y:auto;overflow-x:hidden;max-width:2000px;margin:auto}a{text-decoration:none;color:var(--color-text);display:inline-block}p{font-size:1rem;line-height:1.5rem;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:500}img{width:100%;min-height:100%;object-fit:cover;display:block;transition:var(--transition)}small{display:block;font-size:.8rem;line-height:1.2rem}.container{width:100%;max-width:1200px;margin:auto;padding:100px 20px}.container.full_height{min-height:100vh}.text_muted{color:var(--color-muted)}.color_primary{color:var(--color-primary)}.g-text{background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title{font-size:55px;font-weight:800;margin:15px 0;text-align:center}.sub_title{font-size:2rem;font-weight:600;text-align:center}.profile{width:2rem;height:2rem;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem;overflow:hidden;border-radius:var(--radius-5);cursor:pointer;transition:var(--transition)}.profile:hover{opacity:.5}.icon_container{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.5rem;border-radius:var(--radius-5);cursor:pointer;transition:var(--transition);color:var(--color-text);background:var(--color-ui-secondary)}.icon_container:hover{transform:scale(1.2)}.btn{padding:1rem 1.5rem;border-radius:var(--radius-4);background:var(--color-ui-secondary);color:var(--color-primary);font-weight:500;font-size:1rem;box-shadow:0 0 1px 2px var(--color-primary);cursor:pointer;transition:var(--transition)}.btn_primary{background:var(--gradient-1);color:var(--color-white);box-shadow:none}.btn_primary:hover{background:transparent;box-shadow:0 0 1px 2px var(--color-primary);color:var(--color-primary)}@media(min-width:1500px){.container.full_height{min-height:auto}}@media(min-width:900px){.container{padding:40px 20px}.title{font-size:3rem}.sub_title{font-size:1.5rem}.btn{font-size:.8rem}}:root{--transition: .4s ease;--nav-height: 64px}.navbar-spacer{height:var(--nav-height)}.navbar{position:fixed;top:0;left:0;right:0;width:100%;height:var(--nav-height);z-index:2000;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:0 1.2rem;background:#ffffffc7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:none;border-bottom:1px solid rgba(0,0,0,.06)}.navbar .logo .name{color:var(--color-text)}.navbar .logo .name span,.navbar.visible .logo .name span{color:var(--color-primary)}.navbar .box{display:flex;align-items:center;gap:.6rem}.navbar .nav_tabs .tab{display:flex;align-items:center;padding:.6rem 1.2rem;cursor:pointer;color:var(--color-text);border-radius:var(--radius-3);font-weight:600;font-size:1rem;letter-spacing:.3px;transition:color var(--transition),background-color var(--transition),transform var(--transition)}.navbar .nav_tabs .tab:hover{color:var(--color-primary)}.navbar .nav_tabs .tab.active{color:var(--color-white);background:var(--gradient-1);font-weight:700}.navbar .contact_btn{background:var(--gradient-1);color:var(--color-white);padding:.55rem 1rem;border-radius:var(--radius-4)}.navbar .cancel_btn,.navbar .menu_btn{display:none;background:transparent;font-size:1.5rem}.sidebar_overlay{position:fixed;inset:0;background:#01010180;z-index:1500}.mobile-only{display:none}@media(max-width:1000px){.navbar .nav_tabs{position:fixed;top:0;bottom:0;left:-100%;width:100%;max-width:350px;background:var(--color-ui-secondary);z-index:1800;transition:left var(--transition);padding:20px;padding-top:calc(var(--nav-height) + 10px);display:block;min-height:100vh}.navbar .nav_tabs.open{left:0}.navbar .nav_tabs .tab{color:var(--color-text);padding:.8rem 1rem}.navbar .cancel_btn,.navbar .menu_btn{display:flex}.navbar .nav_tabs .tab.contact_mobile{margin-top:1rem;color:#fff;background:var(--gradient-1);border-radius:var(--radius-3);justify-content:center}.mobile-only{display:flex}}@media(max-width:500px){.navbar .contact_btn{display:none}}section[id]{scroll-margin-top:90px}.logo{display:flex;align-items:center;gap:.3rem}.logo .icon_container,.logo .name{font-size:1.5rem;color:var(--color-primary);font-weight:600}.hero-bg{position:absolute;top:0;left:0;right:0;height:650px;background:linear-gradient(#ffffffd9,#ffffffd9),url(/assets/baustellenplanung-ByAjeO7O.png) center/cover no-repeat;pointer-events:none;z-index:0}#header{position:relative!important;z-index:1}#header .container.full_height{min-height:auto;padding-bottom:0}.achievement_container{position:relative;z-index:1;margin-top:clamp(-72px,-7vh,-36px)}.description{overflow:visible;z-index:10;max-width:100%;max-height:100%}#header .container{padding-top:2rem}#header .container>.row{display:flex;gap:2.5rem;margin-bottom:1.2rem;position:relative;z-index:1}#header .container .row .column:first-child{flex:1}#header .container .buttons_container{display:flex;gap:1.2rem;margin-top:2rem;align-items:center}#header .image_container{width:100%;max-width:450px;margin:auto;overflow:hidden;border-radius:var(--radius-2);transition:var(--transition)}#header .image_container:hover{transform:scale(1.1)}@media(max-width:900px){#header .row{flex-direction:column}#header .title,#header .description,#header .text_muted{text-align:left}#header .buttons_container{justify-content:flex-start}}@media(min-width:901px){#header .column:first-child{text-align:center}}@media(max-width:900px){#header .row{flex-direction:column}#header .column:first-child,#header .title,#header .description,#header .text_muted{text-align:left}#header .buttons_container{justify-content:flex-start}}#header .title{font-size:clamp(1.75rem,4.5vw + .2rem,3.6rem);line-height:1.1;letter-spacing:.2px;margin:.35rem 0 .8rem;text-align:center;text-wrap:balance}#header .description{font-size:clamp(.98rem,.6vw + .8rem,1.15rem);max-width:75ch;margin-inline:auto;text-align:left}.stats{position:relative;z-index:1;margin-top:clamp(-56px,-6vh,-28px)}#stats .stats_container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;align-items:stretch;grid-auto-flow:row dense}#stats .stat_card{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.1rem;border-radius:var(--radius-3);background:var(--color-ui-secondary);box-shadow:var(--shadow-1);transition:transform var(--transition),box-shadow var(--transition)}#stats .stat_card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}#stats .stat_card .icon_container{margin:.2rem auto .5rem;width:2.2rem;height:2.2rem;font-size:1.3rem}#stats .stat_card .count_row{display:flex;align-items:center;justify-content:center;gap:.4rem}#stats .stat_card .title{font-size:1.8rem;margin:0}@media(max-width:1040px){#stats .stats_container{grid-template-columns:repeat(2,minmax(0,1fr))}#stats .stat_card .title{font-size:1.7rem}}@media(max-width:700px){.stats{margin-top:-20px}#stats .stats_container{grid-template-columns:1fr;gap:.9rem}#stats .stat_card{padding:.95rem}#stats .stat_card .icon_container{width:2rem;height:2rem;font-size:1.2rem}#stats .stat_card .title{font-size:1.5rem}#stats .stat_card small{font-size:.9rem}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}#about{background:var(--color-ui-secondary)}.about .container{display:grid;grid-template-columns:400px auto;gap:2rem}#about .company_photo{border-radius:var(--radius-2);overflow:hidden;max-width:400px;margin:auto}#about .company_photo:hover img{transform:scale(1.2)}#about .sub_title{margin:10px 0}#about .group{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin:1.2rem 0}#about .group .row{display:flex;align-items:center;gap:1rem;width:100%;padding:.7rem;background:var(--color-ui-primary);border-radius:var(--radius-2);transition:var(--transition)}#about .group .row:hover{background:var(--color-ui-variant)}#about .group .row .icon_container{background:transparent}#about .group .row:hover .icon_container{transform:scale(1.2)}#about .company_media_container{display:flex;justify-content:center;gap:1.2rem;margin:1.2rem 0}#about .company_media_container .box{width:120px;height:120px;border-radius:var(--radius-3);overflow:hidden}#about .company_media_container .box:hover img{transform:scale(1.2)}#about .buttons_container{display:flex;align-items:center;gap:1.2rem;width:100%}@media(max-width:900px){#about .container{grid-template-columns:100%}#about .company_photo{display:none}#about .title,#about .sub_title,#about .description{text-align:center}#about .buttons_container{justify-content:center;gap:.7rem}#about .group .row .icon_container{width:1.5rem;height:1.5rem}#about .group .row .details h3{font-size:14px}}@media(max-width:600px){#about .company_media_container .box{width:90px;height:90px}}#services .services_container{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:3rem}@media(max-width:1040px){#services .services_container{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){#services .services_container{grid-template-columns:100%}}.service_card{background:var(--color-ui-secondary);border-radius:var(--radius-3);padding:1.2rem;border:solid 2px transparent;transition:var(--transition);box-shadow:var(shadow-1)}.service_card:hover{border-color:var(--color-primary);background:var(--color-ui-variant)}.service_card .icon_container{font-size:45px;width:4rem;height:4rem}.service_card:hover .icon_container{transform:scale(1.2);color:var(--color-primary)}.service_card .name{font-size:1rem;margin:30px 0 10px}.service_card .description{font-size:.9rem;margin:0 0 20px}#team{background:linear-gradient(#ffffffd9,#ffffffd9),url(/assets/about-DCh5ItNW.jpg) center/cover no-repeat}#team .teams_container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-top:3rem;overflow:hidden;justify-content:space-between}#team .team_card{background:var(--color-ui-secondary);border-radius:var(--radius-3);display:flex;align-items:center;gap:1.2rem;overflow:hidden;padding:1.2rem}#team .team_card .profile_container{width:clamp(120px,18vw,260px);height:clamp(95px,12vw,170px);min-width:clamp(120px,18vw,260px);overflow:hidden;border-radius:var(--radius-3);transition:var(--transition)}#team .team_card .profile_container img{width:100%;height:100%;object-fit:cover;display:block}#team .team_card:hover img{transform:scale(1.2)}#team .team_card .details{flex:1}#team .social_contaier{display:flex;gap:.7rem;margin-top:1.8rem;align-items:center;justify-content:flex-start}#team .social_contaier .icon_container{font-size:1.2rem;color:var(--color-white);background:var(--gradient-1)}#team .team_card--wide{grid-column:1 / -1;align-items:center;padding:1rem 1.2rem}#team .team_card--wide{justify-content:space-between}#team .team_card--wide .wide_badge{width:clamp(140px,22vw,320px);height:clamp(110px,16vw,210px);min-width:clamp(140px,22vw,320px);border-radius:var(--radius-3);overflow:hidden}#team .team_card--wide .wide_badge img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:600px){#team .teams_container{grid-template-columns:100%;gap:.8rem}#team .team_card .profile_container{width:100px;min-width:100px}#team .social_contaier{gap:5px}#team .social_contaier .icon_container{font-size:1rem;width:1.8rem;height:1.8rem}}#project .project_top{padding:0 20px}#project .slick-track{display:flex!important}#project .project_container{margin-top:50px;overflow:hidden}#project .slick-slide{height:inherit!important;transition:var(--transition);position:relative;display:flex;overflow:hidden;align-items:stretch;flex-direction:column}#project .slick-slide>div{display:flex;flex-direction:column;justify-content:space-between;flex:1;background:var(--gradient-1);align-items:stretch}#project .slick-slide:hover img{transform:scale(1.2)}#project .slick-slide .image_container{overflow:hidden;flex:1}#project .slick-slide .box{padding:0 20px;color:var(--color-white)}#project .slick-slide .details{padding:20px;position:absolute;top:0;left:100%;width:100%;height:100%;background:#ffffff80;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transition:var(--transition)}#project .slick-slide:hover .details{left:0}#project .slick-slide .details btn{margin-top:20px}#project .slick-slide .name{font-size:1.5rem;font-weight:700;margin:20px 0}.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:translateZ(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}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#contact{overflow:hidden}#contact .container{display:flex;gap:2rem}#contact .contact_form{background:linear-gradient(to bottom right,var(--color-ui-primary),var(--color-ui-secondary));padding:2.5rem;border-radius:var(--radius-3);width:100%;max-width:500px;box-shadow:var(--shadow-1)}#contact .title{font-size:2.5rem;text-align:left}#contact .row{display:flex;gap:1.2rem;justify-content:space-between}#contact .control{width:100%;display:block;padding:10px;margin:20px 0;background:var(--color-ui-primary);border-radius:var(--radius-2);color:var(--color-text);font-size:1rem;overflow:visible;transition:var(--transition);border:var(--gray-border);border-width:2px;resize:none}input{height:50px}#contact .control:focus{border-color:var(--color-ui-primary)}#contact .contact_form_bottom{display:flex;align-items:center;margin-top:2rem}#contact .contact_options{display:flex;gap:1rem;flex-direction:column;flex:1}#contact .contact_options .option{border-radius:var(--radius-3);background:linear-gradient(to bottom right,var(--color-ui-primary),var(--color-ui-secondary));box-shadow:var(--shadow-1);transition:var(--transition);padding:1.2rem;text-align:center}#contact .contact_options .option:hover{transform:scale(.98);border-color:var(--color-primary);background:linear-gradient(to bottom right,var(--color-ui-secondary) var(--color-ui-primary))}#contact .contact_options .icon_container{width:4rem;height:4rem;font-size:1.2rem;background:var(--color-ui-primary);border-radius:var(--radius-5)}#contact .contact_options .name{font-size:1rem;font-weight:600;margin:10px 0}#contact .contact_options .text_muted{font-size:1rem}#contact .contact_options .btn{margin-top:1.2rem}@media(max-width:768px){#contact .container{flex-direction:column;align-items:stretch}#contact .contact_form{max-width:100%;padding:20px}}#footer .row{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:2rem}#footer .row .column{width:100%}#footer .routes_name{font-size:1.1rem;font-weight:700;margin-bottom:1rem}#footer .routes_container .route_item{display:block;transition:var(--transition);font-size:1rem;margin:10px 0;cursor:pointer;font-weight:600}#footer .routes_container .route_item:hover{color:var(--color-primary)}#footer .newsletter{margin-top:.8rem}#footer .newsletter .control_container{display:flex;align-items:stretch;max-width:500px;margin:auto;border-radius:var(--raduis-2);overflow:hidden}#footer .newsletter .control{flex:1;display:block;padding:1rem;background-color:var(--color-ui-variant);color:var(--color-text);font-size:1rem;overflow:hidden;transition:var(--transition)}#footer .newsletter .btn{border-radius:0;background:var(--gradient-2);color:var(--color-white)}#footer .copyright{background:var(--color-ui-secondary)}#footer .copyright .container{display:flex;justify-content:center;align-items:center;padding:40px 20px;flex-direction:column;gap:.7rem;text-align:center}#footer .copyright h3{font-size:1rem;font-weight:500;color:var(--color-primary)}@media(max-width:900px){#footer .row{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){#footer .row{grid-template-columns:100%}#footer .logo{justify-content:center}#footer .newsletter h3{text-align:center}}#gallery .gallery_launch{display:grid;place-items:center;gap:.4rem;margin-top:1.6rem}#gallery .gallery_launch .hint{font-size:.95rem}.lightbox{position:fixed;inset:0;z-index:3000;display:grid;place-items:center}.lightbox .overlay{position:absolute;inset:0;background:#0808088c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lightbox_inner{position:relative;z-index:1;max-width:min(1200px,92vw);max-height:86vh;display:grid;grid-template-rows:1fr auto;gap:.6rem}.lightbox_inner img{width:100%;height:100%;object-fit:contain;background:#000;border-radius:var(--radius-2)}.lightbox_inner figcaption{text-align:center;color:var(--color-white);font-weight:600}.lb_btn{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffeb;color:#111;border-radius:var(--radius-5);width:42px;height:42px;display:grid;place-items:center;font-size:24px;cursor:pointer;transition:transform var(--transition),opacity var(--transition)}.lb_btn:hover{transform:translateY(-50%) scale(1.06)}.lb_close{top:-12px;right:-12px;transform:none;width:40px;height:40px;font-size:22px}.lb_prev{left:8px}.lb_next{right:8px}@media(min-width:1040px){.lb_prev{left:-56px}.lb_next{right:-56px}}#gallery .thumb_strip{display:flex;gap:.6rem;margin-top:1rem;padding:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#gallery .thumb_mini{flex:0 0 auto;width:120px;aspect-ratio:4 / 3;border-radius:var(--radius-2);overflow:hidden;scroll-snap-align:start;background:var(--color-ui-secondary);box-shadow:var(--shadow-1);transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition);opacity:.95;cursor:pointer}#gallery .thumb_mini:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f;opacity:1}#gallery .thumb_mini.is_active{outline:2px solid var(--color-primary);outline-offset:2px;opacity:1}#gallery .thumb_mini img{width:100%;height:100%;object-fit:cover;display:block}.lightbox_inner video{width:100%;height:100%;object-fit:contain;background:#000;border-radius:var(--radius-2)}#gallery .thumb_mini[data-type=video]{position:relative}#gallery .thumb_mini[data-type=video]:after{content:"▶";position:absolute;inset:0;display:grid;place-items:center;font-size:28px;color:#fff;text-shadow:0 6px 18px rgba(0,0,0,.6);background:linear-gradient(#00000026,#00000026)}@media(max-width:640px){#gallery .thumb_mini{width:96px}}
