@media (min-width:768px){.container{width:760px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1150px}}@media (min-width:1290px){.container{width:1280px}}body{background-color:#fff;overflow-x:hidden;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:0px}html,body{margin:0;padding:0;margin:0px;padding:0px;width:100%;height:100%;min-height:100%}.fullwidthbox{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.app-container{padding:0 15px;overflow-x:hidden;z-index:1;margin-left:auto;margin-right:auto;text-align:left;position:relative;height:auto;min-height:100%;background-color:#fff}header#mainheader{width:100%;position:relative;display:block;background-color:#fff;top:0;left:0;transition:all .2s ease-in-out}header#mainheader .topbar,#scrollheader .topbar{height:50px;width:100%;display:block;line-height:50px;background-color:#42474d;color:#fff;transition:all .2s ease-in-out}header#mainheader .topbar .introtxt,#scrollheader .topbar .introtxt{font-size:14px;float:left}header#mainheader .topbar .socialcontainer,#scrollheader .topbar .socialcontainer{float:right;display:inline-block;margin-top:12px;margin-left:15px}.social-icons li{margin-bottom:0px;line-height:32px;margin-left:4px;float:left}header#mainheader .topbar .socialcontainer .social-icons li .fa-brands,#scrollheader .topbar .socialcontainer .social-icons li .fa-brands{width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;color:#fff;border:none;background-color:#555a5f;transition:all .2s ease-in-out;float:left}.social-icons li:hover .fa-brands{color:#f58238}header#mainheader #logo{width:auto;height:135px;display:block;float:left;margin-top:-40px;margin-bottom:-50px;margin-right:25px;transition:all .2s}header#mainheader #logo svg,header#mainheader #logo img{width:auto;display:block;height:100%}header#mainheader #infoheader{padding-top:45px;padding-bottom:45px}header#mainheader #infoheader .infoelements{float:right;margin-right:20px}header#mainheader #infoheader .infoelement{display:inline-block;margin-left:0px;margin-right:15px}header#mainheader #infoheader .topicon{width:40px;height:50px;float:left;display:inline-block;text-align:center;color:#f58238;line-height:50px;border-radius:3px;margin-right:5px}header#mainheader #infoheader .topicon svg{width:30px;height:30px;margin-top:10px}header#mainheader #infoheader .topinfotop{float:left;display:inline-block;font-size:14px;line-height:30px}header#mainheader #infoheader .topinfotop span{display:block}header#mainheader #infoheader .topinfotop>span:last-child{font-size:12px;color:#888;line-height:1}header#mainheader .container.relative,#mFooter .container.relative{position:relative}#logo img,#logo_red img,#logo svg,.logo svg,.logo img{width:100%;height:auto}#logo_red{width:30px;display:block}#logo_red svg{width:30px;height:30px;display:block;float:left;margin-top:17px;margin-left:0px;margin-right:20px}#topsearch{position:absolute;top:0;right:0;width:50px}#topsearch ul,#topsearch_scroll ul{display:block}#topsearch ul li #topsearch_scroll ul li{width:50px}.menubar>.container{position:relative}#topsearch_scroll{position:absolute;right:10px;top:0;width:50px}.searchshow{width:50px;background-color:#f2f2f2}.searchformconainer{width:400px;left:-350px;overflow:hidden;height:0;top:100%;position:absolute;background-color:#fff;box-shadow:inset 0 15px 15px -10px rgba(0,0,0,0.2),0 10px 40px 0 rgba(140,140,140,0.5);padding:44px 41px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in-out}.searchformconainer.active{visibility:visible;opacity:1;height:auto}#mainmenu{margin-left:20px;padding-right:50px}main#maincontent{padding-top:40px;padding-bottom:100px}#mFooter{background:#42474d;margin:0 -15px;display:block;z-index:1;font-size:14px;color:#fff;position:relative}#mFooter #innerfooter{color:#aaaaaa;padding-top:46px}#mFooter #innerfooter #logo_footer{width:200px;height:auto;float:left;margin-top:5px}#mFooter #innerfooter #logo_footer svg{width:auto;height:80px}#mFooter #innerfooter h3{color:#fff;font-weight:300;margin-top:9px;margin-bottom:25px}#mFooter #innerfooter hr{border:0;height:1px;background:#333}#mFooter #innerfooter nav.highlightmenu{margin-top:15px;margin-left:60px}#mFooter #innerfooter .contactlist{margin:0;padding:0;list-style:none;line-height:1.4em}#mFooter #innerfooter .contactlist li{position:relative;padding-left:10px;padding-bottom:5px;font-size:13px;text-align:left}#mFooter #innerfooter .contactlist li:before{font-family:'FontAwesome' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\f0da";position:absolute;top:3px;left:0px;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footermenu>ul{display:inline-block}#mFooter #innerfooter #footeriso{display:inline-block;width:130px;height:auto;margin-left:20px;position:absolute;right:10px;bottom:-80px}#mFooter #innerfooter #footervielfalt{position:absolute;left:-40px;bottom:-80px}.copyright{line-height:53px;color:#7283a9;display:block;text-decoration:none}.copyright:hover{color:#fff}.back-to-top{position:fixed;bottom:6em;right:0;display:none;z-index:99;text-decoration:none;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:.7px;color:#000000;padding-left:50px;line-height:20px}.back-to-top:before{content:'';border-radius:3px;width:30px;height:30px;color:#fff;background-image:url('/Mosaic/templates/theme1/images/Arrow-UpW.svg');background-position:center 3px;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-15px;left:0;line-height:30px;border:solid 1px #f58238;background-color:#f58238;transition:all .2s ease;box-shadow:-3px 3px 4px 0 rgba(0,0,0,0.3)}.back-to-top:hover:before{transform:scale(1.2);background-color:#f58238;border-color:#f58238}.back-to-top:active:before{transform:scale(1);background-color:#000000;border-color:#000}img.unveil{opacity:0;transition:opacity .3s ease-in}#mosaic{text-decoration:none}#mosaic:hover{color:#fba206}#copyright{overflow:hidden;visibility:hidden;height:0}.video-container{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mosaic_el:after{content:'.';clear:both;display:block;visibility:hidden;height:0}.row>[class*='col-'],.mosaic_el{margin-bottom:15px}.mcbox .mosaic_el:last-child{margin-bottom:0}.mosaic_el.nmb [class*='col-'],.mosaic_el.nmb{margin-bottom:0}.row.no-margin-bottom>[class*='col-']{margin-bottom:0}.row.no-gap{margin-left:0;margin-right:0}.row.no-gap>[class*='col-']{padding-left:0;padding-right:0}#scrollheader{position:fixed;z-index:9998;top:-390px;left:0;width:100%;display:block;margin:0;background-color:#fff;height:115px}.scrollActive.scrollActive2 #scrollheader{transition:top 500ms ease;z-index:9998;transform:translateZ(0);top:0;box-shadow:0 0 43px rgba(0,0,0,0.2)}.scrollActive.scrollActive2 #scrollheader .mainmenu>ul>li>a{line-height:64px;font-size:1rem}.img100{width:100%;display:block}.colorswitch,.colorswitch .MboxHL{color:#f1eee9 !important}.spinner1{width:90px;height:90px;position:relative}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:15%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.double-bounce1 svg,.double-bounce2 svg{width:90px;height:90px}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.boxpad50{padding:50px}.boxpad50100{padding:100px 50px}.boxpad0100{padding:100px 0px}.boxpad050{padding:50px 0px}.boxpad50300{padding-top:50px;padding-bottom:30px}.boxpad300{padding-top:30px;padding-bottom:30px}.mosaic_el.boxlink{border:solid 1px transparent}.select .dropdownbtn,.select .dropdownbtn:hover,.select .dropdownbtn:active{width:100%;text-align:left;padding:0;border:none;box-shadow:none;background:none;font-size:18px;outline:none;color:#000}.owl-carousel.owl-theme{margin-bottom:50px}main#maincontent{width:100%;padding-bottom:30px;min-height:80vh;position:relative;z-index:1}#mFooter{display:block;position:relative;z-index:1;overflow:hidden}#mFooter .social-icons-footer{margin:0;padding:0;list-style:none;text-align:center}@media only screen and (min-width:991px) {#mFooter .social-icons-footer{text-align:left}}#mFooter .social-icons-footer a{width:30px;height:30px;line-height:30px;display:block;font-size:1.2rem;border-radius:2px;width:32px;height:32px;line-height:32px;text-align:center;color:#fff;border:none;background-color:#555a5f;transition:all .2s ease-in-out;float:left}@media only screen and (min-width:991px) {#mFooter .social-icons-footer a{width:32px;height:32px;line-height:32px;display:block;font-size:1.3rem}}#mFooter .social-icons-footer a:hover{border-color:var(--maincolor2);color:var(--maincolor2)}#mFooter .social-icons-footer li{display:inline-block !important;margin-left:0 !important;padding-left:0 !important;margin-right:15px}@media only screen and (min-width:991px) {#mFooter .social-icons-footer li{margin-right:15px}}#mFooter .social-icons-footer li:last-child{margin-right:0}@media only screen and (min-width:991px) {#mFooter{text-align:left}}@media only screen and (min-width:600px) {.row-eq-height .row{display:flex}.row-eq-height .mBox,.row-eq-height .mcbox{height:100%}.row-eq-height .mBox .mosaic_el,.row-eq-height .mcbox .mosaic_el{height:100%}.row-eq-height .centered{top:50%;left:50%;transform:translate(-50%, -50%)}}.img{width:100%;height:auto;display:block}.copyright{line-height:53px;color:#7283a9;display:block;text-decoration:none}.copyright:hover{color:#fff}.back-to-top{position:fixed;bottom:6em;right:0;display:none;z-index:99;text-decoration:none;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;transition:all .2s ease;letter-spacing:.7px;color:#000000;color:var(--black);padding-left:50px;line-height:20px}.back-to-top:before{content:'';border-radius:2px;width:30px;height:30px;color:#fff;background-image:url('/Mosaic/templates/theme1/images/Arrow-UpW.svg');background-position:center 3px;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-15px;left:0;line-height:30px;border:solid 1px var(--maincolor2);background-color:var(--maincolor2);transition:all .2s ease;box-shadow:-3px 3px 4px 0 rgba(0,0,0,0.3)}.back-to-top:hover:before{transform:scale(1.2);background-color:#a6081d;background-color:var(--red2);border-color:#a6081d}.back-to-top:active:before{transform:scale(1);background-color:#000000;border-color:#000;background-color:var(--black)}img.unveil{opacity:0;transition:opacity .3s ease-in}#mosaic{color:#aaa;font-size:.8rem;text-decoration:none;font-weight:300;margin-right:20px;line-height:50px;display:inline-block}#mosaic:hover{color:#fff}#copyright{overflow:hidden;visibility:hidden;height:0px}svg.svgblock{display:block}.thememodal .modal-header{color:#fff;background-color:var(--maincolor2)}.thememodal .modal-header .close{margin-top:-2px;position:absolute;top:10px;right:10px;font-size:2rem;color:#fff;text-shadow:0 1px 0 #000;opacity:.5}.thememodal .modal-header .close:hover{color:#fff;text-shadow:0 1px 0 #000;opacity:1}.video-container{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.video-container button{display:none}.video-container.extcontent{background-size:cover;background-repeat:no-repeat;position:relative;border:dashed 1px #ccc}.extcontentinfowrapper{position:absolute;top:50%;width:100%;left:0;transform:translateY(-50%)}.extcontentinner{padding:10px;background-color:rgba(255,255,255,0.7);font-size:.8rem;line-height:1.4rem;border-radius:10px}@media (min-width:800px){.extcontentinner{max-width:60%;margin:auto}}.video-container.extcontent button{display:inline-block;background-color:transparent;padding:10px;border:none}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mosaic_el:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.row>[class*="col-"],.mosaic_el{margin-bottom:15px}.mcbox .mosaic_el:last-child{margin-bottom:0}.mosaic_el.nmb [class*="col-"],.mosaic_el.nmb{margin-bottom:0px}.row.no-margin-bottom>[class*="col-"]{margin-bottom:0px}.row.no-gap{margin-left:0;margin-right:0}.row.no-gap>[class*="col-"]{padding-left:0;padding-right:0px}#mobileNav{padding-top:34px}.owl-carousel .owl-stage{position:relative;display:flex;touch-action:pan-Y;flex-wrap:wrap;flex-direction:row}.mosaicfooterlink{display:block;color:var(--maincolor2);text-align:center;font-size:12px;text-decoration:none;padding-bottom:15px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s}@media only screen and (min-width:991px) {.mosaicfooterlink{text-align:right}}.mosaicfooterlink:hover{color:#fff}.desktopdisplay{display:none}@media only screen and (min-width:1100px){.desktopdisplay{display:block}}#fakeLoader{transition:all .5s;opacity:1}#fakeLoader.fadeout{opacity:0}.color1 {color:#000000;}.color2 {color:#f1eee9;}.color3 {color:#666666;}.color4 {color:#f58238;}.color5 {color:#ffffff;}.bgcolor1 {background-color:#e17b38;}.bgcolor2 {background-color:#171515;}:root{--maincolor:#000000;--maincolorhover:#000000;--maincolor4:#D8E2E8;--maincolor2:#f58238;--maincolor2hover:#fca26a;--maincolor3:#D72B33;--maincolor3hover:#a82128;--menucolor:#2e363a;--menucolorhover:#f58238;--txtcolor:#636363;--gold:#f0c300;--borderradius:2px;--borderradius2:0;--greybg:#F4F0ED;--pagebg:#fff;--red1:#e3000f;--dark-grey:#8c8c8c;--red3:#690b10;--black:#000000;--light-grey:#f0f0f0;--grey:#e4ddd8;--medium-grey:#bebab6;--red2:#a6081d;--font1:'Muli',Arial, Helvetica, sans-serif;--font2:'Kalam',Arial, Helvetica, sans-serif;--font3:var(--font2)}.bbgcolor1{background-color:#f0f0f0}.bbgcolor2{background-color:#f58238}.bbgcolor3{background-color:#ffffff}.bbgcolor4{background-color:#8c8c8c}.bbgcolor5{background-color:#118515}.bbgcolor6{background-color:#f3f3f3}.bbgcolor7{background-color:#f0f0f0}.bbgcolor9{background-color:#2e363a}.bbgcolor10{background-color:#000000}.size1 {font-size: 2.938rem;}.size2 {font-size:1.728rem;}.size3 {font-size:1.44rem;}.size4 {font-size:1.2rem;}.size5 {font-size: 1.0rem;}.size6 {font-size:0.833rem;}.size7 {font-size:0.778rem;}.size8 {font-size:0.667rem;}html{font-size:1rem;}body{font-family:Muli, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-weight:300;line-height:1.45;color:#000;line-height:1.5em;-webkit-font-smoothing:antialiased;font-size:1rem;}p{margin-bottom:.5em;}.h1,.h2,.h3,.h4,.h5,.h6, h1, h2, h3, h4, h5, h6{font-weight:300;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600;}h1, h2, h3, h4{line-height:1.2;}h1,.h1{margin-top:0;font-size:2.074rem;}h2,.h2{font-size:1.728rem;}h3,.h3{font-size:1.44rem;}h4,.h4{font-size:1.2rem;}small,.font_small{font-size:.833rem;}.hrspacer10{padding-right:10px;}.light-grey{color:#f0f0f0;}.medium-grey{color:#bebab6;}.grey{color:#e4ddd8;}.dark-grey{color:#8c8c8c;}.black{color:#000000;}.bg_white{background-color:#fff;}.bg_ultralight-grey{background-color:#f3f3f3;}.bg_light-grey{background-color:#f0f0f0;}.bg_medium-grey{background-color:#bebab6;}.bg_grey_gradient{background:#efefef;background:linear-gradient(-10deg, #f0f0f0 0%, #fff 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff', GradientType=1);}.bg_dark-grey{background-color:#2e363a;}.bg_black{background-color:#000000;}.bg_orange{background-color:#f58238;}.border-color1{border:solid 1px #f58238;}.nsl{list-style:none;margin:0;padding:0;}.btn{border-radius:2px;}blockquote{font-size:1em;line-height:1.45833333;font-style:italic;color:#666666;padding-left:35px;border-left:none;position:relative;}blockquote:before{position:absolute;content:'"';top:0;left:0;font-size:50px;font-family:'Times New Roman';}a{color:#f58238;text-decoration:underline;}a:hover, a:active{text-decoration:none;color:#f58238;}.iconcolor1 path,.iconcolor1 polygon,.iconcolor1 circle{fill:#a9d6de;}.iconsizelarge{width:80px;height:auto;}.iconsizemedium{width:65px;height:auto;}.iconsizesmall{width:47px;height:auto;}.hlorange1:after{content:'';width:100%;height:1px;background-color:#f58238;position:absolute;left:0;bottom:0;}.supersize{font-size:5em;font-weight:200;}.hlorange1{position:relative;display:inline-block;padding-bottom:8px;}.light300{font-weight:300;}.bold600{font-weight:600;}.uppercase{text-transform:uppercase;}.font1{font-family:Muli, Arial, Helvetica, sans-serif;}.font2{font-family:'RecklessNeue', Arial, Helvetica, sans-serif;}.Farbe_Mattlila{color:#6d537c;}.Farbe_Tuerkis{color:#3b757e;}.Farbe_Puderrot{color:#a54440;}.Farbe_Gelb{color:#e2b801;}.Farbe_Orange{color:#f37d4b;}.bg_mattlila{background-color:#6d537c;}.bg_mattlila80{background-color:#6d537c80;}.bg_mattlila60{background-color:#6d537c60;}.bg_tuerkis{background-color:#3b757e;}.bg_tuerkis80{background-color:#3b757e80;}.bg_tuerkis60{background-color:#3b757e60;}.bg_puderrot{background-color:#a54440;}.bg_puderrot80{background-color:#a5444080;}.bg_puderrot60{background-color:#a5444060;}.bg_gelb{background-color:#e2b801;}.bg_gelb60{background-color:#e2b80160;}.bg_orange{background-color:#f37d4b;}.bg_orange60{background-color:#f37d4b60;}.hp_wrapper.full{height:calc(100vh - 211px);}.hp_wrapper .container.w100{width:100%;}.hp_wrapper{position:relative;width:100%;display:block;height:430px;overflow:hidden;text-align:center;}.hp_wrapper .size1 {font-size: 2.938em;}.hp_wrapper .size2 {font-size:1.728em;}.hp_wrapper .size3 {font-size:1.44em;}.hp_wrapper .size4 {font-size:1.2em;}.hp_wrapper .size5 {font-size: 1.0em;}.hp_wrapper .size6 {font-size:0.833em;}.hp_wrapper .size7 {font-size:0.778em;}.hp_wrapper .size8 {font-size:0.667em;}.hp_wrapper.hasimg{background-repeat:no-repeat;background-size:cover;background-position:center;} .hp_wrapper.-inact{height:170px; background-image:none;}.hp_wrapper .container{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}@media screen and (min-width:20em) {.hp_wrapper {height:200px;}.hp_wrapper .container.w44{width:90%;}.hp_wrapper .container.w24{width:90%;}.hpbubble .textover {}}@media screen and (min-width:48em) {.hp_wrapper .container.w44{width:834px;}.hp_wrapper .container.w24{width:416px}.hp_wrapper {height:430px;}} .hpbubble {position:relative;border-radius:50%;width:100%;height:auto;padding-top:100%;background-color:#ffffff;overflow:hidden;}.hpbubble .textover{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'Kalam';font-size:48px;line-height:1em;width:85%;} .hpbubble svg { position:absolute; top:0; left:0;height:100%;}#headerpix .item.hpcover{background-size:cover;background-position:top;} #headerpix .item.hprepeat{background-position:top;}#customDots {position:relative;z-index:72;margin-top:-30px;width:100%;height:30px;left:0;bottom:20%;}@media only screen and (min-width :600px){ .hpoverlay{position:absolute;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(left, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 63%, rgba(255,255,255,0) 99%);background:-webkit-linear-gradient(left, rgba(255,255,255,1) 2%,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 63%,rgba(255,255,255,0) 99%);background:linear-gradient(to right, rgba(255,255,255,1) 2%,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 63%,rgba(255,255,255,0) 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );} }#headerpix .owl-nav div.owl-prev,#headerpix .owl-nav div.owl-next {color:#000;font-size:28px;margin-top:-20px;position:absolute;top:50%;text-align:center;line-height:39px;opacity:0;background-color:rgba(255,255,255,0.5);border:1px solid #fff;width:40px;height:40px;} #headerpix .owl-nav i{margin-top:1px;display:block;}#headerpix .owl-nav div.owl-prev{left:10%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}#headerpix .owl-nav div.owl-next {right:10%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}#headerpix:hover .owl-nav div.owl-next{right:2%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;opacity:1;}#headerpix:hover .owl-nav div.owl-prev{left:2%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;opacity:1;}#headerpix:hover .owl-nav div.owl-next:hover,#headerpix:hover .owl-nav div.owl-prev:hover{color:#fff;background:#f58238;border:1px solid #f58238;}#headerpix .owl-dots{width:100%; position:absolute;left:0;top:90%;}.hp_wrapper.kam{ position:relative;height:auto;}@media only screen and (min-width :600px){.hp_wrapper.kam{display:flow-root;position:relative;height:auto;}.hp_wrapper.kam::before {content:'';float:left;padding-bottom:32.8125%;}}#mainmenu{position:relative;z-index:500;list-style-type:none;margin:0;padding:0}.mainmenu>ul{position:relative;z-index:500;list-style-type:none;margin:0;padding:0}.mainmenu ul,.mainmenu2 ul,#topmenu ul{margin:0;padding:0;list-style-type:none}#mainmenu>ul>li{line-height:50px;display:inline-block;margin-right:20px;position:relative}@media only screen and (min-width:1380px){.mainmenu>ul>li{margin-right:34px}}@media only screen and (min-width:1280px){.mainmenu>ul>li{margin-right:24px}#mainmenu>ul>li:last-child{margin-left:290px}}#mainmenu>ul>li:first-child{border-left:none}#mainmenu>ul>li:last-child{margin-right:0}.mainmenu ul li{display:inline-block;position:relative}.mainmenu ul li:hover>a,.mainmenu ul li.active>a{color:#f58238}.mainmenu ul li a{display:block;padding:5px 10px;color:#000;text-decoration:none;white-space:nowrap;font-size:1rem}.mainmenu>ul>li ul{background-color:rgba(255,255,255,0.8);visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in-out}.mainmenu>ul>li>ul{position:absolute;z-index:10;left:0;top:45px}.mainmenu>ul>li>ul>li>ul{position:absolute;z-index:10;top:0}.mainmenu>ul>li ul li{line-height:15px;position:relative}.mainmenu>ul li:hover>ul{visibility:visible;opacity:1}.mainmenu>ul>li>a,.mainiconmenu a{color:#2e363a;font-size:1.125rem;font-weight:400;outline:none;text-decoration:none;margin:0px;padding:0px;text-align:center;position:relative;line-height:64px;font-style:normal;font-stretch:normal}.mainmenu>ul>li>a i.subindicator,.mainiconmenu a i.subindicator{font-size:.8rem;margin-left:2px}.scrollActive2 .mainiconmenu a{line-height:65px}@media only screen and (min-width:1400px){#mainmenu>ul>li{margin-right:25px}}.mainmenu>ul *{box-sizing:border-box}.mainmenu>ul>li>ul{border-radius:0 0 3px 3px;top:100%;left:0;z-index:499;min-width:100%;box-shadow:0 3px 4px 0 rgba(0,0,0,0.2)}.mainmenu>ul>li>ul li{margin:0px;padding:0px;width:100%;display:block;position:relative}.mainmenu>ul>li>ul li a{white-space:nowrap;text-decoration:none;display:block;padding:15px;text-align:left;font-size:1rem;line-height:30px;font-weight:600;border-bottom:solid 1px #e3e3e3}.mainmenu>ul>li>ul li:last-child a{border:none}.mainmenu>ul>li>ul li.active>a,.mainmenu>ul>li>ul li a:hover{color:var(--maincolor2)}.mainmenu>ul>li>ul>li>ul{min-width:100%;left:100%;top:0;border-radius:0 0 3px 3px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.2)}#tabletmenu{position:fixed;z-index:1200;top:56px;max-width:80%;right:0;left:0;margin:0 auto;background:#fdfeff;flex-wrap:wrap;text-align:center;justify-content:center;box-shadow:0 1px 3px 0 rgba(0,0,0,0.18),0 10px 40px -20px rgba(0,0,0,0.3),0 0 100px 0 rgba(0,0,0,0.3);border-radius:2px;transition:transform .5s cubic-bezier(.85, .07, .06, .87);opacity:0;visibility:hidden;display:flex;align-items:center;overflow:hidden}#tabletmenu.active{transition:all .5s cubic-bezier(.85, .07, .06, .87);transform:translateY(20px) scale(1);visibility:visible;opacity:1}#tabletmenu .inner{padding:0px;width:100%;overflow-x:auto;max-height:90vh}#tabletmenu>.inner ul{list-style:none;margin:0;padding:0;width:100%}#tabletmenu>.inner ul li{position:relative}#tabletmenu>.inner>ul>li{border-bottom:solid 1px rgba(0,0,0,0.1)}#tabletmenu>.inner>ul>li:last-child{border-bottom:none}#tabletmenu>.inner>ul ul li{border-bottom:none}#tabletmenu>.inner ul li.active>a{color:var(--maincolor2);font-weight:700}#tabletmenu>.inner ul ul{margin-left:1em;transition:max-height .2s}#tabletmenu>.inner .opensub{position:absolute;right:0;top:15px;line-height:20px;display:block;border-radius:0;margin:0;width:40px;height:20px;padding:0}#tabletmenu>.inner .opensub i{line-height:20px;transition:all .2s ease;transform:rotate(0deg)}#tabletmenu>.inner li.active>.opensub>i{transform:rotate(180deg)}#tabletmenu>.inner ul ul .opensub{top:5px;right:15px}#tabletmenu>.inner ul li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:5px 10px 5px 20px;margin:0;font-size:1.3rem;line-height:2.3rem;outline:none;color:var(--menucolor);display:block;margin-right:40px;text-decoration:none;font-weight:600;text-align:left}#tabletmenu>.inner ul li a.ficm{font-size:1rem}#tabletmenu>.inner ul li a.ficm span{width:20px;text-align:center}#tabletmenu>.inner ul li ul a{font-size:1.1rem;line-height:1.2rem;padding:10px;margin-top:-5px}nav.inlinemenu ul{padding:0;list-style-type:none;margin:0}nav.inlinemenu ul.block{margin-left:0px}nav.inlinemenu ul li{display:block;margin-left:15px;padding-left:15px}@media only screen and (min-width:960px) and (max-width:1199px){nav.inlinemenu ul.block{margin-left:0px}nav.inlinemenu ul li{display:inline-block;margin-left:15px;padding-left:15px;border-left:solid 1px var(--menucolor)}nav.inlinemenu ul li:first-child{border-left:none;margin-left:0px;padding-left:0px}}nav.inlinemenu a{color:var(--menucolor);font-size:.9rem;font-weight:600;text-decoration:none;position:relative;text-transform:uppercase;transition:all .2s ease-in-out}nav.inlinemenu a:hover,nav.inlinemenu li a:hover{text-decoration:underline;color:var(--maincolor2)}nav.inlinemenu li.active a{color:var(--maincolor2)}.iconmenu a{color:#000;padding:5px}.iconmenu{display:inline-block;margin-top:36px}.iconmenu>ul{margin:0;padding:0;list-style:none}.iconmenu>ul>li{display:block;text-align:center;margin-right:5px;position:relative;height:40px;float:left}.mobileicons svg{width:30px;height:30px;fill:var(--menucolor);transition:fill .5s cubic-bezier(.85, .07, .06, .87)}#mobileNav{cursor:pointer}#mobileNav div{background:var(--menucolor);width:30px;height:3px;border-radius:1px;margin:6px;transition:all .2s cubic-bezier(.85, .07, .06, .87)}#mobileNav:hover div{color:var(--menucolor);fill:var(--menucolor);background-color:var(--menucolor)}.iconmenu a:hover svg path{color:var(--menucolor);fill:var(--menucolor)}.menuOpen #mobileNav div:nth-of-type(1){transform:translateY(9px) rotate(135deg)}.menuOpen #mobileNav div:nth-of-type(2){transform:scaleX(0);opacity:0}.menuOpen #mobileNav div:nth-of-type(3){transform:translateY(-9px) rotate(-135deg)}.menuOpen #tabletmenu{transform:translateY(0) scale(1);opacity:1;visibility:visible}.mainiconmenu a span.button{display:none}@media only screen and (min-width:1400px){.mainiconmenu a span.button{display:inline}}.mainiconmenu ul{list-style:none;margin:0;padding:0}#mFooter .social-icons i{width:30px;height:30px;line-height:30px}#mFooter .social-icons i{font-size:1.2em}#mFooter .social-icons li{margin:5px}.hamurgerbars{width:26px;height:27px;display:block;margin-top:20px;cursor:pointer;margin-left:10px;margin-right:10px}ul.leftSitenav{list-style:none;padding:0;margin:0}ul.leftSitenav{list-style:none;padding:0;margin:0}ul.leftSitenav{margin:0px;padding:0px;list-style-type:none;width:100%;float:left;margin-bottom:20px;border-radius:3px;background-color:rgba(63,65,73,0.03);border:solid 1px rgba(0,0,0,0.05);overflow:hidden}ul.leftSitenav>li{margin:0px;padding:0px;display:block;border-top:solid 1px #fff;border-bottom:solid 1px #e3e3e3;position:relative}ul.leftSitenav>li:first-child{border-top:none}ul.leftSitenav>li:last-child{border-bottom:none}ul.leftSitenav>li>a{color:#1c1c1c;outline:none;text-decoration:none;display:block;text-align:left;padding:10px 15px;font-weight:400;font-size:1em;transition:all .2s ease-in-out;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIwLjA0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTQxNDIiIHN0b3Atb3BhY2l0eT0iMC4wNCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(240,240,240,0.04) 0%, rgba(65,65,66,0.04) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0af0f0f0', endColorstr='#0a414142', GradientType=0)}ul.leftSitenav li.active>a{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIwLjExIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTQxNDIiIHN0b3Atb3BhY2l0eT0iMC4xMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(240,240,240,0.11) 0%, rgba(65,65,66,0.11) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cf0f0f0', endColorstr='#1c414142', GradientType=0);box-shadow:inset 5px 0 0 0 #e94f33}ul.leftSitenav li a:hover{color:#e94f33;background-color:#fefefe}ul.leftSitenav>li.mainlink{border-bottom:solid 10px #fff}ul.leftSitenav>li.mainlink i{position:absolute;width:100%;height:10px;text-align:center;bottom:-7px;left:0}ul.leftSitenav>li.mainlink>a{color:#252831;font-size:1.2em;padding:15px 0px;padding-left:12px;font-weight:500;outline:none}ul.leftSitenav ul{list-style-type:none;margin:0;padding:0;border-left:solid 5px #e94f33;border-top:solid 1px #e3e3e3}ul.leftSitenav ul li{margin:0px;padding:0px;background-color:#fff;display:block;border-bottom:solid 1px #e3e3e3}ul.leftSitenav ul li:last-child{border-bottom:none}ul.leftSitenav ul li a{color:#333;outline:none;text-decoration:none;display:block;text-align:left;padding:5px 25px;font-weight:400;font-size:.938em;transition:all .2s ease-in-out}ul.leftSitenav ul li.active a,ul.leftSitenav ul li a:hover{box-shadow:none;color:#e94f33}.footermenu{display:inline-block;margin-left:0px}.footermenu ul{padding:0;list-style-type:none;margin:0;margin-left:0px}.footermenu ul li{display:inline;margin-right:25px}.footermenu ul li a{color:var(--black);font-size:1rem;font-weight:300;text-decoration:none;position:relative;display:inline-block;transition:all .2s ease-in-out}@media only screen and (min-width:991px) {.footermenu ul li a{line-height:50px}}.footermenu ul li a:hover{color:var(--red2)}.footermenu ul li.active a{color:var(--red2)}.footermenu ul li:last-child{margin-right:0px}.mainiconmenu{display:flex;padding:0;list-style-type:none;margin:0}.mainiconmenu>li{display:inline-block;margin-left:15px;padding-left:15px;position:relative}.mainiconmenu>li:first-child{margin-left:0;padding-left:0}.mainiconmenu li a i{font-size:1.5rem;margin:0;margin-top:0}.mainiconmenu svg,.iconmenu svg,.langbtn svg{width:auto;height:28px;margin:auto;display:inline-block;margin-right:10px}.mainiconmenu .dropdown{float:left}.languageswitch>li>a{display:block;padding:3px 20px;clear:both;font-weight:300;line-height:1.42857143;color:var(--maincolor);white-space:nowrap;font-size:1.25rem}.languageswitch>.active>a,.languageswitch>.active>a:focus,.languageswitch>.active>a:hover{color:var(--maincolor2);text-decoration:none;background-color:#fff;outline:0}#langmenubtn{line-height:28px;display:block;font-size:1rem;color:var(--menucolor);cursor:pointer}#langmenubtnfooter{line-height:28px;display:block;font-size:20px;color:var(--maincolor2);cursor:pointer}.languageswitch{top:40px;left:auto;z-index:1000;right:-5px;float:left;min-width:160px;padding:0;margin:0;font-size:1.25rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-radius:0 0px 20px 20px;padding-bottom:10px;padding-top:10px;box-shadow:0 7px 7px rgba(0,0,0,0.1)}@media only screen and (min-width:991px) {.languageswitch{top:30px;left:-20px;z-index:1000;right:auto;float:left;min-width:160px;padding:0;margin:0;font-size:1.25rem;text-align:left}}.languageswitch.open{display:block}@media (min-width:768px){.animatel{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slideIn{0%{transform:translateY(-1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(-1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.mainiconmenu>li.onlymobile{display:block}@media only screen and (min-width:1100px){.mainiconmenu>li.onlymobile{display:none}}.menuwrapper{border-top:solid 1px #efefef;background-color:#dadbdd}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background:#fff;text-align:left}.breadcrumb>li{display:inline-block}.breadcrumb>li>a{color:#7E9FB4;font-weight:300;text-decoration:none;font-size:.722em;text-transform:uppercase}.breadcrumb>li>a:hover{color:#00436A}.breadcrumb>li>span{color:#00436A;font-weight:600;font-size:.722em;text-transform:uppercase}.breadcrumb>li>span.info{color:#00436A;font-weight:300;font-size:.722em;text-transform:none}.breadcrumb+li:before{padding:0 8px;color:#ccc;content:"•";font-size:.722em}#mFooter .social-icons .fa{width:30px;height:30px;line-height:30px}#mFooter .social-icons .fa{font-size:1.2em}#mFooter .social-icons li{margin:5px}.topmenu{float:right}.topmenu a{text-decoration:none}.topmenu a .button{color:#fff;font-size:14px;transition:all .2s ease;margin-right:0px}.topmenu a span{display:inline-block;margin-right:5px;color:#f58238;font-size:1.5em;margin-right:10px}.topmenu li:hover a span,.topmenu li.active a span{color:#f58238}nav.footermenu{display:inline-block;float:right}nav.footermenu ul,.topmenu>ul{padding:0;list-style-type:none;margin:0}nav.footermenu ul li,.topmenu>ul li{display:inline-block;text-align:center;position:relative;padding-left:30px}nav.footermenu ul li a{display:block;text-align:center;color:#e5e5e5;font-size:14px;font-weight:400;text-decoration:none;position:relative;transition:all .2s ease-in-out}nav.footermenu ul li a:hover,nav.footermenu ul li.active a{color:#f58238}nav.highlightmenu ul{list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2;padding:0;margin:0}nav.highlightmenu ul li{position:relative;padding-left:20px;text-align:left}nav.highlightmenu ul li:before{font-family:'FontAwesome' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\f105";position:absolute;top:50%;left:0px;font-size:20px;margin-top:-11px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav.highlightmenu ul li a{text-decoration:none;color:#e5e5e5;font-size:14px;transition:all .2s ease-in-out}nav.highlightmenu ul li a:hover,nav.highlightmenu ul li.active a{color:#f58238}.subnav,.subnav ul{margin:0;padding:0;list-style:none;width:100%}.subnav ul{padding-left:10px}.subnav>li{padding:5px;border-bottom:solid 1px #efefef}.subnav>li.active>a{color:var(--menucolorhover)}.subnav li a{text-decoration:none;display:block;color:var(--menucolor)}.subnav li a:hover{color:var(--menucolorhover)}.contactmenu{float:right}#scrollheader .contactmenu{margin:-2px}.contactmenu ul>li>a{border:solid 1px #f58238;padding:12px 20px;text-decoration:none;font-size:16px;font-weight:600}header#mainheader #p-logo.max40{max-width:40%;}#tabletmenu,.hambuger{display:none;}table{max-width:100% !important;}.nobotmargin.row > [class*="col-"]{margin-bottom:0;}.hambuger{position:absolute;top:0;left:auto;right:0;bottom:0;width:40px;cursor:pointer;} .hambuger:hover{} .hambuger .hamurgerbars:after{ font-family:'mosaic-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e021";position:absolute;top:50%;right:10%;font-size:30px;margin-top:-16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.hambuger.active .hamurgerbars:after{ content:"\e011";}@media only screen and (min-device-width :768px) or (max-device-width :1024px) { .desktopdisplay,.desktopdisplay755{ display:none; }#tabletmenu{display:block;width:70%;position:fixed;right:-70%;top:0;}}@media only screen and (min-width :0px) and (max-width :599px) { .mBpadding3{padding:10px 0 !important;}.mBpadding4{padding:50px 0 !important;}.videolinkwrapper{ background-color:#ffffff;box-shadow:0 10px 40px 0 rgba(180, 180, 180, 0.4);padding:20px;}.videolinkwrapper .videolinktxt{float:left;max-width:80%}.videolinkwrapper .videolinktxt span{display:block;}.videolinkwrapper .ghostbtnLarge{float:right}.desktopdisplay,.desktopdisplay755{ display:none; }.hambuger{display:block;}#tabletmenu{display:block;width:90%;} .scrollActive.scrollActive2 #tabletmenu{padding-top:64px}.underline_word{ border-bottom:0; } .closewrapper{padding-top:20px; cursor:pointer;text-align:right;padding-right:10px;padding-bottom:10px;display:block;}.topmenu > ul >li > a{-webkit-border-radius:27px;border-radius:27px;background-color:#e3000f;background-color:var(--red1);color:#fff;line-height:20px !important;padding:0 16px;font-size:10px;border:solid 2px transparent;}.hp_block1 .prehpHeadline {font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:0.5px;margin-bottom:13px; color:#690b10;color:var(--red3);}.hp_block1 .hpHeadline {font-family:FSAlbert;font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:0.5px;color:#a6081d;color:var(--red2);margin-bottom:22px;}#headerpix .item{background-position:right top !important;}.hp_block1{bottom:100px; top:auto}.hp_block2{display:none} .hp_block3{box-shadow:0 10px 40px 0 rgba(180, 180, 180, 0.5);bottom:20px;width:90%;right:5%;}.hpoverlay{position:absolute;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 44%, rgba(255,255,255,0.07) 46%, rgba(255,255,255,1) 71%, rgba(255,255,255,1) 99%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 44%,rgba(255,255,255,0.07) 46%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 99%);background:linear-gradient(to bottom, rgba(255,255,255,0) 44%,rgba(255,255,255,0.07) 46%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}#logo_footer{float:none !important;display:block;margin:auto;}nav.footermenu{display:block;} nav.footermenu ul li{ margin-right:0px; padding-right:0px !important; display:block; }#mFooter #innerfooter #sociallinks_footer{float:none !important;margin-top:0;}#mFooter #innerfooter #sociallinks_footer ul{display:inline-block}}@media only screen and (min-width :480px) and (max-width :595px) {.desktopdisplay,.desktopdisplay755{ display:none; } .hambuger{display:block;}#tabletmenu{display:block;}}@media only screen and (min-width :595px) and (max-width :690px) { .desktopdisplay,.desktopdisplay755{ display:none; } .hambuger{display:block;}#tabletmenu{display:block;}}@media only screen and (min-width :690px) and (max-width :1010px) {.desktopdisplay{ display:none; }.hambuger{display:block;}#tabletmenu{display:block;}}@media only screen and (max-device-width :755px) { .desktopdisplay755{ display:none !important; }}@media only screen and (min-width :800px) and (max-width :1024px) {}@media only screen and (min-width :1024px) and (max-width :1224px) {}@media (min-width:992px) {}.mBox {position: relative;min-height:10px;}.mBox .MboxHL{margin:0;}.mBox:after {content:;display:block;height:0;clear:both;visibility:hidden;}.MboxHL1{font-size:1.250em; margin:0;padding:0;}.mBheader.mb16{margin-bottom:16px;}.boxlink a.redsmall_link{margin-top:17px;}.mBpadding1{padding:27px 32px;}.mBpadding2{padding:15px;}.mBpadding3{padding-bottom:15px;}.mBpadding4{padding:50px 8.33333333%;}.mBpadding5{padding:100px 8.33333333%;}.mBpadding6{padding:6em ;padding-left:12em}@media only screen and (min-width :0px){.mBpadding7{padding:2em 15px;}}@media only screen and (min-width :600px){.mBpadding7{padding:2em 0;}}.boxiconwrapper{display:inline-block;width:90px;height:90px;float:left;margin-left:-90px;margin-top:-9px;}.boxiconwrapper svg{width:70px;height:auto;}.boxiconwrapper.iconbox{position:relative;}.boxiconwrapper.iconbox .boxiconbg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;} .iconcircle .boxicon{ width:60px; height:60px; border-radius:5em; text-align:center; margin:0 auto !important;display:block;border:solid 1px rgba(0,0,0,0.2); margin-top:10px !important;margin-bottom:20px !important;} .iconcircle .boxicon i{padding-right:0em !important;line-height:60px;font-size:1.3em;margin-right:0;color:#333333;}.boxiconwrapper.iconbox .boxiconbg svg path{ fill:currentColor !important;}.bhlpadd1{padding-top:0.8em; padding-bottom:1em;}.mBborder1{border:solid 1px rgba(0,0,0,0.1);}.mBborder4{border:solid 1px rgba(0,0,0,0.1);}.mBbg1{background-color:#fff;}.mBbg2{background-color:#ffffff;box-shadow:0 10px 40px 0 rgba(180, 180, 180, 0.8);}.mBbg3{box-shadow:0 10px 40px 0 rgba(180, 180, 180, 0.2);background-color:#fff;}.bg_light-grey .mBbg3, .bg_medium-grey .mBbg3, .bg_grey .mBbg3, .bg_dark-grey .mBbg3{ box-shadow:none;}.boxlink .mBbg3 {-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.boxlink .mBbg3:hover{ box-shadow:0 10px 40px 0 rgba(180, 180, 180, 0.8);background-color:#fff;}.slidericon{max-height:100px;display:block;margin-bottom:26px;}.centerinboxwrapper{position:absolute;margin:0;padding:0;border:none;display:flex;flex-direction:column;justify-content:center;top:0;left:0;bottom:0;right:0;}.centerinboxwrapper>.verticalcentered{ display:table-cell;vertical-align:middle;}.boximgwrapper{width:100%;position:relative;padding-bottom:50%;background-repeat:no-repeat;background-size:cover;}.boximghl{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.5);text-align:left;}.boximghl .MboxHL1{ padding:10px;}.boxicon{display:inline-block;}.iconcircle .boxicon.bgimg svg{width:30px;height:30px;margin-top:15px;}.iconcircle .boxicon.bgimg svg ellipse{stroke:currentColor !important;}.iconcircle .boxicon.bgimg svg path{fill:currentColor !important;}.boxicon i{font-size:40px;line-height:65px;}.centerit{text-align:center;}.boxlink{ cursor:pointer;}.control-label{font-size:18px}.select{padding-bottom:15px;border-bottom:solid 1px rgba(0,0,0,0.075);text-decoration:none}.select a{text-decoration:none}.has-feedback label~.form-control-feedback{top:35px}.select .dropdownbtn,.select .dropdownbtn:hover,.select .dropdownbtn:active{width:100%;text-align:left;padding:0;border:none;box-shadow:none;background:none;font-size:18px;outline:none;color:#000}.select .caret{position:absolute;right:10px;margin-top:10px}.select:last-child>.btn{border-top-left-radius:5px;border-bottom-left-radius:5px}.selected{padding-right:10px;color:#8c8c8c}.selected.active{color:#000}.option{min-width:100%;padding:25px;background-color:#ffffff;box-shadow:0 8px 15px 0 rgba(140,140,140,0.3);border-radius:0;border:none;border-top:solid 2px #f58238;margin-top:-1px}.option>li>a:hover{background:transparent;color:#f58238}.dropdown-menu>li>a{font-size:16px}.has-feedback label~.form-control-feedback{top:35px}.sendoverlay{display:none;position:absolute;bottom:0;right:0;top:0;left:0;z-index:99;width:100%;height:100%;background-color:rgba(255,255,255,0.8);cursor:not-allowed}.sendoverlay .spinner{top:50%;left:50%;width:40px;height:40px;position:absolute;text-align:center}.sendoverlay .spinner .dot1,.sendoverlay .spinner .dot2{width:100%;height:100%;border-radius:50%;background-color:#f58238;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.sendoverlay .spinner .dot2{-webkit-animation-delay:-1s;animation-delay:-1s}.gal-item{overflow:hidden;display:inline-block}.gal-item .box{padding-bottom:60%;overflow:hidden;position:relative;height:100%}.img-caption{font-size:.8rem;font-style:italic;text-align:center}@media only screen and (min-width:991px) {.img-caption{font-size:.9rem}}.gal-item .box2_1{padding-bottom:140%}.gal-item .box.kreis{padding-bottom:100%;overflow:hidden;position:relative;height:100%;border-radius:50%}.box>a{height:100%}.box>a,.box>a>img{position:absolute;top:50%;left:50%;right:0;bottom:0;width:100%;transform:translate(-50%, -50%)}.box>a>img{transition:all .5s ease-in-out 0s}.gal-item a:focus{outline:none}.gal-item a:before{content:"";z-index:1;opacity:0;background-color:rgba(0,0,0,0.25);position:absolute;right:0px;left:0px;top:0px;bottom:0px;transition:all .5s ease-in-out 0s}.gal-item a:after{content:"\e003";font-family:'Glyphicons Halflings';opacity:0;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%);font-size:5rem;color:#fff;transition:all .5s ease-in-out 0s}.gal-item a:hover:after,.gal-item a:hover:before{opacity:1}.row.flex{display:flex}.simplecaption{visibility:hidden;height:0}.unveil.unveil-loaded{opacity:1}.bgimgfixer{background-size:auto auto !important;background-position:center;background-repeat:no-repeat}.img-fillwidth{position:relative}.roundedimage{border-radius:var(--borderradius);overflow:hidden}.img-fillwidth img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:100%}.bgimgfixer.unveil-loaded{background-size:cover !important}.videobannerwrapper{position:relative}.videobannerwrapper .vbanner{position:absolute;bottom:0;background-color:#00000050;width:100%;padding:10px;color:#fff;font-size:1.2rem;font-weight:600}.news_shortlist,.news_list{margin:0;padding:0;list-style:none}.news_shortlist li{margin-bottom:2px}.news_shortlist li a{display:block;position:relative;padding:20px 15px;font-weight:700;text-transform:uppercase;padding-right:60px;transition:all .2s ease;text-decoration:none;color:#282835}.news_shortlist li a span.datum{font-weight:400;display:block}.news_shortlist li a:hover{color:var(--maincolor2)}.news_shortlist.-simple li a{padding:0;font-size:.75em}.swiper-slide .newsbox{max-width:450px}.newsbox{background-color:#fff;border:solid 1px rgba(0,0,0,0.1);cursor:pointer;transition:border-color .2s ease-in-out;border-radius:var(--borderradius2);overflow:hidden}.newsbox:hover{border-color:#ddd}.newsbox:hover .news_img_wrapper{transform:scale(1.1)}.newsbox .newsbox_header{width:100%;display:block;position:relative;padding-bottom:50%;background-color:#f7f7f7;border-radius:var(--borderradius2) var(--borderradius2) 0 0;overflow:hidden}.jobsbox_header{width:100%;display:block;position:relative;padding-bottom:35%;background-color:#f7f7f7}@media (min-width:800px){.newbildwrapper{float:left;width:50%;margin-right:20px;margin-bottom:20px}}.bildunterschrift{font-size:1rem;padding-top:5px}.newsbox .newsbox_header .news_img_wrapper,.jobsbox_header .jobs_img_wrapper{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;z-index:0;color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .4s ease-in-out}.newsbox .newsbox_header .news_img_wrapper .fa{font-size:6em;margin-top:10%;color:#ccc}.newsbox .newsbox_header .header_over{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:1;transition:all .2s ease;background-color:rgba(61,86,96,0.6);color:#fff}.newsbox .newsbox_header .header_over span{display:inline-block;position:absolute;right:0;bottom:0;margin-right:5%;margin-bottom:5%;border:solid 2px #fff;padding:10px 20px}.newsbox:hover .newsbox_header .header_over{opacity:1}.newsbox .newsbox_body{padding:10px 5px}.newsbox .newsbox_body .text{display:none}@media only screen and (min-width:600px) {.newsbox .newsbox_body{padding:10px}.newsbox .newsbox_body .text{font-size:1rem;line-height:1.3rem;display:block}}.newsbox .newsbox_body h3.headline{font-weight:600;font-size:1rem;margin:0;padding:0}@media only screen and (min-width:600px) {.newsbox .newsbox_body h3.headline{font-size:1.125rem}}.newsbox .newsbox_body h4.subheadline{margin-top:5px}.newsbox .newsbox_body .datum{font-size:.75rem;font-weight:300;padding-bottom:.5em}.newsbox .newsbox_body .text{border-top:solid 1px #f1f1f1;padding-top:10px;font-weight:300;padding-bottom:.5em}.news_list .newslist{cursor:pointer;padding-left:10px;margin-bottom:10px}.news_list .newslist:hover,.news_list .newslist.active{box-shadow:-5px 0 0 0 var(--maincolor2);font-weight:700}.news_list .news_icon_wrapper{font-size:3em;text-align:center}.news_list .news_img_wrapper{width:100%;padding-bottom:100%;position:relative;border-radius:2px;overflow:hidden;background-size:cover}.news_list .news_img_wrapper.iconwrapper{background-color:var(--maincolor2);color:#fff;text-align:center;font-size:2rem}.news_list .news_img_wrapper.iconwrapper i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.news_list .newslist_body h3.headline{font-weight:400;font-size:1rem;margin:0;padding:0;padding-bottom:.5em}.news_list .newslist.active .newslist_body h3.headline{font-weight:400}.news_list .newslist_body .datum{font-size:.75rem;font-weight:300}.news-detailwrapper{border:solid 1px #efefef;background:#fff;margin-bottom:10px}.news-detailwrapper .newsdetail_body{padding:25px;padding-bottom:10px}.news-detailwrapper .img-responsive{width:100%}.news-detailwrapper .headline{font-weight:600;font-size:1.2rem;margin:0;padding:0;padding-bottom:.5rem}.news-detailwrapper .subheadline{font-weight:300;font-size:1.3em;margin:0;padding:0;padding-bottom:1.5rem}.news-detailwrapper .datum{font-size:1rem;text-align:left;font-weight:300;padding-bottom:.5em}.news-detailwrapper .quelle{font-size:1rem;text-align:right;font-weight:300}.news-detailwrapper .text{border-top:solid 1px #f1f1f1;line-height:2em;font-size:1em;font-weight:300;padding-top:1em}.panel.panel-news{border-radius:0;background-color:transparent}#news_archiv{margin-top:40px}#news_archiv .panel.panel-news .panel-heading{padding-left:0}#news_archiv .panel.panel-news .panel-heading a{font-size:24px;text-transform:uppercase;text-decoration:none;color:#3d5660}#news_archiv .panel.panel-news .panel-heading a span{border-bottom:solid 3px #3d5660;padding-bottom:8px}#news_archiv .panel.panel-news .panel-body{padding:15px 0}#news_archiv .panel.panel-news .panel-heading.active a{color:var(--maincolor2)}#news_archiv .panel.panel-news .panel-heading.active a span{border-bottom:solid 3px var(--maincolor2)}.news-indicator{bottom:-20px}.news-indicator li{border-color:var(--maincolor2)}.news-indicator li.active{background-color:var(--maincolor2)}.newsgrid{margin:0;padding:0;list-style:none;display:grid;gap:15px;grid-template-columns:1fr}@media only screen and (min-width:991px) {.newsgrid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1290px){.newsgrid{grid-template-columns:1fr 1fr 1fr}}.bbgcolor1 {background-color:#f0f0f0;}.bbgcolor2 {background-color:#f58238;}.bbgcolor3 {background-color:#ffffff;}.bbgcolor4 {background-color:#8c8c8c;}.bbgcolor5 {background-color:#118515;}.bbgcolor6 {background-color:#f3f3f3;}.bbgcolor7 {background-color:#f0f0f0;}.bbgcolor8 {background-color:;}.bbgcolor9 {background-color:#2e363a;}.bbgcolor10 {background-color:#000000;}.eventgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;list-style:none;margin:0;padding:0;margin-top:20px}.eventgrid .eventlistlink{border:solid 1px #efefef;border-radius:var(--borderradius);overflow:hidden;cursor:pointer;display:grid;grid-template-columns:80px auto;transition:all .2s ease-in-out}.eventgrid .eventlistlink:hover{border:solid 1px #ddd}.eventgrid .eventlistlink:hover .calendarblock{background-color:var(--maincolor2);color:#fff}.eventgrid .eventlistlink .eventshortinfo{padding:20px;font-size:1.3rem;font-weight:600;align-content:center}.eventgrid .eventlistlink .eventshortinfo .shortinfo{font-size:1rem;font-weight:200}.eventgrid .eventlistlink .calendarblock{background-color:var(--maincolor4);color:var(--maincolor);padding:20px 0;width:100%;text-align:center;transition:all .2s ease-in-out}.eventgrid .eventlistlink .calendarblock .day{display:block;font-size:1.8rem;font-weight:500;line-height:1}.eventgrid .eventlistlink .calendarblock .month{display:block;font-size:1.2rem;font-weight:200;line-height:1}.eventgrid .eventlistlink .calendarblock .year{display:block;font-size:.9rem;font-weight:200;line-height:1}.eventlist{list-style:none;margin:0;padding:0}.eventlist .eventlistlink{display:grid;grid-template-columns:80px auto;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px;border:solid 1px #efefef;border-radius:var(--borderradius);overflow:hidden;cursor:pointer}.eventlist .eventlistlink:hover{border:solid 1px #ddd}.eventlist .eventlistlink:hover .calendarblock{background-color:var(--maincolor2);color:#fff}.eventlist .calendarblock{background-color:var(--maincolor4);color:var(--maincolor);padding:20px 0;width:100%;transition:all .2s ease-in-out;text-align:center}.eventlist .calendarblock .day{display:block;font-size:1.8rem;font-weight:500;line-height:1}.eventlist .calendarblock .month{display:block;font-size:1.2rem;font-weight:200;line-height:1}.eventlist .calendarblock .year{display:block;font-size:.9rem;font-weight:200;line-height:1}.eventlist .eventshortinfo{padding:10px 0;font-size:1.3rem;font-weight:600;align-content:center;display:grid}.eventlist .eventshortinfo .shortinfo{font-size:1rem;font-weight:200;padding-right:20px;line-height:1}.eventlist .eventshortinfo .shortinfo i{opacity:.4}.eventlist .eventshortinfo .pt5{padding-top:5px}.panel.panel-team{border-radius:0;}.panel.panel-team .panel-heading{padding:0;}.panel.panel-team .panel-heading .panel-title{font-size:14px;padding:0;position:relative;}.panel.panel-team .panel-heading .team_titlewrapper p{font-weight:400;color:#333;display:block;margin:0;padding:0;line-height:26px;}.panel.panel-team .panel-heading .panel-title a{color:#009ee2;text-decoration:none;text-transform:uppercase;position:relative;border-top:solid 1px #ebebeb;padding:10px 20px;} .panel.panel-team .panel-heading:hover a {background-color:#009ee2; color:#fff; } .team_titlewrapper{ float:left; height:180px; padding:20px; } .panel.panel-team .panel-heading .team_img_wrapper{ width:160px; height:160px; overflow:hidden; position:absolute; top:30px; right:40px; border-radius:100%; z-index:1; }.panel.panel-team .panel-heading+.panel-collapse>.list-group, .panel.panel-team .panel-heading+.panel-collapse>.panel-body{border-top:none;padding-top:15px;}.panel.panel-team .panel-heading .panel-title a:after{ background-image:url(/Mosaic/templates/theme1/images/Pfeil_oeffnen_inaktiv.svg); background-size:26px 26px;width:26px;height:26px;content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-13px;}.panel.panel-team .panel-heading .panel-title a:hover:after{ background-image:url(/Mosaic/templates/theme1/images/Pfeil_oeffnen_aktiv.svg); background-size:26px 26px;width:26px;height:26px;content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-13px;}.panel.panel-team .panel-heading.active .panel-title a:after{ background-image:url(/Mosaic/templates/theme1/images/Pfeil_schliessen_inaktiv.svg);}.panel.panel-team .panel-heading.active .panel-title a:hover:after{ background-image:url(/Mosaic/templates/theme1/images/Pfeil_schliessen_aktiv.svg);}.teambox{background-color:#fff; -webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;}.teambox.detail{ cursor:default; max-width:300px; margin:auto; border:solid 1px #01305f;}.teambox .teambox_header{width:100%;display:block;position:relative;padding-bottom:100%;background-color:#f7f7f7;} .jobsbox_header{width:100%;display:block;position:relative;padding-bottom:35%;background-color:#f7f7f7;}.teambox .teambox_header .team_img_wrapper, .jobsbox_header .jobs_img_wrapper{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;z-index:0;color:#000; background-size:cover;}.teambox .teambox_header .team_img_wrapper .fa{font-size:6em;margin-top:30%;color:#01305f}.teambox .teambox_header .header_over{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background-color:rgba(61,86,96,0.6);color:#fff;}.teambox .teambox_header .headline2{padding:0;margin:0;}.teambox .teambox_header .header_over span{display:inline-block;position:absolute;right:0;bottom:0;margin-right:5%;margin-bottom:5%;border:solid 2px #fff;padding:10px 20px;}.teambox:hover {-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.teambox.detail:hover {-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.teambox.detail .vcard{color:#fff;background-color:#01305f;display:block;}.teambox.detail .teambox_header .vcard.top { position:absolute;left:0; width:100%; top:0;}.teambox.detail .vcard.bottom h3{ margin:0; padding:0; font-size:1.2em; text-transform:uppercase; line-height:1.4em;}.teambox.detail .vcard.bottom p{margin:0; padding:0; font-size:0.8em; line-height:1em;}.teambox.detail .vcard.bottom{ text-align:center; padding:5px 0;}.teambox:hover .teambox_header .header_over{ opacity:1;}.teambox .teambox_body{padding:20px;}.teambox .teambox_body h3.headline2,.teambox .teambox_body p{margin:0;padding:0;line-height:1.5em;}.teambox .teambox_body .text{padding-top:10px;font-size:0.875em; font-weight:300;padding-bottom:0.5em}.team_list .teamlist{cursor:pointer;margin-bottom:10px;}.team_list .teamlist:hover, .team_list .teamlist.active{-webkit-box-shadow:-5px 0 0 0 #672731;box-shadow:-5px 0 0 0 #672731;}.team_list .team_icon_wrapper {font-size:3em;text-align:center}.team_list .team_img_wrapper img{width:100%;}.team_list .teamlist_body h3.headline{font-weight:400;font-size:1em;margin:0;padding:0;padding-bottom:0.5em}.team_list .teamlist_body .datum{font-size:0.750em; font-weight:300;}.team-detailwrapper{border:solid 1px #efefef;background:#fff;}.team-detailwrapper .teamdetail_body{padding:25px;}.team-detailwrapper .img-responsive{width:100%;}.team-detailwrapper .headline{font-weight:400;font-size:1.5em;color:#3d5660;margin:0;padding:0;padding-bottom:0.5em}.team-detailwrapper .datum{font-size:1em; font-weight:300;padding-bottom:0.5em} .team-detailwrapper .text{border-top:solid 1px #f1f1f1;line-height:2em;font-size:1em; font-weight:300;padding-top:1em}.iconlistWrapper{display:block;overflow:hidden;height:120px;padding:0 15px;position:relative;text-align:center;display:table;margin:0 auto ;}.iconlistWrapper>.item{display:table-cell;text-align:center;vertical-align:middle; height:120px; max-width:150px;}.iconlistWrapper>.item img, .iconlistWrapper>.item svg{ width:auto;max-width:100%; width:100%; fill:#000; max-height:47px; padding-right:40px;} .iconlistWrapper>.item svg path {fill:#000; opacity:0.25;}.refdetailwrapper .textpad{padding:20px;background-color:#fff;}.refdetailwrapper .logowrapper img, .refdetailwrapper .logowrapper svg{max-height:100px;display:inline-block;margin-bottom:12px;width:auto; float:right;}.ansprechpartnerbox{max-width:600px;margin:auto;}.ansprechpartnerbox img{width:100%;max-height:176px;}.ansprechpartnerbox .detailinfo{padding:40px 24px;}.ansprechpartnerbox .contactImgWrapper {position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.standortbox{background-color:#fff; position:relative;}.standortbox .detailinfo{padding:16px 24px;padding-bottom:30px;}.Body-B18 {font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.5px;padding-top:5px;padding-bottom:20px;}.standortcaroussel{margin-bottom:50px;}.standortcaroussel .item{ position:relative;background-repeat:no-repeat;background-position: center top;background-size:cover;opacity:0;}.job_img_wrapper{position:relative;padding-top:75%;background-position:center;background-size:cover;}.map iframe {width:100%;height:100%; position:absolute;top:0;right:0;left:0;bottom:0;} @media screen and (max-width:39.9375em) {.standortcaroussel .item{min-height:160px;background-position:center;background-size:cover;}.map {padding-top:70% !important;}}@media screen and (min-width:40em) {.standortcaroussel .item{ height:160px; min-height:160px;}.mtxt_slider .slider_text_wrapper{width:100%; } }@media screen and (min-width:64em) {.standortcaroussel .item{ height:160px; min-height:160px;}}.owl-theme .owl-nav div.owl-prev,.owl-theme .owl-nav div.owl-next {color:#000;font-size:28px;margin-top:-20px;position:absolute;top:50%;text-align:center;line-height:39px;opacity:0.9;background-color:rgba(255,255,255,0.5);border:1px solid #efefef;width:40px;height:40px;border-radius:50%;}.owl-theme .owl-nav i{margin-top:1px;display:block;}.owl-theme .owl-nav div.owl-prev{left:-5%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}.owl-theme .owl-nav div.owl-next {right:-5%;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}.owl-nav div.owl-next:hover{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;opacity:1;}.owl-nav div.owl-prev:hover{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;opacity:1;}.owl-theme:hover .owl-nav div.owl-next:hover,.owl-theme:hover .owl-nav div.owl-prev:hover{color:#fff;background:#f58238;border:1px solid #f58238;}.owl-theme .owl-dots{width:100%; position:absolute;left:0;bottom:-50px;} .owl-theme .owl-dots .owl-dot span{ width:10px; height:10px; background-color:#b4b4b4; border:solid 1px #b4b4b4; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{ background-color:#f58238; border:solid 1px #fff; }.carousselbottom{position:absolute !important;bottom:30px;left:20px;}.owl-theme.standortcaroussel .jobcarousselbox{padding-bottom:20px;}.kursdetail .iconcircle .boxicon i{font-size:2em;color:#f58238}.kursdetail .mTxt{line-height:1.2em;padding-bottom:10px;}.kursdetail .mBheader {padding-bottom:10px;}@media (min-width:992px) { .row.row-eq-height2 {display:-ms-flexbox;display:-webkit-flex;display:flex;}.borderright{ border-right:solid 1px rgba(0,0,0,0.05)}}.row.row-eq-height2 .mBox, .row.row-eq-height2 .newsbox{width:100%;height:100%;}ul.linelist{margin:0;padding:0;list-style:none;}ul.linelist>li{border-bottom:solid 1px rgba(0,0,0,0.05);padding:15px 0;}ul.linelist>li .linelistheader{font-weight:700;margin:0;padding:0;}.panel.panel-faq{border-radius:0;padding:15px 0;background-color:transparent;box-shadow:none;border-bottom:1px solid var(--maincolor2)}.panel-group.faq-style .panel.panel-faq:last-child{border-bottom:none}.panel.panel-faq .panel-heading{padding:0;padding-right:20px}.panel.panel-faq .panel-heading .panel-title{font-size:1.1rem}.panel.panel-faq .panel-heading .panel-title a{text-decoration:none;color:#42474d;position:relative}.panel.panel-faq .panel-heading:hover,.panel.panel-faq .panel-heading:hover a,.panel.panel-faq .panel-heading.active a{color:#f58238}.acc-heading.active .faqicon svg{transform:rotate(0)}.accordion h3.zhl{font-weight:600;font-size:1.1rem}@media only screen and (min-width:991px) {.accordion h3.zhl{font-size:24px}}.accordion .item{margin-left:5px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.accordion .item:last-child{border-bottom:none}.accordion .item .acc-heading{display:block;padding:10px 22px;position:relative;padding-left:40px;font-size:1.1rem;transition:all .2s ease;line-height:1.8rem;text-decoration:none;color:#000;font-weight:600}@media only screen and (min-width:991px) {.accordion .item .acc-heading{font-size:1.2rem}}.accordion .item .acc-heading:hover{color:#f58238}.accordion .item .acc-heading:hover .faqicon svg{fill:#f58238}.accordion .item .acc-heading.active{color:#f58238}.accordion .item .acc-content{margin:0;overflow:hidden;height:0;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.accordion .item .acc-content .inner{padding:5px 40px}a .faqicon{transition:all .2s ease;width:30px;height:30px;display:block;position:absolute;top:.5rem;left:0px;text-align:center;border-radius:50%}a .faqicon svg{margin-top:2px;width:15px;height:auto;transform:rotate(-90deg)}.faqicon svg{transition:all .2s ease}.faqicon svg{fill:#f58238}.faqinfobox{background-image:url(/Mosaic/templates/theme1/images/faq_infobg2.webp);background-position:center center;background-repeat:no-repeat}.faqinfobox .protabs a{font-weight:600}.faqinfobox .grid{display:grid;grid-template-columns:1fr}@media only screen and (min-width:991px) {.faqinfobox .grid{grid-template-columns:1fr 3fr}}.faqinfobox .faqinfoboxcontent{background-color:#fff;border-radius:15px;padding:10px;margin:50px;margin-left:0;margin-right:0}.faqinfobox .faqinfoboximg{display:none}.faqinfobox .protab-content{margin-right:0}@media only screen and (min-width:991px) {.faqinfobox .faqinfoboxcontent{padding:20px;margin:100px;margin-left:5%;margin-right:0}.faqinfobox .faqinfoboximg{display:block;position:relative}.faqinfobox .faqinfoboximg img{position:absolute;z-index:1;left:-95%;height:98%;bottom:0;width:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.faqinfobox .protab-content{margin-left:2%;height:25rem;padding-bottom:0;overflow-y:auto}}@media only screen and (min-width:1290px){.faqinfobox .faqinfoboximg{display:block;position:relative}.faqinfobox .faqinfoboximg img{position:absolute;z-index:1;left:-37%;height:100%;bottom:0;width:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}}.panel.panel-faq{border-radius:0}.panel.panel-faq .panel-heading{padding:10px 5px}.panel.panel-faq .panel-heading .panel-title a{color:#000;font-size:20px;font-weight:700;text-decoration:none;padding-left:40px;position:relative}.panel.panel-faq .panel-heading:hover,.panel.panel-faq .panel-heading:hover a{color:#a6081d}.panel.panel-faq .panel-heading .panel-title a:before{content:'';border-radius:50%;width:30px;height:30px;color:#fff;background-image:url(/Mosaic/templates/theme1/images/Arrow-RightW.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-15px;left:0;line-height:30px;border:solid 1px #f58238;background-color:#f58238;background-color:var(--red1);transition:all .2s ease}.panel.panel-faq .panel-heading .panel-title a:hover:before{transform:scale(1.2);background-color:#f58238;background-color:var(--red2);border-color:#f58238}.panel.panel-faq .panel-heading.active .panel-title a{color:#f58238}.panel.panel-faq .panel-heading.active:hover,.panel.panel-faq .panel-heading.active:hover a{color:#f58238}.panel.panel-faq .panel-heading.active .panel-title a:before{transform:rotate(90deg)}.panel.panel-faq .panel-heading.active .panel-title a:hover:before{transform:scale(1.2) rotate(90deg)}.panel-heading .fa{transition:all .2s ease}.panel-heading.active .fa{transform:rotate(90deg);margin-left:-3px;margin-right:3px}.panel-group .panel.panel-faq .panel-heading+.panel-collapse>.list-group,.panel-group .panel.panel-faq .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-group .panel.panel-faq .panel-body{padding:10px 45px}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:local('Cormorant Garamond Regular'), local('CormorantGaramond-Regular'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:local('Cormorant Garamond Regular'), local('CormorantGaramond-Regular'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:local('Cormorant Garamond Regular'), local('CormorantGaramond-Regular'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:local('Cormorant Garamond Regular'), local('CormorantGaramond-Regular'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:local('Cormorant Garamond Regular'), local('CormorantGaramond-Regular'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:local('Cormorant Garamond Bold'), local('CormorantGaramond-Bold'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fsw-I1hc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:local('Cormorant Garamond Bold'), local('CormorantGaramond-Bold'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fug-I1hc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:local('Cormorant Garamond Bold'), local('CormorantGaramond-Bold'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fsQ-I1hc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:local('Cormorant Garamond Bold'), local('CormorantGaramond-Bold'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fsA-I1hc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:local('Cormorant Garamond Bold'), local('CormorantGaramond-Bold'), url(https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIYqWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIYqWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.HPline1{font-size:1rem;font-weight:normal;display:block;line-height:1}.HPline2{font-size:2.5rem;font-weight:300;display:block;padding-bottom:3rem;padding-top:2%;line-height:1}.HPline3{font-size:1.5rem;font-weight:300;display:block;line-height:1}.HPline4{font-size:1.85rem;font-weight:800;display:block;padding-top:3%;padding-bottom:9%;line-height:1}.HPline5{font-size:.6125rem;display:block;font-weight:300;line-height:1}.HPline6{font-size:.75rem;display:block;font-weight:300;line-height:1;padding-top:4rem}.Kam1{font-family:'RecklessNeue';font-size:4rem;font-weight:700;display:block;line-height:1}@media (min-width:360px){.HPline1{font-size:1.2rem;font-weight:normal;display:block;line-height:1}.HPline2{font-size:3rem;font-weight:300;display:block;padding-bottom:3rem;padding-top:2%;line-height:1}.HPline3{font-size:1.8rem;font-weight:300;display:block;line-height:1}.HPline4{font-size:2.22rem;font-weight:800;display:block;padding-top:3%;padding-bottom:9%;line-height:1}.HPline5{font-size:.75rem;display:block;font-weight:300;line-height:1}}@media (min-width:800px){.Kam1{font-family:'RecklessNeue';font-size:4vw;font-weight:700;display:block;line-height:1}.HPline1{font-size:1.4rem;font-weight:normal;display:block;line-height:1}.HPline2{font-size:3.5rem;font-weight:300;display:block;padding-bottom:3rem;padding-top:2%;line-height:1}.HPline3{font-size:2.1rem;font-weight:300;display:block;line-height:1}.HPline4{font-size:2,59rem;font-weight:800;display:block;padding-top:3%;padding-bottom:9%;line-height:1}.HPline5{font-size:.875rem;display:block;font-weight:300;line-height:1}}@media (min-width:1440px){.HPline1{font-size:2rem;font-weight:normal;display:block;line-height:1}.HPline2{font-size:5rem;font-weight:300;display:block;padding-bottom:3rem;padding-top:2%;line-height:1}.HPline3{font-size:3rem;font-weight:300;display:block;line-height:1}.HPline4{font-size:3.7rem;font-weight:800;display:block;padding-top:3%;padding-bottom:9%;line-height:1}.HPline5{font-size:1.25rem;display:block;font-weight:300;line-height:1}}ul.PDF_list{margin:0px;padding:0px;list-style:none;margin-left:10px}ul.Arrow_list,ul.arrowlist{margin:0px;padding:0px;list-style:none;margin-left:10px}ul.Dot_list{margin:0px;padding:0px;list-style:none;margin-left:10px}ul.PDF_list li,ul.Arrow_list li,ul.Dot_list li{padding-left:20px;margin-bottom:5px;position:relative}ul.PDF_list li:before{font-family:'FontAwesome';content:'\f1c1';margin:0 5px 0 -15px;position:absolute}ul.Arrow_list li:before{font-family:'FontAwesome';content:'\f105';margin:0 5px 0 -15px;position:absolute}ul.Dot_list li:before{position:absolute;top:0;left:15px;content:'•';margin:0 5px 0 -15px}a.btn-orange.btn,button.btn-orange{color:#FFFFFF;background-color:#F58238;border-color:#F58238}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{color:#FFFFFF;background-color:#E87D36;border-color:#F58238}.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{background-image:none}.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background-color:#F58238;border-color:#F58238}a.btn-orange.btn .badge{color:#F58238;background-color:#FFFFFF}a.btn-red.btn{color:#ffffff;background-color:#f58238;border-color:#f58238}.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red{color:#ffffff;background-color:#c52c2d;border-color:#f58238}.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red{background-image:none}.btn-red.disabled,.btn-red[disabled],fieldset[disabled] .btn-red,.btn-red.disabled:hover,.btn-red[disabled]:hover,fieldset[disabled] .btn-red:hover,.btn-red.disabled:focus,.btn-red[disabled]:focus,fieldset[disabled] .btn-red:focus,.btn-red.disabled:active,.btn-red[disabled]:active,fieldset[disabled] .btn-red:active,.btn-red.disabled.active,.btn-red[disabled].active,fieldset[disabled] .btn-red.active{background-color:#f58238;border-color:#f58238}a.btn-red .badge{color:#f58238;background-color:#ffffff}a.btn-white.btn{color:#212121;background-color:#FFFFFF;border-color:#f58238}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color:#212121;background-color:#efefef;border-color:#f58238}.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{background-image:none}.btn-white.disabled,.btn-white[disabled],fieldset[disabled] .btn-white,.btn-white.disabled:hover,.btn-white[disabled]:hover,fieldset[disabled] .btn-white:hover,.btn-white.disabled:focus,.btn-white[disabled]:focus,fieldset[disabled] .btn-white:focus,.btn-white.disabled:active,.btn-white[disabled]:active,fieldset[disabled] .btn-white:active,.btn-white.disabled.active,.btn-white[disabled].active,fieldset[disabled] .btn-white.active{background-color:#FFFFFF;border-color:#f58238}a.btn-white .badge{color:#FFFFFF;background-color:#212121}a.btn-outline.-white.btn{color:#ffffff;background-color:transparent;border-color:#FFFFFF;border-radius:0;border-width:2px;padding:15px 35px;font-size:1.3em;text-transform:uppercase}.btn-outline.-white:hover,.btn-outline.-white:focus,.btn-outline.-white:active,.btn-outline.-white.active,.open .dropdown-toggle.btn-outline.-white{color:#f58238;background-color:#efefef;border-color:#FFFFFF}.btn-outline.-white:active,.btn-outline.-white.active,.open .dropdown-toggle.btn-outline.-white{background-image:none}.btn-outline.-white.disabled,.btn-outline.-white[disabled],fieldset[disabled] .btn-outline.-white,.btn-outline.-white.disabled:hover,.btn-outline.-white[disabled]:hover,fieldset[disabled] .btn-outline.-white:hover,.btn-outline.-white.disabled:focus,.btn-outline.-white[disabled]:focus,fieldset[disabled] .btn-outline.-white:focus,.btn-outline.-white.disabled:active,.btn-outline.-white[disabled]:active,fieldset[disabled] .btn-outline.-white:active,.btn-outline.-white.disabled.active,.btn-outline.-white[disabled].active,fieldset[disabled] .btn-outline.-white.active{background-color:transparent;border-color:#FFFFFF}a.btn-outline.-light.btn{color:#f58238;background-color:transparent;border-color:#eee;border-radius:0;border-width:1px;font-size:1.6em;text-transform:uppercase}.btn-outline.-light i{line-height:25px;width:25px;height:25px}.btn-outline.-light:hover,.btn-outline.-light:focus,.btn-outline.-light:active,.btn-outline.-light.active,.open .dropdown-toggle.btn-outline.-light{color:#f58238;background-color:#efefef;border-color:#f58238}.btn-outline.-light:active,.btn-outline.-light.active,.open .dropdown-toggle.btn-outline.-light{background-image:none}.btn-outline.-light.disabled,.btn-outline.-light[disabled],fieldset[disabled] .btn-outline.-light,.btn-outline.-light.disabled:hover,.btn-outline.-light[disabled]:hover,fieldset[disabled] .btn-outline.-light:hover,.btn-outline.-light.disabled:focus,.btn-outline.-light[disabled]:focus,fieldset[disabled] .btn-outline.-light:focus,.btn-outline.-light.disabled:active,.btn-outline.-light[disabled]:active,fieldset[disabled] .btn-outline.-light:active,.btn-outline.-light.disabled.active,.btn-outline.-light[disabled].active,fieldset[disabled] .btn-outline.-light.active{background-color:transparent;border-color:#f58238}a.btn-outline.-red.btn{color:#f58238;background-color:transparent;border-color:#f58238;border-radius:0;border-width:2px;padding:15px 35px;font-size:1.3em;text-transform:uppercase}.btn-outline.-red:hover,.btn-outline.-red:focus,.btn-outline.-red:active,.btn-outline.-red.active,.open .dropdown-toggle.btn-outline.-red{color:#f58238;background-color:#efefef;border-color:#f58238}.btn-outline.-red:active,.btn-outline.-red.active,.open .dropdown-toggle.btn-outline.-red{background-image:none}.btn-outline.-red.disabled,.btn-outline.-red[disabled],fieldset[disabled] .btn-outline.-red,.btn-outline.-red.disabled:hover,.btn-outline.-red[disabled]:hover,fieldset[disabled] .btn-outline.-red:hover,.btn-outline.-red.disabled:focus,.btn-outline.-red[disabled]:focus,fieldset[disabled] .btn-outline.-red:focus,.btn-outline.-red.disabled:active,.btn-outline.-red[disabled]:active,fieldset[disabled] .btn-outline.-red:active,.btn-outline.-red.disabled.active,.btn-outline.-red[disabled].active,fieldset[disabled] .btn-outline.-red.active{background-color:transparent;border-color:#f58238}@media (min-width:650px){.proptext{font-size:0.8vw;line-height:1.1vw;}}.quotes{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#000;color:var(--black)}.Body-B1{font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.5px}.Body-N1{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.5px}.Body-B2{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.5px}.Body-N2{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.5px}.Body-B3{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.5px}.Body-N3{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.5px}.Cta{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.7px}.lineheight12{display:block;line-height:1.5em}@font-face {font-family:'Muli';font-style:normal;font-weight:200;src:url('../fonts/muli-v12-latin-200.eot'); src:local('Muli ExtraLight'), local('Muli-ExtraLight'), url('../fonts/muli-v12-latin-200.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-200.woff2') format('woff2'),url('../fonts/muli-v12-latin-200.woff') format('woff'),url('../fonts/muli-v12-latin-200.ttf') format('truetype'),url('../fonts/muli-v12-latin-200.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:300;src:url('../fonts/muli-v12-latin-300.eot'); src:local('Muli Light'), local('Muli-Light'), url('../fonts/muli-v12-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-300.woff2') format('woff2'),url('../fonts/muli-v12-latin-300.woff') format('woff'),url('../fonts/muli-v12-latin-300.ttf') format('truetype'),url('../fonts/muli-v12-latin-300.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:400;src:url('../fonts/muli-v12-latin-regular.eot'); src:local('Muli Regular'), local('Muli-Regular'), url('../fonts/muli-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-regular.woff2') format('woff2'),url('../fonts/muli-v12-latin-regular.woff') format('woff'),url('../fonts/muli-v12-latin-regular.ttf') format('truetype'),url('../fonts/muli-v12-latin-regular.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:600;src:url('../fonts/muli-v12-latin-600.eot'); src:local('Muli SemiBold'), local('Muli-SemiBold'), url('../fonts/muli-v12-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-600.woff2') format('woff2'),url('../fonts/muli-v12-latin-600.woff') format('woff'),url('../fonts/muli-v12-latin-600.ttf') format('truetype'),url('../fonts/muli-v12-latin-600.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:700;src:url('../fonts/muli-v12-latin-700.eot'); src:local('Muli Bold'), local('Muli-Bold'), url('../fonts/muli-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-700.woff2') format('woff2'),url('../fonts/muli-v12-latin-700.woff') format('woff'),url('../fonts/muli-v12-latin-700.ttf') format('truetype'),url('../fonts/muli-v12-latin-700.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:800;src:url('../fonts/muli-v12-latin-800.eot'); src:local('Muli ExtraBold'), local('Muli-ExtraBold'), url('../fonts/muli-v12-latin-800.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-800.woff2') format('woff2'),url('../fonts/muli-v12-latin-800.woff') format('woff'),url('../fonts/muli-v12-latin-800.ttf') format('truetype'),url('../fonts/muli-v12-latin-800.svg#Muli') format('svg'); }@font-face {font-family:'Muli';font-style:normal;font-weight:900;src:url('../fonts/muli-v12-latin-900.eot'); src:local('Muli Black'), local('Muli-Black'), url('../fonts/muli-v12-latin-900.eot?#iefix') format('embedded-opentype'),url('../fonts/muli-v12-latin-900.woff2') format('woff2'),url('../fonts/muli-v12-latin-900.woff') format('woff'),url('../fonts/muli-v12-latin-900.ttf') format('truetype'),url('../fonts/muli-v12-latin-900.svg#Muli') format('svg'); }@font-face {font-family:'Kalam';font-style:normal;font-weight:400;src:url('../fonts/kalam-v8-latin-regular.eot'); src:local('Kalam'), local('Kalam-Regular'), url('../fonts/kalam-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/kalam-v8-latin-regular.woff2') format('woff2'),url('../fonts/kalam-v8-latin-regular.woff') format('woff'),url('../fonts/kalam-v8-latin-regular.ttf') format('truetype'),url('../fonts/kalam-v8-latin-regular.svg#Kalam') format('svg'); }@font-face {font-family:'Kalam';font-style:normal;font-weight:700;src:url('../fonts/kalam-v8-latin-700.eot'); src:local('Kalam Bold'), local('Kalam-Bold'), url('../fonts/kalam-v8-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/kalam-v8-latin-700.woff2') format('woff2'),url('../fonts/kalam-v8-latin-700.woff') format('woff'),url('../fonts/kalam-v8-latin-700.ttf') format('truetype'),url('../fonts/kalam-v8-latin-700.svg#Kalam') format('svg'); }@font-face {font-family:'RecklessNeue';font-weight:normal;font-style:normal;src:url('../fonts/RecklessNeue-BookItalic.woff'); src:local('RecklessNeue'), local('RecklessNeue'), url('../fonts/RecklessNeue-BookItalic.woff2') format('woff2'),url('../fonts/RecklessNeue-BookItalic.woff') format('woff'), }@font-face {font-family:"mosaic-icons";src:url("../fonts/mosaic-icons.eot");src:url("../fonts/mosaic-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/mosaic-icons.woff") format("woff"),url("../fonts/mosaic-icons.ttf") format("truetype"),url("../fonts/mosaic-icons.svg#mosaic-icons") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before {font-family:"mosaic-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="mosaicicons-"]:before,[class*=" mosaicicons-"]:before {font-family:"mosaic-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mosaicicons-ios-arrow-down:before {content:"\e000";}.mosaicicons-close:before {content:"\e001";}.mosaicicons-android-share-alt:before {content:"\e002";}.mosaicicons-ios-checkmark-empty:before {content:"\e003";}.mosaicicons-ios-arrow-right:before {content:"\e004";}.mosaicicons-android-done:before {content:"\e005";}.mosaicicons-social-windows:before {content:"\e006";}.mosaicicons-ios-contact:before {content:"\e007";}.mosaicicons-ios-arrow-left:before {content:"\e008";}.mosaicicons-ios-arrow-forward:before {content:"\e009";}.mosaicicons-chevron-right:before {content:"\e00a";}.mosaicicons-chevron-down:before {content:"\e00b";}.mosaicicons-close-round:before {content:"\e00c";}.mosaicicons-ios-more-outline:before {content:"\e00d";}.mosaicicons-chevron-left:before {content:"\e00e";}.mosaicicons-ios-arrow-back:before {content:"\e00f";}.mosaicicons-chevron-up:before {content:"\e010";}.mosaicicons-android-close:before {content:"\e011";}.mosaicicons-ios-arrow-up:before {content:"\e012";}.mosaicicons-android-arrow-dropup:before {content:"\e013";}.mosaicicons-person:before {content:"\e014";}.mosaicicons-play:before {content:"\e015";}.mosaicicons-person-stalker:before {content:"\e016";}.mosaicicons-earth:before {content:"\e017";}.mosaicicons-ios-home-outline:before {content:"\e018";}.mosaicicons-ios-people:before {content:"\e019";}.mosaicicons-ios-home:before {content:"\e01a";}.mosaicicons-ios-location-outline:before {content:"\e01b";}.mosaicicons-ios-email-outline:before {content:"\e01c";}.mosaicicons-ios-chatbubble:before {content:"\e01d";}.mosaicicons-ios-person:before {content:"\e01e";}.mosaicicons-android-cart:before {content:"\e01f";}.mosaicicons-ios-telephone:before {content:"\e020";}.mosaicicons-android-menu:before {content:"\e021";}.mosaicicons-iconbox:before {content:"\e022";}