header{position:absolute;width:100%;z-index:3;pointer-events:none;}header .header-container{padding:75px;position:relative;z-index:1;pointer-events:none;}header .full-menu ul li a,header .full-menu ul li i{pointer-events:all;}header .logo{pointer-events:all;}header .logo img{max-height:25px;}header .hamburger{float:right;width:26px;height:26px;position:relative;cursor:pointer;margin-top:9px;pointer-events:all;}header .hamburger span{background:#000;width:100%;height:2.4px;position:absolute;left:0;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;}header .hamburger span:nth-child(1){top:6px;width:70%;}header .hamburger:hover span{width:100%!important;}header .hamburger:hover{opacity:1!important;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;}header .full-menu{width:100%;position:fixed;background:#000;top:0;height:100vh;display:table;text-align:center;}header .full-menu nav{display:table-cell;vertical-align:middle;}.outer{display:table;text-align:center;width:100%;height:100%;}.inner{display:table-cell;vertical-align:middle;}header .full-menu nav ul{display:inline-block;}header .full-menu nav ul li{position: relative; clear: left;}header .full-menu nav ul li a{color:#fff;font-size:80px}header .full-menu ul li a:not(header .full-menu ul li ul li a){line-height:90px;font-weight:800;}header .full-menu ul li a:not(header .full-menu ul li ul li a):hover{color:#fff;}header .full-menu ul li ul{margin-top:10px;}header .full-menu ul li ul li{line-height:30px;}header .full-menu ul li ul li a{font-size:18px;opacity:.6;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;}header .full-menu ul li ul{display:block;overflow:hidden;height:auto;}header .full-menu ul li ul li a:hover{opacity:1;}header .full-menu nav ul li.has-sub i{color:#fff;right:0;top:40px;padding-top:10px;margin-right:-10px;position:absolute;width:30px;height:30px;cursor:pointer;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;opacity:.3;}header .full-menu nav ul li.has-sub i:hover{opacity:1;}header .full-menu nav ul li.has-sub i.active{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}.genis{width:90%;margin-left:5%}header .full-menu.with-content nav{text-align:left;}header .full-menu.with-content nav ul li a:not(header .full-menu.full-menu.with-content ul li ul li a,header .full-menu.full-menu.right-menu nav ul li a){font-weight:500;font-size:65px;line-height:100px;}header .full-menu.with-content nav ul li ul{margin-top:0;padding-left:10px; padding-top:0}header .full-menu.with-content nav ul li.has-sub i{top:32px;}header .full-menu.with-content .social ul{text-align:left;}header .full-menu.with-content .social ul li{list-style:none;opacity:.6;transition:all ease .4s;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;}header .full-menu.with-content .social ul li a{color:#fff;line-height:50px;font-weight:400;font-size:16px;}header .full-menu.with-content .social ul li:hover{opacity:1;}header .full-menu.right-menu nav ul li a:not(header .full-menu.right-menu nav ul li ul li a){font-size:50px;font-weight:500!important;}header .full-menu.right-menu{width:50%;right:0;}header .split-menu{position:fixed;top:0;left:0;height:100%;width:100%;background:none;}header .split-menu .split-left-side{height:100%;background:#000;}header .split-menu .row{height:100%;}header .split-menu nav ul li a:not(header .split-menu nav ul li ul li a){font-size:80px;color:#fff;}header .split-menu nav ul{text-align:left;}header .split-menu .split-left-side{padding-left:10vw;}header .split-menu nav ul li ul{padding-left:25px;}header .split-menu nav ul li a:not(header .split-menu nav ul li ul li a){font-size:50px!important;line-height:70px!important;}header .split-menu nav ul li.has-sub i{top:26px;}header .split-menu nav ul li ul{margin-top:5px;}header .split-menu nav ul li ul li a{font-size:16px;}header .split-menu .split-right-side ul li:first-child{color:#fff;font-weight:400;opacity:.7;}header .split-menu .split-right-side{background:rgb(19 19 19);height:100%;padding-left:5vw;}header .split-menu .split-right-side ul{margin-bottom:30px;}header .split-menu .split-right-side ul li{list-style:none;text-align:left;color:#fff;font-weight:600;}header .split-menu .split-right-side ul li a{color:#000;color:#fff;line-height:30px!important;}header .split-menu .split-right-side ul.social-links li:first-child{width:100%;}header .split-menu .split-right-side ul.social-links li{float:left;color:#fff;margin-right:30px;}header nav.classic-menu{float:right;}header nav.classic-menu ul li:not(header nav.classic-menu ul li ul li){float:left;margin-left:45px;}header nav.classic-menu ul li a{color:#000;}header nav.classic-menu ul li a{padding-bottom:10px;display:inline-block;font-weight:500;}header nav.classic-menu ul li ul{position:absolute;background:#000;padding:20px 20px 0px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);visibility:hidden;opacity:0;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;}header nav.classic-menu ul li ul li{line-height:6px;}header nav.classic-menu ul li ul li a{color:#fff;font-size:12px;opacity:.8;font-weight:500;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;}header nav.classic-menu ul li ul li a:hover{opacity:1;}header nav.classic-menu ul li:hover>ul{visibility:visible;opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}@media only screen and (max-width:1200px){header .full-menu.right-menu{width:60%}}@media only screen and (max-width:991px){header .full-menu ul li a:not(header .full-menu ul li ul li a,header .split-menu .split-right-side ul li a,header .full-menu.with-content .social ul li a){line-height:90px;font-size:60px;font-weight:800}header .full-menu.right-menu{width:70%}}@media only screen and (min-width:991px){header.classic-header .full-menu{display:none}}@media only screen and (max-width:768px){header .header-container{padding:60px}header.classic-header .full-menu ul li a,header.overlay-menu .full-menu ul li a{line-height:70px!important;font-size:43px!important}header.classic-header .full-menu ul li ul li a{line-height:30px!important;font-size:15px!important}header.classic-header .full-menu ul li ul{margin-top:0!important}header .split-menu .split-right-side{display:none}header .full-menu ul li a:not(header .full-menu ul li ul li a){line-height:70px;font-size:50px;font-weight:800}header .split-menu nav ul li a:not(header .split-menu nav ul li ul li a){font-size:40px!important;line-height:66px!important}header .split-menu .split-left-side{padding-left:20vw}header .full-menu nav ul li.has-sub i{top:25px;padding-top:10px;margin-right:-20px}header .full-menu.full-menu.with-content .social{display:none}header .full-menu.full-menu.with-content ul li a:not(header .full-menu.full-menu.with-content ul li ul li a){font-size:34px;line-height:60px}header .full-menu.full-menu.with-content nav ul li.has-sub i{padding-top:0}header .full-menu.full-menu.with-content ul li ul li a{font-size:13px}}@media only screen and (max-width:575px){header.overlay-menu .full-menu ul li ul li a{font-size:16px!important;line-height:30px!important}header .header-container{padding:30px}header.classic-header .full-menu ul li a,header.overlay-menu .full-menu ul li a{line-height:55px!important;font-size:34px!important}header.classic-header .full-menu ul li ul li a{line-height:20px!important;font-size:13px!important}header .split-menu nav ul li a:not(header .split-menu nav ul li ul li a){font-size:38px!important;line-height:60px!important}header .full-menu.right-menu{width:80%}header .full-menu ul li a:not(header .full-menu ul li ul li a){line-height:55px;font-size:32px;font-weight:800}header .full-menu nav ul li.has-sub i{top:15px;padding-top:12px;margin-right:-23px;font-size:13px}header .full-menu ul li ul{margin-top:1px}header .full-menu ul li ul li{line-height:25px}header .full-menu ul li ul li a{font-size:14px}header .full-menu.full-menu.with-content ul:not(header .full-menu.full-menu.with-content ul ul){padding-left:25vw}header .full-menu.full-menu.with-content ul li a:not(header .full-menu.full-menu.with-content ul li ul li a){font-size:36px;line-height:70px}header .full-menu.with-content nav ul li.has-sub i{top:34px}}@media screen and (max-device-width:812px) and (max-device-height:375px) and (orientation:landscape){header .header-container{padding:30px}header .split-menu nav ul li a:not(header .split-menu nav ul li ul li a){font-size:30px!important;line-height:46px!important}header .full-menu nav ul li.has-sub i{top:20px;padding-top:0}header .full-menu ul li ul li{line-height:23px}header .split-menu nav ul li ul li a{font-size:13px;line-height:13px!important}}