@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);body{font-family:'Helvetica Neue',Helvetica,Arial;font-size:15px;-webkit-font-smoothing:antialiased}#enclosure{width:100%;height:auto;min-height:100%;position:relative;overflow:auto}#loader{width:100%;text-align:center;height:50px;position:fixed;font-size:21px;top:45%;display:none;z-index:99999}#_main{opacity:0}.pattern{background:url(/images/pattern.png) repeat;position:absolute;z-index:2;width:100%}#gotop{position:fixed;bottom:0;display:none;padding:5px 10px;background:#000;color:#fff;text-decoration:none;z-index:9999;font-size:20px;right:5%;opacity:.8;border-top-left-radius:6px;border-top-right-radius:6px}.gcwsBlackout{background-color:#000!important}#search{position:absolute!important;right:0;top:-90px;background:rgba(0,0,0,.2)!important;width:100%;z-index:1!important;display:block}#teaser .swiper{height:100vh;width:100%}#teaser .swiper-wrapper{height:100vh}#teaser .swiper-slide{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center}.swiper-button-next,.swiper-button-prev{color:#fff;z-index:2}.swiper-pagination .swiper-pagination-bullet{background:#fff}.labels{width:100%;text-align:center;z-index:21}.labels>.inner{height:100vh;display:flex;justify-content:center;align-items:center}.labels .label{z-index:1}.labels>.inner::before{height:100vh;width:100%;background:rgba(0,0,0,.6);position:absolute;content:' ';top:0;z-index:0}.labels .label span{display:block}.labels .label a{display:inline-block;text-decoration:none;padding:15px 80px;font-family:Oswald,Helvetica,Arial;font-size:20px;color:#fff;text-align:center;border:2px solid #fff;font-weight:300;border-radius:3px;margin:10px 0 0 0;background-color:rgba(0,114,255,.3)}.labels .label a.covid{padding:15px 40px;font-family:Oswald,Helvetica,Arial;font-size:20px;color:#fff;text-align:center;font-weight:300;border-radius:3px;margin:10px 0 0 0;background-color:#953100}.labels .label a:hover{background-color:rgba(0,114,255,.7);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.labels .label h1{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:60px;display:inline;font-weight:600;text-transform:uppercase}.labels .label h2{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:52px;display:inline-block;font-weight:300;margin-top:-10px;text-transform:uppercase}.labels .label h3{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:37px;display:inline-block;margin:10px 0 0 0;font-weight:700}#nav{position:absolute;bottom:0;background:#000;z-index:100;height:85px;width:100%;overflow:hidden}#nav>.inner{width:100%;text-align:center}#nav>.inner>ul li{display:inline-block}#nav>.inner>ul li.logo-bg{margin-right:30px}#nav a.logo{display:inline-block;height:85px;width:296px;background:url(/images/themes/default/_cache2/logo.jpg) no-repeat center left;position:relative}#nav a.logo>em{position:absolute;left:-9999em}#nav a.op{display:inline-block;font-size:18px;font-family:Oswald,sans-serif;color:#fff;overflow:hidden;position:relative;height:85px;-webkit-font-smoothing:antialiased}@media (max-width:990px){#nav a.op{width:100px}}#nav a.op span.optext{z-index:9;display:inline-block;position:relative;top:-55px;width:100%;text-align:center;font-weight:400}#nav .op span.opover{display:inline-block;height:55px;width:100%;position:relative;top:-85px;background:#991227;z-index:10;text-align:center;font-weight:400;padding:30px 0 0 0}#sections .section{width:100%;position:relative}#sections .one{background:url(/images/themes/default/_cache2/teaser_01_2.jpg) no-repeat 50% 0 fixed;background-size:cover}.section-labels{position:absolute;z-index:99;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-font-smoothing:antialiased;width:50%;height:30%;text-align:center}.section-labels .label span{display:block}.section-labels .label span.title{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:60px;display:inline;font-weight:400}.section-labels .label a{display:inline-block;text-decoration:none;padding:15px 80px;font-family:Oswald,Helvetica,Arial;color:#3a3a3a;font-size:20px;color:#fff;text-align:center;border:2px solid #fff;font-weight:300;border-radius:3px;margin:10px 0 0 0}.section-labels .label h1{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:60px;display:inline;font-weight:400}.section-labels .label h2{font-family:Oswald,Helvetica,Arial;color:#fff;font-size:25px;display:inline-block;font-weight:300;margin:20px 0}#contact .map{width:100%;height:500px;position:relative}#contact .pricing{width:980px;margin:0 auto;padding:80px 0}#contact .prices-inner{background:#f4f4f4;padding:30px;border-radius:6px;font-size:21px;color:#3d3d3d;font-weight:200;line-height:26px;margin:20px 0 40px 0}@media (max-width:768px){#search{display:none;top:60px!important;z-index:1000!important;background:#000!important}#nav-m{position:absolute!important;top:0}#teaser{background:url(/images/themes/default/_cache2/teaser_01.jpg) no-repeat top center;background-size:cover}.labels .inner{padding:0 20px}#sections .one{background:url(/images/themes/default/_cache2/teaser_01_2.jpg) no-repeat top center;background-size:cover;background-position:top}.section-labels{-webkit-font-smoothing:antialiased;width:80%;height:60%;text-align:center}.section-labels .label span.title{font-size:35px}.section-labels .label h2{font-size:18px;margin:0}.labels .label a{font-size:16px;font-weight:300;margin:10px 0 0 0;padding:12px 30px}.labels .label a.covid{font-size:16px;font-weight:300;padding:12px 10px}.labels .label h1{font-size:35px;display:inline;font-weight:600}.labels .label h2{font-size:24px;margin:10px 0 0 0;display:inline-block;font-weight:300;line-height:27px;text-transform:none}.labels .label h3{font-size:24px;display:inline-block;margin:10px 0 0 0}#contact .form,#contact .prices,#contact .pricing{width:auto;float:none}#contact .form-inner{padding:0 20px 0 0}#contact .prices{padding:20px}#contact .fleft,#contact .fright{float:none;width:auto!important}.swiper-button-next,.swiper-button-prev{display:none}}