@charset "UTF-8";:root{--ci1:#a74d93;--ci2:#7d3a6e;--ci3:#5e2c53;--text:#464646;--verlauf:linear-gradient(90deg,var(--ci2),var(--ci3))}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-khtml-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;height:100%;scroll-padding-top:190px}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{color:var(--text);font-family:'open_sansregular';background-color:#fff;text-rendering:auto}h1,main .kontakt-box .headline2{color:var(--ci1);font-size:36px;font-family:'open_sansbold';line-height:24px;margin-bottom:0px;line-height:1}.noSlider main{margin-top:120px}h1+h2{margin-top:10px}h2,.h2{color:var(--ci1);font-size:20px;font-family:'open_sanslight';font-weight:normal;line-height:30px;margin-bottom:10px}h3{color:var(--ci1);font-size:18px;font-family:'open_sansregular';line-height:18px;margin-bottom:24px;text-transform:uppercase;font-weight:normal}h4{font-size:16px;font-family:'open_sansregular';line-height:16px;margin-bottom:22px;font-weight:normal}h5{font-size:15px;font-family:'open_sansregular';line-height:15px;margin-bottom:21px}h6{font-size:14px;font-family:'open_sansregular';line-height:15px;margin-bottom:20px}p,li,a,td,b,label,input,textarea,legend,button,select,main dt,main dd{color:var(--text);font-size:16px;line-height:26px;font-family:'open_sanslight'}p{margin-bottom:20px}:is(ol,p)+:is(h1,h2,h3,h4,h5,h6,.h2){margin-top:20px}p:last-child{margin-bottom:0}a img,img{border:none}a{text-decoration:none}img{max-width:100%}strong{color:var(--ci1);font-family:'open_sansbold';font-weight:normal}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}ul{margin:0;padding:0}ol{padding-left:20px}.body-kontakt h2{color:var(--ci1);font-size:22px;font-family:'open_sanssemibold'}input,textarea{background-color:#fff;color:#000;border:1px solid #eee;border-radius:2px;box-sizing:border-box;padding:11px 6px;height:36px !important;margin-bottom:8px !important}input[type='text'],textarea,button,input[type='submit']{-webkit-appearance:none}input[type='text'],textarea{width:100% !important}#ff_form1 .droppableArea2{float:left;width:250px;margin-right:10px}#ff_form1 .droppableArea2:last-child{margin-right:0}li.ff_listItem .ff_div{width:100% !important}.ff_label{float:none !important;margin-bottom:10px !important}#ff_elem8{top:35px}input[type='submit']{background-color:var(--ci1);color:#fff;text-transform:uppercase;position:relative !important;left:154px;cursor:pointer;border:none;border-radius:0}textarea{height:100px !important;overflow:auto}input:hover,input:focus,textarea:hover,textarea:focus,textarea:focus-visible{background-color:#f4f4f4;border:1px solid var(--ci1);outline:none}input[type='submit']:hover{background-color:#fff;color:var(--ci1)}.controls input{width:50%}.controls label{margin-right:10px}.uc-embedding-wrapper{width:465px;padding:20px}.uc-embedding-wrapper h3{margin-bottom:20px !important}.uc-embedding-more-info,.uc-embedding-buttons button{background:#444 !important;height:auto;color:#fff !important;min-width:10px;padding:10px}.uc-embedding-buttons button{margin-bottom:20px;margin-top:20px}.uc-embedding-buttons input{height:auto !important}.uc-embedding-buttons button:hover,.uc-embedding-buttons button:focus,.uc-embedding-buttons button:active,.uc-banner-content button:hover,.uc-banner-content button:focus,.uc-banner-content button:active{background:var(--ci1) !important}.btn-group button{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/icon-search.png') no-repeat center center;padding:0;border:none;min-width:35px}.litebox-overlay video{background:#000;width:auto !important}.wf-mediabox-close:focus,.wf-mediabox-close:hover,.wf-mediabox-next:focus,.wf-mediabox-next:hover,.wf-mediabox-prev:focus,.wf-mediabox-prev:hover{background:#fff !important}fieldset{border:0}.wrapper{position:relative;max-width:1040px;margin:0 auto;z-index:999}.line{border-bottom:1px solid var(--ci1);margin:15px 0 0;display:block}hr{color:var(--ci1);border-color:var(--ci1);margin:40px 0}.clear,.clearfix{clear:both}video{max-width:100%}.mapstip{text-align:center;position:relative;top:45px;padding:5px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.embed-container .uc-embedding-container,.embed-container video,.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container.ratio4x3{padding-bottom:75%}.shadow-bottom{box-shadow:0 7px 8px -3px var(--ci3) inset}.bg-grau{background-color:#f7f7f7}.bg-secondary{background-color:#eaeaea;padding:20px;margin-bottom:20px}.bg-gradient{background:var(--verlauf)}.bg-ci{background:var(--ci1)}.bg-ci .bg-secondary{background:var(--ci3)}.bg-ci *,.bg-gradient *{color:#fff !important}.d-flex{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.row-reverse{flex-direction:row-reverse}.align-items-center{align-items:center}.inline-flex{display:inline-flex;flex-direction:column;justify-content:center;height:100%;padding-top:120px;padding-bottom:120px}.nomargin{margin:0 !important}.h-100{height:100%}.mb-1{margin-bottom:10px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:50px}.p-5{padding:45px}.p-3{padding:30px}.py-5{padding-top:50px;padding-bottom:50px}.pt-5{padding-top:50px}.pb-5{padding-bottom:50px}.pr-5{padding-right:80px}.w-100{width:100%}.w-33{flex:0 0 33%;max-width:33%}.w-40{flex:0 0 40%;max-width:40%}.w-50{flex:0 0 50%;max-width:50%}.w-60{flex:0 0 60%;max-width:60%}.btn-hex{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/btn-hex.svg') no-repeat center center;background-size:100%;padding:0;border:none;min-width:50px;height:65px;cursor:pointer;position:relative;z-index:2}.play{position:relative;display:block;max-width:450px}.play2{position:relative;display:block}#slider .n2-lightbox-trigger{position:relative}#slider .n2-lightbox-trigger::before{content:"" !important;display:block !important}#slider .n2_ss_video_player img{display:none !important}#mod-custom131 .playVideo::before,#slider .n2-lightbox-trigger::before,.play::before,.play2::before{content:"";height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/btn-play.svg') no-repeat center center !important;background-size:100%}div#n2-ss-2 .n2-style-e04f050260dc7f54c32769fe819ac73b-heading,.playVideo{height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/btn-play.svg') no-repeat center center !important;background-size:100%}.playVideo:hover{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/btn-play-hover.svg') no-repeat center center !important;background-size:100%}#mod-custom131 .playVideo::before{top:45%}#slider .n2-lightbox-trigger:hover::before,#mod-custom131 .playVideo:hover::before,.play:hover::before,.play2:hover::before{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/btn-play-hover.svg') no-repeat center center !important;background-size:100%;cursor:pointer}.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);padding-top:60px}.modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:70%;max-width:1040px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.responsive-container{position:relative;overflow:hidden;padding-top:56.25%;width:100%}.responsive-container .uc-embedding-container,.responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn{cursor:pointer;border:none;border-radius:0;padding:10px 20px;position:relative;z-index:2}.btn-ci{background:var(--ci1);color:#fff;border:1px solid var(--ci1)}.btn-ci:hover{background:#fff;border:1px solid var(--ci1);color:var(--ci1) !important}.list::before,.cat-111 .btn-ci::before{font-family:'FontAwesome';content:"\f105";margin-right:10px}.d-block{display:block}.date{font-size:60px;font-family:'open_sansitalic';margin-bottom:40px;line-height:1}#sliderInside .wrapper,.hexaPattern,.banner{display:block;position:relative;margin-top:20px}.cat-101 #sliderInside .wrapper{padding-bottom:45px}.hexaPattern,.banner{padding-bottom:40px}video{width:100% !important;height:auto !important}#sliderInside video{height:100% !important}@media (min-width:992px){main{overflow:hidden}#sliderInside .wrapper::before,.banner::before,.hexaPattern::before{content:"";background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/hexagon-bg-left.svg') no-repeat left center;position:absolute;left:-322px;height:582px;width:502px;z-index:9;top:-40px}#sliderInside .wrapper::after,.banner::after,.hexaPattern::after{content:"";background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/hexagon-bg-right.svg') no-repeat right center;position:absolute;right:-322px;height:582px;width:502px;z-index:9;top:-40px}}header{z-index:100;height:121px;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:999}header .wrapper{border-top:6px solid var(--ci1);display:flex;flex-wrap:wrap;justify-content:space-between}.cat-207 main,.cat-208 main{margin-top:125px}header #logo{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/mts-logo.png') no-repeat;display:block;height:58px;width:270px;margin:15px 0 22px;text-indent:-999em}header #kontakt p span.header-kontakt{display:block}header #kontakt p{display:flex;gap:30px;margin-bottom:0}header #kontakt a{color:var(--ci1);font-size:16px;text-decoration:none;line-height:37px;height:94px;display:block;padding-left:85px;display:inline-flex;align-items:center}header #kontakt .mail{background:url(https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/mail-bg.svg) no-repeat left center;background-size:100px}header #kontakt .phone{background:url(https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/phone-bg.svg) no-repeat left center;background-size:100px}header #kontakt .phone:hover,header #kontakt .phone:focus,header #kontakt .phone:active,header #kontakt .mail:hover,header #kontakt .mail:focus,header #kontakt .mail:active{filter:grayscale(1)}header #nav{position:absolute;top:94px;width:100%}#main_menue{position:relative;width:100%;max-width:1040px}.menue-link{display:none}#main_menue .mod-menu{display:flex;flex-wrap:wrap}#main_menue li{display:inline;float:left;list-style:none;flex:1 1 16.6666667%}#main_menue li:hover a,#main_menue li:focus a,#main_menue li.active a,#main_menue .separator:hover,#main_menue .separator:focus,#main_menue .separator.active{font-family:'open_sansbold';color:#fff;text-decoration:underline}#main_menue li a,#main_menue li .separator{display:block;font-size:14px;font-family:'open_sansregular';margin:0;text-transform:uppercase;text-decoration:none;padding:10px;background:var(--verlauf);color:#fff;text-align:center}#main_menue li .separator{cursor:default}#main_menue li .separator .fa-chevron-down{display:none}#main_menue li.item-101 a span,#main_menue li.item-116{display:none}#main_menue li.item-101:hover a,#main_menue li.item-101:focus a,#main_menue li.item-101.active a{border-bottom:none}#main_menue li:hover li a,#main_menue li:focus li a{color:#fff}#main_menue li ul{display:none;position:absolute;background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/bg-unternav.png')no-repeat;height:32px;width:1038px;z-index:1000;top:56px;left:-1px;padding-left:49px}#main_menue li li a{margin:6px 10px 0;color:#fff;text-decoration:none;padding-right:15px;border-right:1px solid #fff;font-family:'open_sansregular'}#main_menue li li:last-child a{border-right:none}#main_menue li:hover ul,#main_menue li:focus ul{display:block}#main_menue li:hover ul li a,#main_menue li:focus ul li a{border-bottom:none}#main_menue li li:hover a{color:#df69c4}#fahne{width:165px;height:35px;background:var(--verlauf);transform:rotate(-90deg);z-index:100;position:fixed;top:365px;right:-65px;border-top:3px solid var(--ci1)}#fahne:hover{border-top:3px solid var(--ci3);background:var(--ci1);cursor:pointer}#fahne .playVideo{line-height:29px;font-size:14px;color:white;text-align:center;background:transparent !important;position:relative;top:0;left:0;width:auto;height:auto;transform:none}#slider-title+p{color:white !important;font-size:36px !important;text-shadow:none;background:var(--ci3);width:max-content;padding:5px 10px}#slider-title{font-size:36px !important;line-height:1.2em !important;font-family:'open_sanslight';color:#fff;text-align:left;text-shadow:none;background:#a74d939e;width:max-content;text-transform:uppercase;padding:5px 15px}#slider-title+p i{color:var(--ci1) !important}.n2-ss-item-content>div{width:90%;max-width:1040px;margin:0 auto}#slider.slider{margin-top:125px;background-color:#fff}#slider .smart-slider-items h1{margin-bottom:36px}#slider .smart-slider-items p{margin-bottom:16px}#slider .smart-slider-items a{float:right}#slider .smart-slider-items h1,#slider .smart-slider-items p{color:#fff}#slider .nextend-widget-bullet{height:60px}#slider .nextend-bullet-container{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/bg-bullets.png') no-repeat;width:120px;height:30px;position:relative;top:20px;box-shadow:none !important}#slider .nextend-bullet{margin-top:9px;box-shadow:3px 2px 5px #000 inset}#slider .nextend-bullet .active{box-shadow:none}#slider #map-holder{width:100%;height:448px}main{display:block;padding:50px 0;z-index:90;position:relative;min-height:600px}main.slider-height{min-height:inherit}main .no-slider{}main .box2 .table-border{margin-left:18px}main .table-border td{border:1px solid #eee;padding:5px}main td{padding-right:20px;font-size:13px}main ul{margin:0;list-style:none;padding-left:25px}main ul li::before{font-family:'FontAwesome';content:"\f105";margin-right:20px;margin-left:-25px}main ul.droppableArea2,main ul.droppableArea{margin-left:0}#mod-custom128,#mod-custom90{margin-top:70px;margin-bottom:70px}main .box{width:50%;flex:0 0 50%;padding-left:5px;padding-right:5px;margin-bottom:10px}main .box .wrap{display:block;height:100%;width:100%;background:var(--verlauf);padding:20px 40px 30px}main .box a.wrap:hover,main .box a.wrap:focus{background:var(--ci3)}main .box a.wrap:hover h2,main .box a.wrap:focus h2{text-decoration:underline}main .box .box-text h2{font-size:18px;font-family:'open_sanssemibold';margin-bottom:5px;text-transform:uppercase;color:#fff}main .box .box-text{position:relative}main .box .box-text::before{font-family:'FontAwesome';content:"\f105";margin-right:35px;color:#fff;position:absolute;top:5px}main .box-text p{line-height:18px;color:#fff;margin-bottom:0}main .box .box-text h2,main .box .box-text p{padding-left:40px}#mod-custom129{margin-top:50px}main .boxPic{padding-left:5px;padding-right:5px}main .boxPic a{position:relative;padding:20px;padding-top:130px;background-color:var(--ci3);display:flex;flex-wrap:wrap;height:100%}main .boxPic a:hover h2,main .boxPic a:focus h2{text-decoration:underline}main .boxPic a img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}main .boxPic .box-text{position:relative;z-index:2}main .boxPic .box-text h2{font-size:18px;font-family:'open_sansbold';text-transform:uppercase;color:#fff}main .boxPic .btn-hex{position:absolute;top:0px;right:15px}main .boxPic .link{background:var(--ci1);color:#fff;display:block;text-align:center;width:100%;padding:5px;margin-top:14px;height:36px}main .boxPic .link:hover{background-color:#fff;color:var(--ci1)}main .box2{float:left;width:513px;margin:36px 8px 0 0;padding-right:5px;border-right:1px solid #eee}main .box2 p{font-size:13px !important}main .box2 .pic{margin-right:10px;float:left}main .box2 img{height:auto;width:100%}#mod-custom131{margin-top:120px;margin-bottom:-50px;position:relative;background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/hexagon-bg.svg') no-repeat center center}#mod-custom131 .playVideo{width:100%;height:auto;background:transparent;position:relative;top:0;left:0;transform:none}main #ff_formdiv1,.bfClearfix{float:left;width:780px}#bfSubmitButton{color:#fff;border:none;border-radius:0;background:var(--ci1)}#bfVideoButton{color:#fff;border:none;border-radius:0;background:var(--ci1);display:inline-block;line-height:36px;min-width:150px;text-align:center;text-transform:uppercase}#bfVideoButton:hover{background-color:#fff;color:var(--ci1);border:1px solid var(--ci1)}main .kontakt-box{float:left;padding-left:5px;border-left:1px solid #eee;width:254px;margin-top:-55px}main .kontakt-box p,main .kontakt-box td,main .kontakt-box a{font-size:13px}main .kontakt-box h2{margin-top:0 !important;margin-bottom:60px !important}main .job-box{box-sizing:border-box;clear:both;margin-bottom:20px;position:relative;padding:50px 0}main .job-box img,main .job-box .moduletable{float:left;height:auto;margin-right:5%;width:45%}main .job-box iframe{height:259px;width:100%}main .job-box .box-pic{float:left;height:auto;margin-right:5%;width:45%}main .job-box .box-pic img,main .job-box .box-pic .moduletable{float:none;margin-right:0;width:100%}main .job-box .text-job{float:left;width:50%}main .ecke{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/jobs-ecke.png') no-repeat right top;height:120px;width:119px;position:absolute;top:50px;right:-5px}main .agb-btn{background-color:var(--ci1);color:#fff;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;padding:5px 10px}main .agb-btn:hover{background-color:#fff;color:var(--ci1);border:1px solid var(--ci1)}main .last{margin-right:0;padding-right:0;border-right:none}main .box2.last{padding-top:56px}.zitat{position:relative;display:flex;flex-direction:column}.zitat::before{content:"\f10e";font-family:'FontAwesome';font-size:50px;color:var(--ci1);position:absolute;top:-20px;left:-5px}.zitat .bg-grau{padding:50px;flex:1 1 auto}.zitat .bg-grau p{font-size:16px;line-height:26px;font-family:'open_sansregular';color:var(--text);font-style:italic}.zitat .bg-gradient{padding:30px 50px;position:relative;top:-5px}.zitat .bg-gradient p strong,.zitat .bg-gradient p{margin-bottom:0}.row{display:flex;width:100%}.formular{flex:0 0 70%}.adresse{flex:0 0 30%}.visforms{margin-right:20px}.visforms fieldset{display:flex !important;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.field1,.field2,.field3,.field4,.field5,.field6{flex:0 0 50%;padding:0 5px}.field9,.field10,.field11,.field12,.field13{flex:0 0 100%;padding:0 5px}.visBtnCon,.captchaCont,.field7{flex:0 0 100%;padding:0 5px}.vis_mandatory{display:none}.visCSSlabel{color:var(--text);font-size:13px;line-height:22px;font-family:'open_sansregular';float:none}.visform input .visCSSinput{border:1px solid #eee;border-radius:2px;padding:11px 6px;height:36px !important;font-size:13px;line-height:22px;font-family:'open_sansregular'}.visCSSinput{width:100% !important}.visform textarea .visCSSinput{border:1px solid #eee;border-radius:2px;padding:11px 6px;font-size:13px;line-height:22px;font-family:'open_sansregular';resize:vertical}.visform input:hover,.visform input:focus-visible,.visform textarea:hover,.visform textarea.focus-visible,.visform textarea.focus-within{background-color:#f4f4f4 !important;border:1px solid var(--ci1) !important;outline:0px}.visform .visBtnCon{text-align:right !important}.visform input[type='submit']{padding:0px 25px !important;left:0}.visform input[type="file"]{border:0 !important}input::file-selector-button{color:#fff;padding:5px 10px;border:0;border-radius:0;background-color:var(--ci1)}.visCustomText a{text-decoration:underline}.visform input.error,.visform textarea.error{border:1px solid #eee;border-radius:2px}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) label.error{font-size:12px;color:#f00;padding:5px 10px;background-color:#ffeded;border-radius:5px;display:inline-block !important;max-width:60%;margin:0 0 0 30%}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) p.errorcontainer:after{display:none}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) p.errorcontainer{margin-bottom:-34px;text-align:end;margin-top:0;padding-top:0}@media (min-width:1140px){.moduletabletimetable{margin-bottom:65px;margin-top:30px}.moduletabletimetable hr{border:1px solid var(--text);position:relative;top:50px}.moduletabletimetable li{display:inline-block;color:var(--ci1);font-size:20px;margin-right:4.5%;position:relative}.moduletabletimetable li:last-child{margin-right:0;}.moduletabletimetable li span{display:block;cursor:pointer}.moduletabletimetable li .fa-circle{cursor:pointer;font-size:21px;margin:10px 0 0 15px;position:absolute}.moduletabletimetable li .fa-circle:hover{color:var(--text)}.moduletabletimetable li .fa-eject{color:#341527;height:12px;left:0;overflow:hidden;position:absolute;top:-11px}.moduletabletimetable ul ul{position:absolute;top:75px;display:none}.moduletabletimetable li:hover ul{display:block}.moduletabletimetable ul ul h3{color:#fff;font-size:18px;background:#341527;position:relative;padding:10px;width:310px}.moduletabletimetable p{background:#341527;color:#fff;padding:20px 20px 20px 10px;position:relative;top:-24px;width:300px}.moduletabletimetable ul li:nth-child(7) ul h3,.moduletabletimetable ul li:nth-child(8) ul h3{right:300px}.moduletabletimetable li:nth-child(7) ul p,.moduletabletimetable li:nth-child(8) ul p{right:300px}}@media (max-width:1650px){.moduletabletimetable li:nth-last-child(2) ul,.moduletabletimetable li:last-child ul{right:0}.moduletabletimetable li:nth-last-child(2) li .fa-eject,.moduletabletimetable li:last-child li .fa-eject{left:auto;right:13px}}@media (max-width:1300px){.moduletabletimetable li:nth-last-child(3) ul{right:0}.moduletabletimetable li:nth-last-child(3) li .fa-eject{left:auto;right:13px}}.scrollToTop{bottom:20px;color:#727676;display:none;font-size:50px;position:fixed;right:20px;text-shadow:1px 1px 3px #333;z-index:2000}.scrollToTop:hover{color:var(--ci1)}#footer-info{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/bg-footerinfo.jpg') no-repeat top center;height:40px;width:100%}#footer-info p{line-height:39px;margin-bottom:0;color:#464646;font-size:14px;text-align:center}#footer-info p a{color:#464646;font-size:14px;text-decoration:none}#footer-info span{margin-left:60px}#footer-info span.text-mobile{margin-left:0}#footer-info span em{margin-right:10px;color:var(--ci1)}#footer{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/bg-footer.jpg') #160911 no-repeat center;box-sizing:border-box;height:170px;text-align:left;padding-top:7px}#footer>.wrapper>.d-flex{justify-content:space-between}#footer .center a{font-size:30px;padding:0 10px}#footer div.moduletable_menu,#footer p{display:inline-block;text-align:left}#footer .headline{display:block;font-size:16px;text-decoration:underline}#footer li{display:inline-block;list-style:none}#footer li a{padding:0px 5px;border-right:1px solid #fff}#footer li:last-of-type a{border:0 none}#footer a,#footer p,#footer li{color:#fff;text-decoration:none;margin-bottom:5px;font-size:12px}#footer a:hover,#footer a:focus,#footer a:active{color:#ccc}#footer li.item-107,#footer li.item-108,#footer li.item-109,#footer li.item-110,#footer li.item-111{display:none}#footer li.item-205 a{padding-left:0}#cta{position:relative;padding-top:80px}#cta img{position:absolute;bottom:0;left:0;max-width:440px;height:auto}#cta h2{text-transform:uppercase;text-align:center;padding:60px 0 120px;border-top:1px solid var(--ci1)}#cta h3{background:var(--verlauf);padding:20px 20px 24px 47%;font-size:35px;font-family:'open_sansbold';color:#fff;text-transform:none}#cta p{padding-left:47%}#cta p a{background:linear-gradient(to left,var(--ci1) 0%,var(--ci2) 100%);color:#fff;text-transform:uppercase;padding:10px 30px;font-family:'open_sanslight';margin-bottom:35px;margin-top:9px;display:inline-block;font-size:16px}#cta p:has(a)::before{content:"\f101";font-family:'FontAwesome';margin-right:25px;font-size:50px;color:var(--ci1);position:relative;top:10px}@media only screen and (max-width:1200px){#cta h3{font-size:32px}.noSlider main{margin-top:90px}.inline-flex{padding-top:40px;padding-bottom:40px}.date{font-size:50px}.banner{width:100%;height:auto}.menue-link{background:var(--ci1);width:90px;padding:10px;color:#fff;z-index:99;position:relative;margin-top:25px;display:block}header #nav{position:relative;top:0;flex:0 0 90px}header #main_menue{position:fixed;top:0;right:-300px;height:100%;width:300px;max-width:none;height:100%}#main_menue .mod-menu{height:100%;width:100%;position:relative;left:auto;right:-300px;padding-top:100px;display:block;background:var(--verlauf)}.menue-open #main_menue,.menue-open #main_menue .mod-menu{right:0}.fa-bars::before{margin-left:14px}#main_menue:not(:target)>a:first-of-type,#main_menue:target>a:last-of-type{display:block}#main_menue ul{border-bottom:none;top:0;padding:3%;z-index:1000}#main_menue ul li{width:100%;border-bottom:1px solid var(--ci1)}#main_menue li.item-101 a span,#main_menue li.item-116{display:block}#main_menue li.item-101 a i{display:none}#main_menue li .separator .fa-chevron-down{display:block;float:right}#main_menue:target ul{display:block}#main_menue:target li ul{display:none}#main_menue li ul{display:none;position:relative;background:none transparent !important;border-bottom:none;margin-left:0;width:auto;top:-15px;left:0;padding-left:6px}#main_menue li:hover ul{display:block}#main_menue ul ul li a{border-right:none;line-height:47px}#main_menue ul ul li:last-child{border-bottom:none}#main_menue ul ul li:hover a,#main_menue ul ul li:focus a{color:var(--ci1)}#main_menue li:hover a,#main_menue li:focus a,#main_menue li.active a,#main_menue .separator:hover,#main_menue .separator:focus,#main_menue .separator.active{color:#fff;border-bottom:none;text-decoration:underline}#main_menue li:hover li a,#main_menue li:focus li a,#main_menue li li a.active{color:#464646}.wrapper{padding-left:20px;padding-right:20px}#slider-title+p{font-size:1.5em !important}#slider-title{font-size:3em !important}}@media only screen and (max-width:1139px){#sliderInside .playVideo{margin-top:-50px}.moduletabletimetable{margin-bottom:60px}.moduletabletimetable li{list-style:none}.moduletabletimetable h3{margin-bottom:10px}.moduletabletimetable .fa-eject,.moduletabletimetable .fa-circle,.moduletabletimetable hr{display:none}.moduletabletimetable li span{display:block;font-size:20px;font-family:'open_sansbold';color:var(--ci1);margin-bottom:15px}}@media only screen and (max-width:991px){#cta img{position:relative;max-width:450px;width:100%;margin:0 auto;display:block}#cta h2{padding:40px 0 10px}#cta h3{padding:20px;text-align:center;line-height:2rem}#cta p{padding:0}main .boxPic .link{margin-top:21px;padding:10px 5px;height:auto}.modal-content{margin:5% auto;width:90%}.cat-112 .row{flex-direction:column-reverse}.adresse,.formular{flex:1 1 auto}.adresse .bg-gradient{display:flex;flex-wrap:wrap;gap:0 50px}.body-kontakt h2{flex:0 0 100%}main #ff_formdiv1,.bfClearfix{width:100%}.inline-flex{width:100%}main .box,.w-33,.w-40,.w-50,.w-60{flex:0 0 100%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}.w-40 img,.w-50 img,.w-60 img{max-width:100%;display:block;margin:0 auto}main .boxPic{max-width:575px;margin-bottom:20px}main .boxPic a{padding-top:230px}main .boxPic .btn-hex{position:absolute;top:210px;right:15px}header #logo{height:50px;width:210px;background-size:contain}.pr-5{padding-right:0}}@media only screen and (max-width:955px){#footer-info .text-mobile{display:none}main .box.phone{display:block;float:none;width:80%;margin:10px auto}}@media only screen and (max-width:900px){.moduletabletimetable li{margin-right:5%}header{height:125px}header #kontakt p{display:block;margin-top:9px}header #kontakt .phone{background:url(https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/phone-bg-xs.svg) no-repeat left center;background-size:30px}header #kontakt .mail{background:url(https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/mail-bg-xs.svg) no-repeat left center;background-size:30px}header #kontakt a{height:35px;padding-left:40px}.menue-link{margin-top:20px}}@media only screen and (max-width:840px){#ff_form1 .droppableArea2{float:none}main .kontakt-box{float:left}input{width:100% !important;height:42px !important}input[type="submit"]{left:114px}textarea{width:100% !important}#ff_form1 .droppableArea2{width:70%}li.ff_listItem .ff_div{width:70% !important}#slider-title+p{text-align:center !important}#slider-title{text-align:center !important}}@media only screen and (max-width:800px){#footer-info span{margin-left:30px}}@media only screen and (max-width:768px){#mod-custom129{margin-top:50px}h1,main .kontakt-box .headline2{font-size:30px;line-height:1}main{min-height:inherit}main .job-box{padding:10px}header #kontakt p span.header-kontakt{display:inline;padding-left:25px}header #kontakt p{left:0;position:absolute;top:72px;z-index:1000;text-align:left;width:100%;margin:0 auto;display:flex;justify-content:center}#fahne{width:100%;height:40px;background-color:var(--ci1);transform:rotate(0deg);z-index:100;position:relative;top:0;right:0;background-position:center}#fahne a{line-height:40px;font-size:14px;color:white;text-align:center}#fahne p{margin-bottom:0px;text-align:center}.noSlider #fahne{top:125px}.noSlider main{margin-top:120px}.cat-207 main,.cat-208 main,.body-kontakt main{margin-top:125px !important}#slider-titelbox p{font-size:24px !important}#slider-titelbox p#slider-title{font-size:50px !important;line-height:40px !important}#slider-titelbox{text-align:center}.formular{margin-bottom:60px}.visforms{margin-right:0}}@media only screen and (max-width:699px){#footer-info span{margin-left:10px}.cat-101 .n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute;left:0;top:50px;text-align:center}#slider-title,#slider-title+p{margin:0 auto}#fahne{height:50px}#fahne .playVideo{font-size:17px;line-height:44px;text-decoration:underline}}@media only screen and (max-width:680px){#cta h3{font-size:25px}#footer{background-size:cover;height:auto}#footer>.wrapper>.d-flex{justify-content:space-between;display:block;text-align:center}#footer>.wrapper>.d-flex .d-flex{display:block;margin:30px 0}#main_menue>a{box-sizing:border-box;display:block;position:fixed;background-repeat:no-repeat;font-size:20px;width:56px;height:56px;overflow:hidden;top:0;right:0;text-align:center;z-index:9999}#main_menue a.menue-link>span{box-sizing:border-box;display:block;background-color:var(--ci1);color:#fff;margin-top:1px;width:56px;height:56px;padding:14px;text-align:center}#slider #map-holder{height:300px}main .box,main .box.phone{width:100%;height:auto}#slider-title+p{font-size:1em !important}#slider-title{font-size:2em !important}}@media only screen and (max-width:594px){#cta p:has(a)::before{display:none}#cta p a{display:block;text-align:center}.wrapper .wrapper{padding-left:0;padding-right:0}header #kontakt p span.header-kontakt{padding-left:10px}#footer-info span{margin-left:30px}#footer-info span.last{display:none}.cat-207 main,.cat-208 main,.body-kontakt main{margin-top:55px}.btn{display:block;text-align:center}}@media only screen and (max-width:531px){header{height:95px}#kontakt{display:none}.noSlider #fahne{top:95px}.noSlider main{margin-top:75px}#slider.slider{margin-top:95px}main .kontakt-box{position:relative;float:none;border-left:none;margin:0 auto}#slider-titelbox p{font-size:18px !important;line-height:38px !important}#slider-titelbox p#slider-title{font-size:35px !important}input{width:100% !important}.formular{margin-bottom:0}#footer{background-size:750%;padding:50px 0px 100px;height:auto}}@media only screen and (max-width:481px){.date{font-size:40px;font-family:'open_sansitalic';margin-bottom:20px}.p-5{padding:20px}#footer{background:var(--verlauf);box-sizing:border-box;height:auto;text-align:center;padding-top:55px;background-size:contain}#footer li{display:block;list-style:none;padding:4px 5px;border-right:0;border-bottom:1px solid var(--ci1)}#footer li a{border-right:0}}@media only screen and (max-width:467px){header{height:100px}header #kontakt{display:none}header #nav{background:none transparent}main .box .wrap.btn{left:75%}.n2-ss-slider .n2-ss-text{margin-bottom:40px}}@media only screen and (max-width:460px){main .box2 .table-border{margin-left:0;width:100%}main table{width:100%}main table td{display:block;padding:2px 2%;width:96%}main #ff_formdiv1,.bfClearfix{width:100%}main .kontakt-box{float:left;margin-top:70px}input{width:100% !important;height:42px !important}textarea{width:100% !important}main .agb-btn{display:block;height:42px;width:100%;text-align:center;line-height:40px;padding:0}#ff_form1 .droppableArea2{width:100%}li.ff_listItem .ff_div{width:100% !important}input[type="submit"]{left:0;top:50px}main .job-box img,main .job-box .moduletable,main .job-box .text-job,main .job-box .box-pic{float:none;margin-right:0;width:100%}main .job-box img,main .job-box .box-pic{margin-bottom:20px}main .job-box .box-pic img:last-child{display:none}}@media only screen and (max-width:436px){header #kontakt p span.header-kontakt{padding-left:10px}#footer-info span{margin-left:10px}.zitat .bg-gradient,.zitat .bg-grau{padding:30px}.zitat .bg-gradient{top:0px}main .boxPic a{display:block;padding-top:250px}main .boxPic .box-text{margin-right:0}main .boxPic .btn-hex{display:none}.field1,.field2,.field3,.field4,.field5,.field6{flex:0 0 100%;padding:0 5px}}@media only screen and (max-width:420px){#slider{min-height:20px}#slider .nextend-bullet-container{display:none}.nextend-slider-fadeload,div.nextend-slider-fadeload .smart-slider-border1,div.nextend-slider-fadeload .smart-slider-border1 .fluxslider,div.nextend-slider-fadeload .smart-slider-border1 .fluxslider .images,div#nextend-smart-slider-10,div#nextend-smart-slider-10 .smart-slider-border1,div#nextend-smart-slider-10 .smart-slider-border1 .fluxslider,div#nextend-smart-slider-10 .smart-slider-border1 .fluxslider .images,div.nextend-slider-fadeload .smart-slider-canvas{height:120px !important}div.nextend-slider-fadeload .smart-slider-canvas img{float:left;margin-left:-75%;width:auto !important;height:120px !important}main .box2 .pic{width:140px}main .job-box td{display:block}main .job-box iframe{height:240px}}@media only screen and (max-width:405px){main .boxPic a{display:block;padding-top:150px}header #kontakt em.fa,#footer-info em.fa{display:none}main .box .wrap{padding:20px 20px 30px}main .box .box-text h2,main .box .box-text p{padding-left:27px}}@media only screen and (max-width:356px){header{height:80px}header #logo{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/mts-logo-klein.png') no-repeat;height:43px;width:200px}main .ecke{background:url('https://www.martin-schnee.de/templates/mtsmartinschneemetalltechnik/images/jobs-ecke-klein.png') no-repeat right top;height:81px;width:80px;top:52px}main .job-box iframe{height:180px}#footer-info span,#footer-info span a{font-size:12px}#footer li.item-101,#footer li.item-112,#footer li.item-116{display:none}}@media only screen and (max-width:320px){h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}header #nav{top:79px}.job-box td{padding-right:3px}#slider #map-holder{height:200px}main .job-box iframe{height:160px}#footer li.item-101,#footer li.item-112,#footer li.item-116{display:none}}
