/** clearing **/
.clear {clear: both; font-size: 0.1px; height: 0.1px; line-height: 0.1px; float: none; display: table;}

/** block grid **/
.autogrid, .autogrid:before,.autogrid:after {-moz-box-sizing: border-box; box-sizing:border-box;}
.autogrid {padding-left: 1%; padding-right: 1%; position: relative; display: block; float: left;overflow: hidden;}

/** block grid wrapper **/
.autogrid_wrapper {margin-left: -1%; margin-right: -1%;}

/** non block **/
.autogrid:not(.block) {padding-left: 0; padding-right: 0; margin-left: 1%; margin-right: 1%;}

/* .block.autogrid.first, .block.autogrid:first-child 	{margin-left: -1%;} */
/* .block.autogrid.last, .block.autogrid:last-child 	{margin-right: -1%;} */

/** Non block grid **/
.full			{width: 98%;}
.one_half 		{width: 48%;}
.one_third 		{width: 31.3333%;}
.one_fourth		{width: 23%;}	
.one_fifth		{width: 18%;}	
.one_sixth		{width: 14.6667%;}

/** Block grid **/
.block.full			{width: 100%;}
.block.one_half 	{width: 50%;}
.block.one_third 	{width: 33.3333%;}
.block.one_fourth	{width: 25%;}	
.block.one_fifth	{width: 20%;}	
.block.one_sixth	{width: 16.6667%;}

.block.two_third	{width: 66.6667%;}
.block.two_fourth	{width: 50%;}
.block.three_fourth	{width: 75%;}
.block.two_fifth	{width: 40%;}
.block.three_fifth	{width: 60%;}
.block.four_fifth	{width: 80%;}
.block.two_sixth	{width: 33.3333%;}
.block.three_sixth	{width: 49.9999%;}
.block.four_sixth	{width: 66.6667%;}
.block.five_sixth	{width: 83.3333%;}

/** Non block grid system **/
/** odd split: 2 elements per row **/
.n2:not(.block).one_third		{width: 32%;}
.n2:not(.block).two_third		{width: 64%;}
.n2:not(.block).one_fourth		{width: 24%;}
.n2:not(.block).two_fourth		{width: 48%;}
.n2:not(.block).three_fourth	{width: 72%;}
.n2:not(.block).one_fifth		{width: 19.2%;}
.n2:not(.block).two_fifth		{width: 38.4%;}
.n2:not(.block).three_fifth		{width: 57.6%;}
.n2:not(.block).four_fifth		{width: 76.8%;}
.n2:not(.block).one_sixth		{width: 16%;}
.n2:not(.block).two_sixth		{width: 32%;}
.n2:not(.block).three_sixth		{width: 48%;}
.n2:not(.block).four_sixth		{width: 64%;}
.n2:not(.block).five_sixth		{width: 80%;}

/** odd split: 3 elements per row **/
.n3:not(.block).one_half		{width: 47%;}
.n3:not(.block).two_third		{width: 62.6667%;}
.n3:not(.block).one_fourth		{width: 23.5%;}
.n3:not(.block).two_fourth		{width: 47%;}
.n3:not(.block).three_fourth	{width: 70.5%;}
.n3:not(.block).one_fifth		{width: 18.8%;}
.n3:not(.block).two_fifth		{width: 37.6%;}
.n3:not(.block).three_fifth		{width: 56.4%;}
.n3:not(.block).four_fifth		{width: 75.2%;}
.n3:not(.block).one_sixth		{width: 15.6667%;}
.n3:not(.block).two_sixth		{width: 31.3333%;}
.n3:not(.block).three_sixth		{width: 47%;}
.n3:not(.block).four_sixth		{width: 62.6667%;}
.n3:not(.block).five_sixth		{width: 78.3333%;}

/** odd split: 4 elements per row **/
.n4:not(.block).one_half		{width: 46%;}
.n4:not(.block).one_third		{width: 30.6667%;}
.n4:not(.block).two_third		{width: 61.3333%;}
.n4:not(.block).two_fourth		{width: 46%;}
.n4:not(.block).three_fourth	{width: 69%;}
.n4:not(.block).one_fifth		{width: 18.4%;}
.n4:not(.block).two_fifth		{width: 36.8%;}
.n4:not(.block).three_fifth		{width: 55.2%;}
.n4:not(.block).four_fifth		{width: 73.6%;}
.n4:not(.block).one_sixth		{width: 15.3333%;}
.n4:not(.block).two_sixth		{width: 30.6667%;}
.n4:not(.block).three_sixth		{width: 46%;}
.n4:not(.block).four_sixth		{width: 61.3333%;}
.n4:not(.block).five_sixth		{width: 76.6667%;}

/** odd split: 5 elements per row **/
.n5:not(.block).one_half		{width: 45%;}
.n5:not(.block).one_third		{width: 30%;}
.n5:not(.block).two_third		{width: 60%;}
.n5:not(.block).one_fourth		{width: 22.5%;}
.n5:not(.block).two_fourth		{width: 45%;}
.n5:not(.block).three_fourth	{width: 67.5%;}
.n5:not(.block).two_fifth		{width: 36%;}
.n5:not(.block).three_fifth		{width: 54%;}
.n5:not(.block).four_fifth		{width: 72%;}
.n5:not(.block).one_sixth		{width: 15%;}
.n5:not(.block).two_sixth		{width: 30%;}
.n5:not(.block).three_sixth		{width: 45%;}
.n5:not(.block).four_sixth		{width: 60%;}
.n5:not(.block).five_sixth		{width: 75%;}

/** odd split: 6 elements per row **/
.n6:not(.block).one_half		{width: 44%;}
.n6:not(.block).one_third		{width: 29.3333%;}
.n6:not(.block).two_third		{width: 58.6667%;}
.n6:not(.block).one_fourth		{width: 22%;}
.n6:not(.block).two_fourth		{width: 44%;}
.n6:not(.block).three_fourth	{width: 66%;}
.n6:not(.block).one_fifth		{width: 17.6%;}
.n6:not(.block).two_fifth		{width: 35.2%;}
.n6:not(.block).three_fifth		{width: 52.8%;}
.n6:not(.block).four_fifth		{width: 70.4%;}
.n6:not(.block).two_sixth		{width: 29.3333%;}
.n6:not(.block).three_sixth		{width: 44%;}
.n6:not(.block).four_sixth		{width: 58.6667%;}
.n6:not(.block).five_sixth		{width: 73.3333%;}

.border-inner {border-left: 1px solid #ddd;}
.border-inner.first, .border-inner:first-child {border-left: 0;}
.border-inner.last, .border-inner:last-child {border-right: 0;}
/** optical correction **/
/* .autogrid.block.border-inner {margin-left: -0.75%; padding-left: 1.75%;} */

/** grid options **/
.autogrid.break {clear:left; margin-left: 0;}
.autogrid.full.break {width: 100%;clear:both;float: none;padding-left: 0;padding-right: 0;}

/** same height **/
.autogrid.same-height {display: table-cell; float: none; vertical-align: top;}

/** flexible same height **/
.autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: flex; display: -webkit-flex; display: -ms-flexbox; height: 100%; clear: both;}
.autogrid_wrapper.same-height .autogrid.same-height, .autogrid_wrapper .inner.same-height .autogrid.same-height {display: flex; display: -webkit-flex; display: -ms-flexbox;}

/** autogrid full **/
.autogrid.full {padding-left: 0; padding-right: 0;}
.autogrid_wrapper .autogrid.full {padding-left: 1%; padding-right: 1%;}

/** no gutter **/
.autogrid_wrapper.no_gutter {margin-left: 0; margin-right: 0;}
.autogrid.no_gutter {padding-left: 0; padding-right: 0;}

/** tablets **/
@media only screen and (min-width: 768px) and (max-width: 990px) {
	.autogrid.adjust_mobile {width: 50% !important}
}

/** phones **/
@media only screen and (max-width: 767px) {
	.autogrid {width: 100%!important;}
	.autogrid.same-height, .autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: block;}
	.border-inner {border-left: 0;}
	.ce_autogridSpacer {margin: 0!important; line-height: 0!important;}
}
/* main.css */
#main #wrap_mb-worksuite-programme .bimwork2{width: 33.3% !important}#main #wrap_mb-worksuite-programme .vicado-zusatz{width: 33.3% !important}#main .ce_tutorial_ergebnisse ul li{color:#fff}#main .ce_tutorial_ergebnisse p{color:#fff}#main .ce_tutorial_ergebnisse a{text-decoration:underline;color:#fff}#mbnews .mod_newslist .blog .image_container img{margin-right:auto;margin-left:auto}#mbnews .mod_newslist .blog .image_container{}#mbnews h1.ce_headline{margin-bottom:1em;text-align:left}h1{margin-bottom:1em;font-size:34px;color:#16699a}#main h2{margin-bottom:40px;text-align:left;font-size:22px;color:#16699a;text-transform:none}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{margin-bottom:30px !important}p,#main ul li{font-size:15px;line-height:1.5;color:#373737}#wrapper{background-color:#fff}#main ul{margin-bottom:15px}.ce_text ul li{font-size:15px;line-height:1.5;color:#373737}.cleared{clear: both !important}.bold{font-weight: 600 !important}form br{margin-bottom:3em;display:block !important}.mod_article.abo{margin-top: 6em !important}.headline-text{font-size:22px;font-weight: 600 !important;display: inline !important}.blue-bg a.button{border-color: #fff !important}.hyperlink_txt,.button{cursor:pointer}.hyperlink_txt:hover{opacity: 0.9;-webkit-transition: All 0.3s ease;-moz-transition: All 0.3s ease;-o-transition: All 0.3s ease;-ms-transition: All 0.3s ease;transition: All 0.3s ease}p.TeamViewer a:before{width:16px;height:16px;top:3px;position:relative;display:inline-block;margin-right:7px;margin-left:15px;background-image:url("../../files/Eichenauer/Startseite/Icons/teamviewer-icon.svg");background-position:center center;background-repeat:no-repeat;background-size: contain;content:""}p.ScreenShare a:before{width:16px;height:16px;top:3px;position:relative;display:inline-block;margin-right:7px;background-image:url("../../files/Eichenauer/Startseite/Icons/ProjMan2023.png");background-position:center center;background-repeat:no-repeat;background-size: contain;content:""}p.Produkt a:before{width:16px;height:16px;top:3px;position:relative;display:inline-block;margin-right:7px;margin-left:15px;background-position:center center;background-repeat:no-repeat;background-size: contain;content:""}.module{padding-top:5em}.module{text-align:center}#main .module h2{margin-bottom:0;text-align:center}#main .alle-pakete h2,#main .module h2{margin-top:0}.module p:last-of-type{margin-top:5em}.module p a{display:inline-block;margin-right:2em;margin-left:2em}.startseite #main h1.ce_headline.first{margin-top:.5em;text-align:center;font-size:3em;margin-bottom: .5em !important}.startseite #main h2{text-align:center}.home #main h3{text-align:center;font-size:22px;color:#16699a;font-weight: 600}.home #main h4{text-align:center;font-size:22px;color:#16699a;font-weight: 400}#main .blue-bg h1,#main .blue-bg h2,#main .blue-bg h3,#main .blue-bg h4,#main .blue-bg h5,#main .blue-bg h6{color:#fff}.blue-bg{background-color:#16699a}.grey-bg{background-color:#e3e3e3 !important}#topbar{width:100%;left:0;top:0;position:fixed;background-color:#e5e5e5;color:#fff;z-index: 9998;margin: 0 auto 0 auto;font-size: 12px!important;font-family: Arial, sans-serif!important;line-height: 21px!important}#topbar .inside{max-width:1280px;margin:0 auto;padding:0 40px}#top a,#topbar a{font-size:12px;line-height:1}#top nav ul li,#topbar nav ul li{display:inline-block;margin-left:10px}#top .inside,#topbar .inside{text-align:right}#top #hotline,#topbar #hotline{float:none;line-height:1}#top nav,#top #hotline,#top .ScreenShare,#top .TeamViewer,#topbar nav,#topbar #hotline,#topbar .ScreenShare,#topbar .TeamViewer{position:relative;display:inline-block;margin-bottom:0}#top #hotline,#topbar #hotline{top:-3px;margin-right:20px;margin-left:20px;padding-right:20px;padding-left:20px}#top nav,#topbar nav{top:5px}#top .TeamViewer,#topbar .TeamViewer{top:-3px}#top .ScreenShare,#topbar .ScreenShare{top:-3px}#top nav a,#top nav span,#topbar nav a,#topbar nav span{color:#6a6a6a}#top #hotline span,#topbar #hotline span{margin-left:0}#top #hotline span a,#top .ScreenShare a,#top .TeamViewer a,#topbar #hotline span a,#topbar .TeamViewer a,#topbar .ScreenShare a{color:#16699a}#top #hotline:before,#topbar #hotline:before{width:1px;height:20px;left:0;top:-2px;position:absolute;display:inline-block;background-color:rgba(175,197,210,.5);content:""}#top #hotline:after,#topbar #hotline:after{width:1px;height:20px;right:0;top:-2px;position:absolute;display:inline-block;background-color:rgba(175,197,210,.5);content:""}#top #hotline span a i:before,#topbar #hotline span a i:before{margin-right:0}#header{box-shadow: 0 0px 10px 0px #373737}#header .inside,.logo{overflow:visible}#header .inside,.subicon{}#stickyheader{background: rgba(255,255,255,1);box-shadow: 0 0px 10px 0px #373737;top:28px !important;z-index: 9997 !important}nav.mainmenu ul li a{margin-left: 20px !important;margin-right: 20px !important;font-size:21px !important}nav.mainmenu ul li ul li a{color:#16699a;font-size: 1.4em !important;line-height: 1.4 !important;font-weight: 400}nav.mainmenu ul li ul li a span{font-size:.8em;white-space: normal}nav.mainmenu ul li:hover .layer_two.first{display:block !important}nav.mainmenu ul li .layer_two{display:none}#header nav ul li.megamenu .layer_two,#stickyheader nav ul li.megamenu .layer_two{width:1200px;padding-bottom:35px}#header nav ul li.megamenu .layer_two:not(.first),#stickyheader nav ul li.megamenu .layer_two:not(.first){display:none}#header nav ul li.megamenu .layer_two h3,#stickyheader nav ul li.megamenu .layer_two h3{height:65px;text-align:center;background-color:#16699a;line-height:2.75;color:#fff;text-shadow: 1px 1px 3px rgba(56, 56, 56, 1);background: -webkit-radial-gradient(circle, #4d8db3, #124a75);background: -o-radial-gradient(circle, #4d8db3, #124a75);background: -moz-radial-gradient(circle, #4d8db3, #124a75);background: radial-gradient(circle, #4d8db3, #124a75)}#header nav ul li.megamenu .layer_two .row,#stickyheader nav ul li.megamenu .layer_two .row{width:25%;float:left;display:block}#header nav ul li.megamenu .layer_two .row ul,#stickyheader nav ul li.megamenu .layer_two .row ul{border-top: 0 !important}#header nav ul li.megamenu .layer_two .row ul li.megamenu a span.subline,#stickyheader nav ul li.megamenu .layer_two .row ul li.megamenu a span.subline{white-space: normal}#header nav ul li.megamenu .layer_two .border-bottom-gradient,#stickyheader nav ul li.megamenu .layer_two .border-bottom-gradient{width:100%;height:14px;bottom:0;position:absolute;display:block;background-color:#16699a;background: -webkit-radial-gradient(circle, #4d8db3, #124a75);background: -o-radial-gradient(circle, #4d8db3, #124a75);background: -moz-radial-gradient(circle, #4d8db3, #124a75);background: radial-gradient(circle, #4d8db3, #124a75)}nav ul li.megamenu .layer_two .subline{display: block !important}nav.mainmenu ul li ul li a span.subline{display:none}.teaser{position:relative;padding-right:1.5%;width:calc(100%/3);padding-left: 1.5% !important}.teaser.sc3-last{padding-right:1.6%;padding-left: 1.6% !important}#teaser-software-loesungen{padding-bottom:2em}#teaser-software-loesungen h2{margin-top:70px}#teaser-software-loesungen .teaser{overflow:visible}#teaser-software-loesungen div.ce_text{position:relative}div.ce_text p.content{margin-bottom:40px}#teaser-software-loesungen .teaser div.content .ce_textarea{padding-bottom:10em}p.more{position:relative}.more a{width:100%;margin-bottom:0;padding:16px 45px 16px 48px;background-color:#fff;border:1px solid #16699a;font:22px 'Lato';color:#16699a;text-transform:none;box-shadow: none;font-weight: 300}.more a:hover{color:#16699a}.ce_teaser-einfach .more{overflow:visible}#neues-zur-mb-software{padding-bottom:35px}#neues-zur-mb-software h2{margin-top:1em;font-size:3em}#neues-zur-mb-software .ce_teaser_einfach_kopie{position:relative}#neues-zur-mb-software .ce_teaser_einfach_kopie .ce_image figure img{height:300px;margin-right:auto;margin-left:auto;width: auto !important;max-width: none}#neues-zur-mb-software .caroufredsel .ce_teaser_einfach_kopie div.content{height:100%;padding-right:5%;padding-left:5%}#neues-zur-mb-software .caroufredsel .ce_teaser_einfach_kopie div.content .ce_textarea{padding-bottom:10em}#neues-zur-mb-software .caroufredsel .ce_teaser_einfach_kopie div.content .ce_url.block,#teaser-software-loesungen .teaser div.content .ce_url.block{width:95%;bottom:0;position:absolute;margin-top:4em;transform: translate(0, -50px)}#teaser-software-loesungen .teaser div.content .ce_url.block{transform:none}.home #referenzen .item  a .iso_overlay span.circle{display:none}.unterseite .cta-kontakt.articlewrapper{margin-top:7.5em}.cta-kontakt p{color:#fff}.cta-kontakt .ce_text.first p:first-child{font-size:20px}.cta-kontakt .block{position:relative;overflow:visible;float:left;display:inline-block}.cta-kontakt .ce_text.first{width:44%}.cta-kontakt .ce_text.last{float:right;padding-right:3%;width: calc(100%/3);padding-top: 35px;padding-bottom: 35px}.cta-kontakt .ce_text.last p{margin-bottom:18px}.cta-kontakt .ce_text.last p:last-of-type{margin-bottom:0}.cta-kontakt .cta-icons{top:75px}.cta-icons i{font-size:70px;color:#fff}.cta-icons i:before{margin-right:0}.cta-icons img{width:68px;height:auto}.cta-icons img:first-of-type{left:-21px;top:-21px;position:relative}.cta-icons img:last-of-type{left:49px;top:-21px;position:absolute}.cta-kontakt a.button{width:100%;height:65px;margin-bottom:0;border:1px solid #16699a;line-height:1}.cta-kontakt a.button[href="tel:+493039035005"]{padding-top:18px;font-size:23px}.cta-kontakt a.button[title="Rückrufservice/ Direktanfrage"]{padding-top:20px;font-size:19px}.slideshow{position:relative}.slideshow.mobile{display:none}.ios .slideshow.mobile{display:block}.slideshow .ce_slideshow_banner{width:832px;height:349px;bottom:50%;left:50%;position:absolute;background-color:rgba(255,255,255,.87);transform: translate(-50%, 50%);z-index: 4;-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease}.slideshow .ce_slideshow_banner .content{position:relative;margin-right:7%;margin-left:7%}.slideshow .ce_slideshow_banner h4{margin-top:40px;margin-bottom:16px;text-align:left;font-size:32px;text-transform:none}.slideshow .ce_slideshow_banner .ce_textarea{width:50%;float:left;padding-right:4%}.slideshow .ce_slideshow_banner .ce_textarea p{line-height:1.5}.slideshow .ce_slideshow_banner .content > .ce_url:last-child .ce_url,.slideshow .ce_slideshow_banner .content > .ce_textarea:nth-child(3){padding-right:0;padding-left:4%}.slideshow .ce_slideshow_banner div.ce_url:nth-of-type(1):after{width:100%;left:0;top:0;position:absolute;display:inline-block;border-top:1px solid #16699a;content:""}.slideshow .ce_slideshow_banner div.ce_url:first-of-type{width:50%;position:relative;overflow:visible;float:left;padding-right:4%}.slideshow .ce_slideshow_banner div.ce_url a{width:100%;height:50px;top:40px;position:relative;display:inline-block;margin-bottom:0;padding:13px 55px 12px;text-align:center;background-color:#16699a;font-size:23px;line-height:1;color:#fff;text-shadow: 1px 1px 3px rgba(56, 56, 56, 1)}.slideshow .ce_slideshow_banner div.ce_url a[href="tel:+493039035005"]:after{top:-2px;position:relative;float:left;display:inline-block;margin-right:.5em;font:1.2em/1 icons;content:"\e9e8"}.slideshow .slideshow-mb{left:0;top:-82px;position:absolute}.produkte-galerie{margin-top:7px}.produkte-galerie .caroufredsel_navi a.caroufredsel_prev:after{width:0;height:0;top:46%;position:absolute;left: 12px;border-style: solid;border-width: 12px 14px 12px 0;border-color: transparent #166a9a transparent transparent;content:""}.produkte-galerie .caroufredsel_navi a.caroufredsel_next:after{width:0;height:0;top:46%;position:absolute;right: 12px;border-style: solid;border-width: 12px 0 12px 14px;border-color: transparent transparent transparent #166a9a;content:""}.produkte-galerie .caroufredsel_navi a span{position:absolute;text-indent:-10000em}.produkte-galerie .caroufredsel_skin{width:100%;position:relative;padding:35px 30px 28px;background-color:#e5e5e5;border-radius:10px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.produkte-galerie .caroufredsel .caroufredsel_gallery{margin-right:8px;margin-left:8px}.produkte-galerie .caroufredsel .caroufredsel_gallery img{margin-right:auto;margin-left:auto}.slideshow .caroufredsel .ce_text p,.slideshow .caroufredsel .ce_image figure,.slideshow .caroufredsel .ce_text figure{margin-bottom:0;line-height:0}.slideshow .caroufredsel .ce_text p img{width:100%;height:auto}.slideshow .caroufredsel_controls .caroufredsel_navi{width:100%;top:50%;position:absolute}body:not(.startseite) .slideshow .caroufredsel_controls .caroufredsel_navi{bottom:10%;top:inherit}.slideshow .caroufredsel_controls .caroufredsel_navi a span{width:0;height:0;position:absolute;margin:0;padding:0;text-indent:-10000em}.slideshow .caroufredsel_controls .caroufredsel_navi a{width:72px;height:72px;position:relative;display:inline-block;text-align:center;background-color:#fff;border-radius: 10px;box-shadow: 2px 4px 15px -5px #373737;z-index: 5}.slideshow .caroufredsel_controls .caroufredsel_navi a:after{bottom:50%;left:50%;position:absolute;display:inline-block;font:4em/1 icons;color:#16699a;transform: translate(-50%, 50%)}.slideshow .caroufredsel_controls .caroufredsel_navi .caroufredsel_prev{left:39px;float:left}.slideshow .caroufredsel_controls .caroufredsel_navi .caroufredsel_next{float:right;margin-right:39px}.slideshow .caroufredsel_controls .caroufredsel_navi .caroufredsel_prev:after{content:"\ecec"}.slideshow .caroufredsel_controls .caroufredsel_navi .caroufredsel_next:after{content:'\eced'}.teaser figure img{width:42%;height:auto;margin-right:auto;margin-left:auto}#main .kundenstimmen{padding-top:22px}#main .kundenstimmen .ce_kundenzitate,#main .kundenstimmen,#main .kundenstimmen .ce_kundenzitate_neu{overflow:visible}#main .kundenstimmen .ce_kundenzitate .drittel,#main .kundenstimmen .ce_kundenzitate_neu .drittel{padding-bottom:58px}#main .kundenstimmen .ce_kundenzitate .drittel .name,#main .kundenstimmen .ce_kundenzitate_neu .drittel .name{margin-top:0;margin-right:5%;margin-left:5%;padding-top:15px;padding-right:20px;padding-left:20px;text-align:left;background-color:#fff;border-radius:10px 10px 0 0;font-size:14px;color:#16699a;behavior:url("assets/css3pie/1.0.0/PIE.htc");margin-bottom: 0 !important}#main .kundenstimmen .drittel .wrapper_rundes_bild{margin-right:5%;margin-left:5%}.kundenstimmen .ce_kundenzitate .drittel .firma,.kundenstimmen .ce_kundenzitate_neu .drittel .firma{margin-right:5%;margin-bottom:0;margin-left:5%;padding:2px 20px 5px;text-align:left;background-color:#fff;font-size:12px;color:#8b8b8b}.kundenstimmen .ce_kundenzitate .drittel .kundenzitat,.kundenstimmen .ce_kundenzitate_neu .drittel .kundenzitat{margin-right:5%;margin-left:5%;background-color:#fff;border-radius:0 0 10px 10px;behavior:url("assets/css3pie/1.0.0/PIE.htc");width:auto !important}.kundenstimmen .ce_kundenzitate .drittel .kundenzitat p,.kundenstimmen .ce_kundenzitate_neu .drittel .kundenzitat p{font-size:14px}#main .kunden_slider a.button_prev,.kunden_slider a.button_next,#main .kunden_slider a.caroufredsel_prev,.kunden_slider a.caroufredsel_next{background:transparent}.kunden_slider a.caroufredsel_prev span,.kunden_slider a.caroufredsel_next span{left:-99999em;top:-99999em;position:absolute}#neues-zur-mb-software .caroufredsel_navi a span{width:0;height:0;position:absolute;margin:0;padding:0;text-indent:-10000em}#main .kundenstimmen .kunden_slider a.button_prev:after,#main .kundenstimmen .kunden_slider a.caroufredsel_prev:after{right:10px;top:3px;position:absolute;border-top:26px solid;border-right:30px solid;border-bottom:26px solid;border-left:0px solid;content:"";border-color: transparent #16699a transparent transparent}#neues-zur-mb-software .caroufredsel_navi a.caroufredsel_prev:after{left:0;top:3px;position:absolute;border-top:26px solid;border-right:30px solid;border-bottom:26px solid;border-left:0px solid;content:"";border-color: transparent #fff transparent transparent}#main #neues-zur-mb-software .caroufredsel_navi a.caroufredsel_prev:after{top:30%;left: 10px;border-color: transparent #16699a transparent transparent}#main #neues-zur-mb-software .caroufredsel_navi a.caroufredsel_next:after{top:30%;right: 10px;border-color: transparent transparent transparent #16699a}#main .kundenstimmen .kunden_slider a.button_next:after,#main .kundenstimmen .kunden_slider a.caroufredsel_next:after{left:10px;top:3px;position:absolute;border-top:26px solid;border-right:0px solid;border-bottom:26px solid;border-left:30px solid;content:"";border-color: transparent transparent transparent #16699a}#neues-zur-mb-software .caroufredsel_navi a.caroufredsel_next:after{right:0;top:3px;position:absolute;border-top:26px solid;border-right:0px solid;border-bottom:26px solid;border-left:30px solid;content:"";border-color: transparent transparent transparent #fff}.mb-worksuite-programme{padding-bottom:2em;background-color:#e3e3e3}.mb-worksuite-programme h3{margin-top:0;margin-bottom:15px;font-size: 34px !important}#main #mb-worksuite-programme h2,h3{text-transform:none;font-weight: 400 !important}#main #mb-worksuite-programme{position:relative;padding-top:4em}#main #mb-worksuite-programme-schwerpunkt-tragwerksplanung .ce_teaser_programme{width:33.3%}#main #mb-worksuite-programme-schwerpunkt-tragwerksplanung .vicado-ing,#main #mb-worksuite-programme-schwerpunkt-tragwerksplanung .vicado-zusatz2,{width: 33,3% !important}#main #wrap_mb-worksuite-programme .vicado{width: 33.3% !important}#main #mb-worksuite-programme-schwerpunkt-tragwerksplanung .struktureditor{width:50%;margin-left:25%}#main .mb-worksuite-programme .ce_teaser_programme{overflow:visible;float:left;margin-top:3em;margin-bottom:3em;padding-right:1.1%;padding-left:1.1%;cursor:pointer}#main .mb-worksuite-programme .ce_teaser_programme .content{overflow:hidden;padding-bottom:30px;background-color:#fff;border-radius: 7px;box-shadow: 2px 4px 15px -5px #373737;height:406px !important}#main .mb-worksuite-programme .ce_teaser_programme .ce_image.attribute:nth-of-type(2){top:-15%;position:relative;padding-right:20%;padding-left:20%}#main .mb-worksuite-programme .ce_teaser_programme .ce_image figure{height:156px;margin-bottom:0;line-height:0}#main .mb-worksuite-programme .ce_teaser_programme div.ce_image.attribute:nth-of-type(2) figure{overflow:visible;height:inherit}#main .mb-worksuite-programme .ce_teaser_programme div.ce_image.attribute:nth-of-type(2) .ce_image{overflow:visible}#main .mb-worksuite-programme .ce_teaser_programme .ce_image.attribute:nth-of-type(1) figure img{width:100%;bottom:50%;left:50%;position:absolute;transform: translate(-50%, 50%)}#main .mb-worksuite-programme .ce_teaser_programme .ce_image.attribute:nth-of-type(2) figure img{margin-right:auto;margin-left:auto}#main .mb-worksuite-programme .ce_teaser_programme .ce_textarea,#main #mb-worksuite-programme .ce_teaser_programme div.ce_headline{padding-right:20%;padding-left:20%;text-align:center}#main .mb-worksuite-programme .ce_teaser_programme_info,#main .mb-worksuite-programme_new .ce_teaser_programme_info{clear:both;margin-top:0;margin-right:1.1%;margin-left:1.1%;background-color:#fff;border-radius:7px;behavior:url("assets/css3pie/1.0.0/PIE.htc");box-shadow: 2px 4px 15px -5px #373737;opacity: 0;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}#main .mb-worksuite-programme .ce_teaser_programme_info .ce_image.attribute{float:left;margin-right:30px}#main .mb-worksuite-programme .ce_teaser_programme_info .ce_image.attribute figure{margin-bottom:0}#main .mb-worksuite-programme .ce_teaser_programme_info div.ce_headline h3{text-align:left}#main .mb-worksuite-programme .ce_teaser_programme_info .ce_textarea h3{text-align:left}#main .mb-worksuite-programme .ce_teaser_programme_info .ce_textarea h3 a{color:#16699a}#main .mb-worksuite-programme .ce_teaser_programme_info.hiding{height:0;padding:0;opacity: 0}#main .mb-worksuite-programme .ce_teaser_programme_info.show{height:inherit;padding:3%;opacity:1}.mb-worksuite-programme.mobile{display:none}.showing{height:inherit;margin-top:30px;padding:3%;height: inherit !important;margin-top: 30px !important;padding: 3% !important;position: inherit !important;opacity: 1 !important}#main #mb-worksuite-softwareloesungen h2{margin-top:35px;margin-bottom:35px;font-size:34px;text-transform:none;font-size:34px !important;font-weight: 600}#main #wrap_referenzen .inside{padding-bottom:3em}#main #wrap_referenzen .ce_gallery h4{margin-top:50px;margin-bottom:45px}footer .block{float:left;padding-right:2%;width:calc(100%/3)}#footer .inside{height:34em;text-align:left}#footer h3{padding-bottom:.5em;text-align:center;border-bottom:1px solid #16699a;font-size:26px;color:#16699a;font-weight: 400}#footer p{margin-bottom:5px}#footer ul li{width:50%;float:left;display:inline-block;margin-bottom:5px;padding-bottom:0}#footer ul li a,#footer ul li span{font-size:15px}.produkt-banner{background-color:#fff}.slideshow .produkt-banner{width:544px;height:auto;bottom:50%;left:50%;position:absolute;overflow:visible;background-color:rgba(255,255,255,1);border-radius:10px;behavior:url("assets/css3pie/1.0.0/PIE.htc");box-shadow: 2px 4px 10px -6px #373737;transform: translate(-50%, 50%);z-index: 4;-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease}.slideshow .produkt-banner div.ce_headline{top:-39px;position:relative}.baustatik .slideshow .produkt-banner h1.ce_headline,.varkon .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#f7a800 !important;font-weight: 600 !important}.microfe .slideshow .produkt-banner h1.ce_headline,.microfe-module .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#008e92 !important;font-weight: 600 !important}.costruc .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#1b14a1 !important;font-weight: 600 !important}.vicado .slideshow .produkt-banner h1.ce_headline,.vicado-zusatz .slideshow .produkt-banner h1.ce_headline,.procad2015 .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#5c0605 !important;font-weight: 600 !important}.komplettsystem .slideshow .produkt-banner h1.ce_headline,.produkt-aktion .slideshow .produkt-banner h1.ce_headline,.tools .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#600b6f !important;font-weight: 600 !important}.eurosta .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#1496d1 !important;font-weight: 600 !important}.profilmaker .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;color:#4bc4ff !important;font-weight: 600 !important}.studienversion .slideshow .produkt-banner h1.ce_headline,.produktseite .slideshow .produkt-banner h1.ce_headline{text-align:center;font-size:22px;text-transform:none;font-weight: 600 !important}.sgroesse{font-size:1.2em}.slideshow .produkt-banner .ce_image figure{top:-40px;position:relative}.slideshow .produkt-banner .ce_image figure img{width:75px;margin-right:auto;margin-left:auto}.slideshow .produkt-banner .ce_image{overflow:visible}.slideshow .produkt-banner .ce_textarea{top:-44px;position:relative;padding-right:22%;padding-left:22%;text-align:center}.slideshow-produkte{position:relative;margin-bottom:8.5em;border-bottom:33px solid #16699a}.blue-text,.blue-text p,.ce_text.divider p,.ce_text.divider-left p{color:#16699a}.ce_text.divider-left p{margin-bottom:2.5em}.ce_text.divider{position:relative;clear:both;text-align:center}.ce_text.divider-left{position:relative;clear:both;margin-bottom:1em}.ce_text.divider .divider-content{width:50%;margin-right:auto;margin-left:auto;padding-bottom:2.5em;cursor:pointer;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease}.ce_text.divider-left .divider-content,h2[class*="termine-trigger"]{width:100%;display:inline-block;padding:1em;border:1px solid #16699a;cursor:pointer;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease}h2[class*="termine-trigger"]{margin-top: 1em !important;margin-bottom: 1em !important}.ce_text.divider.pakete .divider-content{padding-bottom:2.5em;cursor: auto}.ce_text.divider.pakete .divider-content a{text-decoration:underline}.ce_text.divider-left .divider-content:before,h2[class*="termine-trigger"]:before{position:relative;display:inline-block;margin-right:.5em;padding-right:.25em;padding-left:.25em;font:22px 'FontAwesome';color:#16699a;content: "\f150";transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease}.ce_text.divider-left .divider-content.show:before,h2[class*="termine-trigger"].show:before{transform: rotate(180deg)}.ce_text.divider .divider-content:before{content: "";position: absolute;height: 0;border-bottom: 1px solid #16699a;top: 18px;width: 100%;right: 75%;margin-right: 15px}.ce_text.divider .divider-content:after{content: "";position: absolute;height: 0;border-bottom: 1px solid #16699a;top: 18px;width: 100%;left: 75%;margin-left: 15px}.unterseite .blue-text h2{text-transform:none;text-align: left !important;font-size: 23px !important;margin-top: 0 !important;margin-bottom: 10px !important}.unterseite .blue-text{float:left;padding-right:5%;width: calc(100%/3)}.unterseite .blue-text.sc3{top:45px;position:relative;padding-right:5%;clear: none !important}.produkte-container{width:100%;float:left;margin-bottom:5em;padding-right:2%}.ce_unterseite_produkte_download,.ce_unterseite_produkte_download_2,.ce_unterseite_produkte_download_module,.ce_module_global{position:relative;margin-bottom:49px;padding:2% 3%;background-color:#16699a;border-radius:10px;behavior:url("assets/css3pie/1.0.0/PIE.htc");transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.ce_unterseite_produkte_download_module,body.produktseite .ce_module_global:not(.attribute){width:0;height:0;left:-100%;position:absolute;opacity: 0}.ce_unterseite_produkte_download.show,.ce_unterseite_produkte_download_2.show,.ce_unterseite_produkte_download_module.show,.ce_module_global.show{width: 100% !important;height: 100% !important;left: 0 !important;position: relative !important;opacity: 1 !important}.ce_unterseite_produkte_download h3.headline,.ce_unterseite_produkte_download_2 h3.headline,.ce_unterseite_produkte_download_module h3.headline,.ce_module_global h3.headline{margin-bottom:25px;text-align:left;text-align: left !important;color: #fff !important;font-weight: 500 !important}.ce_unterseite_produkte_download .ce_textarea,.ce_unterseite_produkte_download .ce_files,.ce_unterseite_produkte_download_2 .ce_textarea,.ce_unterseite_produkte_download_2 .ce_files,.ce_unterseite_produkte_download_module .ce_textarea,.ce_unterseite_produkte_download_module .ce_files,.ce_unterseite_produkte_download_module .ce_textarea p,.ce_module_global .ce_textarea,.ce_module_global .ce_files,.ce_module_global .ce_textarea p{float:left;font-size:15px;line-height:1.5;color:#fff;width: calc(100%/3)}.ce_unterseite_produkte_download .ce_textarea,.ce_unterseite_produkte_download .ce_textarea p,.ce_unterseite_produkte_download .ce_files,.ce_unterseite_produkte_download .ce_files p,.ce_unterseite_produkte_download_2 .ce_textarea,.ce_unterseite_produkte_download_2 .ce_textarea p,.ce_unterseite_produkte_download_2 .ce_files,.ce_unterseite_produkte_download_2 .ce_files p,.ce_unterseite_produkte_download_module .ce_textarea,.ce_unterseite_produkte_download_module .ce_textarea p,.ce_unterseite_produkte_download_module .ce_files,.ce_unterseite_produkte_download_module .ce_files p,.ce_module_global .ce_textarea,.ce_module_global .ce_textarea p,.ce_module_global .ce_files,.ce_module_global .ce_files p{color:#fff}.ce_unterseite_produkte_download_module .ce_textarea p,.ce_module_global .ce_textarea p{width:100%;font-size:18px}.ce_unterseite_produkte_download_2 .ce_files{margin-right:53px;width: 138px !important;padding:0 !important}.ce_unterseite_produkte_download .ce_textarea,.ce_unterseite_produkte_download_2 .ce_textarea,.ce_unterseite_produkte_download_module .ce_textarea,.ce_module_global .ce_textarea{padding-right:4%}.ce_unterseite_produkte_download .ce_textarea.zusatz,.ce_unterseite_produkte_download_2 .ce_textarea.zusatz,.ce_unterseite_produkte_download_module .ce_textarea.zusatz,.ce_module_global .ce_textarea.zusatz{position:relative;padding-right:0;padding-left:44px}.ce_unterseite_produkte_download_2 .ce_textarea.zusatz{width:30%}.ce_unterseite_produkte_download .ce_textarea.zusatz:before,.ce_unterseite_produkte_download_2 .ce_textarea.zusatz:before,.ce_unterseite_produkte_download_module .ce_textarea.zusatz:before,.ce_module_global .ce_textarea.zusatz:before{left:18px;top:6px;position:absolute;width: 0;height: 0;border-style: solid;border-width: 18.5px 14px 18.5px 0;border-color: transparent #8fbecd transparent transparent;content:""}.ce_unterseite_produkte_download .ce_textarea.zusatz:after,.ce_unterseite_produkte_download_2 .ce_textarea.zusatz:after,.ce_unterseite_produkte_download_module .ce_textarea.zusatz:after,.ce_module_global .ce_textarea.zusatz:after{width:88.5%;height:1px;bottom:-14px;right:0;position:absolute;background-color:#fff;content:""}.ce_unterseite_produkte_download .ce_files,.ce_unterseite_produkte_download_2 .ce_files,.ce_unterseite_produkte_download_module .ce_files,.ce_module_global .ce_files{padding-right:2%;padding-left:2%}.ce_unterseite_produkte_download.files img,.ce_unterseite_produkte_download_module.files img,.ce_module_global.files img{width:18px;height:24px;top:2px;position:relative;margin-right:10px;margin-left:24px}.ce_unterseite_produkte_download.files,.ce_unterseite_produkte_download_module.files,.ce_module_global.files{width:100%;height:100%;left:0;position:relative;float:left;padding:14px;background-color:#e4edf4;opacity: 1}.ce_unterseite_produkte_download_2.files{width:100%;min-height:160px;float:left;margin-top:10px;padding:14px;background-color:#e4edf4}.ce_unterseite_produkte_download.files a,.ce_unterseite_produkte_download_module.files a,.ce_module_global.files a{top:-4px;position:relative}.ce_unterseite_produkte_download.files a,.ce_unterseite_produkte_download_2.files a,.ce_unterseite_produkte_download_module.files a,.ce_module_global.files a{color:#16699a}.ce_unterseite_produkte_download_2.files a{bottom:30%;left:50%;position:absolute;display:block;margin-right:auto;margin-left:auto;text-align:center;transform: translate(-50%, 70%)}.ce_unterseite_produkte_download.files a span.size,.ce_unterseite_produkte_download_2.files a span.size,.ce_unterseite_produkte_download_module.files a span.size,.ce_module_global.files a span.size{display:none}.ce_unterseite_produkte_download_2 img{width:50%;height:auto;display:block;margin-right:auto;margin-left:auto}.ce_unterseite_produkte_download .ce_text,.ce_unterseite_produkte_download_2 .ce_text,.ce_unterseite_produkte_download_module .ce_text,.ce_module_global .ce_text{bottom:0;right:0;float:right;clear:both;padding-right:3%;text-align:right;font-size:18px;color:#fff;width: calc(100%/3)}.ce_unterseite_produkte_download .ce_text.preis,.ce_unterseite_produkte_download_2 .ce_text.preis,.ce_unterseite_produkte_download_module .ce_text.preis,.ce_module_global .ce_text.preis{margin-top:10px;font-size:30px;font-weight: 300}.ce_unterseite_produkte_download .ce_text.aktionspreis,.ce_unterseite_produkte_download_2 .ce_text.aktionspreis,.ce_unterseite_produkte_download_module .ce_text.aktionspreis,.ce_module_global .ce_text.aktionspreis{margin-top:10px;font-size:30px;font-weight: 600;color:red}.ce_module_global .subtitle{width:100%;float:none;margin-bottom:1em;padding:0;text-align:left}.ce_module_global .ce_files{width:96%;margin-left:2%;padding:0}.ce_module_global .ce_files > .ce_module_global.files{width:100%}.ce_module_global .ce_textarea{width:96%;height:100%;position:relative;margin-bottom:49px;padding:14px;background-color:#e4edf4;border-radius:10px;behavior:url("assets/css3pie/1.0.0/PIE.htc");opacity: 1;margin-left: 2%;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease}.ce_module_global .ce_textarea p{font-size:15px;line-height:1.5}.ce_module_global .ce_textarea p a{position:relative;color:#16699a}.ce_module_global .ce_textarea p a:before{position:relative;display:inline-block;margin-right:10px;margin-left:24px;font:1.4em/1 FontAwesome;color:#F00;content: "\f167"}#main #service h1.ce_headline{margin-bottom:1em;text-align:left}#service .ce_text{width:66.6%;margin-bottom:7em}#mbnews .ce_text{width:66.6%;margin-bottom:7em}#service .mod_newslist .blog .image_container{}#service .mod_newslist .blog .image_container img,#tools .mod_newslist .blog .image_container img{margin-right:auto;margin-left:auto}#datenschutz .ce_text,#impressum .ce_text,#kontakt .ce_text,#termine .ce_text,#mbinare .ce_text,#onlineschulungen .ce_text{width:66.6%}.mod_newslist .blog .teaser{width:100%;padding-left: 0 !important}.mod_newslist .blog .teaser p img{height:auto;max-width:100%;margin-top:.5em}#unternehmen h1.ce_headline{text-align:center}#unternehmen h2.ce_headline{margin-bottom:3em;text-align:center;font-size:3em;color:#848484;text-transform:none;margin-top: 70px}#unternehmen > .ce_text{width:70%;margin-right:auto;margin-left:auto;text-align:center}#unternehmen .ce_team{float:left;width: calc(100% / 3)}#unternehmen .ce_team.first,#unternehmen .ce_team.second{width:50%;margin-bottom:2em}#unternehmen .ce_team .teambox_content h3,#unternehmen .ce_team .teambox_content .funktion{text-transform:none}#unternehmen .ce_team .teambox_socials a{font-size:5em}#unternehmen .ce_team .teambox_socials a i:before{margin-right:0}#haftungsausschluss iframe{width:100%;height:70vh}#kontakt .ce_text h2{margin-top:1em;text-align:left;text-transform:none}form hr{width:96%;margin-bottom:3em}#anfrage form .widget legend,#anfrage form .widget span label,#anfrage form .input-wrapper label,#anfrage form .submit_container input,#anmeldeformular form .widget legend,#anmeldeformular form .widget span label,#anmeldeformular form .input-wrapper label,#anmeldeformular form .submit_container input{font-size:1.3em;color: #000000 !important}#aboanfrage form .widget legend,#aboanfrage form .widget span label,#aboanfrage form .input-wrapper label,#aboanfrage form .submit_container input{font-size:1.3em;color: #000000 !important}#individualschulung form .widget legend,#individualschulung form .widget span label,#individualschulung form .input-wrapper label,#individualschulung form .container input,#schulungsanfrage form .widget legend,#schulungsanfrage form .widget span label,#schulungsanfrage form .input-wrapper label,#schulungsanfrage form .container input,#vicadoanfrage form .widget legend,#vicadoanfrage form .widget span label,#vicadoanfrage form .input-wrapper label,#vicadoanfrage form .container input{font-size:1.3em}#anfrage form .container,#anfrage form .widget-checkbox{width:50%;float:left;padding-right:4%}#aboanfrage form .container,#aboanfrage form .widget-checkbox{width:50%;float:left;padding-right:4%}#individualschulung form .container,#individualschulung form .widget-checkbox{width:50%;float:left;padding-right:4%;font-size:1.3em}#anfrage form .container{margin-bottom:1.5em}#aboanfrage form .container{margin-bottom:1.5em}#individualschulung  form .container{margin-bottom:1.5em}#anmeldeformular form .container,.ce_text.onlinepraesentation,.ce_text.fernwartung{width:50%;float:left;padding-right:4%}#schulungsanfrage form .container,.ce_text.onlinepraesentation,.ce_text.fernwartung{width:50%;float:left;padding-right:4%}#vicadoanfrage form .container,.ce_text.onlinepraesentation,.ce_text.fernwartung{width:50%;float:left;padding-right:4%}.ce_text.onlinepraesentation,.ce_text.fernwartung{margin-bottom:5em}#main .ce_text.onlinepraesentation h2,#main .ce_text.fernwartung h2{margin-top:1em}.ce_text.onlinepraesentation p.teamviewer-img a{position:relative;line-height:0}.ce_text.onlinepraesentation p.teamviewer-img a:after{bottom:25px;left:73px;position:absolute;color:#fff;content:"Online-Präsentation"}#anfrage form .widget-explanation,#anmeldeformular form .widget-explanation{clear:both;margin-bottom:3em}#aboanfrage form .widget-explanation{clear:both;margin-bottom:3em}#individualschulung form .widget-explanation,#schulungsanfrage form .widget-explanation,#vicadoanfrage form .widget-explanation{clear:both;margin-bottom:3em}#anfrage form .input-wrapper input,#anfrage form .input-wrapper textarea,#anmeldeformular form .input-wrapper input,#anmeldeformular form .input-wrapper textarea,#anmeldeformular form .input-wrapper select{margin-top:1em;margin-bottom:.5em}#aboanfrage form .input-wrapper input,#aboanfrage form .input-wrapper textarea,#aboanfrage form .input-wrapper select{margin-top:1em;margin-bottom:.5em}#individualschulung form .input-wrapper input,#individualschulung form .input-wrapper textarea,#schulungsanfrage form .input-wrapper input,#schulungsanfrage form .input-wrapper textarea,#schulungsanfrage form .input-wrapper select,#vicadoanfrage form .input-wrapper input,#vicadoanfrage form .input-wrapper textarea,#vicadoanfrage form .input-wrapper select{margin-top:1em;margin-bottom:.5em}#anfrage form .widget-explanation p strong,#anmeldeformular form .widget-explanation p strong{font-size:1.2em}#aboanfrage form .widget-explanation p strong{font-size:1.2em}#individualschulung form .widget-explanation p strong,#schulungsanfrage form .widget-explanation p strong,#vicadoanfrage form .widget-explanation p strong{font-size:1.2em}#anfrage form .widget-checkbox .checkbox_container,#anmeldeformular form .widget-checkbox .checkbox_container{padding-left:0;border:none}#aboanfrage form .widget-checkbox .checkbox_container{padding-left:0;border:none}#individualschulung form .widget-checkbox .checkbox_container,#schulungsanfrage form .widget-checkbox .checkbox_container,#vicadoanfrage form .widget-checkbox .checkbox_container{padding-left:0;font-size:1.5em;border:none}#anfrage form .widget-checkbox .checkbox_container legend{margin-bottom:1.5em;font-weight:bold}#aboanfrage form .widget-checkbox .checkbox_container legend{margin-bottom:1.5em;font-weight:bold}#individualschulung form .widget-checkbox .checkbox_container legend,#schulungsanfrage form .widget-checkbox .checkbox_container legend,#vicadoanfrage form .widget-checkbox .checkbox_container legend{margin-bottom:1.5em;font-size:1.5em;font-weight:bold}#anfrage form .widget-checkbox .checkbox_container span,#anmeldeformular form .widget-checkbox .checkbox_container span,#schulungsanfrage form .widget-checkbox .checkbox_container span,#vicadoanfrage form .widget-checkbox .checkbox_container span{margin-bottom:1em;font-size:1.5em}#aboanfrage form .widget-checkbox .checkbox_container span{margin-bottom:1em;font-size:1.5em}#individualschulung form .widget-checkbox .checkbox_container span,#schulungsanfrage form .widget-checkbox .checkbox_container span,#vicadoanfrage form .widget-checkbox .checkbox_container span{margin-bottom:1em}#anfrage form .widget-checkbox .checkbox_container span input[type="checkbox"],#anmeldeformular form .widget-checkbox .checkbox_container span input[type="checkbox"]{margin-right:8px;width: auto !important}#aboanfrage form .widget-checkbox .checkbox_container span input[type="checkbox"]{margin-right:8px;width: auto !important}#individualschulung form .widget-checkbox .checkbox_container span input[type="checkbox"],#schulungsanfrage form .widget-checkbox .checkbox_container span input[type="checkbox"],#vicadoanfrage form .widget-checkbox .checkbox_container span input[type="checkbox"]{margin-right:8px;width: auto !important}#anfrage form .submit_container,#anmeldeformular form .submit_container{margin-top:5em;text-align:center}#aboanfrage form .submit_container{margin-top:5em;text-align:center}#individualschulung form .submit_container,#schulungsanfrage form .submit_container,#vicadoanfrage form .submit_container{margin-top:5em;text-align:center}#anfrage form .submit_container input,#anmeldeformular form .submit_container input{padding-top:1em;padding-bottom:1em;font-size:2em;width: 100% !important}#aboanfrage form .submit_container input{padding-top:1em;padding-bottom:1em;font-size:2em;width: 100% !important}#individualschulung form .submit_container input,#schulungsanfrage form .submit_container input,#vicadoanfrage form .submit_container input{padding-top:1em;padding-bottom:1em;font-size:2em;width: 100% !important}#produkte .ce_text.first h2{margin-top:0}#produkte .baustatik_2018{text-align:center}#produkte .baustatik_2018 p strong{font-size:1.2em}#produkte .bestellung p a{margin-top:4em;margin-bottom:3em}#termine .ce_text.gruppenschulung{margin-bottom:3em}#onlineschulungen .ce_text.gruppenschulung{margin-bottom:3em}#mbinare .ce_text.gruppenschulung{margin-bottom:3em}#termine .ce_text h2{margin-top:0;margin-bottom:1em}#onlineschulungen .ce_text h2{margin-top:0;margin-bottom:1em}#mbinare .ce_text h2{margin-top:0;margin-bottom:1em}#termine .mod_newslist,#termine .mod_eventlist{margin-top:5em}#onlineschulungen .mod_newslist,#onlineschulungen .mod_eventlist{margin-top:5em}#mbinare .mod_newslist,#mbinare .mod_eventlist{margin-top:5em}#termine .mod_newslist[class*="termine-"],#termine .mod_eventlist[class*="termine-"]{width:0;height:0;left:-100%;position:absolute;opacity:0;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease}#onlineschulungen .mod_newslist[class*="termine-"],#onlineschulungen .mod_eventlist[class*="termine-"]{width:0;height:0;left:-100%;position:absolute;opacity:0;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease}#mbinare .mod_newslist[class*="termine-"],#mbinare .mod_eventlist[class*="termine-"]{width:0;height:0;left:-100%;position:absolute;opacity:0;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease}#termine .mod_newslist[class*="termine-"].show,#termine .mod_eventlist[class*="termine-"].show{width:100%;height:100%;left:0;position:relative;opacity: 1}#onlineschulungen .mod_newslist[class*="termine-"].show,#onlineschulungen .mod_eventlist[class*="termine-"].show{width:100%;height:100%;left:0;position:relative;opacity: 1}#mbinare .mod_newslist[class*="termine-"].show,#mbinare .mod_eventlist[class*="termine-"].show{width:100%;height:100%;left:0;position:relative;opacity: 1}#termine .mod_newslist .blog{position:relative;margin-bottom:5em}#onlineschulungen .mod_newslist .blog{position:relative;margin-bottom:5em}#mbinare .mod_newslist .blog{position:relative;margin-bottom:5em}#termine .mod_newslist .blog h4.title{text-align:left}#onlineschulungen .mod_newslist .blog h4.title{text-align:left}#mbinare .mod_newslist .blog h4.title{text-align:left}#termine .mod_newslist .blog .info{margin-bottom:.5em}#onlineschulungen .mod_newslist .blog .info{margin-bottom:.5em}#mbinare .mod_newslist .blog .info{margin-bottom:.5em}#termine .mod_newslist .blog .info span{font-size:1.3em}#onlineschulungen .mod_newslist .blog .info span{font-size:1.3em}#mbinare .mod_newslist .blog .info span{font-size:1.3em}#termine .mod_newslist .blog .ce_hyperlink{bottom:0;position:absolute}#onlineschulungen .mod_newslist .blog .ce_hyperlink{bottom:0;position:absolute}#mbinare .mod_newslist .blog .ce_hyperlink{bottom:0;position:absolute}#termine .mod_newslist .blog .teaser{padding-bottom:32px;padding-left: 0 !important;width: 100% !important}#onlineschulungen .mod_newslist .blog .teaser{padding-bottom:32px;padding-left: 0 !important;width: 100% !important}#mbinare .mod_newslist .blog .teaser{padding-bottom:32px;padding-left: 0 !important;width: 100% !important}#termine .nachrichtenteaser_v3 h4{text-align: left !important}#onlineschulungen .nachrichtenteaser_v3 h4{text-align: left !important}#mbinare .nachrichtenteaser_v3 h4{text-align: left !important}#termine .nachrichtenteaser_v3 .info{margin-top:1em}#onlineschulungen .nachrichtenteaser_v3 .info{margin-top:1em}#mbinare .nachrichtenteaser_v3 .info{margin-top:1em}#termine .nachrichtenteaser_v3 .teaser{width:100%;margin-top:1em;padding-left: 0 !important}#onlineschulungen .nachrichtenteaser_v3 .teaser{width:100%;margin-top:1em;padding-left: 0 !important}#mbinare .nachrichtenteaser_v3 .teaser{width:100%;margin-top:1em;padding-left: 0 !important}.mod_newslist .blog{margin-bottom:5em}.mod_newslist .blog .blog_inside h4.title{margin-bottom:1em;text-transform:none;text-align: left !important}#termindetails .mod_newsreader p.back{margin-top:3em}.unterseite.komplettsystem .blue-text{width:66.6%;padding-right:0}.ce_tutorial_ergebnisse{margin-bottom:49px;padding:3% 2%;background-color:#16699a;border-radius:10px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}#main .ce_tutorial_ergebnisse .content > .ce_headline{margin-bottom:4em}#main .ce_tutorial_ergebnisse h3.ce_headline{color:#fff}#main .ce_tutorial_ergebnisse:not(.ce_module_global) .content > .attribute:not(.ce_headline){float:left;margin-bottom:1em;text-align:left;width: calc(100%)}#main .ce_tutorial_ergebnisse:not(.ce_module_global) .content .ce_files .files{margin-bottom:0;padding:0;text-align:center}#main .ce_tutorial_ergebnisse:not(.ce_module_global) .content .ce_files .files ul li img{width:auto;height:50px;display:block;margin-right:auto;margin-bottom:20px;margin-left:auto}#main .ce_tutorial_ergebnisse:not(.ce_module_global) .content .ce_files .files ul li a{margin-top:-5em;margin-left:.5em;padding-top:5em;color:#fff}#main .ce_tutorial_ergebnisse:not(.ce_module_global) .content .ce_textarea{position:relative;margin-top:70px;padding-right:2%;padding-left:2%;font-size:15px;line-height:1.5;color:#fff}#main .ce_tutorial_ergebnisse .content > .url:before{content:""}#main .ce_tutorial_ergebnisse .content .url a{display:inline-block;padding-top:10px;padding-right:15px;padding-left:60px;font:15px/1.5 'Lato';color:#fff}#main .ce_tutorial_ergebnisse .content .url .url:before{width:0;left:0;top:35px;position:relative;float:left;display:block;margin-bottom:20px;text-align:center;font-size:5em;color:#fff}#bottom{display:block}#bottom .contentbox p{margin-bottom:0;font-size:1.3em;color:#555}.mb-aec-logo{width:100%;position:absolute}.mb-aec-logo .slideshow-mb p img{width:auto;height:60px;float:right;margin-right:40px;padding-top:.5em;padding-bottom:.5em;user-drag: none;user-select: none;-moz-user-select: none;-webkit-user-drag: none;-webkit-user-select: none;-ms-user-select: none}.fa:before{display:none}.fa.block:before{top:50%;position:absolute;display:block;font-size:2em;line-height:0;color:#16699a;left: 20px;z-index: 40}body:not(.startseite) .fa.ce_url{width:100%;min-height:6em;position:relative}.mod_article.cta-kontakt{width:100%;padding-top:5em;padding-bottom:4em}#off_canvas span.open_subnav{width:100%}#off_canvas li.open > span.open_subnav{width:50px}#termine.mod_article{overflow:visible}#onlineschulungen.mod_article{overflow:visible}#mbinare.mod_article{overflow:visible}.kontakt .dlh_googlemap{padding-bottom: 100% !important}.schulung-form{margin-top:4em}.mod_eventreader p.back{margin-top:2em}
/* Banner.css */
#wrapper{width:100%;height:100vh}#container{top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}#banner h1{text-align:center;font-size:2em}#banner figure img{margin-right:auto;margin-left:auto}
