/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(components/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}body,html{height:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-family:Open sans,Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body:webkit-scrollbar,html:webkit-scrollbar{z-index:999}body.noscroll,html.noscroll{overflow-x:hidden;overflow-y:hidden;position:fixed;top:0;left:0;right:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;list-style:none;text-decoration:none;-webkit-tap-highlight-color:transparent}ul{margin:0;padding:0}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1140px}.container.large{max-width:1200px}.container.small{max-width:768px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.col-No{-ms-flex-preferred-size:4.3333%!important;flex-basis:4.3333%!important}.col{padding-left:15px;padding-right:15px}.p-0{padding:0!important}.pL-0{padding-left:0!important}.pR-0{padding-right:0!important}.pT-0{padding-top:0!important}.pB-0{padding-bottom:0!important}.m-0{margin:0!important}.mL-0{margin-left:0!important}.mR-0{margin-right:0!important}.mT-0{margin-top:0!important}.mB-0{margin-bottom:0!important}.col-1{-ms-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col-1-w{width:8.3333333333%}.col-2{-ms-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col-2-w{width:16.6666666667%}.col-3{-ms-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.col-3-w{width:25%}.col-4{-ms-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col-4-w{width:33.3333333333%}.col-5{-ms-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col-5-w{width:41.6666666667%}.col-6{-ms-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.col-6-w{width:50%}.col-7{-ms-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col-7-w{width:58.3333333333%}.col-8{-ms-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col-8-w{width:66.6666666667%}.col-9{-ms-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.col-9-w{width:75%}.col-10{-ms-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col-10-w{width:83.3333333333%}.col-11{-ms-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col-11-w{width:91.6666666667%}.col-12{-ms-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.col-12-w{width:100%}#Header{position:absolute;inset:0;width:100vw;height:96px;z-index:10;background:0 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%)}#Header.white{background:#fff}#Header.white.relative{position:relative}#Header.white .header-content .nav li a{color:#000}#Header .header-content{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;width:100%}#Header .header-content .logo{height:56px}#Header .header-content .logo img{height:100%;-o-object-fit:contain;object-fit:contain}#Header .header-content .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;gap:20px}#Header .header-content .nav li a{font-size:16px;color:#fff;letter-spacing:2px}#Header .header-content .nav li a:hover{-webkit-transition:all .2s ease;transition:all .2s ease;color:#362c31}#Main{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}#Main #banner-slider .item{height:calc(100vh - 90px);width:100%;background-size:cover}#Main #banner-slider .item:before{content:"";position:absolute;height:50%;width:100%;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent 0,#000 100%);z-index:1}#Main #banner-slider .owl-dots{position:absolute;z-index:1;bottom:100px;right:0;left:0;top:auto;width:1140px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;gap:10px}#Main #banner-slider .owl-dots button{width:10px;height:10px;border-radius:10px;background:rgba(255,255,255,.699);-webkit-transition:width .2s ease;transition:width .2s ease}#Main #banner-slider .owl-dots button.active{width:40px;background:#fff;-webkit-transition:width .2s ease;transition:width .2s ease}#Main .content{height:100vh;width:100%;padding:10vh 4vw;overflow:hidden}#Main .content.about{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}#Main .content.about .content-text{width:520px;position:relative;z-index:2;color:#fff}#Main .content.about .content-text h1{font-size:60px;letter-spacing:3px}#Main .content.about .content-text p{font-size:15px;font-weight:500;color:#ddd}#Main .content.about .bg_img{width:100%;height:100vh;position:absolute;z-index:1;inset:0}#Main .content.about .bg_img:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.7)));background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.7) 100%)}#Main .content.about .bg_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}#Main .items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;width:100%;padding:5rem 0}#Main .items .item{height:450px;width:100%;position:relative;overflow:hidden}#Main .items .item:hover a:after{content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 100%)}#Main .items .item:hover a span{visibility:visible;opacity:1}#Main .items .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#Main .items .item img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;z-index:0;-webkit-transition:all .3s ease;transition:all .3s ease}#Main .items .item span{position:absolute;z-index:2;width:30px;height:30px;left:20px;bottom:20px;background:#fff url(../images/arrow-right.png) no-repeat center;background-size:contain;border-radius:100%;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}#Main .contact{background:#fff;height:100vh;width:100%;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#Main .contact h1{font-size:60px;letter-spacing:3px;color:#000;width:100%;display:block;text-align:center}#Main .contact .adress{width:380px;text-align:center;margin:20px auto;display:block}#Main .contact .map{height:400px;width:100%}#Main .contact .map iframe{width:100%;height:100%}#Footer{padding:10px 0}#Footer .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;gap:40px}#Footer .brand li{height:70px}#Footer .brand li a img{height:100%;-o-object-fit:contain;object-fit:contain;opacity:.8}