.active,.carousel,.item{height:100%}.carousel-inner{height:100%;background:#fff;padding:20px}.carousel-caption{padding-bottom:80px}h2{font-size:50px}p{padding:0}header .item{height:100vh;position:relative}header .item img{width:100%;height:100%;object-fit:cover}header .item .cover{padding:75px 0;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);display:flex;align-items:center}header .item .cover .header-content{position:relative;padding:56px;overflow:hidden}header .item .cover .header-content .line{content:"";display:inline-block;width:100%;height:100%;left:0;top:0;position:absolute;border:9px solid #fff;-webkit-clip-path:polygon(0 0,60% 0,36% 100%,0 100%);clip-path:polygon(0 0,60% 0,36% 100%,0 100%)}header .item .cover .header-content h2{font-weight:300;font-size:35px;color:#fff}header .item .cover .header-content h1{font-size:56px;font-weight:600;margin:5px 0 20px;word-spacing:3px;color:#fff}header .item .cover .header-content h4{font-size:24px;font-weight:300;line-height:36px;color:#fff}header .owl-item.active h1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s}header .owl-item.active h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s}header .owl-item.active h4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.3s}header .owl-item.active .line{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}header .owl-nav .owl-prev{position:absolute;left:15px;top:43%;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(255,255,255,.5)!important;width:40px;cursor:pointer;height:40px;position:absolute;display:block;z-index:1000;border-radius:0}header .owl-nav .owl-prev span{font-size:1.6875rem;color:#000}header .owl-nav .owl-prev:focus{outline:0}header .owl-nav .owl-prev:hover{background:#fff!important}header .owl-nav .owl-next{position:absolute;right:15px;top:43%;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(255,255,255,.5)!important;width:40px;cursor:pointer;height:40px;position:absolute;display:block;z-index:1000;border-radius:0}header .owl-nav .owl-next span{font-size:1.6875rem;color:#000}header .owl-nav .owl-next:focus{outline:0}header .owl-nav .owl-next:hover{background:#fff!important}header:hover .owl-prev{left:0;opacity:1}header:hover .owl-next{right:0;opacity:1}.nav ul{display:block}.nav-tgl{display:inline-block;cursor:pointer;position:fixed;z-index:100;right:30px;top:30px;width:70px;height:70px;border:none;border-radius:50%;padding:0;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.24);line-height:.6;text-align:center}.nav-tgl>span{display:inline-block;position:relative;height:2px;width:34px;border-radius:1px;background:#293335;vertical-align:middle}.nav-tgl>span:after,.nav-tgl>span:before{display:inline-block;position:absolute;content:"";height:2px;border-radius:1px;background:#293335;transition:all .2s}.nav-tgl>span:before{top:-11px;left:3px;width:28px}.nav-tgl>span:after{top:11px;left:6px;width:22px}.nav-tgl:focus{outline:0}.nav-tgl:hover>span:after,.nav-tgl:hover>span:before{width:34px;left:0}.nav:before{display:block;position:fixed;top:0;left:0;content:'';width:100%;height:100vh;background:rgba(0,0,0,.8);transition:all .5s ease-in-out;clip-path:circle(30px at calc(100% - 65px) 65px);visibility:hidden}.menu.active .nav:before{visibility:visible;clip-path:circle(100%);position:absolute;z-index:12}.menu.active .nav-tgl>span{height:0}.menu.active .nav-tgl>span:after,.menu.active .nav-tgl>span:before{top:0;left:0;width:34px}.menu.active .nav-tgl>span:after{transform:rotate(-45deg)}.menu.active .nav-tgl>span:before{transform:rotate(45deg)}