:root{--dark:#000;--green:#61AC25;--darkgreen:#3f7c0e;--lightgrey:#EEE;--beige:#e1e1dc}*{margin:0;padding:0}::-moz-selection{background:#61AC25;color:#fff}::selection{background:#61AC25;color:#fff}body{color:var(--dark);font-size:1.4rem;font-family:Questrial,Calibri,Arial}.darktheme{background-color:#262626}header{position:fixed;top:0px;z-index:10;width:100%}header
.wrapper{box-sizing:border-box}header.scroll
.wrapper{padding-top:20px}ul{list-style-type:"\203A";margin-left:30px}ul
li{padding-left:10px}nav{display:block}.menubtn{background-color:var(--green);color:#fff;display:inline-block;position:absolute;top:0px;text-transform:uppercase;font-family:'montserratbld',Calibri,Arial;box-sizing:border-box;cursor:pointer;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;text-align:center}.menubtn.closemenu{background-color:var(--green);color:#fff}.menubtn:hover{background-color:var(--green);color:#fff}.menubtn
span{display:block;width:33px;height:4px;margin:0
auto 5px auto;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
opacity 0.55s ease}.farbverlauf{background:linear-gradient(90deg, rgba(97,172,37,1) 26%, rgba(44,88,9,1) 87%);color:#000;mix-blend-mode:exclusion;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sidenav{height:0;width:100%;position:fixed;z-index:999;top:0;right:0;overflow:hidden;transition:0.5s;text-align:left}.sidenav
ul{padding-left:4%;padding-top:30px;list-style-type:none;margin-left:0px}.sidenav
a{color:#fff;font-size:4rem;font-family:montserratblck,Calibri,Arial;margin-bottom:80px;display:inline-block;text-transform:uppercase;text-decoration:none}.sidenav.darkbg .outlined-text:hover{color:#fff}.sidenav .outlined-text{color:transparent;-webkit-text-stroke-color:#000}.sidenav-footer{color:#fff;padding-left:2%;margin-top:80px;position:absolute;bottom:24px}.sidenav-footer
p{font-size:1.0rem;line-height:2rem}.sidenav .sidenav-footer
a{font-size:1.2rem;margin-bottom:20px}.sidenav .sidenav-footer a:hover{color:var(--green)}.menuleftCol{padding-top:100px}.row_1{height:100vh}.logo{background:url(/template/mtnr/images/logo_mtnr.svg) left center no-repeat;display:block;width:250px;height:125px;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}header.scroll
.logo{width:110px;height:56px;background:url(/template/mtnr/images/logo_mtnr_scroll.svg) left center no-repeat}header.scroll{background-image:linear-gradient(to top, rgba(255,0,0,0), rgba(255,255,255,1));padding-bottom:25px}.darktheme
header.scroll{background-image:none}header.scroll.blank{background-image:none}.clear{clear:both}.wrapper{width:90%;margin:0
auto}a{color:var(--green)}a:hover{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}p,li{line-height:38px}h1,.h1{font-family:montserratblck,Calibri,Arial;font-weight:initial;margin-bottom:40px;text-transform:uppercase}h2,h3{font-family:'montserratbld',Calibri,Arial;font-weight:initial;margin-bottom:30px;text-transform:uppercase}.btn{font-family:'montserratbld',Calibri,Arial;font-size:0.9rem;text-transform:uppercase;position:relative;padding:0
0 0.6rem}.row_1{width:100%;background-size:cover;position:relative}.wolke1{position:absolute;z-index:2}.wolke2{position:absolute;z-index:1}.row_1
p{width:700px}.whitelined{background-color:#fff;box-shadow:0.6em 0 0 #fff, -0.6em 0 0 #fff;padding:5px
0px;box-sizing:border-box}.vertical-center{padding-right:50px;box-sizing:border-box;margin:0;position:absolute;z-index:9;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#service,#digischneiderei,.businessint{position:relative}#service{padding-bottom:10%}#service
.rightCol{box-sizing:border-box;position:relative;z-index:1}.services{position:relative}.scene{display:inline-block;width:calc(100% / 3 - 40px);height:200px}.scene.is-flipped{height:100%;width:100%;position:absolute;z-index:9;top:0px;left:0px}.card{width:100%;height:100%;cursor:pointer;transform-style:preserve-3d;transform-origin:center right;transition:transform 1s}.card.is-flipped{transform:translateX(-100%) rotateY(-180deg)}.card_face{position:absolute;padding-top:20px;box-sizing:border-box;color:#fff;width:100%;height:100%;text-align:center;backface-visibility:hidden}.card_face
p{font-size:1.2rem;font-family:Questrial,Calibri,Arial;font-weight:initial;line-height:1.3rem}.card_face-front:nth-of-type(1){background-color:#a5c994}.card_face-front
span{position:absolute;left:0%;width:100%;bottom:20px}.card_face-back{background:#cfcfcf;transform:rotateY(180deg);width:100%;height:100%;padding:30px;box-sizing:border-box;color:#000;text-align:justify;border:5px
solid #a5c994;background-color:#fff;box-shadow:1px 0px 40px 8px rgba(158,158,158,0.75);-webkit-box-shadow:1px 0px 40px 8px rgba(158,158,158,0.75);-moz-box-shadow:1px 0px 40px 8px rgba(158,158,158,0.75)}.card_face-back
h3{margin-bottom:8px;display:block;font-family:'montserratbld';text-transform:uppercase;text-align:center;color:var(--green)}.card_face-back
span{font-weight:bold;margin-bottom:8px;display:block}.card_face-back:after{font-family:'FAsolid';content:'\f00d';position:absolute;top:11px;right:17px;color:var(--green);font-size:1.7rem}.darkbg{background-color:#262626;color:#fff}.colorgradient{background:linear-gradient(-45deg, #fff, #BBEE93,#9da9b9, #2e5276);background-size:400% 400%;animation:gradient 20s ease infinite}.outlined-text{color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000}.darkbg .outlined-text{color:hsla(0,0%,100%,0);-webkit-text-stroke-color:#fff}.introtext{height:280px;overflow:hidden;position:relative;width:800px}.introtext
p{position:absolute;text-align:left;animation:slidein 4s ease-out;padding-left:10px;line-height:32px}.col1-3,.col2-3{float:left;box-sizing:border-box}.col2-3{width:calc(65% - 30px)}.col1-3{width:35%;padding-top:50px}#digischneiderei{box-sizing:border-box;text-align:center}.businessint{padding-top:5%;box-sizing:border-box;margin-bottom:100px}.businessint
h2{margin-bottom:80px}.outlineanimation
text{font-family:'montserratbld',Calibri,Arial;text-transform:uppercase;stroke:#61AC25;font-weight:700;stroke-width:2;fill:rgba(97, 172,37,1)}.outlineanimation
text{animation:textAnimate 7s infinite alternate}.horizontal-scroll-wrapper{display:block;width:calc(500px + 1px);height:calc(95rem - 20px);margin-top:-18px;box-sizing:border-box;background:#abc;overflow-y:auto;overflow-x:hidden;transform:rotate(-90deg) translateY(-500px);transform-origin:right top}.horizontal-scroll-wrapper>div{display:block;padding:5px;background:#cab;transform:rotate(90deg);transform-origin:right top;box-sizing:border-box}.squares{padding:250px
0 0 0;box-sizing:border-box}.squares>div{width:250px;height:250px;margin:10px
0;box-sizing:border-box}.smallleftCol{float:right;box-sizing:border-box;background-color:#fff;width:70%;padding:40px}.businessint
h1{font-size:3.0rem;margin-top:-80px}.bg_businessint{position:relative;top:80px;z-index:-1}footer{text-align:center;position:relative;background:url(/template/mtnr/images/bg_footer.jpg) bottom center no-repeat;background-size:cover;height:50vh;font-size:1.1rem}.subfooter{position:absolute;bottom:50px;text-align:center;width:100%}.subfooter
a{font-family:montserratblck,Calibri,Arial}.subfooter a:nth-of-type(1){margin-right:10px}.ueberuns{}.ueberuns .outlineanimation
text{font-size:5rem}.bergeparts{height:100vh;position:relative;z-index:-1;margin-top:-40px}.bergeparts
div{position:absolute}.mountBg{height:100%;width:100%}#reveal1{opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#reveal1.visible{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.link{color:var(--green);font-family:'montserratbld';padding-bottom:8px;display:inline;font-size:inherit;font-weight:inherit;text-decoration:none;background-image:linear-gradient(#61AC25,#61AC25);background-size:100% 0.13em;background-position:0.02em 100%;background-repeat:no-repeat;transition:background-size .75s cubic-bezier(.19,1,.22,1)}.link:hover{cursor:pointer;background-size:0 0.13em;background-position:100% 100%}.ubeberunstxt{background-color:#fff}footer{text-align:center;margin-top:100px}.kontakt .kontakt_col
a{color:#fff;text-decoration:none;margin-bottom:10px;text-shadow:2px 1px 2px #000;display:block;text-transform:uppercase;font-family:montserratblck,Calibri,Arial}.kontakt .kontakt_col a:hover{color:var(--green);webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.ueberuns
p{box-sizing:border-box;float:right}.kontakt_icon:before{background-color:#fff;width:20px;height:20px;text-align:center;margin-right:8px;padding:11px;font-family:'FAsolid';color:var(--green);text-shadow:none}.kontakt a:hover.kontakt_icon:before{background-color:var(--green);color:#fff;webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.kontakt_mail:before{content:"\f1d8"}.kontakt_tel:before{content:"\f095"}.kontakt_address:before{content:"\f3c5"}.kontakt_col{position:absolute;bottom:100px;left:0;right:0}.reveal{position:relative;transform:translateY(150px);opacity:0;transition:1s all ease}.reveal.start{transform:translateY(0);opacity:1}.mbreak{display:none}.dbreak{display:block}.content
.wrapper{width:75%}.content{margin-top:15%}.contentpage
.content{margin-top:8%}.grid:after{content:'';display:block;clear:both}.element-item{display:inline-block;width:140px;line-height:140px;height:140px;margin:5px;padding:10px;color:#fff;font-size:83%;border:2px
solid #fff}.element-item>*{margin:0;padding:0}.element-item
img{width:100%}.grid{left:50%}.stack .button-group{margin-bottom:30px}.stack
.button{display:inline-block;padding:10px
18px;margin-bottom:10px;background:none;border:2px
solid #fff;border-radius:20px;text-transform:uppercase;color:#fff;font-family:montserratblck,Calibri,Arial;cursor:pointer;margin-right:4px}.stack .button:last-of-type{margin-right:0px}.stack .button:hover{background-color:#fff;color:#262626;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.stack .button:active,
.stack .button.is-checked{background-color:#fff;color:#262626}.stack .button.is-checked{color:#262626}.stack .button:active{box-shadow:inset 0 1px 10px hsla(0,0%,0%,0.8)}.kontaktwrap{margin:0
auto}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0deg)}}.icon_content{position:absolute;z-index:-1;width:400px;left:50%;margin-left:-200px;opacity:0.5;top:230px}.skillswrap{margin-top:100px}.skillbox{vertical-align:top;background:var(--lightgrey);width:calc(100% / 9 - 5px);height:100px;padding:30px
20px 0px 20px;box-sizing:border-box;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:10px}.skillbox:hover{background:#d7d5d5;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.reveal-text,.reveal-text::after{-webkit-animation-delay:var(--animation-delay,2s);animation-delay:var(--animation-delay,2s);-webkit-animation-iteration-count:var(--iterations,1);animation-iteration-count:var(--iterations,1);-webkit-animation-duration:var(--duration,800ms);animation-duration:var(--duration,800ms);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0.0,0.0,0.2,1);animation-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.reveal-text{--animation-delay:var(--delay,0);--animation-duration:var(--duration,800ms);--animation-iterations:var(--iterations,1);position:relative;-webkit-animation-name:clip-text;animation-name:clip-text;white-space:nowrap;cursor:default}.reveal-text::after{content:"";position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;background-color:var(--green);transform:scaleX(0);transform-origin:0 50%;pointer-events:none;-webkit-animation-name:text-revealer;animation-name:text-revealer}@-webkit-keyframes clip-text{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes clip-text{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes text-revealer{0%,50%{transform-origin:0 50%}60%,100%{transform-origin:100% 50%}60%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes text-revealer{0%,50%{transform-origin:0 50%}60%,100%{transform-origin:100% 50%}60%{transform:scaleX(1)}100%{transform:scaleX(0)}}.typewriter{overflow:hidden;border-right: .15em solid var(--green);white-space:nowrap;margin:0
auto;letter-spacing: .15em;animation:typing 3.5s steps(30, end),
blink-caret .5s step-end infinite}@keyframes
typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:var(--green)}}.css-typing
h1{border-right: .15em solid var(--green);white-space:nowrap;overflow:hidden;margin-bottom:0px}.css-typing h1:nth-child(1){width:10.2em;-webkit-animation:type 1.5s steps(40, end),
blink-caret .5s step-end infinite;animation:type 1.5s steps(40, end),
blink-caret .5s step-end infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.css-typing h1:nth-child(2){width:11.5em;opacity:0;-webkit-animation:type2 1.5s steps(40, end),
blink-caret .5s step-end infinite;animation:type2 1.5s steps(40, end),
blink-caret .5s step-end infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes
type{0%{width:0}99.9%{border-right: .15em solid var(--green)}100%{border:none}}@-webkit-keyframes
type{0%{width:0}99.9%{border-right: .15em solid var(--green)}100%{border:none}}@keyframes
type2{0%{width:0}1%{opacity:1}100%{opacity:1}}@-webkit-keyframes
type2{0%{width:0}1%{opacity:1}100%{opacity:1}}@keyframes
type3{0%{width:0}1%{opacity:1}100%{opacity:1}}@-webkit-keyframes
type3{0%{width:0}1%{opacity:1}100%{opacity:1}}@keyframes
blink{100%{border-color:transparent}}@-webkit-keyframes
blink{100%{border-color:tranparent}}@keyframes
gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.fromBottomIn{transition:transform 1.0s ease, opacity 1.0s ease;transform:translate(0,0);opacity:1.0}.fromBottomOut{transition:transform 1.0s ease, opacity 1.0s ease;transform:translate(0,250px);opacity:0.0}.fromLeftIn{transition:transform 1.0s ease, opacity 1.0s ease;transform:translate(0,0);opacity:1.0}.fromLeftOut{transition:transform 1.0s ease, opacity 1.0s ease;transform:translate(-10px,0);opacity:0.0}@keyframes
slidein{0%{transform:translateY(-900%)}100%{transform:translateY(0%)}}@keyframes
zoomout{from{background-size:170%}to{background-size:100%}}@keyframes
textAnimate{0%{stroke-dasharray:0 50%;stroke-dashoffset:20%;fill:rgba(97,172,37,1)}100%{stroke-dasharray:50% 0;stroke-dashoffstet:-20%;fill:rgb(255, 255, 255)}}
@font-face{font-family:'FAsolid';src:url('/template/mtnr/fonts/fa-solid-900.ttf')  format('truetype'),
url('/template/mtnr/fonts/fa-solid-900.woff2') format('woff2'),
url('/template/mtnr/fonts/fa-solid-900.woff') format('woff')}@font-face{font-family:'montserratlght';src:url('/template/mtnr/fonts/montserrat-v18-latin-200.ttf') format('truetype'),
url('/template/mtnr/fonts/montserrat-v18-latin-200.woff2') format('woff2'),
url('/template/mtnr/fonts/montserrat-v18-latin-200.eot?#iefix') format('embedded-opentype'),
url('/template/mtnr/fonts/montserrat-v18-latin-200.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratrgl';src:url('/template/mtnr/fonts/montserrat-v18-latin-regular.ttf') format('truetype'),
url('/template/mtnr/fonts/montserrat-v18-latin-regular.woff2') format('woff2'),
url('/template/mtnr/fonts/montserrat-v18-latin-regular.eot?#iefix') format('embedded-opentype'),
url('/template/mtnr/fonts/montserrat-v18-latin-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratbld';src:url('/template/mtnr/fonts/montserrat-v18-latin-800.ttf') format('truetype'),
url('/template/mtnr/fonts/montserrat-v18-latin-800.woff2') format('woff2'),
url('/template/mtnr/fonts/montserrat-v18-latin-800.eot?#iefix') format('embedded-opentype'),
url('/template/mtnr/fonts/montserrat-v18-latin-800.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratblck';src:url('/template/mtnr/fonts/montserrat-v18-latin-900.ttf') format('truetype'),
url('/template/mtnr/fonts/montserrat-v18-latin-900.woff2') format('woff2'),
url('/template/mtnr/fonts/montserrat-v18-latin-900.eot?#iefix') format('embedded-opentype'),
url('/template/mtnr/fonts/montserrat-v18-latin-900.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Questrial';font-style:normal;font-weight:400;src:url('/template/mtnr/fonts/questrial-v13-latin-regular.eot');src:local(''),
url('/template/mtnr/fonts/questrial-v13-latin-regular.eot?#iefix') format('embedded-opentype'), url('/template/mtnr/fonts/questrial-v13-latin-regular.woff2') format('woff2'), url('/template/mtnr/fonts/questrial-v13-latin-regular.woff') format('woff'), url('/template/mtnr/fonts/questrial-v13-latin-regular.ttf') format('truetype'), url('/template/mtnr/fonts/questrial-v13-latin-regular.svg#Questrial') format('svg')}
.formrow{width:calc(50% - 35px);margin-bottom:20px;float:left;margin-right:35px}label{display:block;font-weight:bold;font-family:'montserratblck';text-transform:uppercase;margin-bottom:10px}.formrow textarea, .formrow select,input[type=text]{box-sizing:border-box;border:none;font-family:inherit;width:100%;font-size:inherit;padding:15px;border:1px
solid #000;margin-top:3px;-webkit-border-radius:0;border-radius:0;background-color:#fff}.normallabel{font-family:Questrial,Calibri,Arial;text-transform:initial;font-weight:normal}.full{margin-right:35px;width:calc(100% - 35px)}.formrow
textarea{height:350px;margin-bottom:0px}input[type=text]:focus,textarea:focus{outline:3px
solid #000;border:none !important}.btn{cursor:pointer;display:inline-block;position:relative;padding:20px
70px;font-family:'montserratblck';border:1px
solid #000;border-radius:40px;font-size:inherit;float:right;background-color:#fff}.error{color:#f16060}.errorbox{color:#f16060;text-align:center;background-color:#ffe0e0;border:3px
solid #f16060}.okbox{color:var(--darkgreen);text-align:center;background-color:#d8f1c4;border:3px
solid var(--green)}input[type="checkbox"]{display:none}input[type="checkbox"]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input[type="checkbox"]+label:last-child{margin-bottom:0}input[type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:2px
solid var(--green);position:absolute;left:0;top:0;opacity: .6;-webkit-transition:all .12s, border-color .08s;transition:all .12s, border-color .08s}input[type="checkbox"]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.darktheme
label{color:#fff}.darktheme .formrow textarea, .darktheme .formrow select,input[type=text]{background-color:#262626;color:#fff;border:1px
solid #fff}.darktheme input[type=text]:focus, .darktheme textarea:focus{outline:3px
solid var(--green)}@media only screen and (min-width: 1025px){.formrow select,input[type=text]{height:71px;margin-bottom:40px}}@media only screen and (max-width: 1280px){.formrow{width:100%}}@media only screen and (max-width: 768px){.full{width:100%;margin-right:0px}.formrow select,input[type=text]{height:50px;margin-bottom:10px}.buttonrow
button{float:none;margin:0
auto;display:block}}
@media only screen and (min-width: 2250px){.icon_content{top:300px;width:450px;margin-left:-275px}.skillbox{width:calc(100% / 9 - 5px)}}@media only screen and (min-width: 1920px){.ueberuns .outlineanimation
text{font-size:8rem}.smallleftCol{width:40%}.businessint
h1{font-size:4.0rem}.css-typing
h1{font-size:4vw}.businessint{height:100vh}.ueberuns
p{margin:0
auto;float:none}}@media only screen and (max-width: 1920px){.skillbox{width:calc(100% / 5 - 5px)}}@media only screen and (min-width: 1281px){h1{font-size:4vw}h2{font-size:2.5rem}h3{font-size:1.25rem}#service
.leftCol{padding-right:8%;box-sizing:border-box}#service
.rightCol{margin:-1rem auto -4rem}.kontakt .kontakt_col
a{width:calc(100% / 3);float:left}.ueberuns
p{width:50%}#digischneiderei .col1-3{padding-top:0px}.pagetitle{margin-bottom:50px}}@media only screen and (min-width: 1280px){.menuleftCol{width:calc(60% - 4%);float:left}.menurightCol{width:30%;min-width:500px;background:url(/template/mtnr/images/menu_img.jpg) bottom center no-repeat;height:100vh;float:right}.menurightCol.impressum{background:url(/template/mtnr/images/menu_img2.jpg) bottom center no-repeat}.menurightCol.datenschutzerklaerung{background:url(/template/mtnr/images/menu_img3.jpg) bottom center no-repeat}.imageinside{font-size:5vw;line-height:5vw}#digischneiderei{padding-top:10%;padding-bottom:10%}.smallleftCol{padding-left:100px;padding-bottom:80px}.grid{width:74%;margin:0
auto 0 -37%}.kontaktwrap{width:1000px;padding:0px
50px 50px 50px}#service{margin-top:400px}}@media only screen and (max-width: 1280px){h1{font-size:9vw}.hello
h1{font-size:6vw}h2{font-size:5vw}h3{font-size:4vw}#digischneiderei .col2-3, #digischneiderei .col1-3, #service .leftCol, #service
.rightCol{width:100%;text-align:center}.vertical-center{top:70%}#service
.rightCol{margin-top:80px}.outlineanimation{width:100% !important;margin:0
auto}.vertical-center{width:90%}#digischneiderei{padding-top:50px;padding-bottom:50px}.kontakt  .kontakt_col
a{margin-bottom:40px}.ueberuns
p{float:right;width:65%}#service{margin-bottom:80px}.grid{width:80%;margin:0
auto 0 -40%}.skillbox{width:calc(100% / 3 - 5px)}}@media only screen and (min-width: 1025px){header
.wrapper{width:90%}.menubtn{right:80px;padding:70px
15px 20px 16px}.menubtn.closemenu{width:64px}.smallleftCol{width:50%;margin-top:120px}.leftCol,.rightCol{width:50%;float:left}#service
.rightCol{padding:50px}.ueberuns
h1{text-align:center;font-size:7rem;line-height:6rem;margin-top:15%}#digischneiderei
p{width:50%;margin:0
auto}.outlineanimation
text{font-size:6rem}.imageinside{margin:0;background:url(/template/mtnr/images/bg_berge.jpg);background-size:170%;background-position:50% 50%;-webkit-background-clip:text;color:rgba(0,0,0,0.08);margin-bottom:80px}.start
.imageinside{animation:zoomout 10s ease 500ms forwards}.bg_businessint{width:50%}.businessint
h1{margin-left:-200px}.ueberuns
p{padding:50px}.btn:hover{outline:3px
solid #000}.kontaktwrap .outlineanimation
text{font-size:5rem}.services{height:810px}.card_face-front:hover,.shaking{animation:tilt-shaking 0.25s infinite}}@media only screen and (max-width: 1024px){.dbreak{display:none}.menubtn{right:20px;padding:53px
10px 10px 10px}.menubtn.closemenu{width:53px}.logo{margin:20px
auto}.css-typing
h1{font-size:7vw;padding-left:12px}.wrapper, .content
.wrapper{width:92%}#service
.rightCol{position:relative;margin:3rem auto -4rem;padding:20px
10px 10px 10px}.ueberuns .outlineanimation text, .outlineanimation
text{font-size:3rem}.outlineanimation{width:90%}.introtext{width:100%;height:500px}.vertical-center{padding-right:0px}#digischneiderei
h1{font-size:9vw;line-height:9vw}.mbreak{display:block}.outlined-text{-webkit-text-stroke-width:1px}.bg_businessint{left:2.5%;width:95%}.ueberuns
p{width:100%;float:none;margin:0
auto;padding:0px
20px 20px 20px}.businessint
h1{margin-bottom:0px}.sidenav
a{font-size:30px;margin-bottom:25px}.sidenav-footer
p{line-height:1.0rem}.sidenav .sidenav-footer
a{margin-bottom:15px}#digischneiderei
p{width:100%;margin:0
auto}.kontaktwrap{width:85%;padding:20px}.scene{width:calc(100% / 2 - 40px)}.card_face
p{font-size:1rem}}@media only screen and (min-width:850px) and (max-width:1024px){.smallleftCol{margin-top:80px}.businessint
h1{margin-left:-80px}.main
svg{transform:scale(1.6);margin-top:200px}}@media only screen and (max-width: 850px){body{font-size:1.2rem}p{line-height:1.6rem}.#service{margin-bottom:50px}#digischneiderei
h1{font-size:12vw;line-height:11vw}.smallleftCol{margin-left:11%;width:90%;padding:20px}.bg_businessint{width:95%}.businessint
h1{font-size:2.5rem;margin-left:0px;margin-top:0px}footer{text-align:left}.kontakt_col{left:2.5%}header.scroll
.logo{width:85px;height:43px;margin:initial}.contentpage
.content{margin-top:40%}.main
svg{transform:scale(1.8);margin-top:230px}.element-item{width:80px;height:80px;line-height:80px}.scene{width:100%;height:150px}.scene-card
img{width:80px}.grid{width:96%;margin:0
auto 0 -48%}.icon_content{width:300px;margin-left:-150px;top:150px}}@media only screen and (max-width:650px){.skillbox{width:100%;height:auto;padding:20px}}