/* Mormalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}


@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;
src: local('OpenSans Regular'),local('OpenSans-Regular'),
url('../fonts/open-sans-v16-latin-regular.ttf') format('truetype');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:500;
src: local('OpenSans-Medium'),local('OpenSans-Medium'),
url('../fonts/OpenSans-Medium.ttf') format('truetype');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;
src:local('OpenSans SemiBold'),local('OpenSans-SemiBold'),
url('../fonts/OpenSans-SemiBold.ttf') format('truetype');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;
src:local('OpenSans Bold'),local('OpenSans-Bold'),
url('../fonts/OpenSans-Bold.ttf') format('truetype');}
@font-face {font-family:'Arimo';font-style:normal;font-weight:400;
src: local('Arimo Regular'), local('Arimo-Regular'),
url('../fonts/Arimo-Regular.ttf') format('truetype');}
@font-face {font-family:'Arimo';font-style:normal;font-weight:500;
src: local('Arimo Medium'), local('Arimo-Medium'),
url('../fonts/Arimo-Medium.ttf') format('truetype');}
@font-face {font-family:'Arimo';font-style:normal;font-weight:600;
src: local('Arimo SemiBold'), local('Arimo-SemiBold'),
url('../fonts/Arimo-SemiBold.ttf') format('truetype');}
@font-face {font-family:'Arimo';font-style:normal;font-weight:700;
src: local('Arimo Bold'), local('Arimo-Bold'),
url('../fonts/Arimo-Bold.ttf') format('truetype');}


*,
*::before,
*::after {box-sizing:border-box;}
* {margin:0;padding:0;border:0;outline:0;}
body, html {scroll-behavior:smooth;height:100%;width:100%;padding:0;margin:0;font-family:'Open Sans',sans-serif;font-size:10px;font-weight:400;}
hr {border:solid #a0a0a0 1px;height:0;margin:30px 0;}
.hr2 {border:solid #fff 1px;height:0;margin:15px 0;opacity:0.7;}


/* Headlines */
h1,h2,h3,h4,h5,h6,h7 {font-family:'Arimo',sans-serif;margin:0;padding:0;border:0;font-weight:600;}
h1 {font-size:600%;line-height:130%;}
h2 {font-size:440%;line-height:130%;}
h3 {font-size:360%;line-height:130%;}
h4 {font-size:300%;line-height:130%;}


/* Typografie */
p {font-size:200%;line-height:170%;}
strong {font-family:'Open Sans',sans-serif;font-weight:700;}
.c {text-align:center;}
.l {text-align:left;}
.r {text-align:right;}
.j {text-align:justify;}
.black {color:#000;}
.white {color:#fff;}
.grey {color:#999;}
.darkgrey {color:#1e1614;}
.red {color:#fe0000;}
.shy {-webkit-hyphens:auto;hyphens:auto;}
.big {font-size:260%;line-height:160%;font-weight:500;text-shadow:0 0 5px rgba(0, 0, 0, 0.9);}
.big2 {font-size:240%;}
.big3 {font-size:260%;line-height:160%;font-weight:500;text-shadow:0 0 5px rgba(0, 0, 0, 0.9);}
.big4 {font-size:480%;line-height:140%;font-weight:500;text-shadow:0 0 20px rgba(0, 0, 0, 0.9);}
.semi {font-weight:500;}
.bold {font-weight:600;}
.margin {margin:0 -8px;}
.icons {font-family:'entyporegular',sans-serif;font-size:50px;margin-right:18px;color:#fff;cursor:pointer;}
.icons:hover {color:#fe0000;}


/* Links */
a:link {color:#fff;text-decoration:none;}a:visited {color:#fff;text-decoration:none;}a:hover{color:#fe0000;transition:all 0.6s ease;text-decoration:none;}a:active{color:#fff;text-decoration:none;}
a.l1:link {color:#000;text-decoration:none;}a.l1:visited {color:#000;text-decoration:none;}a.l1:hover{transition:all 0.6s ease;color:#fe0000;text-decoration:none;}a.l1:active{color:#000;text-decoration:none;}
a.l2:link {font-size:380%;line-height:140%;font-weight:600;color:#fe0000;text-decoration:none;}a.l2:visited {font-size:380%;line-height:140%;color:#fe0000;text-decoration:none;}
a.l2:hover{font-size:380%;line-height:140%;letter-spacing:1px;color:#fff;text-decoration:none;}a.l2:active{font-size:380%;line-height:140%;color:#fe0000;text-decoration:none;}
a.l3:link {font-size:160%;line-height:160%;font-weight:500;color:#000;text-decoration:none;}a.l3:visited {font-size:160%;line-height:160%;font-weight:500;color:#000;text-decoration:none;}
a.l3:hover{font-size:160%;line-height:160%;font-weight:500;color:#fe0000;text-decoration:none;}a.l3:active{font-size:160%;line-height:160%;font-weight:500;color:#000;text-decoration:none;}
a.l4:link {font-size:480%;line-height:140%;font-weight:600;color:#fff;text-decoration:none;text-shadow:0 0 20px rgba(0, 0, 0, 0.9);}a.l4:visited {font-size:480%;line-height:140%;color:#fff;text-decoration:none;text-shadow:0 0 20px rgba(0, 0, 0, 0.9);}
a.l4:hover{font-size:480%;line-height:140%;letter-spacing:1px;color:#fe0000;text-decoration:none;text-shadow:0 0 20px rgba(0, 0, 0, 0.9);}a.l4:active{font-size:480%;line-height:140%;color:#fff;text-decoration:none;text-shadow:0 0 20px rgba(0, 0, 0, 0.9);}


/* Header */
.header-navigation {position:fixed;top:0;width:100%;transition:top 0.3s;padding-bottom:5px;background:rgba(0,0,0,0.35);z-index:10;}
.cheader {max-width:1200px;height:82px;margin:0 auto;padding:0 20px;}
.slideUp {-webkit-transform: translateY(-100px);transform:translateY(-100px);transition:transform .5s ease-out;}
.slideDown {-webkit-transform:translateY(0);transform:translateY(0);transition:transform .5s ease-out;}
.adress {float:left;height:20px;width:26px;}
.adress:hover {opacity:0.6;-webkit-transition:all 0.8s ease;transition: all 0.8s ease;}
.logo {position:relative;width:151px;height:80px;margin:15px auto 0 auto;display:block;visibility:visible;}
.contact {}


/* Overlay Menu */
.nav {float:right;margin:28px 0 -4px 5px;z-index:9001;}
.btn-nav {position:relative;background:transparent!important;cursor:pointer;}
.btn-nav:focus {outline:0;}
.btn-nav:hover {-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0.5;}
.nav-content {position:fixed;top:-100%;bottom:0;left:0;right:0;background:rgba(0,0,0,1);display:block;height:100%;z-index:9002;}
.nav-list {list-style:none;padding:0;position:relative;top:8%;}
.item-anchor:after {content:"";position:absolute;letter-spacing:2px;width:3px;height:3px;left:0;bottom:0;z-index:9;background:transparent!important;-webkit-transition:all 1s ease;transition:all 1s ease;}
.item-anchor {color:#273138;font-size:70px;font-weight:700!important;line-height:50%;position:relative;text-decoration:none;padding:10px;}
.item-anchor:hover, .item-anchor:focus {color:#fe0000;-webkit-transition: all 0.8s ease;transition: all 0.8s ease;letter-spacing:4px;}
.item-anchor:hover:after, .item-anchor:focus:after{width:100%;background:#273138;-webkit-transition:all 0.8s ease;transition: all 0.8s ease;}
.nav-item {margin:55px auto;text-align:center;}
.subnav {position:absolute;height:60px;bottom:0;width:100%;margin:0 auto;text-align:center;}
@keyframes showNav {from {top:-100%;} to {top:0;}}@-webkit-keyframes showNav {from {top:-100%;} to {top:0;}}
.showNav {-webkit-animation:showNav 1s ease forwards;animation:showNav 1s ease forwards;}
@keyframes hideNav {from {top: 0;} to {top:-100%;}}@-webkit-keyframes hideNav {from {top:0;} to {top:-100%;}}
.hideNav {-webkit-animation:hideNav 1s ease forwards;animation:hideNav 1s ease forwards;}
.hidden {display:none;}
.close {position:absolute;width:26px;height:26px;right:40px;top:30px;}
.close:hover {opacity:0.7;webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.legal {font-size:200%;line-height:165%;}


/* Slideshow */
.slideshowwrapper {position:relative;width:100vw;height:75vh;z-index:5;}
.sstitle {font-family:'Arimo',sans-serif;font-weight:600;font-size:620%;line-height:135%;color:#fff;text-shadow:0 0 12px rgba(0, 0, 0, 1);}
.headline {position:absolute;z-index:90;width:720px;bottom:16%;margin-left:7%;}
.slideshow {position:relative;width:100vw;height:75vh;overflow:hidden;}
.slideshow-image {position:absolute;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover;
-webkit-animation-name:kenburns;animation-name:kenburns;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:16s;animation-duration:16s;opacity: 1;transform: scale(1.2);}
.slideshow-image:nth-child(1) {-webkit-animation-name:kenburns-1;animation-name:kenburns-1;z-index:3;}
.slideshow-image:nth-child(2) {-webkit-animation-name:kenburns-2;animation-name:kenburns-2;z-index:2;}
.slideshow-image:nth-child(3) {-webkit-animation-name:kenburns-3;animation-name:kenburns-3;z-index:1;}
.slideshow-image:nth-child(4) {-webkit-animation-name:kenburns-4;animation-name:kenburns-4;z-index:0;}
@-webkit-keyframes kenburns-1 {0% {opacity:1;transform:scale(1.2);}1.5625% {opacity:1;}23.4375% {opacity:1;}26.5625% {opacity:0;transform:scale(1);}100% {opacity:0;transform:scale(1.2);}98.4375% {opacity:0;transform:scale(1.2117647059);}100% {opacity:1;}}
@keyframes kenburns-1 {0% {opacity:1;transform:scale(1.2);}1.5625% {opacity:1;}23.4375% {opacity:1;}26.5625% {opacity:0;transform:scale(1);}100% {opacity:0;transform:scale(1.2);}98.4375% {opacity:0;transform:scale(1.2117647059);}100% {opacity:1;}}
@-webkit-keyframes kenburns-2 {23.4375% {opacity:1;transform:scale(1.2);}26.5625% {opacity:1;}48.4375% {opacity:1;}51.5625% {opacity:0;transform:scale(1);}100% {opacity:0;transform: scale(1.2);}}
@keyframes kenburns-2 {23.4375% {opacity:1;transform:scale(1.2);}26.5625% {opacity:1;}48.4375% {opacity:1;}51.5625% {opacity:0;transform: scale(1);}100% {opacity:0;transform:scale(1.2);}}
@-webkit-keyframes kenburns-3 {48.4375% {opacity:1;transform:scale(1.2);}51.5625% {opacity:1;}73.4375% {opacity:1;}76.5625% {opacity:0;transform:scale(1);}100% {opacity:0;transform:scale(1.2);}}
@keyframes kenburns-3 {48.4375% {opacity:1;transform:scale(1.2);}51.5625% {opacity:1;}73.4375% {opacity:1;}76.5625% {opacity:0;transform:scale(1);}100% {opacity:0;transform:scale(1.2);}}
@-webkit-keyframes kenburns-4 {73.4375% {opacity:1;transform: scale(1.2);}76.5625% {opacity:1;}98.4375% {opacity:1;}100% {opacity:0;transform:scale(1);}}
@keyframes kenburns-4 {73.4375% {opacity:1;transform:scale(1.2);}76.5625% {opacity:1;}98.4375% {opacity:1;}100% {opacity:0;transform:scale(1);}}


/* Content */
#flex-container {display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#test {opacity:0;transition:opacity 0.6s ease-in;}
#test.load {opacity:1;}
#produkt1      {order:1;}
#produkt1_info {order:2;}
#produkt2      {order:4;}
#produkt2_info {order:3;}
#produkt3      {order:5;}
#produkt3_info {order:6;}
#produkt4      {order:8;}
#produkt4_info {order:7;}
#produkt5      {order:9;}
#produkt5_info {order:10;}
.flex {display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;}
.left {float:left;}
.right {float:right;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
.img {width:100%;height:auto;}
.marg {margin:0 8px;}
.topgalerie {width:100%;z-index:1;height:70vh;margin-bottom:-80px;}
.topgalerie2 {width:100%;z-index:1;margin-bottom:-80px;}
.content1 {max-width:2000px;width:94%;margin:0 auto;background:#fff;-webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.15);box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.15);}
.content2 {max-width:1150px;width:90%;padding:140px 0 200px 0;margin:0 auto;z-index:5;}
.ccontent3 {position:relative;width:86%;max-width:1280px;margin:0 auto;}
.ccontent4 {position:relative;width:86%;max-width:1400px;margin:0 auto;}
.ccontent5 {position:relative;width:86%;max-width:800px;margin:0 auto;}
.ccontent6 {position:relative;width:86%;max-width:1120px;margin:0 auto;}
.ccontent7 {position:relative;max-width:1540px;margin:0 auto;}
.pad {padding:8% 12% 12% 8%;}
.pad1 {padding:30px 30px 100px 30px;}
.pad2 {padding:150px 0;}
.padright {padding:0 15px 0 0}
.padleft {padding:0 0 0 15px}
.down2 {position:absolute;bottom:3%;width:60px;height:60px;padding-top:15px;left:50%;margin-left:-30px;background:#fe0000;z-index:9000000;}
.bg {position:fixed;z-index:-1;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;}
.abs2 {width:100%;padding:560px 0 40px 0;background:transparent;}
.stopper {position:absolute;right:7%;top:140px;width:280;height:100px;z-index:90000;}
.button {font-family:'Arimo',sans-serif;font-size:190%;font-weight:600;text-align:center;width:280px;color:#fff;background-color:#fe0000;;border-width:2px;border-style:solid;border-color:#fff;padding:12px 0;margin:12px auto 0 auto;border-radius:4px;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease;}
.button:hover {color:#fe0000;background-color:#fff;border-width:2px;border-style:solid;border-color:#fe0000;box-shadow:0px 0px 12px 5px rgba(0,0,0,.35);}
.button2 {font-family:'Arimo',sans-serif;font-size:170%;font-weight:600;text-align:center;width:200px;color:#fff;background-color:transparent;border-width:2px;border-style:solid;border-color:#fff;padding:12px 0;margin:22px auto 0 auto;border-radius:4px;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease;}
.button2:hover {color:#fe0000;background-color:#fff;border-width:2px;border-style:solid;border-color:#fe0000;}
.lineheight {lineheight:1px;}


/* Thumbnail */
.thumb {overflow:hidden;background-color:#000;justify-content:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.thumb img {object-fit:cover;object-position:50%;width:100%;min-height:100%;}


/* Listen */
ul.list {list-style:disc;font-size:200%;line-height:165%;list-style-position:outside;margin-left:16px;}
ul.list1 {list-style:url(../heizungsbau-ebersberg/heizungsbau-ebersberg/haken.svg);margin-left:26px;color:#aaa;font-size:230%;font-weight:500;line-height:180%;-webkit-hyphens:auto;hyphens:auto;}


/* Thumb */
.container {width:100%;margin-right:auto;margin-left:auto;}
.row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.column {position:relative;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width: 576px) {.column {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}
@media (min-width:820px) {.column {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}
.effect-3 {position:relative;overflow:hidden;}
.effect-3 .effect-img {font-size:0;overflow:hidden;}
.effect-3 .effect-img img {width:100%;height:auto;transition:.6s;}
.effect-3:hover .effect-img img {transform:scale(1.2);}
.effect-3 .effect-text {position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10%;text-align:center;background:rgba(254, 0, 0, 1);transition:.5s;transform:scale(1);opacity:0;}
.effect-3:hover .effect-text {transform:scale(1);opacity:1;}
.effect-3 .effect-text h3 {height:55px;color:#fff;font-size:480%;margin:0;}
.effect-3 .effect-text p {color:#fff;font-size:24px;line-height:150%;font-weight:500;margin-top:14px;}
.effect-3 .effect-btn .btn {display:inline-block;font-family:'Arimo',sans-serif;font-size:170%;font-weight:600;text-align:center;width:200px;color:#fff;background-color:transparent;border-width:2px;border-style:solid;border-color:#fff;padding:12px 0;margin:20px auto 0 auto;border-radius:4px;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease;}
.effect-3 .effect-btn .btn:hover {color:#fe0000;background-color:#fff;border-width:2px;border-style:solid;border-color:#fe0000;}


/* Footer */
footer {width:100%;padding:60px 0;background:#000;}
.back {position:relative;width:60px;height:60px;padding-top:15px;margin:0 auto 0 auto;background:#fe0000;z-index:8;}
.cfooter {position:relative;width:94%;max-width:960px;margin:0 auto;}
.footertxt {font-size:180%;}


/*  Grid  */
.section {clear:both;padding:0;margin:0;}
.col {display:block;float:left;margin:0;}
.col2 {display:block;float:left;margin:0;}
.group:before, .group:after {content:"";display:table;}
.group:after {clear:both;}.group {}
.span_1_of_1 {position:relative;width:100%;}
.span_2_of_2 {width:100%;}.span_1_of_2 {width:50%;}
.span_3_of_3 {width:100%;}.span_2_of_3 {width:66.66%;}.span_1_of_3 {width:33.33%;}
.span_4_of_4 {width:25%;}.span_3_of_4 {width:75%;}.span_2_of_4 {width:50%;}.span_1_of_4 {width:25%;}
.span_5_of_5 {width:20%;}.span_4_of_5 {width:80%;}.span_3_of_5 {width:60%;}.span_2_of_5 {width:40%;}.span_1_of_5 {width:20%;}



@media only screen and (max-width:1280px) {
.effect-3 .effect-text h3 {height:45px;color:#fff;font-size:340%;margin:0;}
.effect-3 .effect-text p {color:#fff;font-size:20px;margin-top:6px;}}


@media only screen and (max-width:820px) {
#produkt1      {order:1;}
#produkt1_info {order:2;}
#produkt2      {order:3;}
#produkt2_info {order:4;}
#produkt3      {order:5;}
#produkt3_info {order:6;}
#produkt4      {order:7;}
#produkt4_info {order:8;}
#produkt5      {order:9;}
#produkt5_info {order:10;}
h1 {font-size:380%;line-height:130%;}
h2 {font-size:380%;line-height:130%;}
h4 {font-size:260%;}
a.l2:link {font-size:240%;}a.l2:visited {font-size:240%;}a.l2:hover{font-size:240%;}a.l2:active{font-size:240%;}
a.l4:link {font-size:360%;}a.l4:visited {font-size:360%;}a.l4:hover{font-size:360%;}a.l4:active{font-size:360%;}
.subline1 {font-size:280%;}
.subline2 {font-size:280%;}
.sstitle {font-size:320%;}
.headline {position:absolute;z-index:90;width:90%;bottom:15%;margin-left:5%;}
.slideshowwrapper {height:72vh;margin-top:82px;}
.slideshow {height:72vh;}
.big {font-size:230%;}
.big2 {font-size:200%;}
.big3 {font-size:180%;}
.big4 {font-size:360%;}
.ccontent {padding:15px;}
.pad {padding:10% 5% 15% 5%;}
.pad1 {padding:60px 30px 60px 30px;}
.pad2 {padding:100px 0 120px 0;}
.stopper {display:none;}
.button {font-size:150%;width:190px;padding:12px 0;margin:8px 0;}
.col {margin:0;padding:0;}
.span_2_of_2 {width:100%;} .span_1_of_2 {width:100%;}
.span_3_of_3 {width:100%;} .span_2_of_3 {width:100%;} .span_1_of_3 {width:100%;}
.span_4_of_4 {width:100%;} .span_3_of_4 {width:100%;} .span_2_of_4 {width:100%;} .span_1_of_4 {width:100%;}
.span_5_of_5 {width:100%;} .span_4_of_5 {width:100%;} .span_3_of_5 {width:100%;} .span_2_of_5 {width:100%;} .span_1_of_5 {width:100%;}
.contact {display:none;}
.abs2 {width:100%;padding:380px 0 40px 0;}
.effect-3 .effect-img img {height:40vh;object-fit:cover;transition:.6s;}
.effect-3:hover .effect-img img {transform:scale(1);}
.effect-3 .effect-text {opacity:1;background:rgba(0, 0, 0, 0.6);}
.effect-3 .effect-text {padding:5%;}
.effect-3 .effect-text h3 {height:45px;color:#fff;font-size:340%;margin:0;}
.effect-3 .effect-text p {color:#fff;font-size:17px;margin-top:6px;}
.effect-3 .effect-btn .btn {width:170px;font-size:160%;padding:8px 0;margin:18px auto 0 auto;}
.effect-3 .effect-btn .btn:hover {color:#000;background-color:#fff;border-width:2px;border-style:solid;border-color:#000;}
.nav-list {top:15%;}
.item-anchor {font-size:32px;}
.item-anchor:hover, .item-anchor:focus {letter-spacing:0;}
.nav-item {margin:40px auto;text-align:center;}
.legal {font-size:160%;}
.close {position:absolute;width:22px;height:22px;right:30px;top:30px;}}
