.text-white{color:#fff;fill:#fff}.text-orange{color:#bf650f;fill:#bf650f}@font-face{font-display:swap;font-family:Tabula;src:url(/fonts/TabulaITCStd-Book.woff) format("woff"),url(/fonts/TabulaITCStd-Book.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:TabulaBlack;src:url(/fonts/TabulaITCStd-Black.woff) format("woff"),url(/fonts/TabulaITCStd-Black.woff2) format("woff2");font-weight:400;font-style:normal}html{font-family:Tabula,sans-serif;font-size:16px;margin:0;padding:0;scroll-behavior:smooth;critical:this}html body{background-color:#fff;color:#434343;font-family:Tabula,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:1.5;margin:0;min-width:20rem;padding:0;position:relative;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:64rem){html body{font-size:20px}}html body.no-scroll{overflow:hidden}html body b,html body strong{font-weight:800}html body .text-grey{color:#434343}html body .text-hilite{color:#767676}html body .text-blue{color:#00a8bf}html body .text-orange{color:#bf650f}html body .text-white{color:#fff}html body .text-center{text-align:center}html body .dark-bg{background-color:#333}html body.loaded .page-loading-splash{opacity:0;pointer-events:none}body,html{scrollbar-color:#fff;scrollbar-width:thin}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{border-left:1px solid #d4d8da;border-radius:12px;background-color:#fff}body::-webkit-scrollbar,html::-webkit-scrollbar{margin-right:0;width:10px;background-color:#fff}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{border:1px solid #afafaf;border-radius:12px;background-color:#fff}.text-body{display:block!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}address{font-style:normal}.hover-effect{position:relative}.hover-effect::after,.hover-effect::before{display:inline-block;opacity:0;transition:transform .3s,opacity .2s}.hover-effect::before{width:20px;text-align:right;margin-right:5px;margin-left:-25px;content:"[";transform:translateX(20px)}.hover-effect::after{width:20px;text-align:left;margin-left:5px;margin-right:-25px;content:"]";transform:translateX(-20px)}[dir=rtl] .hover-effect::after,[dir=rtl] .hover-effect::before{transform:translateX(0)}.hover-effect:not(.active):hover:after,.hover-effect:not(.active):hover:before{opacity:1;transform:translateX(0)}[dir=rtl] .hover-effect:not(.active):hover:before{transform:translateX(20px)}[dir=rtl] .hover-effect:not(.active):hover:after{transform:translateX(-20px)}.hover-effect:focus:after,.hover-effect:focus:before{opacity:1;transform:translateX(0)}[dir=rtl] .hover-effect:focus:before{transform:translateX(20px)}[dir=rtl] .hover-effect:focus:after{transform:translateX(-20px)}.hover-overlay{position:relative;overflow:hidden}.hover-overlay img{transition:all .5s ease 0s}.hover-overlay:focus img,.hover-overlay:hover img{transform:scale(1.55,1.55) rotate(-20deg)}.hover-overlay:focus .overlay,.hover-overlay:hover .overlay{opacity:1}.hover-overlay:focus .overlay>div,.hover-overlay:hover .overlay>div{transform:scale(1,1)}.hover-overlay .overlay{transition:all .5s ease 0s;position:absolute;inset:0;opacity:0;display:flex;align-items:center}.hover-overlay .overlay>div{padding:0 1.5rem;transition:all .5s ease 0s;transform:scale(.5,.5);width:100%}.hover-overlay .overlay>div .title{font-size:17px}.hover-overlay .overlay>div i{font-size:32px}.hover-overlay .overlay>div a i{font-size:25px}@media (max-width:991px){.hover-overlay .overlay>div{font-size:11px;line-height:16px}.hover-overlay .overlay>div p{font-size:11px;line-height:16px}.hover-overlay .overlay>div .title{font-size:12px;line-height:16px}.hover-overlay .overlay>div i{font-size:16px}.hover-overlay .overlay>div a i{font-size:16px}}@media (max-width:479px){.hover-overlay .overlay>div{font-size:8px;line-height:10px}.hover-overlay .overlay>div p{font-size:8px;line-height:10px}.hover-overlay .overlay>div .title{font-size:10px;line-height:10px}.hover-overlay .overlay>div i{font-size:10px}.hover-overlay .overlay>div a i{font-size:10px}}.background-opacity-0{background-color:transparent!important}.background-opacity-1{background-color:rgba(255,255,255,.01)!important}.background-opacity-2{background-color:rgba(255,255,255,.02)!important}.background-opacity-3{background-color:rgba(255,255,255,.03)!important}.background-opacity-4{background-color:rgba(255,255,255,.04)!important}.background-opacity-5{background-color:rgba(255,255,255,.05)!important}.background-opacity-6{background-color:rgba(255,255,255,.06)!important}.background-opacity-7{background-color:rgba(255,255,255,.07)!important}.background-opacity-8{background-color:rgba(255,255,255,.08)!important}.background-opacity-9{background-color:rgba(255,255,255,.09)!important}.background-opacity-10{background-color:rgba(255,255,255,.1)!important}.background-opacity-11{background-color:rgba(255,255,255,.11)!important}.background-opacity-12{background-color:rgba(255,255,255,.12)!important}.background-opacity-13{background-color:rgba(255,255,255,.13)!important}.background-opacity-14{background-color:rgba(255,255,255,.14)!important}.background-opacity-15{background-color:rgba(255,255,255,.15)!important}.background-opacity-16{background-color:rgba(255,255,255,.16)!important}.background-opacity-17{background-color:rgba(255,255,255,.17)!important}.background-opacity-18{background-color:rgba(255,255,255,.18)!important}.background-opacity-19{background-color:rgba(255,255,255,.19)!important}.background-opacity-20{background-color:rgba(255,255,255,.2)!important}.background-opacity-21{background-color:rgba(255,255,255,.21)!important}.background-opacity-22{background-color:rgba(255,255,255,.22)!important}.background-opacity-23{background-color:rgba(255,255,255,.23)!important}.background-opacity-24{background-color:rgba(255,255,255,.24)!important}.background-opacity-25{background-color:rgba(255,255,255,.25)!important}.background-opacity-26{background-color:rgba(255,255,255,.26)!important}.background-opacity-27{background-color:rgba(255,255,255,.27)!important}.background-opacity-28{background-color:rgba(255,255,255,.28)!important}.background-opacity-29{background-color:rgba(255,255,255,.29)!important}.background-opacity-30{background-color:rgba(255,255,255,.3)!important}.background-opacity-31{background-color:rgba(255,255,255,.31)!important}.background-opacity-32{background-color:rgba(255,255,255,.32)!important}.background-opacity-33{background-color:rgba(255,255,255,.33)!important}.background-opacity-34{background-color:rgba(255,255,255,.34)!important}.background-opacity-35{background-color:rgba(255,255,255,.35)!important}.background-opacity-36{background-color:rgba(255,255,255,.36)!important}.background-opacity-37{background-color:rgba(255,255,255,.37)!important}.background-opacity-38{background-color:rgba(255,255,255,.38)!important}.background-opacity-39{background-color:rgba(255,255,255,.39)!important}.background-opacity-40{background-color:rgba(255,255,255,.4)!important}.background-opacity-41{background-color:rgba(255,255,255,.41)!important}.background-opacity-42{background-color:rgba(255,255,255,.42)!important}.background-opacity-43{background-color:rgba(255,255,255,.43)!important}.background-opacity-44{background-color:rgba(255,255,255,.44)!important}.background-opacity-45{background-color:rgba(255,255,255,.45)!important}.background-opacity-46{background-color:rgba(255,255,255,.46)!important}.background-opacity-47{background-color:rgba(255,255,255,.47)!important}.background-opacity-48{background-color:rgba(255,255,255,.48)!important}.background-opacity-49{background-color:rgba(255,255,255,.49)!important}.background-opacity-50{background-color:rgba(255,255,255,.5)!important}.background-opacity-51{background-color:rgba(255,255,255,.51)!important}.background-opacity-52{background-color:rgba(255,255,255,.52)!important}.background-opacity-53{background-color:rgba(255,255,255,.53)!important}.background-opacity-54{background-color:rgba(255,255,255,.54)!important}.background-opacity-55{background-color:rgba(255,255,255,.55)!important}.background-opacity-56{background-color:rgba(255,255,255,.56)!important}.background-opacity-57{background-color:rgba(255,255,255,.57)!important}.background-opacity-58{background-color:rgba(255,255,255,.58)!important}.background-opacity-59{background-color:rgba(255,255,255,.59)!important}.background-opacity-60{background-color:rgba(255,255,255,.6)!important}.background-opacity-61{background-color:rgba(255,255,255,.61)!important}.background-opacity-62{background-color:rgba(255,255,255,.62)!important}.background-opacity-63{background-color:rgba(255,255,255,.63)!important}.background-opacity-64{background-color:rgba(255,255,255,.64)!important}.background-opacity-65{background-color:rgba(255,255,255,.65)!important}.background-opacity-66{background-color:rgba(255,255,255,.66)!important}.background-opacity-67{background-color:rgba(255,255,255,.67)!important}.background-opacity-68{background-color:rgba(255,255,255,.68)!important}.background-opacity-69{background-color:rgba(255,255,255,.69)!important}.background-opacity-70{background-color:rgba(255,255,255,.7)!important}.background-opacity-71{background-color:rgba(255,255,255,.71)!important}.background-opacity-72{background-color:rgba(255,255,255,.72)!important}.background-opacity-73{background-color:rgba(255,255,255,.73)!important}.background-opacity-74{background-color:rgba(255,255,255,.74)!important}.background-opacity-75{background-color:rgba(255,255,255,.75)!important}.background-opacity-76{background-color:rgba(255,255,255,.76)!important}.background-opacity-77{background-color:rgba(255,255,255,.77)!important}.background-opacity-78{background-color:rgba(255,255,255,.78)!important}.background-opacity-79{background-color:rgba(255,255,255,.79)!important}.background-opacity-80{background-color:rgba(255,255,255,.8)!important}.background-opacity-81{background-color:rgba(255,255,255,.81)!important}.background-opacity-82{background-color:rgba(255,255,255,.82)!important}.background-opacity-83{background-color:rgba(255,255,255,.83)!important}.background-opacity-84{background-color:rgba(255,255,255,.84)!important}.background-opacity-85{background-color:rgba(255,255,255,.85)!important}.background-opacity-86{background-color:rgba(255,255,255,.86)!important}.background-opacity-87{background-color:rgba(255,255,255,.87)!important}.background-opacity-88{background-color:rgba(255,255,255,.88)!important}.background-opacity-89{background-color:rgba(255,255,255,.89)!important}.background-opacity-90{background-color:rgba(255,255,255,.9)!important}.background-opacity-91{background-color:rgba(255,255,255,.91)!important}.background-opacity-92{background-color:rgba(255,255,255,.92)!important}.background-opacity-93{background-color:rgba(255,255,255,.93)!important}.background-opacity-94{background-color:rgba(255,255,255,.94)!important}.background-opacity-95{background-color:rgba(255,255,255,.95)!important}.background-opacity-96{background-color:rgba(255,255,255,.96)!important}.background-opacity-97{background-color:rgba(255,255,255,.97)!important}.background-opacity-98{background-color:rgba(255,255,255,.98)!important}.background-opacity-99{background-color:rgba(255,255,255,.99)!important}.background-opacity-100{background-color:#fff!important}.has-bg-gradient::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);z-index:2}header{font-family:Tabula,sans-serif;height:89px;transition:height .3s ease;z-index:10}header .header-wrapper{background-color:#fff;border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;height:89px;justify-content:center;left:0;padding:0 15px 0 15px;position:fixed;top:0;transition:height .3s ease;width:100%;z-index:2}header .header-wrapper .header-bar{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:1140px;width:100%}header .header-wrapper .header-bar .header-logo{box-sizing:border-box;height:40px;width:30px}header .header-wrapper .header-bar .header-logo a.header-logo-link{background-image:url(/img/abss-logo-multi.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}header .header-wrapper .header-bar .header-burger{box-sizing:border-box;display:none;font-size:0;line-height:0;width:30px}header .header-wrapper .header-bar .header-burger[aria-hidden=false]{display:block}header .header-wrapper .header-bar .header-burger .three-piece-burger{background-color:transparent;border:0;border-radius:0;padding:0 0 70% 0;position:relative;transition:padding .3s ease,transform .3s ease;width:100%}header .header-wrapper .header-bar .header-burger .three-piece-burger:hover{padding:0 0 100% 0}header .header-wrapper .header-bar .header-burger .three-piece-burger .three-piece-burger-box{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transform:rotate(0);transform-origin:center center;transition:transform .5s ease}header .header-wrapper .header-bar .header-burger .three-piece-burger .three-piece-burger-box .three-piece-burger-bar{background-color:#434343;box-sizing:border-box;height:2px;position:absolute;transform-origin:center center;transition:all .5s ease}header .header-wrapper .header-bar .header-burger .three-piece-burger .three-piece-burger-box .three-piece-burger-bar.top{bottom:auto;left:50%;right:auto;top:0;transform:translate(-50%,0) rotate(0);width:100%}header .header-wrapper .header-bar .header-burger .three-piece-burger .three-piece-burger-box .three-piece-burger-bar.mid{bottom:auto;left:0;right:0;top:50%;transform:translateY(-50%);width:auto}header .header-wrapper .header-bar .header-burger .three-piece-burger .three-piece-burger-box .three-piece-burger-bar.bot{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%,0) rotate(0);width:100%}header .header-wrapper .header-bar .header-burger .three-piece-burger[aria-expanded=true]{padding:0 0 100% 0;transform:rotate(90deg)}header .header-wrapper .header-bar .header-burger .three-piece-burger[aria-expanded=true] .three-piece-burger-bar.top{top:50%;transform:translate(-50%,calc(50% - 2px)) rotate(45deg)}header .header-wrapper .header-bar .header-burger .three-piece-burger[aria-expanded=true] .three-piece-burger-bar.mid{left:50%;right:50%}header .header-wrapper .header-bar .header-burger .three-piece-burger[aria-expanded=true] .three-piece-burger-bar.bot{bottom:50%;transform:translate(-50%,calc(-50% + 2px)) rotate(-45deg)}header .header-wrapper .header-bar .header-nav nav ul.main-nav{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0;position:relative}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item{box-sizing:border-box;padding:0 20px 0 20px;position:relative;white-space:nowrap;line-height:24px}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item a.main-nav-link{color:#434343;font-size:16px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item::before{box-sizing:border-box;color:#fff;content:"[";font-size:16px;font-weight:600;left:0;opacity:0;padding:0 0 0 14px;pointer-events:none;position:absolute;transition:opacity .2s ease,padding .3s ease;width:20px}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item::after{box-sizing:border-box;color:#fff;content:"]";font-size:16px;font-weight:600;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease,padding .3s ease;width:20px}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item.active::before{color:#ff7b00;opacity:1}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item.active::after{color:#ff7b00;opacity:1}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item:not(.active):hover::before{color:#00a8bf;opacity:1;padding:0}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item:not(.active):hover::after{color:#00a8bf;opacity:1;padding:0 0 0 14px}@media screen and (max-width:48rem){header{height:49px}header .hidden-mobile-default{display:none}header .header-wrapper{height:49px}header .header-wrapper .header-bar .header-logo{height:30px;width:22px}header .header-wrapper .header-bar .header-burger{width:22px}header .header-wrapper .header-bar .header-nav{background-color:#fff;left:0;max-height:0;overflow:hidden;position:absolute;top:calc(100% + 1px);transition:max-height .3s ease;width:100%}header .header-wrapper .header-bar .header-nav[aria-hidden=false]{max-height:1000px}header .header-wrapper .header-bar .header-nav nav{box-sizing:border-box;border-bottom:1px solid #d4d8da;padding:15px 15px 15px 15px}header .header-wrapper .header-bar .header-nav nav ul.main-nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item{align-items:center;box-sizing:border-box;display:flex;height:50px;padding:0;width:100%}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item a.main-nav-link{font-size:14px;font-weight:400;letter-spacing:1.5px}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item::before{display:none}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item::after{display:none}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item.active a.main-nav-link{text-decoration:underline;text-decoration-color:#ff7b00}header .header-wrapper .header-bar .header-nav nav ul.main-nav li.main-nav-item:not(.active):hover a.main-nav-link{text-decoration:underline;text-decoration-color:#00a8bf}}header.scrolled{height:49px}header.scrolled .header-wrapper{height:49px}header.scrolled .header-logo{transform:scale(.7);transition:all .5s ease}@media screen and (max-width:880px){header.scrolled{height:49px}header.scrolled .header-wrapper{height:49px}}footer{background-color:#242424;display:flex;flex-wrap:wrap;justify-content:center}footer .footer-wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:90px 0 0 0;max-width:1170px;padding:0 15px 0 15px;transition:opacity .75s ease,transform .5s ease;width:100%}footer .footer-wrapper .footer-col{width:calc(33.33% - 20px)}footer .footer-wrapper .footer-col .footer-content{color:#fff;font-size:16px;font-weight:400;line-height:26px;list-style:none;margin:0;padding:0}footer .footer-wrapper .footer-col .footer-content li a{color:#fff;transition:opacity .3s ease}footer .footer-wrapper .footer-col .footer-content li a.text-orange{color:#bf650f}footer .footer-wrapper .footer-col .footer-content li a:hover{opacity:.75}footer .footer-wrapper .footer-col .footer-content li.logo{align-items:end;display:flex;font-size:26px;font-weight:400}footer .footer-wrapper .footer-col .footer-content li.logo img{height:40px;margin:0 15px 0 0;width:40px}footer .footer-wrapper .footer-col .footer-content li.logo strong{display:inline-block;font-family:TabulaBlack,sans-serif;padding:0 6px 0 0}footer .footer-wrapper .footer-col .footer-content li.socials{box-sizing:border-box;display:flex;margin-top:10px;gap:1rem}footer .footer-wrapper .footer-col .footer-content li.socials a{font-size:16px;position:relative}footer .footer-wrapper .footer-col .footer-content li.socials a svg{height:20px;width:20px}footer .footer-wrapper .footer-col .footer-content li.socials a:hover{opacity:.75}footer .footer-copyright{align-items:center;background-color:#333;display:flex;height:70px;justify-content:center;margin:50px 0 0 0;width:100%}footer .footer-copyright .footer-copyright-text{color:#fff;font-size:14px;font-weight:400;line-height:normal}footer[data-animated=false] .footer-wrapper{opacity:0;transform:translateY(-200px)}footer[data-animated=true] .footer-wrapper{opacity:1;transform:translateY(0)}@media screen and (max-width:880px){footer .footer-wrapper .footer-col{margin:0 0 40px 0;width:calc(50% - 20px)}footer .footer-wrapper .footer-col:nth-last-child(1){padding:0 0 0 55px}}@media screen and (max-width:640px){footer .footer-wrapper .footer-col{margin:0 0 30px 0;width:100%}footer .footer-wrapper .footer-col:nth-last-child(1),footer .footer-wrapper .footer-col:nth-last-child(2){padding:0 0 0 55px}}main{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:0;z-index:1}main .full-width{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;width:100%}main .reduced-width{box-sizing:border-box;margin:90px 0 0 0;max-width:1170px;padding:0 15px 0 15px;width:100%}main .reduced-width.flex-row-center{display:flex;justify-content:center}main .reduced-width.flex-col-center{align-items:center;display:flex;flex-direction:column}main .margin-top-0{margin-top:0!important}main .margin-right-0{margin-right:0!important}main .margin-bottom-0{margin-bottom:0!important}main .margin-left-0{margin-left:0!important}main .padding-top-0{padding-top:0!important}main .padding-right-0{padding-right:0!important}main .padding-bottom-0{padding-bottom:0!important}main .padding-left-0{padding-left:0!important}main .margin-top-10{margin-top:10px!important}main .margin-right-10{margin-right:10px!important}main .margin-bottom-10{margin-bottom:10px!important}main .margin-left-10{margin-left:10px!important}main .padding-top-10{padding-top:10px!important}main .padding-right-10{padding-right:10px!important}main .padding-bottom-10{padding-bottom:10px!important}main .padding-left-10{padding-left:10px!important}main .margin-top-20{margin-top:20px!important}main .margin-right-20{margin-right:20px!important}main .margin-bottom-20{margin-bottom:20px!important}main .margin-left-20{margin-left:20px!important}main .padding-top-20{padding-top:20px!important}main .padding-right-20{padding-right:20px!important}main .padding-bottom-20{padding-bottom:20px!important}main .padding-left-20{padding-left:20px!important}main .margin-top-30{margin-top:30px!important}main .margin-right-30{margin-right:30px!important}main .margin-bottom-30{margin-bottom:30px!important}main .margin-left-30{margin-left:30px!important}main .padding-top-30{padding-top:30px!important}main .padding-right-30{padding-right:30px!important}main .padding-bottom-30{padding-bottom:30px!important}main .padding-left-30{padding-left:30px!important}main .margin-top-40{margin-top:40px!important}main .margin-right-40{margin-right:40px!important}main .margin-bottom-40{margin-bottom:40px!important}main .margin-left-40{margin-left:40px!important}main .padding-top-40{padding-top:40px!important}main .padding-right-40{padding-right:40px!important}main .padding-bottom-40{padding-bottom:40px!important}main .padding-left-40{padding-left:40px!important}main .margin-top-50{margin-top:50px!important}main .margin-right-50{margin-right:50px!important}main .margin-bottom-50{margin-bottom:50px!important}main .margin-left-50{margin-left:50px!important}main .padding-top-50{padding-top:50px!important}main .padding-right-50{padding-right:50px!important}main .padding-bottom-50{padding-bottom:50px!important}main .padding-left-50{padding-left:50px!important}main .margin-top-60{margin-top:60px!important}main .margin-right-60{margin-right:60px!important}main .margin-bottom-60{margin-bottom:60px!important}main .margin-left-60{margin-left:60px!important}main .padding-top-60{padding-top:60px!important}main .padding-right-60{padding-right:60px!important}main .padding-bottom-60{padding-bottom:60px!important}main .padding-left-60{padding-left:60px!important}main .margin-top-70{margin-top:70px!important}main .margin-right-70{margin-right:70px!important}main .margin-bottom-70{margin-bottom:70px!important}main .margin-left-70{margin-left:70px!important}main .padding-top-70{padding-top:70px!important}main .padding-right-70{padding-right:70px!important}main .padding-bottom-70{padding-bottom:70px!important}main .padding-left-70{padding-left:70px!important}main .margin-top-80{margin-top:80px!important}main .margin-right-80{margin-right:80px!important}main .margin-bottom-80{margin-bottom:80px!important}main .margin-left-80{margin-left:80px!important}main .padding-top-80{padding-top:80px!important}main .padding-right-80{padding-right:80px!important}main .padding-bottom-80{padding-bottom:80px!important}main .padding-left-80{padding-left:80px!important}main .margin-top-90{margin-top:90px!important}main .margin-right-90{margin-right:90px!important}main .margin-bottom-90{margin-bottom:90px!important}main .margin-left-90{margin-left:90px!important}main .padding-top-90{padding-top:90px!important}main .padding-right-90{padding-right:90px!important}main .padding-bottom-90{padding-bottom:90px!important}main .padding-left-90{padding-left:90px!important}main .margin-top-100{margin-top:100px!important}main .margin-right-100{margin-right:100px!important}main .margin-bottom-100{margin-bottom:100px!important}main .margin-left-100{margin-left:100px!important}main .padding-top-100{padding-top:100px!important}main .padding-right-100{padding-right:100px!important}main .padding-bottom-100{padding-bottom:100px!important}main .padding-left-100{padding-left:100px!important}main .margin-top-110{margin-top:110px!important}main .margin-right-110{margin-right:110px!important}main .margin-bottom-110{margin-bottom:110px!important}main .margin-left-110{margin-left:110px!important}main .padding-top-110{padding-top:110px!important}main .padding-right-110{padding-right:110px!important}main .padding-bottom-110{padding-bottom:110px!important}main .padding-left-110{padding-left:110px!important}main .margin-top-120{margin-top:120px!important}main .margin-right-120{margin-right:120px!important}main .margin-bottom-120{margin-bottom:120px!important}main .margin-left-120{margin-left:120px!important}main .padding-top-120{padding-top:120px!important}main .padding-right-120{padding-right:120px!important}main .padding-bottom-120{padding-bottom:120px!important}main .padding-left-120{padding-left:120px!important}main .margin-top-130{margin-top:130px!important}main .margin-right-130{margin-right:130px!important}main .margin-bottom-130{margin-bottom:130px!important}main .margin-left-130{margin-left:130px!important}main .padding-top-130{padding-top:130px!important}main .padding-right-130{padding-right:130px!important}main .padding-bottom-130{padding-bottom:130px!important}main .padding-left-130{padding-left:130px!important}main .margin-top-140{margin-top:140px!important}main .margin-right-140{margin-right:140px!important}main .margin-bottom-140{margin-bottom:140px!important}main .margin-left-140{margin-left:140px!important}main .padding-top-140{padding-top:140px!important}main .padding-right-140{padding-right:140px!important}main .padding-bottom-140{padding-bottom:140px!important}main .padding-left-140{padding-left:140px!important}main .margin-top-150{margin-top:150px!important}main .margin-right-150{margin-right:150px!important}main .margin-bottom-150{margin-bottom:150px!important}main .margin-left-150{margin-left:150px!important}main .padding-top-150{padding-top:150px!important}main .padding-right-150{padding-right:150px!important}main .padding-bottom-150{padding-bottom:150px!important}main .padding-left-150{padding-left:150px!important}main .margin-top-160{margin-top:160px!important}main .margin-right-160{margin-right:160px!important}main .margin-bottom-160{margin-bottom:160px!important}main .margin-left-160{margin-left:160px!important}main .padding-top-160{padding-top:160px!important}main .padding-right-160{padding-right:160px!important}main .padding-bottom-160{padding-bottom:160px!important}main .padding-left-160{padding-left:160px!important}main .margin-top-170{margin-top:170px!important}main .margin-right-170{margin-right:170px!important}main .margin-bottom-170{margin-bottom:170px!important}main .margin-left-170{margin-left:170px!important}main .padding-top-170{padding-top:170px!important}main .padding-right-170{padding-right:170px!important}main .padding-bottom-170{padding-bottom:170px!important}main .padding-left-170{padding-left:170px!important}main .margin-top-180{margin-top:180px!important}main .margin-right-180{margin-right:180px!important}main .margin-bottom-180{margin-bottom:180px!important}main .margin-left-180{margin-left:180px!important}main .padding-top-180{padding-top:180px!important}main .padding-right-180{padding-right:180px!important}main .padding-bottom-180{padding-bottom:180px!important}main .padding-left-180{padding-left:180px!important}main .margin-top-190{margin-top:190px!important}main .margin-right-190{margin-right:190px!important}main .margin-bottom-190{margin-bottom:190px!important}main .margin-left-190{margin-left:190px!important}main .padding-top-190{padding-top:190px!important}main .padding-right-190{padding-right:190px!important}main .padding-bottom-190{padding-bottom:190px!important}main .padding-left-190{padding-left:190px!important}main .margin-top-200{margin-top:200px!important}main .margin-right-200{margin-right:200px!important}main .margin-bottom-200{margin-bottom:200px!important}main .margin-left-200{margin-left:200px!important}main .padding-top-200{padding-top:200px!important}main .padding-right-200{padding-right:200px!important}main .padding-bottom-200{padding-bottom:200px!important}main .padding-left-200{padding-left:200px!important}main{z-index:1}main .h1,main .h2,main .h3,main .h4,main .h5,main .h6,main h1,main h2,main h3,main h4,main h5,main h6{font-family:Tabula,sans-serif}main .h2.section-title,main h2.section-title{font-family:TabulaBlack,sans-serif;font-size:50px;letter-spacing:5px;line-height:normal;margin:0 0 10px 0;text-transform:uppercase}@media screen and (max-width:880px){main .h2.section-title,main h2.section-title{font-size:25px;letter-spacing:2.5px}}main ol li,main ul li{font-family:Tabula,sans-serif}main ul.dash{list-style-type:"-";padding:0 0 0 6px}main ul.dash li{padding:0 0 0 5px}main p{font-family:Tabula,sans-serif}main img{height:auto;margin:0;padding:0;width:100%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}main .grayscale-hover,main .grayscale-hover img{filter:grayscale(100%);transition:filter .1s ease-in-out}main .grayscale-hover img:hover,main .grayscale-hover:hover{filter:none}main button{font-family:Tabula,sans-serif}main .button{align-items:center;border:1px solid #fff;box-sizing:border-box;color:#d4d8da;display:flex;font-size:14px;font-weight:400;height:44px;letter-spacing:.5px;padding:0 12px 0 12px;pointer-events:auto;position:relative;text-decoration:none;text-transform:uppercase;cursor:pointer}main .button::after{background-color:rgba(255,255,255,.2);content:"";height:100%;margin:50% 0 50% 0;max-height:0;left:0;position:absolute;transition:max-height .3s ease,margin .3s ease;width:100%;z-index:0}main .button.blue{background-color:rgba(0,168,191,.7)}main .button.orange{background-color:rgba(191,101,15,.7)}main .button:hover{color:#fff}main .button:hover::after{margin:15% 0 15% 0;max-height:100%}main .button-lg{font-size:28px;height:44px}main input[type=date],main input[type=email],main input[type=file],main input[type=password],main input[type=text]{border-radius:0}main .alert{color:#fff;font-size:20px;border:1px solid #fff;padding:30px;text-align:center}main .alert.alert-danger{border-color:#ff7b00}main section .section-subtitle{font-family:Tabula,sans-serif;font-size:18px;font-weight:600;letter-spacing:1.5px;line-height:normal;margin:0 0 10px 0;text-transform:uppercase}@media screen and (max-width:880px){main section .section-subtitle{font-size:16px}}main section[data-ani=fade-left]{opacity:0;transform:translateX(-50px);transition:opacity .5s ease,transform .5s ease}main section[data-ani=fade-left][data-animated=false]{opacity:0;transform:translateX(-50px)}main section[data-ani=fade-left][data-animated=true]{opacity:1;transform:translateX(0)}main [data-topmenu]{scroll-margin-top:40px}main [data-topmenu].reduced-width{scroll-margin-top:130px}a{color:inherit}main .team-wrapper{width:100%}main .team-wrapper .team-boxes{display:flex;flex-wrap:wrap;gap:30px}main .team-wrapper .team-boxes .team-box{display:flex;flex-direction:column;width:calc(25% - 23px)}main .team-wrapper .team-boxes .team-box .team-box-top{padding:0 0 100% 0;position:relative;width:100%}main .team-wrapper .team-boxes .team-box .team-box-top img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}main .team-wrapper .team-boxes .team-box-name{margin-bottom:.125rem}@media screen and (max-width:880px){main .team-wrapper .team-boxes .team-box{width:calc(33.33% - 20px)}}@media screen and (max-width:680px){main .team-wrapper .team-boxes .team-box{width:calc(50% - 15px)}}@media screen and (max-width:480px){main .team-wrapper .team-boxes .team-box{width:100%}}main .logo-wrapper{margin:50px 0 0 0;width:100%}main .logo-wrapper .logo-boxes{display:flex;flex-wrap:wrap}main .logo-wrapper .logo-boxes .logo-box{padding:0 0 25% 0;position:relative;width:25%}main .logo-wrapper .logo-boxes .logo-box .logo-image{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}main .logo-wrapper .logo-boxes .logo-box .logo-image img{height:100%;object-fit:cover;transition:width .5s ease,height .5s ease;width:100%}main .logo-wrapper .logo-boxes .logo-box:hover .logo-image img{height:120%;width:120%}@media screen and (max-width:1024px){main .logo-wrapper .logo-boxes .logo-box{padding:0 0 33.33% 0;width:33.33%}}@media screen and (max-width:680px){main .logo-wrapper .logo-boxes .logo-box{padding:0 0 50% 0;width:50%}}@media screen and (max-width:480px){main .logo-wrapper .logo-boxes .logo-box{padding:0 0 100% 0;width:100%}}main form#kontakt-form{box-sizing:border-box;display:flex;margin:30px 0 0 0;max-width:1170px;padding:0 15px 0 15px;width:100%}main form#kontakt-form .contact-form{width:100%}main form#kontakt-form .contact-form .contact-wrapper{display:flex;justify-content:center;transition:opacity .75s ease}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col{transition:margin .5s ease}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li{color:#fff;font-size:18px;font-weight:400;line-height:normal}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li a{color:#d4d8da;font-size:18px;font-weight:400;line-height:normal}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li a.text-orange{color:#bf650f}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li a:hover{opacity:.75}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li.contact-socials{display:flex}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li.contact-socials a{font-size:16px;margin:0 0 0 10px;position:relative}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li.contact-socials a svg{fill:#fff;height:20px;width:20px}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col .contact-data-list li.contact-socials a:hover{opacity:.75}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col{display:flex;flex-direction:column;transition:margin .5s ease;width:calc(50% - 15px)}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row{display:flex;margin:0 0 30px 0}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col{width:100%}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col label{display:block;height:0;overflow:hidden;width:0}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=email],main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=text]{background-color:transparent;border:1px solid #fff;box-sizing:border-box;color:#fff;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;line-height:normal;height:44px;padding:10px;width:100%}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=email]::placeholder,main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=text]::placeholder{color:#d4d8da}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=email]::-ms-input-placeholder,main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col input[type=text]::-ms-input-placeholder{color:#d4d8da}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col select{background-color:transparent;border:1px solid #fff;box-sizing:border-box;color:#fff;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;line-height:normal;height:44px;padding:10px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col select optgroup{color:#00a8bf;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;background-color:#333}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col select option{color:#fff;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;background-color:#333}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea{background-color:transparent;border:1px solid #fff;box-sizing:border-box;color:#fff;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;height:160px;line-height:normal;margin:0;padding:10px;resize:none;width:100%;scrollbar-color:transparent;scrollbar-width:thin}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea::placeholder{color:#d4d8da}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea::-ms-input-placeholder{color:#d4d8da}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea::-webkit-scrollbar-track{border-radius:12px;background-color:transparent}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea::-webkit-scrollbar{margin-right:0;width:5px;background-color:transparent}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row .contact-form__col textarea::-webkit-scrollbar-thumb{border-radius:12px;background-color:transparent}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.cols{justify-content:space-between}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.cols .contact-form__col{width:calc(50% - 20px)}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.submit .contact-form__col{display:flex;justify-content:flex-end}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.submit .contact-form__col button{align-items:center;background-color:transparent;border:1px solid #fff;box-sizing:border-box;color:#d4d8da;display:flex;font-family:Tabula,sans-serif;font-size:18px;font-weight:400;line-height:normal;height:44px;padding:0 10px 0 10px;text-transform:uppercase}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.submit .contact-form__col button:hover{color:#fff}@media screen and (max-width:880px){main form#kontakt-form .contact-form .contact-wrapper{flex-direction:column}main form#kontakt-form .contact-form .contact-wrapper .contact-data-col{width:100%}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col{padding:30px 0 0 0;width:100%}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row{margin:0 0 15px 0}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.cols{margin:0;flex-direction:column}main form#kontakt-form .contact-form .contact-wrapper .contact-form-col .contact-form__row.cols .contact-form__col{margin:0 0 15px 0;width:100%}}main .kontakt-map{box-sizing:border-box;display:flex;margin:30px 0 90px 0;max-width:1170px;padding:0 15px 0 15px;width:100%}main .kontakt-map .kontakt-map-wrapper{display:flex;justify-content:center;width:100%}main section#Kontakt[data-animated=false] form#kontakt-form .contact-form .contact-wrapper{opacity:0}main section#Kontakt[data-animated=false] form#kontakt-form .contact-form .contact-wrapper .contact-data-col{margin:0 auto 0 -300px}main section#Kontakt[data-animated=false] form#kontakt-form .contact-form .contact-wrapper .contact-form-col{margin:0 -300px 0 auto}main section#Kontakt[data-animated=true] form#kontakt-form .contact-form .contact-wrapper{opacity:1}main section#Kontakt[data-animated=true] form#kontakt-form .contact-form .contact-wrapper .contact-data-col{margin:0 auto 0 0}main section#Kontakt[data-animated=true] form#kontakt-form .contact-form .contact-wrapper .contact-form-col{margin:0 0 0 auto}main .splide-container{width:100%}main .splide__pagination{position:static;gap:.5rem}main .circle-wrap{width:26px;height:26px;background:#afafaf;border-radius:50%}main .circle-wrap .circle .fill,main .circle-wrap .circle .mask{width:26px;height:26px;position:absolute;border-radius:50%}main .mask .fill{clip:rect(0,13px,26px,0);background-color:#afafaf}main .circle-wrap .circle .mask{clip:rect(0,26px,26px,13px);top:0}main .circle-wrap .inside-circle{width:22px;height:22px;border-radius:50%;background:#afafaf;line-height:120px;text-align:center;margin-top:2px;margin-left:2px;position:absolute;top:0;z-index:100;font-weight:700;font-size:2em}main .dot{width:5px;height:5px;background-color:#767676;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main .splide__pagination__page.is-active{transform:unset}main .pagination-button.is-active.circle-wrap{background:#d4d8da}main .pagination-button.is-active.circle-wrap .inside-circle{background-color:#d4d8da}main .pagination-button.is-active .mask .fill{background-color:#bf650f}main .pagination-button.is-active .dot{background-color:#767676}main .circle-wrap:hover .dot,main .circle-wrap:hover .pagination-button.is-active .dot{background-color:#bf650f}main .slider-nav{display:flex;justify-content:center;align-items:center;margin-top:35px;gap:50px}main .slider-nav__arrow{position:static;top:unset;transform:unset;background-color:#d4d8da}main .slider-nav__arrow svg{fill:#bf650f}main .slider-nav__arrow:hover{background-color:#afafaf}main .slider-nav__arrow:hover svg{fill:#767676}@media screen and (max-width:64rem){main .slider-nav__arrow{display:none}}main .services-wrapper{margin:50px 0 0 0;width:100%}main .services-boxes{display:flex;flex-wrap:wrap}main .services-box{width:33.3333333333%;display:flex}@media screen and (max-width:880px){main .services-box{width:50%}}@media screen and (max-width:40rem){main .services-box{width:100%}}main .certificate-wrapper{width:100%;display:flex;flex-direction:column}main .certificate-title{font-weight:700;text-align:center;margin:0;margin-bottom:.5rem}main .certificate-logo{background-color:#fff;width:100%;max-width:200px;margin-inline:auto;display:flex;justify-content:center}main .certificate-logo img{display:block}main .services-box--icon{font-size:48px;min-width:56px;padding:20px 10px}@media screen and (max-width:64rem){main .services-box--icon{font-size:40px;min-width:40px}}@media screen and (max-width:48rem){main .services-box--icon{font-size:30px;min-width:30px}}@media screen and (max-width:40rem){main .services-box--icon{font-size:2em;min-width:32px}}@media screen and (max-width:20rem){main .services-box--icon{display:none}}main .services-box--content{padding:20px 10px}main .services-box--content>*{margin:0}main .services-title{margin:0;letter-spacing:2px;font-size:20px;line-height:24px;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:40rem){main .services-title{font-size:16px}}main .services-subtitle{margin:0;font-weight:300;font-style:italic}main .process{position:relative;width:100%;margin-top:1rem;margin-bottom:1rem}main .process-row{display:flex;gap:1rem;justify-content:center;flex-direction:column}@media screen and (min-width:64rem){main .process-row{flex-direction:row;gap:2rem}}@media (min-width:64rem){main .process-row::before{top:4rem;left:0;position:absolute;content:" ";width:100%;height:1px;border-top:1px dashed;z-index:0}}@media (min-width:75rem){main .process-row::before{top:5rem}}main .process .process-row .process-step{text-align:center;position:relative}main .process .process-row .process-step .title{margin-top:1rem;margin-bottom:0;text-align:center;text-transform:uppercase;font-weight:700}main .process .process-row .process-step .process-box{position:relative;display:flex;justify-content:center;align-items:center;width:8rem;height:8rem;padding:0;border-radius:1rem;border:1px solid;margin:0 auto;background-color:#fff}@media screen and (min-width:75rem){main .process .process-row .process-step .process-box{width:10rem;height:10rem}}main .process .process-row .process-step .process-box i{font-size:36px}main .images-section{position:relative;margin-top:90px;height:30rem}main .kunden-list{list-style-type:none;display:flex;flex-wrap:wrap;margin-left:0;padding:0;max-width:100vw;justify-content:center;gap:3px}main .kunden-list li{width:calc((100% - 3px * (3 - 1))/ 3)}@media screen and (min-width:40rem){main .kunden-list li{width:calc((100% - 3px * (4 - 1))/ 4)}}@media screen and (min-width:48rem){main .kunden-list li{width:calc((100% - 3px * (5 - 1))/ 5)}}@media screen and (min-width:64rem){main .kunden-list li{width:calc((100% - 3px * (6 - 1))/ 6)}}@media screen and (min-width:75rem){main .kunden-list li{width:calc((100% - 3px * (8 - 1))/ 8)}}main .kunden-list picture{display:block}main .kunden-list img{display:block;width:100%;height:auto}.hero-wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:0;background-color:#242424;perspective:1000px}@media screen and (min-width:480px){.hero-wrapper{perspective:1300px}}.hero-wrapper .hero-image{position:absolute;inset:0;z-index:0}.hero-wrapper .hero-image img{height:100%;position:absolute;transform-origin:center center;max-width:100%;object-fit:cover}.hero-wrapper .hero-text-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%;z-index:1;transform:rotateX(0) rotateY(-5deg) rotateZ(3deg) translateX(0) translateY(-18px) scale(.8)}@media screen and (min-width:480px){.hero-wrapper .hero-text-content{transform:rotateX(11deg) rotateY(-15deg) rotateZ(5deg) translateX(25px) translateY(-18px) scale(.7)}}@media screen and (min-width:550px){.hero-wrapper .hero-text-content{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:800px){.hero-wrapper .hero-text-content{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1280px){.hero-wrapper .hero-text-content{transform:rotateX(35deg) rotateY(11deg) rotateZ(-10deg) translateX(-180px) translateY(30px) scale(.7);transform-origin:50% 50%;max-width:500px}}@media screen and (min-width:1300px){.hero-wrapper .hero-text-content{transform:rotateX(35deg) rotateY(11deg) rotateZ(-10deg) translateX(-190px) translateY(30px) scale(.7)}}@media screen and (min-width:1400px){.hero-wrapper .hero-text-content{transform:rotateX(35deg) rotateY(11deg) rotateZ(-10deg) translateX(-200px) translateY(30px) scale(.7)}}@media screen and (min-width:1500px){.hero-wrapper .hero-text-content{transform:rotateX(35deg) rotateY(11deg) rotateZ(-10deg) translateX(-220px) translateY(30px) scale(.7)}}@media screen and (min-width:1800px){.hero-wrapper .hero-text-content{transform:rotateX(35deg) rotateY(11deg) rotateZ(-10deg) translateX(-240px) translateY(50px) scale(.8)}}@media screen and (min-width:1920px){.hero-wrapper .hero-text-content{transform:rotateX(19deg) rotateY(11deg) rotateZ(-5deg) translateX(-90px) translateY(50px) scale(.8)}}.hero-wrapper .hero-text-content .hero-content-row{display:flex;justify-content:space-between;justify-content:center;max-width:1140px;width:100%}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:10rem;margin-bottom:10rem}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-animated-text{color:#00a8bf;font-size:32px;line-height:normal}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-animated-text .hatexts{display:none}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-title-text{color:#00a8bf;font-size:69px;font-weight:400;line-height:normal;margin:0 0 10px 0}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-title-text strong{font-family:TabulaBlack,sans-serif}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-description-text{font-size:22px;line-height:1.5;color:#d4d8da}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links{display:flex;justify-content:flex-end;list-style:none;margin:0;padding:10px 0 0 0}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li:nth-child(2){margin:0 0 0 6px}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li .hero-button{align-items:center;border:1px solid #fff;box-sizing:border-box;color:#fff;display:flex;font-size:14px;font-weight:400;height:40px;letter-spacing:.5px;padding:0 12px 0 12px;pointer-events:auto;position:relative;text-decoration:none;text-transform:uppercase}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li .hero-button::after{background-color:rgba(255,255,255,.2);content:"";height:100%;margin:50% 0 50% 0;max-height:0;left:0;position:absolute;transition:max-height .3s ease,margin .3s ease;width:100%;z-index:0}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li .hero-button.blue{background-color:rgba(0,168,191,.7)}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li .hero-button.orange{background-color:rgba(191,101,15,.7)}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-page-links li .hero-button:hover::after{margin:15% 0 15% 0;max-height:70%}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col:nth-child(1){align-items:flex-end}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col:nth-child(1) .hero-description-text{text-align:right}@media screen and (max-width:880px){.hero-wrapper .hero-text-content .hero-content-row{flex-direction:column}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col{align-items:center!important;padding:0 15px 0 15px;width:100%;margin-top:8rem;margin-bottom:8rem}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-animated-text{font-size:18px}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-title-text{font-size:42px}.hero-wrapper .hero-text-content .hero-content-row .hero-content-col .hero-description-text{text-align:center!important}}@keyframes abss-hero-animation-1{0%{opacity:1;transform:translate(0,0)}10%{transform:translate(-2.5%,-5%)}20%{transform:translate(-5%,-10%)}30%{opacity:1;transform:translate(-7.5%,-15%)}39%{opacity:0}40%{transform:translate(-5%,-20%)}50%{transform:translate(-2.5%,-25%)}60%{transform:translate(-5%,-20%)}61%{opacity:0}70%{opacity:1;transform:translate(-7.5%,-15%)}80%{transform:translate(-5%,-10%)}90%{transform:translate(-2.5%,-5%)}100%{transform:translate(0,0)}}@keyframes abss-hero-animation-2{0%{transform:translate(0,0)}10%{transform:translate(-2.5%,-5%)}20%{transform:translate(-5%,-10%)}30%{transform:translate(-7.5%,-15%)}40%{transform:translate(-5%,-20%)}50%{transform:translate(-2.5%,-25%)}60%{transform:translate(-5%,-20%)}70%{transform:translate(-7.5%,-15%)}80%{transform:translate(-5%,-10%)}90%{transform:translate(-2.5%,-5%)}100%{transform:translate(0,0)}}.gallery{position:relative;transition:all .5s;width:100%}.gallery .filter{text-align:center;padding-top:.5rem;padding-bottom:.25rem}.gallery .filter-options .filter-item{font-size:.85rem;text-transform:uppercase;font-weight:600;color:#434343;padding:.5rem 1rem;text-decoration:none;letter-spacing:.125rem;background-color:transparent;border:none;outline:0;cursor:pointer}.gallery .filter-options .filter-item.active{color:#afafaf;position:relative}.gallery .filter-options .filter-item.active::after,.gallery .filter-options .filter-item.active::before{display:inline-block;opacity:0;transition:transform .3s,opacity .2s}.gallery .filter-options .filter-item.active::before{width:20px;text-align:right;margin-right:5px;margin-left:-25px;content:"[";transform:translateX(20px)}.gallery .filter-options .filter-item.active::after{width:20px;text-align:left;margin-left:5px;margin-right:-25px;content:"]";transform:translateX(-20px)}[dir=rtl] .gallery .filter-options .filter-item.active::after,[dir=rtl] .gallery .filter-options .filter-item.active::before{transform:translateX(0)}.gallery .filter-options .filter-item.active:after,.gallery .filter-options .filter-item.active:before{opacity:1;transform:translateX(0)}.gallery .grid{overflow:hidden}.gallery .grid .js-item{cursor:pointer}.gallery .grid .js-item>a{display:block;width:100%;height:100%;color:#434343}.gallery .grid .js-item>a img{display:block;width:100%;height:auto}.gallery-img img{display:block;width:100%}.gallery-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}.gallery-list .gallery-img{width:calc((100% - 1.25rem * (2 - 1))/ 2)}.gallery-list .gallery-img figure{margin:-.5rem 0}.motion-images{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.motion-images img{height:100%;position:absolute;transform-origin:center center;max-width:100%;object-fit:cover}.motion-images img.top-image{animation-duration:30s;animation-iteration-count:infinite;animation-name:ken-burns-top;animation-timing-function:ease-in-out;z-index:1}.motion-images img.bottom-image{animation-duration:30s;animation-iteration-count:infinite;animation-name:ken-burns-bot;animation-timing-function:ease-in-out;z-index:0}@keyframes ken-burns-top{0%{opacity:1;transform:scale(1)}30%{opacity:1}39%{opacity:0}50%{transform:scale(1.1)}61%{opacity:0}70%{opacity:1}100%{transform:scale(1)}}@keyframes ken-burns-bot{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.page-loading-splash{align-items:center;background-color:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:1;pointer-events:auto;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:100;critical:this}.page-loading-splash .spinner-container{box-sizing:border-box;width:75px}.page-loading-splash .spinner-container .css-spinner-dots{padding:0 0 100% 0;position:relative;transform-origin:center center;width:100%;animation-duration:20s;animation-iteration-count:infinite;animation-name:spinnerDots;animation-timing-function:linear}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot{background-color:#00a8bf;border-radius:50%;padding:0 0 16% 0;position:absolute;transform:scale(0,0);transform-origin:center center;width:16%;animation-duration:1.6s;animation-iteration-count:infinite;animation-name:spinnerDot;animation-timing-function:linear}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(1){animation-delay:0s;bottom:auto;left:calc(50% - 8%);right:auto;top:calc(0% - 8%)}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(2){animation-delay:.2s;bottom:auto;left:auto;right:calc(15% - 8%);top:calc(15% - 8%)}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(3){animation-delay:.4s;bottom:auto;left:auto;right:calc(0% - 8%);top:calc(50% - 8%)}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(4){animation-delay:.6s;bottom:calc(15% - 8%);left:auto;right:calc(15% - 8%);top:auto}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(5){animation-delay:.8s;bottom:calc(0% - 8%);left:calc(50% - 8%);right:auto;top:auto}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(6){animation-delay:1s;bottom:calc(15% - 8%);left:calc(15% - 8%);right:auto;top:auto}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(7){animation-delay:1.2s;bottom:auto;left:calc(0% - 8%);right:auto;top:calc(50% - 8%)}.page-loading-splash .spinner-container .css-spinner-dots .css-spinner-dot:nth-child(8){animation-delay:1.4s;bottom:auto;left:calc(15% - 8%);right:auto;top:calc(15% - 8%)}@keyframes spinnerDots{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinnerDot{0%{transform:scale(0,0)}15%{transform:scale(2,2)}50%{transform:scale(0,0)}100%{transform:scale(0,0)}}
/*# sourceMappingURL=app.min.css.map */
