.simpleslider{width:100%;clear:both;position:relative;color:#fff;height:190px;overflow:hidden}.simpleslider .items{position:relative;width:100%;height:100%}.simpleslider .items .item{display:none;width:100%}.simpleslider .items .item:first-child{display:block}.simpleslider .items .item .caption{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-transform:uppercase;font-size:40px;line-height:42px;margin-bottom:27px;text-align:center;letter-spacing:3px;color:#fff;margin:0 0 15px 0}.simpleslider .items .item .caption a{color:#222;text-decoration:none;border:0px}.simpleslider .items .item .caption a:hover{color:#487366;border:0px}.simpleslider .items .item .caption strong{font-weight:700}.simpleslider .items .item .caption:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.simpleslider .items .item .caption{font-size:20px;line-height:24px;margin-bottom:22px;letter-spacing:2px;font-weight:400}}.simpleslider .items .item .cnt{position:absolute;left:30px;width:50%;top:30px;height:140px}.simpleslider .items .item .caption,.simpleslider .items .item .txt{max-height:130px;overflow:hidden;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.simpleslider .items .item.wtext:before{content:'';position:absolute;width:100%;height:100%}@media only screen and (max-width: 1240px){.simpleslider .items .item .cnt{width:80%}}@media only screen and (max-width: 1000px){.simpleslider{height:140px}.simpleslider .items .item .caption{margin-bottom:10px}.simpleslider .items .item .cnt{height:auto;font-size:80%;line-height:14px}}@media only screen and (max-width : 720px){.simpleslider{height:120px}.simpleslider .items .item .caption,.simpleslider .items .item .cnt{top:20px}}.simpleslider-icons{position:absolute;right:20px;bottom:20px}.simpleslider-icons a{display:inline-block;position:relative;margin-left:4px;opacity:0.5;filter:alpha(opacity=50)}.simpleslider-icons a.active,.simpleslider-icons a:hover{opacity:1.0 !important;filter:alpha(opacity=100)}.simpleslider-icons a.icon{background:#fff;width:10px;height:10px;border-radius:10px}.simpleslider-icons.thumbs a.icon{width:30px;height:30px;border-radius:0;overflow:hidden;background:none;box-shadow:rgba(0,0,0,0.4) 2px 2px 5px}.simpleslider-icons.thumbs a.icon img{width:auto;height:100%}.simpleslider-icons.thumbs.background{margin-right:-30px;-moz-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.simpleslider-icons.thumbs.background.hmoth{right:0;bottom:0;padding:50px 20px 20px 50px}.simpleslider-icons.thumbs.background a.icon{width:40px;height:40px;float:right;clear:both;margin-bottom:5px;border-radius:0}@media only screen and (max-width: 1240px){.simpleslider-icons.thumbs.background a.icon{width:30px;height:30px}}.simpleslider-icons.thumbs.background:hover{margin-right:-10px}.simpleslider-arrow{position:absolute;display:inline-block;top:50%;z-index:200;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.simpleslider-arrow.left{left:20px}.simpleslider-arrow.left:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:80px;color:rgba(255,255,255,0.3);font-size:80px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104'}.simpleslider-arrow.right{right:20px}.simpleslider-arrow.right:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:80px;color:rgba(255,255,255,0.3);font-size:80px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105'}.simpleslider-arrow:hover:before{color:rgba(255,255,255,0.8) !important}.simpleslider.background{width:100%;height:100%;position:fixed;top:0;left:0;z-index:0}.simpleslider.background .items{width:100%;height:100%}.simpleslider.background .items .item{width:100%;height:100%;background-repeat:no-repeat;background-position:center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.simpleslider.background .items .item img{width:100%}.simpleslider.background .items .item a.more{position:relative!important;left:auto;right:auto;top:auto;bottom:auto}.ani{-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out}a,a:hover,.fancybox-nav span,.fancybox-close,button,.lnk{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.overflow-ellipsis{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}strong{font-weight:500}.nolist ul li:before{display:none}hr{height:1px!important;border:none;border-top:solid 1px #e7e5e5;margin:20px 0 20px 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}small,.small{font-size:15px;line-height:21px}.x-small{font-size:13px;line-height:19px}.ajaxloading *{cursor:wait!important}blockquote{display:block;background:#f7f7f7;padding:15px;margin-bottom:22px;text-align:center;border-left:solid 3px #487366}.facebook:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f09a';padding-right:7px}.facebook:before{padding-right:0}.facebook span{display:none}.instagram:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f16d';padding-right:7px}.instagram:before{padding-right:0}.instagram span{display:none}i.kontakt:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f095';padding-right:7px}i.kontakt:before{font-size:18px;line-height:inherit;text-align:center;padding:0}i.buchen:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f073';padding-right:7px}i.buchen:before{font-size:18px;line-height:inherit;text-align:center;padding:0}i.zimmer:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f236';padding-right:7px}i.zimmer:before{font-size:18px;line-height:inherit;text-align:center;padding:0}i.gutscheine:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06b';padding-right:7px}i.gutscheine:before{font-size:18px;line-height:inherit;text-align:center;padding:0}i.menu:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f0c9';padding-right:7px}i.menu:before{font-size:21px;line-height:inherit;text-align:center;padding:0}.icon.gutschein{display:block;width:30px;text-align:center;padding-bottom:5px;border:0;color:#487366}.icon.gutschein i{padding-right:0}.icon.gutschein i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06b';padding-right:7px}.icon.gutschein i:before{padding-right:0}.icon.gutschein i span{display:none}.icon.gutschein i:before{font-size:20px}body{background:#000 !important}#master{min-height:100%;height:auto !important;height:100%;z-index:10;position:relative;width:100%;box-shadow:none!important}#master.noTitleImage{padding-top:70px}#master.noTitleImage #content{min-height:calc(100vh - 199px - 70px) !important}#header{height:100px;position:fixed;position:absolute\9;left:0;top:0;z-index:600;width:100%;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.noTitleImage #header{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1)}#header.fixed,.noTitleImage #header{position:fixed;background:#fff;webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.06);box-shadow:0 2px 12px 0 rgba(0,0,0,0.06);top:0;height:70px}#header.fixed .inner,.noTitleImage #header .inner{padding:5px 0}#header.fixed #logo,.noTitleImage #header #logo{width:100px;height:55px;margin-top:5px;position:relative;background-image:url(/Frontend/Images/logo-neu-farbig.png);background:none\9}#header.fixed #logo img,.noTitleImage #header #logo img{display:none\9}#header.fixed #logo img.ie8,.noTitleImage #header #logo img.ie8{display:block\9}#header.fixed .calltoaction,.noTitleImage #header .calltoaction{display:block;top:70px}#header.fixed .infos a,.noTitleImage #header .infos a{color:#787878}#header.fixed .infos a:hover,.noTitleImage #header .infos a:hover{color:#487366}#header.fixed .links .links-inner,.noTitleImage #header .links .links-inner{top:52px}#header .inner{width:100%;max-width:1400px;margin:0 auto;position:relative;max-width:100%;zoom:1;padding:32px 0 0}#header .inner:before,#header .inner:after{content:'';display:table}#header .inner:after{clear:both}#header .inner,.fixed #header .inner,.noTitleImage #header .inner{padding-left:45px;padding-right:45px}#header #logo{margin:6px 0 0 0;float:left;width:200px;height:180px;position:relative;z-index:60;background:url(/Frontend/Images/logo.png) no-repeat 0 0;background:none\9;background-size:contain}#header #logo img{width:100%;display:none;display:block\9}#header #logo img.ie8{display:none}#header .infos{position:relative;float:right;margin-right:0;margin-top:29px;z-index:70}#header .infos .icon{float:left;color:#fff;width:40px;height:40px;line-height:40px;margin-left:8px;text-align:center}#header .infos .icon:hover{color:#487366}#header .infos .icon:before{font-size:20px;line-height:40px!important}#header .infos .icon.gutscheine{margin-top:-1px}#header .infos .icon.gutscheine i:before{font-size:20px}#header .infos .icon.buchung i:before{font-size:17px}#header .infos .icon.location{margin-top:-1px}#header .infos .icon.location i:before{font-size:20px}.fixed #header .infos,.noTitleImage #header .infos{margin-top:11px}#header .links{float:left;position:relative;padding-top:10px;margin-right:20px}#header .links .locations{display:inline-block;float:left}#header .links .locations .nav{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;opacity:0;visibility:hidden;position:absolute;background:#fafafa;top:59px;padding:25px 30px 15px;width:250px;text-align:left;left:50%;margin-left:-121px;font-size:15px;line-height:19px}@media only screen and (max-width : 720px){#header .links .locations .nav{margin-left:-210px}#header .links .locations .nav:before{left:81%!important}}#header .links .locations .nav ul li{margin-bottom:8px}#header .links .locations .nav .pretext{color:#000;display:block;margin-bottom:10px;font-size:14px;line-height:22px;text-align:left;letter-spacing:0;padding:0;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px}#header .links .locations .nav.open{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;opacity:1;visibility:visible;top:51px}#header .links .locations .nav:before{content:'';display:block;width:10px;height:10px;border-style:solid;border-width:0 10px 10px;border-color:#fafafa transparent;position:absolute;top:-20px;left:46%;width:0;z-index:1}#header .calltoaction{left:0;position:absolute;top:90px}#header .calltoaction.fixed{top:70px}#mainnav{float:right;z-index:200;position:absolute;left:0;top:0;margin-top:40px;width:100%;text-align:center;z-index:50}#mainnav a{color:#000}#mainnav a:hover,#mainnav a.open,#mainnav a.active{color:#487366}#mainnav .mainnav-inner{width:auto;margin:0 auto;display:inline-block;position:relative}#mainnav .mainnav-inner>.nav{display:inline-block}#header.fixed #mainnav,.noTitleImage #header #mainnav{top:0!important;margin-top:0}#mainnav ul.lvl1{margin:0 auto;position:relative}#mainnav ul.lvl1 li.lvl1,#mainnav ul.lvl1 li.lvl0{display:inline-block;margin-left:-5px;position:relative}#mainnav ul.lvl1 li.lvl1.over a.lvl1,#mainnav ul.lvl1 li.lvl0.over a.lvl1,#mainnav ul.lvl1 li.lvl1.over a.lvl0,#mainnav ul.lvl1 li.lvl0.over a.lvl0{color:#487366 !important}#mainnav ul.lvl1 li.lvl1.over>.nav,#mainnav ul.lvl1 li.lvl0.over>.nav{visibility:visible;opacity:1}#mainnav ul.lvl1 li.lvl1:hover>.nav,#mainnav ul.lvl1 li.lvl0:hover>.nav{visibility:visible;opacity:1;top:120px}#mainnav ul.lvl1 li.lvl1 a.lvl1,#mainnav ul.lvl1 li.lvl0 a.lvl1,#mainnav ul.lvl1 li.lvl1 a.lvl0,#mainnav ul.lvl1 li.lvl0 a.lvl0{text-transform:uppercase;font-weight:400;color:#fff;display:block;font-size:18px;height:80px;line-height:80px;padding:0px 10px;position:relative;z-index:200}#mainnav ul.lvl1 li.lvl1 a.lvl1:hover,#mainnav ul.lvl1 li.lvl0 a.lvl1:hover,#mainnav ul.lvl1 li.lvl1 a.lvl0:hover,#mainnav ul.lvl1 li.lvl0 a.lvl0:hover,#mainnav ul.lvl1 li.lvl1 a.lvl1.active,#mainnav ul.lvl1 li.lvl0 a.lvl1.active,#mainnav ul.lvl1 li.lvl1 a.lvl0.active,#mainnav ul.lvl1 li.lvl0 a.lvl0.active,#mainnav ul.lvl1 li.lvl1 a.lvl1.open,#mainnav ul.lvl1 li.lvl0 a.lvl1.open,#mainnav ul.lvl1 li.lvl1 a.lvl0.open,#mainnav ul.lvl1 li.lvl0 a.lvl0.open{color:#487366 !important}#header.fixed #mainnav ul.lvl1 li.lvl1 a.lvl1,#header.fixed #mainnav ul.lvl1 li.lvl0 a.lvl1,#header.fixed #mainnav ul.lvl1 li.lvl1 a.lvl0,#header.fixed #mainnav ul.lvl1 li.lvl0 a.lvl0,.noTitleImage #mainnav ul.lvl1 li.lvl1 a.lvl1,.noTitleImage #mainnav ul.lvl1 li.lvl0 a.lvl1,.noTitleImage #mainnav ul.lvl1 li.lvl1 a.lvl0,.noTitleImage #mainnav ul.lvl1 li.lvl0 a.lvl0{color:#787878}#header.fixed #mainnav ul.lvl1 li.lvl1 a.lvl1,#header.fixed #mainnav ul.lvl1 li.lvl0 a.lvl1,#header.fixed #mainnav ul.lvl1 li.lvl1 a.lvl0,#header.fixed #mainnav ul.lvl1 li.lvl0 a.lvl0,.noTitleImage #mainnav ul.lvl1 li.lvl1 a.lvl1,.noTitleImage #mainnav ul.lvl1 li.lvl0 a.lvl1,.noTitleImage #mainnav ul.lvl1 li.lvl1 a.lvl0,.noTitleImage #mainnav ul.lvl1 li.lvl0 a.lvl0{height:70px;line-height:70px}#mainnav ul.lvl1 li.lvl1>.nav,#mainnav ul.lvl1 li.lvl0>.nav{background:#fafafa;box-shadow:rgba(0,0,0,0.1) 0 4px 15px;display:block;margin:0 0 0;padding:25px 30px 15px;width:100%;max-width:290px;z-index:201;position:fixed;left:auto;margin-left:-10px;top:130px;text-align:left;-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;visibility:hidden;opacity:0}#header.fixed #mainnav ul.lvl1 li.lvl1>.nav,#header.fixed #mainnav ul.lvl1 li.lvl0>.nav,.noTitleImage #mainnav ul.lvl1 li.lvl1>.nav,.noTitleImage #mainnav ul.lvl1 li.lvl0>.nav{top:70px}.noTitleImage #mainnav ul.lvl1 li.lvl1>.nav,.noTitleImage #mainnav ul.lvl1 li.lvl0>.nav{top:70px!important}#mainnav ul.lvl1 li.lvl1>.nav:before,#mainnav ul.lvl1 li.lvl0>.nav:before{border-style:solid;border-width:0 10px 10px 10px;border-color:#fafafa transparent;content:"";display:block;position:absolute;top:-10px;left:38px;width:0;z-index:1}#mainnav ul.lvl1 li.lvl1 ul.lvl2,#mainnav ul.lvl1 li.lvl0 ul.lvl2{max-width:855px;margin:0 auto}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2{color:#41404d;color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;font-size:14px;margin:0!important;display:block;padding:0px 0!important}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2:hover,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2:hover,#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2.open,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2.open,#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2.active,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2.active{color:#487366;opacity:1}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2 a,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2 a{color:#222;text-decoration:none;border:0px}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2 a:hover,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2 a:hover{color:#487366;border:0px}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2 strong,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2 strong{font-weight:700}@media only screen and (max-width : 720px){#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2{letter-spacing:1px}}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 a.lvl2.open,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 a.lvl2.open{color:#000}#mainnav ul.lvl1 li.lvl1 ul.lvl2 li.lvl2 .nav,#mainnav ul.lvl1 li.lvl0 ul.lvl2 li.lvl2 .nav{margin-top:3px}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3{margin-bottom:18px;zoom:1}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 li,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 li{margin:0}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 li a,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 li a{display:block;color:#41404d;font-weight:300;font-size:15px;line-height:22px;padding:0!important}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 li a:hover,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 li a:hover,#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 li a.open,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 li a.open,#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 li a.active,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 li a.active{color:#487366;opacity:1}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3 .nav,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3 .nav{display:none}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3:before,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3:before,#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3:after,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3:after{content:'';display:table}#mainnav ul.lvl1 li.lvl1 ul.lvl2 ul.lvl3:after,#mainnav ul.lvl1 li.lvl0 ul.lvl2 ul.lvl3:after{clear:both}#subnav ul li{margin-bottom:2px}#subnav ul li a{color:#fff}#subnav ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}#subnav ul li a:hover,#subnav ul li a.open,#subnav ul li a.active{color:#487366}#subnav ul li ul{margin-top:5px;border:none}#subnav ul li ul li{padding:1px 0 1px 13px;border:none}#subnav ul li ul li :last-child{border:none}#content{zoom:1;background:#fff}#content:before,#content:after{content:'';display:table}#content:after{clear:both}#content .section>.inner{padding:44px 0}.full #content .section>.inner{padding:0;padding-top:44px}.standard #content .section>.inner,.start #content .section>.inner{width:100%;max-width:1400px;margin:0 auto;position:relative;max-width:1070px;padding:44px 115px}#content h4.small a{position:relative;left:13px;margin:0 18px 0 0;padding:0;left:9px!important}#content h4.small a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';padding-right:7px}#content h4.small a:before{padding-right:0;position:absolute;left:-13px;top:2px}#content h4.small a:before{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;color:#487366;top:3px!important;opacity:0}#content h4.small a:hover:before{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;opacity:1}.start #content .breadcrumb{display:none}#content .breadcrumb .limit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}#content .breadcrumb ul{text-align:center;margin-left:-13px}#content .breadcrumb ul li{display:inline-block;margin:0 0 0 0!important}#content .breadcrumb ul li.last.active{display:none}#content .breadcrumb ul li a{font-size:15px;line-height:20px;margin:0 7px 0 7px!important;position:relative;left:13px;margin:0 18px 0 0;padding:0}#content .breadcrumb ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}#content .breadcrumb ul li a:before{padding-right:0;position:absolute;left:-13px;top:2px}#content .breadcrumb ul li a:before{font-size:14px;color:#ccc;line-height:20px}#content .breadcrumb ul li.first a:before{display:none}#content .top{zoom:1}#content .top:before,#content .top:after{content:'';display:table}#content .top:after{clear:both}.full #content .top.section>.inner{width:100%;max-width:1400px;margin:0 auto;position:relative;max-width:840px;padding:44px 0 44px}#content .center{zoom:1}#content .center:before,#content .center:after{content:'';display:table}#content .center:after{clear:both}#content .center.section>.inner{width:100%;max-width:1400px;margin:0 auto;position:relative;max-width:1070px !important;padding:0 115px!important}#content .center.overviewactive{margin-top:-20px}#content .center.detailsactive{margin-top:-35px}#content .middle{width:100%}.full #content .middle{margin-top:-40px !important}#content .bottom{zoom:1}#content .bottom:before,#content .bottom:after{content:'';display:table}#content .bottom:after{clear:both}.standard #content .bottom{margin-top:-38px}#content .bottom.section>.inner{zoom:1;margin:0 auto;max-width:1250px;padding:0}#content .bottom.section>.inner:before,#content .bottom.section>.inner:after{content:'';display:table}#content .bottom.section>.inner:after{clear:both}@media only screen and (max-width: 1549px){#content .bottom.section>.inner{max-width:100%}}.full #content .bottom.section>.inner,.mixed #content .bottom.section>.inner{max-width:100%}.start #content .bottom.section>.inner{max-width:1250px}#content.lower{width:100%}.start #content .section.bottom{background:#efefef}.start #content .section.bottom>.inner{padding-top:12px;padding-bottom:0}.start #content .section.bottom.second>.inner{padding-top:16px;padding-bottom:15px}.textlist #content .top .inner{width:100%;max-width:1400px;margin:0 auto;position:relative;max-width:1070px;padding:44px 115px 64px}.textlist #content .bottom.grey{background:#efefef}.textlist #content .bottom .inner{margin:0 auto;padding:60px;max-width:1400px !important}#content .link-back{position:fixed;right:30px;bottom:35px;text-align:center;z-index:600}#content .link-back:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';padding-right:7px}#content .link-back.fixed{position:absolute;bottom:250px}#content .link-back:before{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;width:52px;height:39px;background:#efefef;padding:14px 0 0 0;position:relative;z-index:3;font-size:23px}#content .link-back:after{content:attr(title);display:block;position:absolute;right:7px;color:#787878;bottom:0;z-index:-2;background:#f7f7f7;height:53px;line-height:53px!important;padding:0 0 0 22px;font-size:13px;line-height:19px;font-weight:500;width:120px;text-align:left;opacity:0;visibility:hidden;letter-spacing:2px;-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px;-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;text-transform:uppercase}#content .link-back:hover:after{opacity:1;visibility:visible}#content .link-back:hover:before{opacity:1}#content .link-back span{display:none}@media only screen and (max-width : 720px){#content .link-back,#content .link-back.fixed{display:inline-block;position:relative!important;bottom:0!important;left:auto!important;right:25px;margin-bottom:20px;float:right}#content .link-back:after,#content .link-back.fixed:after,#content .link-back:before,#content .link-back.fixed:before{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:33px!important;line-height:33px!important;padding-top:5px;padding-bottom:5px}#content .link-back:after,#content .link-back.fixed:after{visibility:visible!important;opacity:1!important}}#footer{text-transform:uppercase;background:#fff;margin:0;position:relative;z-index:5;border-top:solid 1px #e7e5e5}#footer .inner{width:100%;max-width:1400px;margin:0 auto;position:relative;padding:35px 0 15px 0}#footer a{color:#41404d}#footer a:hover,#footer a.open,#footer a.active{color:#487366;opacity:1}#footer .info{display:inline-block;float:left;margin-top:2px}#footer .social{display:inline-block;float:none;text-align:right;margin:0 0 10px 30px;line-height:26px;position:relative}#footer .social ul{float:left}#footer .social ul li{display:inline-block;margin-right:20px}@media only screen and (max-width : 720px){#footer .social ul li{margin-right:10px}}#footer .social li a{color:#41404d}#footer .social li a:hover,#footer .social li a.open,#footer .social li a.active{color:#487366;opacity:1}#footer .lnkBtn{margin-right:-2px !important}#footer .crow{font-size:15px;line-height:21px;margin-bottom:0px}#footer .crow .c1{width:75%}#footer .crow .c1 .lnkBtn{margin-right:25px}#footer .crow .c2{width:25%;text-align:right;padding-top:2px!important}@media only screen and (max-width: 1549px){#header .inner,#header.fixed .inner,.noTitleImage #header .inner{padding-left:35px;padding-right:35px}.standard #content .section>.inner,.start #content .section>.inner{padding-left:6%;padding-right:6%}#content .section.center>.inner{zoom:1;padding-left:6%!important;padding-right:6%!important}#content .section.center>.inner:before,#content .section.center>.inner:after{content:'';display:table}#content .section.center>.inner:after{clear:both}.standard #content .section.bottom>.inner,.start #content .section.bottom>.inner{padding-left:6%;padding-right:6%}#footer .inner{padding-left:35px;padding-right:35px}}@media only screen and (max-width: 1240px){#header #logo{width:230px;margin-top:13px}}@media only screen and (max-width: 1000px){#header #logo{width:100px;margin-top:22px}#mainnav{width:107%}#mainnav ul.lvl1 li.lvl1 a.lvl1,#mainnav ul.lvl1 li.lvl0 a.lvl1,#mainnav ul.lvl1 li.lvl1 a.lvl0,#mainnav ul.lvl1 li.lvl0 a.lvl0{padding:0px 15px}.standard #content .section>.inner,.start #content .section>.inner{padding-top:6%;padding-bottom:6%}#content .section.bottom>.inner{padding-top:0}#footer .inner{padding-left:6%;padding-right:6%}}@media only screen and (max-width: 839px){#header #logo{margin-top:25px;width:160px}#header.fixed #logo{margin-top:10px;width:160px}#mainnav ul.lvl1 li.lvl1 a.lvl1,#mainnav ul.lvl1 li.lvl0 a.lvl1,#mainnav ul.lvl1 li.lvl1 a.lvl0,#mainnav ul.lvl1 li.lvl0 a.lvl0{padding:0px 12px;font-size:16px}.full #content .section.top>.inner{padding-left:6%;padding-right:6%}#footer .crow .c{float:left!important}#footer .crow .c.c1{width:70%!important}#footer .crow .c.c2{width:30%!important}}@media only screen and (max-width: 839px){#master{padding-top:60px}#master.noTitleImage{padding-top:60px}#header{top:0;position:fixed;z-index:600;width:100%;height:60px !important;padding:0;background:#fff}#header #logo{background-image:url(/Frontend/Images/logo.png)}#header .inner{padding:10px 25px 0}#header .links{margin:0!important}#header .infos{margin:2px -6px 0 0 !important}.fixed #header .infos,.noTitleImage #header .infos{margin:7px -16px 0 0 !important}#header .infos a{color:#787878 !important}#header .infos a:hover{color:#487366 !important}#header #logo,#header.fixed #logo{display:none!important}#header #search{display:none}#content .left,#content .middle,#content .right{width:100%;float:none}#content .section.bottom{margin-top:0!important}#content .section.bottom>.inner{padding-left:6%;padding-right:6%}#content .section.center>.inner{padding-left:6%!important;padding-right:6%!important}.start #content .section.bottom>.inner{padding-top:5%;padding-bottom:10px}.start #content .section.bottom>.inner .box2.ipage{margin-bottom:0}.start #content .section.bottom.second{padding-top:15px;padding-bottom:0}#footer .inner{padding:20px 6%}#footer .lnkBtn{margin-bottom:-4px}#footer .center{text-align:center}#footer .social{display:block;width:100%;margin:5px 0 10px 0;text-align:center}#footer .social ul{float:none!important}#footer .social ul li{margin:0 5px}#footer .social .icon{display:inline-block}#footer span.info{display:inline;float:none}#footer span.info a{white-space:nowrap}#footer .crow .c{font-size:13px;line-height:19px}#footer .crow .c.c1,#footer .crow .c.c2{float:none!important;width:100%!important;margin-bottom:5px;text-align:center!important}#footer .crow .c.c2{padding-top:18px!important}#quicklinks,#mainnav,#subnav{display:none}}.calltoaction .icon-buttons{position:fixed;bottom:-8px;right:25px;z-index:50;right:0px;top:50%;margin-top:-60px;width:35px}.calltoaction .icon-buttons a{display:block;width:32px;height:32px;background:#efefef;text-align:center;margin-bottom:0;color:#787878;padding-top:7px;margin-bottom:2px}.calltoaction .icon-buttons a:hover{color:#fff}.calltoaction .icon-buttons a:before{padding:0!important}.calltoaction div.float-action-button{position:fixed;bottom:0;right:0;margin:30px;z-index:400}.calltoaction div.float-action-button a{position:relative}.calltoaction div.float-action-button a:not(:last-child):before{content:attr(data-title);display:block;position:absolute;right:55px;bottom:0;width:100px;height:30px;line-height:30px;color:#000;font-size:13px;line-height:19px;padding:0;text-align:right}.calltoaction div.float-action-button a i,.calltoaction div.float-action-button a:before{line-height:inherit}.calltoaction div.float-action-button a span{display:none}.calltoaction div.float-action-button .buttons.fab-visible{opacity:1 !important;margin:20px auto 0 !important;transform:scale(1) !important}.calltoaction div.float-action-button a.buttons{background-color:#487366;border-radius:50%;width:56px;height:56px;line-height:56px;color:#fff;font-size:22px;padding:1px 0 0 0;text-align:center;display:block;margin:20px auto 0;position:relative;-webkit-transition:color 0.1s ease-in-out,transform 0.1s ease-in-out,opacity 0.1s ease-in-out,box-shadow 0.1s ease-in-out,background-color 0.1s ease-in-out;transition:color 0.1s ease-in-out,transform 0.1s ease-in-out,opacity 0.1s ease-in-out,box-shadow 0.1s ease-in-out,background-color 0.1s ease-in-out;text-decoration:none}.calltoaction div.float-action-button a.buttons:hover{background-color:#3e6358}.calltoaction div.float-action-button a.buttons:not(:last-child){width:40px;height:40px;line-height:40px;margin:20px auto 0;opacity:0;font-size:18px;padding-top:0;-webkit-transform:translateY(50px) scale(0.3);-ms-transform:translateY(50px) scale(0.3);transform:translateY(50px) scale(0.3)}.calltoaction div.float-action-button a.buttons:nth-last-child(1) i.fa-navicon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calltoaction div.float-action-button a.buttons:not(:last-child):nth-last-child(2){-webkit-transition-delay:50ms;transition-delay:20ms;font-size:22px}.calltoaction div.float-action-button a.buttons:not(:last-child):nth-last-child(3){-webkit-transition-delay:75ms;transition-delay:40ms}.calltoaction div.float-action-button a.buttons:not(:last-child):nth-last-child(4){-webkit-transition-delay:100ms;transition-delay:60ms;font-size:22px}.calltoaction div.float-action-button a.buttons:not(:last-child):nth-last-child(5){-webkit-transition-delay:125ms;transition-delay:80ms;font-size:20px}.calltoaction div.float-action-button:hover a.buttons:not(:last-child){opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;margin:20px auto 0;transform:scale(1)}.calltoaction div.float-action-button .tooltip.left{margin-left:-10px}.mods{padding-bottom:0}@media only screen and (max-width : 720px){.mods{padding-bottom:0px}}.mods ul,.mods ol{margin-bottom:28px;margin-left:15px}.mods ul:last-child,.mods ol:last-child{margin-bottom:0}.mods ul li{list-style:disc;list-style-position:outside;list-style-image:url(/frontend/images/listitem.gif);padding-bottom:8px;margin:0}.mods a{border-bottom:solid 1px #ddd}.mods a:hover{border-bottom-color:#487366}.mods .links{zoom:1;margin-top:40px;margin-bottom:50px}.mods .links:before,.mods .links:after{content:'';display:table}.mods .links:after{clear:both}.hover{color:#487366}.lnk{color:#000}.lnk:hover,.lnk.open,.lnk.active{color:#487366}.lnkArrow{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.lnkArrow:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.lnkArrow:before{padding-right:0;position:absolute;left:-13px;top:2px}.lnkArrow:hover,.lnkArrow.open,.lnkArrow.active{color:#487366}.lnkBtn,.btn,button,input[type=submit]{text-transform:uppercase;font-weight:600;font-size:13px;line-height:19px;background:#487366;border:solid 1px #487366 !important;color:#fff;cursor:pointer;display:inline-block;margin:6px 0;height:38px;line-height:36px;padding:0 21px;text-align:center;text-decoration:none;letter-spacing:3px}.lnkBtn:hover,.btn:hover,button:hover,input[type=submit]:hover{background:#fff;color:#487366 !important}#footer .lnkBtn,#footer .btn,#footer button,#footer input[type=submit]{color:#fff}@media only screen and (max-width : 720px){.lnkBtn,.btn,button,input[type=submit]{display:block;width:100%}}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none;color:#41404d !important;border:0px!important}a.img{border:0!important;position:relative;display:block;margin:34px 0;overflow:hidden}a.img span.cnt{background:rgba(0,0,0,0.35);position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:6;-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out}a.img span.cnt span.title{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:4px 10px;text-transform:uppercase;letter-spacing:3px}a.img img{-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out;position:relative;z-index:5;margin:0}a.img:hover span.cnt{background:rgba(0,0,0,0.4);opacity:1;visibility:visible}a.img:hover span.cnt span.title{background:#fff;color:#000}.navInline ul{float:left}.navInline ul li{display:inline-block;margin-right:20px}@media only screen and (max-width : 720px){.navInline ul li{margin-right:10px}}.files{margin-bottom:27px}.files ul.list li{padding:0px;margin:0px;border:0px;background:none}.files .img-list{width:103% !important;margin:0 -1.5% !important;float:left !important}.files .img-list li{width:30.25% !important;background:none !important;padding:0 !important;float:left;margin:0 1.5% 25px !important}.files .img-list li .noGal{margin-bottom:8px !important;width:100%}dl{display:table-row;width:100%}dl dt,dl dd{display:table-cell;vertical-align:top}dl dt{width:100px;color:#487366;padding-right:10px}.left dl dt{width:80px}.left dl dt{width:80px}.left dl dd{width:150px}@media only screen and (max-width: 1000px){dl dt,dl dd{display:block}dl dt{font-weight:bold}dl dd{margin-bottom:10px}}.crow{width:100%;zoom:1}.crow:before,.crow:after{content:'';display:table}.crow:after{clear:both}.crow .c{float:left;padding-right:20px;vertical-align:top;margin-bottom:20px;width:100%}.crow .c p:last-child,.crow .c ul:last-child{margin-bottom:0px}.crow .c:last-child{padding-right:0}.crow .i{zoom:1}.crow .i:before,.crow .i:after{content:'';display:table}.crow .i:after{clear:both}.crow .i:first-child{border:none;padding-top:0;margin-top:0}.crow.one .c{width:100%;display:block}.crow.two .c{width:50%}.crow.three .c{width:33%}.crow.three .c:last-child{width:34%}.crow.four .c{width:25%}@media only screen and (max-width: 839px){.crow .c{width:100%!important;float:none;padding-right:0}}#langSwitcher.list{margin-bottom:10px}#langSwitcher ul li{display:inline-block;margin-left:10px}@media only screen and (max-width : 720px){#langSwitcher ul li{margin:0 5px 0}}.tooltip{position:relative;text-decoration:none;border:0!important}.tooltip span{display:none}.tooltip:after{font-size:15px;line-height:21px;content:attr(data-tooltip);position:absolute;top:120%;left:50%;transform:translateX(-50%);max-width:120px;background:#fafafa;padding:10px 10px;color:black;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all 180ms ease;-moz-transition:all 180ms ease;transition:all 180ms ease}.tooltip:before{content:"";position:absolute;width:0;height:0;border-bottom:10px solid #fafafa;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;transform:translateX(-50%);top:96%;z-index:6;opacity:0;visibility:hidden;-webkit-transition:all 180ms ease;-moz-transition:all 180ms ease;transition:all 180ms ease}.tooltip:hover:after{top:108%}.tooltip:hover:before{top:82%}.tooltip:hover:after,.tooltip:hover:before{opacity:1;visibility:visible}.postIT{position:absolute;bottom:80px;left:150px;z-index:999;display:block}.postIT img{display:block;width:300px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 839px){.postIT img{width:240px}}@media only screen and (max-width : 720px){.postIT img{width:200px}}@media only screen and (max-width : 520px){.postIT img{width:200px}}@media only screen and (max-width: 839px){.postIT{display:none!important}}input,textarea{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;border:1px solid #efefef;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#efefef;color:#888;font-size:17px;margin:0;padding:15px 25px 14px;width:100%;outline:none;-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:-moz-placeholder,textarea:-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input::-moz-placeholder,textarea::-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:hover::-webkit-input-placeholder,textarea:hover::-webkit-input-placeholder,input:active::-webkit-input-placeholder,textarea:active::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:hover:-moz-placeholder,textarea:hover:-moz-placeholder,input:active:-moz-placeholder,textarea:active:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:hover::-moz-placeholder,textarea:hover::-moz-placeholder,input:active::-moz-placeholder,textarea:active::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:hover:-ms-input-placeholder,textarea:hover:-ms-input-placeholder,input:active:-ms-input-placeholder,textarea:active:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input-defaults{border:1px solid #efefef}.input-hover::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input-hover:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input-hover::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input-hover:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input-error{border-color:#487366;color:#487366}.input{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;border:1px solid #efefef;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#efefef;color:#888;font-size:17px;margin:0;padding:15px 25px 14px;width:100%;outline:none;-webkit-appearance:none}.input::-webkit-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input::-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:-ms-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:hover::-webkit-input-placeholder,.input:active::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:hover:-moz-placeholder,.input:active:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:hover::-moz-placeholder,.input:active::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:hover:-ms-input-placeholder,.input:active:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:focus::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:focus:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:focus::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.input:focus:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;border:1px solid #efefef;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#efefef;color:#888;font-size:17px;margin:0;padding:15px 25px 14px;width:100%;outline:none;-webkit-appearance:none;width:90px;color:#fff;box-shadow:none;border:0;padding:2px 0!important;border-bottom:solid 2px #ccc;background:none;font-size:15px;line-height:21px}.inputSearch::-webkit-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch::-moz-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:-ms-input-placeholder{color:#333;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:hover::-webkit-input-placeholder,.inputSearch:active::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:hover:-moz-placeholder,.inputSearch:active:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:hover::-moz-placeholder,.inputSearch:active::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:hover:-ms-input-placeholder,.inputSearch:active:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:focus::-webkit-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:focus:-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:focus::-moz-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.inputSearch:focus:-ms-input-placeholder{color:#487366;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}.icon-search{background-image:url(/Frontend/Images/icons.png);background-repeat:no-repeat;background-position:99% -79px}.hasDatepicker{background-repeat:no-repeat;background-position:93% -361px}.hasDatepicker:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f073';padding-right:7px}.input-group.date{position:relative}.input-group.date .input-group-addon{position:absolute;right:15px;top:17px;z-index:10}.input-group.date .input-group-addon i.glyphicon-calendar{color:#787878}.input-group.date .input-group-addon i.glyphicon-calendar:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f073';padding-right:7px}#newsletter input{max-width:380px}.formbuilder{width:100%;margin-bottom:30px;zoom:1}.formbuilder:before,.formbuilder:after{content:'';display:table}.formbuilder:after{clear:both}.formbuilder .forminner>h3{margin-top:40px;margin-bottom:10px}.formbuilder .form-group{margin:8px 0 8px;display:block;width:100%;position:relative;zoom:1}.formbuilder .form-group:before,.formbuilder .form-group:after{content:'';display:table}.formbuilder .form-group:after{clear:both}.formbuilder .form-group label{display:none;display:block\9;font-weight:300;color:#41404d;position:relative;margin-bottom:5px}.formbuilder .form-group label.radio,.formbuilder .form-group label.input-group{display:block}.formbuilder .form-group label abbr{position:absolute;top:0;padding-left:5px;opacity:0.5}.formbuilder .form-group label abbr:after{content:'*' !important;display:block}.formbuilder .form-group .radio-group,.formbuilder .form-group .checkbox-group{margin:10px 0 10px}.formbuilder .form-group .radio-group label,.formbuilder .form-group .checkbox-group label{display:block}.formbuilder .form-group .radio-group .radio,.formbuilder .form-group .checkbox-group .radio{display:block;zoom:1}.formbuilder .form-group .radio-group .radio:before,.formbuilder .form-group .checkbox-group .radio:before,.formbuilder .form-group .radio-group .radio:after,.formbuilder .form-group .checkbox-group .radio:after{content:'';display:table}.formbuilder .form-group .radio-group .radio:after,.formbuilder .form-group .checkbox-group .radio:after{clear:both}.formbuilder .form-group.has-error input,.formbuilder .form-group.has-error textarea,.formbuilder .form-group.has-error select{border-color:#487366;color:#487366}.formbuilder .form-group.error abbr{display:inline-block}.formbuilder .form-group[class*='captcha'] div{float:left;width:30%}.formbuilder .form-group[class*='captcha'] div img{width:100%;max-width:200px}.formbuilder .form-group[class*='captcha'] .form-control{float:left;width:40%}.formbuilder .form-group .fileupload{width:300px}.formbuilder .form-group .fileupload .btn{cursor:pointer!important;margin-top:0!important}.formbuilder .form-group .fileupload .btn:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f0ee';padding-right:7px}.formbuilder .form-group .fileupload .btn:before{font-size:18px;position:relative;top:2px}@media only screen and (max-width : 720px){.formbuilder .form-group label{display:block;width:100%;float:none}.formbuilder .form-group .form-control{float:none;width:100%}.formbuilder .form-group[class*='captcha'] div{float:left;width:50%}.formbuilder .form-group[class*='captcha'] .form-control{float:left;width:50%}}.formbuilder .form-group .check-box input,.formbuilder .form-group .radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}.formbuilder .form-group input[type='checkbox'],.formbuilder .form-group input[type='radio']{width:auto;float:left;margin-right:.75em;background:transparent;border:none}.formbuilder .form-group input[type='checkbox']:checked,.formbuilder .form-group input[type='checkbox']:not(:checked),.formbuilder .form-group input[type='radio']:checked,.formbuilder .form-group input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;opacity:0;margin:0;padding:0;display:none}.formbuilder .form-group input[type='checkbox']+label,.formbuilder .form-group input[type='radio']+label{cursor:pointer}.formbuilder .form-group input[type='checkbox']:checked+label::before,.formbuilder .form-group input[type='checkbox']:not(:checked)+label::before,.formbuilder .form-group input[type='radio']:checked+label::before,.formbuilder .form-group input[type='radio']:not(:checked)+label::before{content:' ';display:inline-block;float:left;width:25px;height:25px;position:relative;margin-top:1px;margin-right:10px;background:url(/frontend/images/checkbox.png) no-repeat 0 -32px}.formbuilder .form-group input[type='radio']:checked+label::before,.formbuilder .form-group input[type='radio']:not(:checked)+label::before{background-image:url(/frontend/images/radiobuttons.png)}.formbuilder .form-group input[type=radio]:checked+label::before,.formbuilder .form-group input[type=radio]:not(:checked)+label::before{background:url(/frontend/images/checkbox.png) no-repeat 0 -32px}.formbuilder .form-group input[type=radio]:not(:checked)+label::before{background-image:url(/frontend/images/radiobuttons.png)}.formbuilder .form-group input[type='checkbox']:hover+label::before,.formbuilder .form-group input[type='radio']:hover+label::before{background:url(/frontend/images/checkbox.png) no-repeat 0 -32px}.formbuilder .form-group input[type='radio']:hover+label::before{background-image:url(/frontend/images/radiobuttons.png)}.formbuilder .form-group input[type='checkbox']:checked+label::before,.formbuilder .form-group input[type='radio']:checked+label::before{background:url(/frontend/images/checkbox.png) no-repeat 0 0}.formbuilder .form-group input[type='radio']:checked+label::before{background-image:url(/frontend/images/radiobuttons.png)}.formbuilder .form-group>.help-block{padding:8px 0 10px;color:#9c9e9f}.formbuilder .help-block{position:relative;display:block;width:100%;color:#487366;font-size:15px;line-height:21px}@media only screen and (max-width : 720px){.formbuilder .help-block{left:auto;width:auto}}.formbuilder button.btn{text-transform:uppercase;font-weight:600;font-size:13px;line-height:19px;background:#487366;border:solid 1px #487366 !important;color:#fff;cursor:pointer;display:inline-block;margin:6px 0;height:38px;line-height:36px;padding:0 21px;text-align:center;text-decoration:none;letter-spacing:3px}.formbuilder button.btn:hover{background:#fff;color:#487366 !important}#footer .formbuilder button.btn{color:#fff}@media only screen and (max-width : 720px){.formbuilder button.btn{display:block;width:100%}}.list.box{float:left;width:100%}.list.box .items{width:101.6%;margin:0 -0.8% 0;float:left}.bottom .list.box .items{margin-top:38px}.list.box .items .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;margin-bottom:12px}.list.box .items .title a{color:#222;text-decoration:none;border:0px}.list.box .items .title a:hover{color:#487366;border:0px}.list.box .items .title strong{font-weight:700}@media only screen and (max-width : 720px){.list.box .items .title{letter-spacing:1px}}.list.box .items .item{float:left;overflow:hidden;position:relative}.list.box .items .item .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px;color:#fff;font-size:18px;position:absolute;top:50%;left:0;margin-bottom:0;width:100%;transform:translateY(-50.5%);font-weight:300 !important}.list.box .items .item .title a{color:#222;text-decoration:none;border:0px}.list.box .items .item .title a:hover{color:#487366;border:0px}.list.box .items .item .title strong{font-weight:700}.list.box .items .item .title:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.list.box .items .item .title{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}.list.box .items .item .title a{color:#fff;padding:2px 10px}.list.box .items .item .title a:hover{color:#ddd}.list.box .items .item .cnt,.list.box .items .item .img{display:block;width:100%;padding:0}.list.box .items .item .img{background-size:cover!important;background-position:center center!important;height:100%;width:100%;overflow:hidden;padding:0;margin:0}.list.box .items .item .cnt{transition:all 0.5s ease-in-out;position:absolute;height:100%;z-index:10;font-size:16px;line-height:24px;padding:0;left:0;top:0;background:rgba(0,0,0,0.3);text-align:center}.list.box .items .item p.desc{opacity:0;transition:all 0.1s ease-in-out;position:absolute;top:60%;left:0;width:100%;text-align:center;padding:0 10px;color:#fff}.list.box .items .item p.desc span{font-size:15px;line-height:21px;display:inline-block;padding:3px 8px}.list.box .items .item:hover .cnt{background:rgba(0,0,0,0.4);transition:all 0.5s ease-in-out}.list.box .items .item:hover p.desc{opacity:1;top:61%}.list.box .items .item:hover .title a{background:#fff;color:#000}@media only screen and (max-width : 720px){.list.box .items{width:100%!important;margin:0!important}.list.box .items .item{width:100%!important;margin:0 0 20px!important}.list.box .items .item .cnt .title a{background:#fff;color:#000}}.list.box .items .item{width:48.4%;margin:0 0.8% 1.6%;background:#fff}.list.box .items .item .img,.list.box .items .item .cnt{display:block;width:100%;padding:0}.list.box .items .item .cnt{padding:20px}.list.box .items .item .img{transition:all 0.5s ease-in-out}.list.box .items .item:hover .img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transition:all 0.5s ease-in-out}.list.box2{float:left;width:100%}.list.box2 .items{width:101.6%;margin:0 -0.8% 0;float:left}.bottom .list.box2 .items{margin-top:38px}.list.box2 .items .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;margin-bottom:12px}.list.box2 .items .title a{color:#222;text-decoration:none;border:0px}.list.box2 .items .title a:hover{color:#487366;border:0px}.list.box2 .items .title strong{font-weight:700}@media only screen and (max-width : 720px){.list.box2 .items .title{letter-spacing:1px}}.list.box2 .items .item{float:left;overflow:hidden;position:relative}.list.box2 .items .item .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px;color:#fff;font-size:18px;position:absolute;top:50%;left:0;margin-bottom:0;width:100%;transform:translateY(-50.5%);font-weight:300 !important}.list.box2 .items .item .title a{color:#222;text-decoration:none;border:0px}.list.box2 .items .item .title a:hover{color:#487366;border:0px}.list.box2 .items .item .title strong{font-weight:700}.list.box2 .items .item .title:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.list.box2 .items .item .title{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}.list.box2 .items .item .title a{color:#fff;padding:2px 10px}.list.box2 .items .item .title a:hover{color:#ddd}.list.box2 .items .item .cnt,.list.box2 .items .item .img{display:block;width:100%;padding:0}.list.box2 .items .item .img{background-size:cover!important;background-position:center center!important;height:100%;width:100%;overflow:hidden;padding:0;margin:0}.list.box2 .items .item .cnt{transition:all 0.5s ease-in-out;position:absolute;height:100%;z-index:10;font-size:16px;line-height:24px;padding:0;left:0;top:0;background:rgba(0,0,0,0.3);text-align:center}.list.box2 .items .item p.desc{opacity:0;transition:all 0.1s ease-in-out;position:absolute;top:60%;left:0;width:100%;text-align:center;padding:0 10px;color:#fff}.list.box2 .items .item p.desc span{font-size:15px;line-height:21px;display:inline-block;padding:3px 8px}.list.box2 .items .item:hover .cnt{background:rgba(0,0,0,0.4);transition:all 0.5s ease-in-out}.list.box2 .items .item:hover p.desc{opacity:1;top:61%}.list.box2 .items .item:hover .title a{background:#fff;color:#000}@media only screen and (max-width : 720px){.list.box2 .items{width:100%!important;margin:0!important}.list.box2 .items .item{width:100%!important;margin:0 0 20px!important}.list.box2 .items .item .cnt .title a{background:#fff;color:#000}}.list.box2 .items .item{width:31.7%;margin:0 0.8% 1.6%;display:block}@media only screen and (max-width: 1000px){.list.box2 .items .item{width:48.4%!important}}@media only screen and (max-width : 720px){.list.box2 .items{width:100%!important;margin:0!important}.list.box2 .items .item{width:100%!important;margin:0 0 20px!important}}.list.akkordeon{float:left;width:100%;margin:22px 0 50px!important}.list.akkordeon:last-child{margin-bottom:30px!important}.list.akkordeon .cntwrap{width:100%!important}.list.akkordeon>.listContent>.items>.item{margin:0 0 8px;border:solid 0 #efefef;background:#efefef}.list.akkordeon>.listContent>.items>.item ul li:before{display:none}.list.akkordeon>.listContent>.items>.item>.title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;text-align:left;margin:0!important}.list.akkordeon>.listContent>.items>.item>.title a{color:#222;text-decoration:none;border:0px}.list.akkordeon>.listContent>.items>.item>.title a:hover{color:#487366;border:0px}.list.akkordeon>.listContent>.items>.item>.title strong{font-weight:700}@media only screen and (max-width : 720px){.list.akkordeon>.listContent>.items>.item>.title{letter-spacing:1px}}.list.akkordeon>.listContent>.items>.item>.title a{padding:18px 25px;display:block}.list.akkordeon>.listContent>.items>.item>.title a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';padding-right:7px}.list.akkordeon>.listContent>.items>.item>.title a:before{float:right;margin-right:0;padding:0 0 0;font-size:24px}.list.akkordeon>.listContent>.items>.item .dyncnt{zoom:1;border:solid 1px #efefef;display:none;width:100%;background:#fff;padding:20px 25px}.list.akkordeon>.listContent>.items>.item .dyncnt:before,.list.akkordeon>.listContent>.items>.item .dyncnt:after{content:'';display:table}.list.akkordeon>.listContent>.items>.item .dyncnt:after{clear:both}.list.akkordeon>.listContent>.items>.item .list{margin:20px 0}.list .list.akkordeon{margin-top:30px}.list.links .items .item,.list.downloads .items .item{padding:0;margin:0}.list.links .items .item .title,.list.downloads .items .item .title{color:#41404d;font-size:17px;line-height:25px;font-family:'Open Sans','Roboto','proxima-nova',Arial,Verdana,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:300;display:inline-block;margin:0;padding:0}@media only screen and (max-width : 720px){.list.links .items .item .title,.list.downloads .items .item .title{font-size:14px;line-height:21px}}.list.links .items .item .title a,.list.downloads .items .item .title a{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.list.links .items .item .title a:before,.list.downloads .items .item .title a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.list.links .items .item .title a:before,.list.downloads .items .item .title a:before{padding-right:0;position:absolute;left:-13px;top:2px}.list.links .items .item .title a:hover,.list.downloads .items .item .title a:hover,.list.links .items .item .title a.open,.list.downloads .items .item .title a.open,.list.links .items .item .title a.active,.list.downloads .items .item .title a.active{color:#487366}.list.media .items img{float:left}.list.inhalt .items .item{margin-bottom:40px}.list.inhalt .items .item:last-child{margin-bottom:0;border:0;padding-bottom:0}.list.inhalt .items .item .title{margin-bottom:15px}.list.inhalt .items .item .img{padding-top:5px}.list.newsitem .listDetails{margin-top:28px}.list.newsitem .listDetails .imgcnt{margin:6px 35px 25px 0}.list.newsitem .items{margin-top:20px}.list.newsitem .items .item .title{margin-bottom:15px!important}.list.newsitem .items .item .title span{display:block;letter-spacing:0;text-transform:none;font-size:15px;line-height:21px}.list.gutscheine table{margin-top:0}.icon.gutschein{display:block;outline:none}.icon.gutschein:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06b';padding-right:7px}.icon.gutschein span{display:none}.list.contactitem{margin-top:38px}.list.contactitem .items{width:101%;margin:0 -0.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.list.contactitem .items .item{height:500px\9;float:left;width:24%;margin:0 0.5% 1%;-webkit-box-flex:1 24%;-moz-box-flex:1 24%;-webkit-flex:0 1 24%;-ms-flex:0 1 24%;flex:0 1 24%}.list.contactitem .items .item h4{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;margin-bottom:10px!important}.list.contactitem .items .item h4 a{color:#222;text-decoration:none;border:0px}.list.contactitem .items .item h4 a:hover{color:#487366;border:0px}.list.contactitem .items .item h4 strong{font-weight:700}@media only screen and (max-width : 720px){.list.contactitem .items .item h4{letter-spacing:1px}}.list.contactitem .items .item .img,.list.contactitem .items .item .cnt{display:block;width:100%}.list.contactitem .items .item .img{padding:0}.list.contactitem .items .item .cnt{padding:20px 0}@media only screen and (max-width: 1240px){.list.contactitem .items .item{width:49%;-webkit-box-flex:1 49%;-moz-box-flex:1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%}}@media only screen and (max-width : 720px){.list.contactitem .items{width:100%;margin:0}.list.contactitem .items .item{flex:none;display:block!important;width:100%;margin:0 0 25px}}.list{margin-bottom:30px}@media only screen and (max-width : 720px){.list{margin-bottom:5px}}.list.ipage.default{margin-top:38px}.list .listTitle{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500}.list .listTitle a{color:#222;text-decoration:none;border:0px}.list .listTitle a:hover{color:#487366;border:0px}.list .listTitle strong{font-weight:700}.list.withfilters .listTitle{float:left}.list .irow{display:table;width:100%}.list .irow.full{display:block}.list .ic{display:table-cell;position:relative;vertical-align:top}.list .items .item{margin-bottom:30px;position:relative;width:100%}.list .items .item .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px;text-align:left;padding:0!important}.list .items .item .title a{color:#222;text-decoration:none;border:0px}.list .items .item .title a:hover{color:#487366;border:0px}.list .items .item .title strong{font-weight:700}.list .items .item .title:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.list .items .item .title{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}.list .items .item .subtitle{color:#222;font-weight:500}.list .items .item .img{width:50%;padding-right:30px}.list .items .item .img a{display:block;border:0}.list .items .item .img img{width:100%;margin:0!important}.list .items .item .cnt{width:50%}.list .items .item.crow{margin:0!important}.list .items .item.crow a{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.list .items .item.crow a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.list .items .item.crow a:before{padding-right:0;position:absolute;left:-13px;top:2px}.list .items .item.crow a:hover,.list .items .item.crow a.open,.list .items .item.crow a.active{color:#487366}.list .items .item.crow .c.inquiry{text-align:right}.list .items .item.crow.three .c1{width:60%}.list .items .item.crow.three .c2{width:20%}.list .items .item.crow.three .c3{width:20%}@media only screen and (max-width : 520px){.list .items .item .img,.list .items .item .cnt{display:block;width:100%;padding:0;margin:0}.list .items .item .cnt{padding:10px 0}}.list .filters{zoom:1;margin-bottom:20px}.list .filters:before,.list .filters:after{content:'';display:table}.list .filters:after{clear:both}.list .filters .filter{float:right;margin-left:0}.list .filters .filter.values{position:relative;z-index:2;margin-bottom:3px;width:100%;height:42px}.list .filters .filter.values .ftitle{font-weight:600;background-color:#fff;border:solid 1px #e7e5e5;cursor:pointer;width:100%;height:42px;z-index:20!important;position:absolute;right:0;top:0;line-height:42px;padding:0 10px 0 15px}.list .filters .filter.values .ftitle span{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;overflow:hidden;color:#888;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;height:42px;line-height:42px}.list .filters .filter.values .ftitle span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';padding-right:7px}.list .filters .filter.values .ftitle span:before{float:right;font-size:22px;line-height:42px}.list .filters .filter.values .ftitle:hover span{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;color:#487366}.list .filters .filter.values .fitems{padding:10px 15px;position:absolute;border:solid 1px #e7e5e5;left:0;top:42px;display:none;z-index:19;background:#fff;min-width:100%}.list .filters .filter.values .fitems .fitem{margin-bottom:0}.list .filters .filter.values .fitems .fitem:before{display:none}.list .filters .filter.values .fitems .fitem.active a{color:#487366;font-weight:500}.list .filters .filter.values .fitems .fitem a{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.list .filters .filter.values .fitems .fitem a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.list .filters .filter.values .fitems .fitem a:before{padding-right:0;position:absolute;left:-13px;top:2px}.list .filters .filter.values .fitems .fitem a:hover,.list .filters .filter.values .fitems .fitem a.open,.list .filters .filter.values .fitems .fitem a.active{color:#487366}.list .filters .filter.values.active .ftitle{height:43px;background-position:96% -72px}.list .filters .filter.values.active .fitems{display:block}.list .filters .filter:nth-child(1){z-index:20}.list .filters .filter:nth-child(2){z-index:19}.list .filters .filter:nth-child(3){z-index:18}.list .filters .filter:nth-child(4){z-index:17}.list .filters .filter:nth-child(5){z-index:16}.standard .list .filters,.full .list .filters{width:100%}.standard .list .filters .filter,.full .list .filters .filter{width:33%;border-left:solid 10px transparent}.standard .list .filters .filter:last-child,.full .list .filters .filter:last-child{width:34%;border-left:none}@media only screen and (max-width: 839px){.list .filters .filter{width:100%!important;float:none!important;border:none!important}}.list .list.childs{margin-bottom:20px}.list .list.childs a{float:left;width:50%;display:inline-block;position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.list .list.childs a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.list .list.childs a:before{padding-right:0;position:absolute;left:-13px;top:2px}.list .list.childs a:hover,.list .list.childs a.open,.list .list.childs a.active{color:#487366}.list .list.childs .img{display:none}.list .list.childs .cnt{width:100%}.list .pagination{margin:20px 0;float:right;zoom:1}.list .pagination:before,.list .pagination:after{content:'';display:table}.list .pagination:after{clear:both}.list .pagination li{float:left;margin:0 0 0 10px;list-style:none}.list .pagination li:before{display:none!important}.list .pagination li a{color:#000}.list .pagination li a:hover,.list .pagination li a.open,.list .pagination li a.active{color:#487366}.list .pagination li.active a{color:#487366}.list .pagination li a.next{width:10px;text-indent:-10000px;background:url(/frontend/images/arrows.gif) no-repeat center -78px;padding:0 0 0 14px}.start .list .pagination{display:none}.list .files .list{margin-bottom:20px}.list .files a{display:block;position:relative;padding-left:25px}.list .files a img{position:absolute;left:0;top:1px}.list .back{margin-top:32px!important;text-transform:uppercase;font-weight:600;font-size:13px;line-height:19px;background:#487366;border:solid 1px #487366 !important;color:#fff;cursor:pointer;display:inline-block;margin:6px 0;height:38px;line-height:36px;padding:0 21px;text-align:center;text-decoration:none;letter-spacing:3px}.list .back:hover{background:#fff;color:#487366 !important}#footer .list .back{color:#fff}@media only screen and (max-width : 720px){.list .back{display:block;width:100%}}.img-right{float:right;max-width:200px;margin:5px 0 20px 30px}@media only screen and (max-width : 520px){.img-right{width:100%;display:block;float:none}}.imgcnt,.imgcnt-left,.imgcnt-right,.imgcnt-full{position:relative;width:45%;margin:34px 0 34px 0;float:left}.imgcnt.imgcnt-left,.imgcnt-left.imgcnt-left,.imgcnt-right.imgcnt-left,.imgcnt-full.imgcnt-left{margin:34px 34px 34px 0}.imgcnt.pull-right,.imgcnt-left.pull-right,.imgcnt-right.pull-right,.imgcnt-full.pull-right,.imgcnt.img_right,.imgcnt-left.img_right,.imgcnt-right.img_right,.imgcnt-full.img_right,.imgcnt.imgcnt-right,.imgcnt-left.imgcnt-right,.imgcnt-right.imgcnt-right,.imgcnt-full.imgcnt-right{float:right;margin:34px 0 34px 34px}.imgcnt.imgcnt-full,.imgcnt-left.imgcnt-full,.imgcnt-right.imgcnt-full,.imgcnt-full.imgcnt-full{width:100%;float:none}.dyncnt .imgcnt,.dyncnt .imgcnt-left,.dyncnt .imgcnt-right,.dyncnt .imgcnt-full{margin-top:5px!important}.imgcnt img,.imgcnt-left img,.imgcnt-right img,.imgcnt-full img{width:100%;max-width:none}@media only screen and (max-width: 1000px){#content .imgcnt,#content .imgcnt-left,#content .imgcnt-right,#content .imgcnt-full{max-width:none;width:100%}}@media only screen and (max-width : 720px){.imgcnt,.imgcnt-left,.imgcnt-right,.imgcnt-full{margin:0 0 20px!important}}.img-wrapper{line-height:16px;position:relative}.img-wrapper a,.img-wrapper a.gal{display:block;margin-bottom:0;border:0px!important}.img-wrapper .img{zoom:1;margin-bottom:5px}.img-wrapper .img:before,.img-wrapper .img:after{content:'';display:table}.img-wrapper .img:after{clear:both}.img-wrapper .img:before{content:'';width:25px;height:25px;background:url(/Frontend/Images/lupe.png) no-repeat 0 0;position:absolute;right:10px;top:10px;display:none}.img-wrapper .img:hover{opacity:0.7;cursor:pointer}.img-wrapper .img:hover:before{display:inline-block}.img-wrapper .alt{font-size:11px}.img-wrapper .longdesc{color:#9c9e9f;font-size:11px}.img-wrapper.pull-right,.img-wrapper.img_right,.img-wrapper.imgcnt-right{text-align:right}.fancybox-title{color:#fff !important;font-size:14px!important;margin-top:10px!important}#fancybox-thumbs ul li{border:0!important;margin:12px 8px;opacity:1!important;background:#000;padding:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#fancybox-thumbs ul li a{margin:0;padding:0;border:0!important}#fancybox-thumbs ul li a img{opacity:1!important}#fancybox-thumbs ul li.active{border:0!important}#fancybox-thumbs ul li.active a img{opacity:0.5!important}.fancybox-title .copyright{opacity:0.5;float:left}.fancybox-close{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-image:url(/Frontend/Images/fancybox_sprite.png) !important;background-repeat:no-repeat !important;background-position:-2px 8px !important;background-color:#444 !important;right:5px!important;top:5px!important;width:36px!important;height:36px!important;visibility:visible!important;position:fixed!important}.fancybox-close:hover{background-color:#487366 !important}.fancybox-prev span,.fancybox-next span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(/Frontend/Images/fancybox_sprite.png) no-repeat 5px 5px !important;width:50px!important;height:50px!important;visibility:visible!important;position:fixed!important}.fancybox-prev span:hover,.fancybox-next span:hover{opacity:0.6}.fancybox-prev span{background-position:5px -87px !important;left:0!important}.fancybox-next span{background-position:0 -37px !important;right:0!important}.logo{background:none;position:absolute;top:100px;left:50%;margin-left:-103px;width:206px;height:40px;z-index:400}.logo img{width:100%}.noTitleImage .logo{position:relative;top:0;left:0;width:100%;margin:0 0 -30px;height:120px;background:#fff url(/Frontend/Images/logo.png) no-repeat center center;background-size:190px;z-index:0}.noTitleImage .logo img{display:none}#teaser{height:800px;height:100vh;cursor:pointer}@-webkit-keyframes animateArrow{0%{opacity:0;
transform:translate(0,-10px)}
50%{opacity:1;
transform:translate(0,0px)}
100%{opacity:0;
transform:translate(0,10px)}}
@-moz-keyframes animateArrow{0%{opacity:0;
transform:translate(0,-10px)}
50%{opacity:1;
transform:translate(0,0px)}
100%{opacity:0;
transform:translate(0,10px)}}
@-o-keyframes animateArrow{0%{opacity:0;
transform:translate(0,-10px)}
50%{opacity:1;
transform:translate(0,0px)}
100%{opacity:0;
transform:translate(0,10px)}}
@keyframes animateArrow{0%{opacity:0;
transform:translate(0,-10px)}
50%{opacity:1;
transform:translate(0,0px)}
100%{opacity:0;
transform:translate(0,10px)}}
#teaser:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:250px;z-index:800;background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,32,33,0.7)),to(rgba(30,32,33,0)));background:-webkit-linear-gradient(top,rgba(30,32,33,0.7) 0,rgba(30,32,33,0) 100%);background:linear-gradient(to bottom,rgba(30,32,33,0.7) 0,rgba(30,32,33,0) 100%)}@media only screen and (max-width : 720px){#teaser:before{display:none}}#teaser.addvideo{height:0vh,6525 !important}@media only screen and (max-width: 839px){#teaser{height:400px}}@media only screen and (max-width : 720px){#teaser{height:300px}}#teaser #scroller{-webkit-animation:animateArrow 3s infinite;-moz-animation:animateArrow 3s infinite;-o-animation:animateArrow 3s infinite;animation:animateArrow 3s infinite;transition:all 3s ease-in-out;width:32px;height:40px;position:absolute;bottom:20px;left:50%;margin-left:-16px;z-index:600;color:#fff;text-align:center}#teaser #scroller:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';padding-right:7px}#teaser #scroller:before{font-size:40px;padding:0}#teaser #scroller span{display:none}@media only screen and (max-width : 720px){#teaser #scroller{display:none!important}}#teaser .swiper-pagination-fraction,#teaser .swiper-pagination-custom,#teaser .swiper-container-horizontal>.swiper-pagination-bullets{bottom:80px}@media only screen and (max-width : 720px){#teaser .swiper-pagination-fraction,#teaser .swiper-pagination-custom,#teaser .swiper-container-horizontal>.swiper-pagination-bullets{bottom:40px}}#teaser .swiper-button-white{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;background:none!important}#teaser .swiper-button-white:hover{-webkit-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;transition:opacity 180ms ease-in-out,visibility 180ms ease-in-out,top 180ms ease-in-out;opacity:0.5}#teaser .swiper-button-white.swiper-button-next,#teaser .swiper-button-white.swiper-button-prev{margin:0;top:0;width:35%;height:100%}#teaser .swiper-button-white.swiper-button-next{background-position:95% center;right:0}#teaser .swiper-button-white.swiper-button-prev{background-position:5% center;left:0}@media only screen and (max-width: 839px){#teaser .swiper-button-white{background-image:none}}#teaser .swiper-pagination .swiper-pagination-bullet{background:#fff;width:11px;height:11px;text-align:center;line-height:20px;font-size:12px;opacity:0.3;margin:0 8px}#teaser .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff;opacity:1}#teaser .swiper-slide.video{background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#teaser .swiper-slide.video video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio:16/9){#teaser .swiper-slide.video video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){#teaser .swiper-slide.video video{width:300%;left:-100%}}@supports (object-fit: cover){.swiper-slide.video video{top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover}}
#teaser .letter-animation{opacity:0;display:none;display:inline-block}#teaser .h1{color:#fff;position:absolute;width:100%;padding:0 0;top:50%;left:0;z-index:570;font-size:48px;line-height:54px;letter-spacing:3px;margin-bottom:0;text-transform:uppercase;font-weight:300;text-shadow:rgba(0,0,0,0.2) 0 0 8px}@media only screen and (max-width: 839px){#teaser .h1{font-size:28px;line-height:32px;padding:0}}@media only screen and (max-width : 720px){#teaser .h1 span.txt{display:none!important}}@media only screen and (max-width : 520px){#teaser .h1{font-size:22px;line-height:24px;padding:0;letter-spacing:2px}}#teaser .swiper-wrapper{transition:filter 2s linear,transform 17.5s linear !important}#teaser .videowrapper{position:fixed;display:none;background:rgba(0,0,0,0.7);width:100%;height:100vh;min-width:100%;min-height:100%;z-index:999}@media only screen and (max-width: 839px){#teaser .videowrapper{position:absolute}}#teaser .videowrapper #video2{width:84%;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}@media only screen and (max-width: 839px){#teaser .videowrapper #video2{top:0px;left:0;width:100%;transform:none}}@keyframes fadeInUpSmall{from{opacity:0;
-webkit-transform:translate3d(0,15%,0);
transform:translate3d(0,15%,0)}
to{opacity:1;
-webkit-transform:none;
transform:none}}
#teaser .fadeInUpSmall{animation-name:fadeInUpSmall}#teaser .lnkVideo{background-color:#487366;color:#fff;display:block;width:50px;height:50px;text-shadow:none!important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;margin-top:40px;color:#fff !important;box-shadow:rgba(0,0,0,0.1) 0 0 17px;position:relative}#teaser .lnkVideo:hover{background-color:#fff !important;color:#487366 !important;box-shadow:rgba(0,0,0,0.1) 0 0 6px}#teaser .lnkVideo i{margin-top:15px;font-size:16px;padding:1px 0 0 5px}#teaser .lnkVideo i:before{padding:0!important}#teaser .lnkVideo span{color:#fff;font-size:16px;line-height:24px;position:absolute;display:block;text-align:center;width:200px;top:65px;left:50%;margin-left:-100px}.list.gallery{display:block;width:100%;float:left;text-align:center}.list.gallery a{z-index:0;border-bottom:0px;left:0!important}.list.gallery.thumbnails{float:left;width:100.4%;margin:10px -0.2% 54px}.bottom .list.gallery.thumbnails{margin-top:38px}@media only screen and (max-width : 720px){.bottom .list.gallery.thumbnails{margin-top:0}}.inhalt .list.gallery.thumbnails{width:100%;margin:30px 0% 30px}.inhalt .list.gallery.thumbnails:last-child{margin-bottom:0}.inhalt .list.gallery.thumbnails a{width:50%}@media only screen and (max-width: 1240px){.inhalt .list.gallery.thumbnails{width:110%;margin:30px -5%}}@media only screen and (max-width : 720px){.inhalt .list.gallery.thumbnails{width:100%;margin:30px 0}}.list.gallery.thumbnails a{width:49.6%;margin:0 0.2% 0.4%;float:left}.list.gallery.thumbnails a img{width:100%}.list.gallery.thumbnails.three a{width:32.3%}@media only screen and (max-width : 720px){.list.gallery.thumbnails{width:100.4%;margin:0 -0.2% 28px}.list.gallery.thumbnails a{width:49.6%;margin:0 0.2% 0.4%}}.list.images{width:100%;position:relative}.list.images .items{width:100%;margin-top:37px}.list.images .grid-sizer,.list.images .grid-item{width:32.8%;display:inline-block;width:calc(33.33% - 4px);margin:0 2px 4px}.crow .c .thumbnails a{width:24%!important}a.gal{border:0px!important;display:block;overflow:hidden;position:relative;z-index:5;margin:0 -1px;padding:0!important;margin-right:0!important;left:13px;margin:0 18px 0 0;padding:0;left:0}a.gal:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f002';padding-right:7px}a.gal:before{padding-right:0;position:absolute;left:-13px;top:2px}a.gal:before,a.gal::before{color:#fff;font-size:24px;top:50%;left:50%;z-index:7;opacity:0;visibility:hidden;transform:translate(-50%,-50%);transition:all .5s ease}a.gal:after,a.gal::after{content:'';background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;opacity:0;visibility:hidden;transition:all .5s ease}a.gal img{position:relative;z-index:5;width:100%;height:auto;-webkit-backface-visibility:hidden;transition:all .5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}a.gal:hover:before,a.gal:hover::before,a.gal:hover:after,a.gal:hover::after{opacity:1;visibility:visible}a.gal:hover img{-webkit-transform:scale(1.012);-moz-transform:scale(1.012);-ms-transform:scale(1.012);-o-transform:scale(1.012);transform:scale(1.012)}body{background-color:#efefef}.hide-desktop{display:none}.hide-mobile{display:block}@media only screen and (max-width : 720px){.hide-desktop{display:block!important}.hide-mobile{display:none!important}}img{image-rendering:-webkit-optimize-contrast}.modulesleft{margin-top:30px}.modulesleft h3{border-bottom:solid 1px #e8e8e8;margin-bottom:14px;padding-bottom:6px;font-weight:normal}.modulesright .startquickservice a.submit{float:right}.modulesright .banner img{width:100%;margin-bottom:20px}.modulesright .infoservice a{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.modulesright .infoservice a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.modulesright .infoservice a:before{padding-right:0;position:absolute;left:-13px;top:2px}.modulesright .infoservice a:hover,.modulesright .infoservice a.open,.modulesright .infoservice a.active{color:#487366}.modulesright .infoservice a:hover,.modulesright .infoservice a.active{color:#487366}.siteSearch{background:#fff;position:absolute;width:50%;right:20px;top:0;z-index:1000 !important;padding-bottom:20px;border:solid 1px #ddd;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 20px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 20px;box-shadow:rgba(0,0,0,0.2) 0 0 20px}.siteSearch .searchTitle{position:absolute;left:20px;top:20px;display:none}.siteSearch .group{width:100%;display:inline-block;position:relative}.siteSearch-loading .siteSearch .group.clicked{opacity:0.5}.siteSearch .group .groupTitle{border-bottom:solid 1px #ddd;padding-bottom:5px;margin-bottom:15px;line-height:26px;overflow:hidden;padding:15px 20px;font-size:20px}.siteSearch .group .items{display:table;width:100%}.siteSearch .group .items .item{width:100%;padding:5px 20px;display:table-row}.siteSearch .group .items .item>div{padding:10px 0}.siteSearch .group .items .item>div:first-child{padding-left:20px}.siteSearch .group .items .item>div:last-child{padding-right:20px}.siteSearch .group .items .item .img{display:table-cell;width:150px;vertical-align:top;padding-right:20px;position:relative}.siteSearch .group .items .item .img img{width:100%;height:100%;max-height:100px;object-fit:cover}.siteSearch .group .items .item .date{width:120px;display:table-cell;white-space:nowrap;padding-right:20px;vertical-align:top}.siteSearch .group .items .item .date .time{white-space:nowrap;display:block;opacity:0.8}.siteSearch .group .items .item .cnt{display:table-cell;vertical-align:top}.siteSearch .group .items .item .cnt .title{font-weight:bold;margin-bottom:5px}.siteSearch .group .items .item .cnt .desc{opacity:0.8}.siteSearch .group .items .item .cnt .date{opacity:0.8;float:right;width:auto;margin:0;padding:0}.siteSearch .group .items .item:hover,.siteSearch .group .items .item.selected{cursor:pointer;background:rgba(200,200,200,0.2)}.siteSearch a.close{position:absolute;right:0;top:0;display:block;width:30px;line-height:30px;text-align:center;opacity:0.4;background:none!important;z-index:1001}.siteSearch a.close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;color:rgba(0,0,0,0.5);font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00d'}.siteSearch a.close span{display:none}.siteSearch a.close:hover{opacity:0.8}.siteSearch .noresults{padding:20px;padding-bottom:0}.siteSearch .pager{float:right;margin-right:20px}.siteSearch .pager a{font-weight:bold;display:inline-block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:rgba(100,100,100,0.1)}.siteSearch .pager a:hover{opacity:0.7}.siteSearch .pager .pager-total{float:left;padding:0 15px;opacity:0.7;line-height:40px}.siteSearch .pager a.pager-previous:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;color:rgba(0,0,0,0.5);font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104'}.siteSearch .pager a.pager-previous span{display:none}.siteSearch .pager a.pager-next:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;color:rgba(0,0,0,0.5);font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105'}.siteSearch .pager a.pager-next span{display:none}.siteSearch-target-container{position:relative}.siteSearch-soft{opacity:0.8}.sitesearch-cf:before,.sitesearch-cf:after{content:'';display:table}.sitesearch-cf:after{clear:both}#Search::-webkit-search-cancel-button{position:relative;right:20px}#search{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;top:1px;display:inline-block;right:0;z-index:60;position:relative}#search:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f002';padding-right:7px}#search:hover:before{color:#487366}#search:before{-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out;color:#fff;width:40px;height:40px;line-height:38px;text-align:center;padding:0}#header.fixed #search,.noTitleImage #search{top:0}#header.fixed #search:before,.noTitleImage #search:before{color:#787878}#header.fixed #search:hover:before,.noTitleImage #search:hover:before{color:#487366}#search .check-search{position:absolute;right:0;top:1px;background:none;width:30px;height:40px;z-index:5;display:block;border:0;background:none!important;opacity:0;cursor:pointer}#search .search-field{opacity:0;visibility:hidden;position:fixed;width:100%;max-width:840px;right:50%;margin-right:-420px;height:auto;background:#fafafa;top:140px;padding:22px 16px 30px;border:solid 1px #f2f2f2;box-shadow:0 5px 12px -5px rgba(0,0,0,0.15);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width: 839px){#search .search-field{right:0;margin-right:0}}#search .search-field .search-field-inner{max-width:840px;margin:0 auto}#header.over #search .search-field{top:140px}#header.fixed #search .search-field,.noTitleImage #search .search-field,#search .search-field.open{top:70px}.noTitleImage #search .search-field{top:70px!important}#search .search-field .close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f057';padding-right:7px}#search .search-field input{text-align:left;line-height:22px;margin:0 25px!important;width:calc(100% - 50px);background:none;border:0;border-bottom:solid 1px #e7e5e5;padding:6px 0!important;color:#000 !important;outline:none;box-shadow:none!important}#search .search-field input::-webkit-input-placeholder{color:#000;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}#search .search-field input:-moz-placeholder{color:#000;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}#search .search-field input::-moz-placeholder{color:#000;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}#search .search-field input:-ms-input-placeholder{color:#000;-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out}#search .check-search:checked+.search-field{opacity:1;visibility:visible;top:140px;z-index:50}#search a{color:#fff}#search a:hover{opacity:0.6}.siteSearch{top:0!important;right:0!important;margin-right:0;position:relative!important;overflow:auto;width:100%;background:none;border:0;padding:30px 25px 0;box-shadow:none!important;height:auto;max-width:840px;margin:0 auto;max-height:650px}.siteSearch a.close{display:none!important}.siteSearch .noresults{padding:0 0}.siteSearch .siteSearchInner{position:relative}.siteSearch .siteSearchInner a.close{display:block;width:24px!important;height:24px!important;background:#487366 url(/Frontend/Images/fancybox_sprite.png) no-repeat -1px 5px !important;background-size:29px!important;opacity:1!important}.siteSearch .siteSearchInner a.close:before{display:none!important}.siteSearch .siteSearchInner a.close:hover{background:#3e6358}.siteSearch .pager{z-index:500;color:#000;float:right;margin-right:0}.siteSearch .pager .pager-total{font-size:15px;line-height:21px;padding:0;line-height:30px}.siteSearch .pager a{color:#fff;background:none!important;width:20px;height:30px;line-height:30px}.siteSearch .pager a.pager-next{margin-left:15px}.siteSearch .pager a.pager-previous{margin-right:15px}.siteSearch .group{margin-bottom:0}.siteSearch .group .groupTitle{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px;color:#000;margin-bottom:0;padding:0!important;border:0;padding-top:10px;padding-bottom:0;margin-bottom:10px;text-align:left;display:none}.siteSearch .group .groupTitle a{color:#222;text-decoration:none;border:0px}.siteSearch .group .groupTitle a:hover{color:#487366;border:0px}.siteSearch .group .groupTitle strong{font-weight:700}.siteSearch .group .groupTitle:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.siteSearch .group .groupTitle{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}.siteSearch .group .items{padding-bottom:10px}.siteSearch .group .items .item{padding-top:0;padding-bottom:0}.siteSearch .group .items .item .cnt{text-align:left;padding:0!important}.siteSearch .group .items .item .cnt .title{margin-bottom:0!important;font-weight:300}.siteSearch .group .items .item .cnt .title a{-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out;color:#000 !important;border-bottom:solid 1px transparent;display:block}.siteSearch .group .items .item .cnt .title a:hover{margin-left:2px;opacity:1!important;color:#487366 !important}.siteSearch .group .items .item .desc,.siteSearch .group .items .item .date{display:none}.siteSearch .group .items .item .date{padding-top:5px;padding-bottom:5px}.siteSearch .group .items .item:hover{background:none}@media only screen and (max-width : 720px){.siteSearch{width:100%}}@media only screen and (max-width : 520px){.siteSearch .group .item .date{display:block}.siteSearch .group .item .cnt{display:block}}#mobilenav{position:fixed;left:0;z-index:0!important;height:100%;opacity:1.0;overflow:hidden;border-right:solid 1px #d3d3d3;background:#eaeaea;font-size:12px}#mobilenav .nav-button{display:block;padding:6px 10px 6px 10px;margin-bottom:3px;width:100%;background:#fff;border:none;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px}#mobilenav .nav-button.active{background:#487366 !important;color:#fff !important}#mobilenav .nav-title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;text-align:center}#mobilenav .nav-title a{color:#222;text-decoration:none;border:0px}#mobilenav .nav-title a:hover{color:#487366;border:0px}#mobilenav .nav-title strong{font-weight:700}@media only screen and (max-width : 720px){#mobilenav .nav-title{letter-spacing:1px}}#mobilenav .nav-button-light{display:block;padding:6px 10px 6px 10px;margin-bottom:3px;width:100%;background:#fff;border:none;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px}#mobilenav .nav-button-light.active{background:#487366 !important;color:#fff !important}#mobilenav .containers{padding-top:45px;position:relative}#mobilenav .outer{position:absolute;width:100%;height:100%;top:0;left:0;padding:15px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#mobilenav .nodecontainer{width:100%;height:100%;position:absolute;right:0}#mobilenav .nodecontainer .title{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;text-align:center}#mobilenav .nodecontainer .title a{color:#222;text-decoration:none;border:0px}#mobilenav .nodecontainer .title a:hover{color:#487366;border:0px}#mobilenav .nodecontainer .title strong{font-weight:700}@media only screen and (max-width : 720px){#mobilenav .nodecontainer .title{letter-spacing:1px}}#mobilenav .nodecontainer ul.nodes{padding-bottom:20px}#mobilenav .nodecontainer ul.nodes li a{display:block;padding:6px 10px 6px 10px;margin-bottom:3px;width:100%;background:#fff;border:none;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px}#mobilenav .nodecontainer ul.nodes li a.active{background:#487366 !important;color:#fff !important}#mobilenav a.levelup{display:block;padding:6px 10px 6px 10px;margin-bottom:3px;width:100%;background:#fff;border:none;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px;margin-bottom:10px;position:relative}#mobilenav a.levelup.active{background:#487366 !important;color:#fff !important}#mobilenav a.levelup:before{content:'';display:block;position:absolute;width:0;height:0;left:10px;top:6px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #eaeaea}#mobilenav .mobilenav-search{position:relative;background:#eaeaea;z-index:110}#mobilenav .mobilenav-search input{text-align:center;font-size:12px}#mobilenav .mobilenav-search .mobilenav-search-close{position:absolute;right:10px;top:6px;width:19px;height:18px;opacity:0.4;display:block}#mobilenav .mobilenav-search .mobilenav-search-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;color:rgba(0,0,0,0.6);font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00d'}#mobilenav .mobilenav-search .mobilenav-search-close span{display:none}#mobilenav .mobilenav-search .mobilenav-search-close span{display:none}#mobilenav .mobilenav-search .mobilenav-search-close:hover{opacity:1.0}#mobilenav .noresults{text-align:center}#mobilenav .linkgroups a.node{display:block !important;padding:6px 10px 6px 10px !important;margin-bottom:3px !important;width:100% !important;background:#fff !important;border:none !important;color:#000 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;text-align:center !important;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px !important}#mobilenav .linkgroups a.node.active{background:#487366 !important;color:#fff !important}#mobilenav .favs{width:100%;padding:20px 0 20px 0}#mobilenav .favs a{display:block;padding:6px 10px 6px 10px;margin-bottom:3px;width:100%;background:#fff;border:none;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-shadow:rgba(0,0,0,0.1) 1px 1px 4px}#mobilenav .favs a.active{background:#487366 !important;color:#fff !important}#master{box-shadow:rgba(0,0,0,0.5) -1px 0 20px}#mobilenavButton{position:absolute;width:32px;height:24px;background:url(/Frontend/Composite/Grid/Images/icon_menu.png) no-repeat 20px 19px;background-size:32px 24px;padding:30px;left:0;top:0;z-index:1000;opacity:0.5;display:none;-moz-transition:all ease-out 0.2s;-o-transition:all ease-out 0.2s;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s}body.navOpen #mobilenavButton{opacity:1.0}@media only screen and (max-width: 839px){#mobilenav{font-size:14px;background:#efefef}#mobilenav .inlinelevelup:not(.lvl1) li.levelup,#mobilenav .inlinelevelup:not(.lvl1) li.main{float:left}#mobilenav .inlinelevelup:not(.lvl1) li.main{width:calc(100% - 53px);float:right}#mobilenav .inlinelevelup:not(.lvl1) a.levelup{box-shadow:none!important;color:#787878 !important;display:block;padding:10px 10px 10px 10px!important;width:50px!important;height:41px;text-align:center!important}#mobilenav .inlinelevelup:not(.lvl1) a.levelup:before{border:0!important;font-size:18px;padding:0!important;line-height:24px!important;top:auto!important;left:auto!important;position:relative!important;width:auto!important}#mobilenav .inlinelevelup:not(.lvl1) a.levelup span{display:none}#mobilenav a.levelup:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';padding-right:7px}#mobilenav a.levelup:before{border:0!important}#mobilenav .containers{padding-top:85px}#mobilenav .mobilenav-search{background:#efefef;padding:15px 20px 0 15px}#mobilenav .mobilenav-search input{background:#fff;font-size:14px!important;width:100%}#mobilenav .mobilenav-search .mobilenav-search-close{margin-top:25px;margin-right:15px}#mobilenav .mobilenav-search .mobilenav-search-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00d';padding-right:7px}#mobilenav .mobilenav-search .mobilenav-search-close:before{font-size:14px}#mobilenav .nodecontainer .title{font-size:18px;margin-bottom:24px}#mobilenav .nodecontainer ul.nodes li a,#mobilenav .nodecontainer .linkgroups li a{box-shadow:none!important;color:#787878 !important;padding:10px 10px 10px 10px!important}#mobilenavButton{position:absolute;display:block;left:17px;top:3px;background:none;padding:11px 14px 12px!important;width:auto!important;height:auto!important;opacity:1;width:58px!important;height:54px!important;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#mobilenavButton span,#mobilenavButton span:before,#mobilenavButton span::before,#mobilenavButton span:after,#mobilenavButton span::after{background-color:#787878 !important}#mobilenavButton span.icon{background:#fff none repeat scroll 0 0;display:inline-block;height:2px;margin:10px 0;position:relative;top:5px;width:30px}#mobilenavButton span.icon,#mobilenavButton span.icon:before,#mobilenavButton span.icon:after{-webkit-transition:all 140ms ease-in-out;-moz-transition:all 140ms ease-in-out;-ms-transition:all 140ms ease-in-out;-o-transition:all 140ms ease-in-out;transition:all 140ms ease-in-out}#mobilenavButton span.icon:before,#mobilenavButton span.icon::before,#mobilenavButton span.icon:after,#mobilenavButton span.icon::after{background:#fff none repeat scroll 0 0;content:"";height:2px;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobilenavButton span.icon:before,#mobilenavButton span.icon::before{top:-7px;width:30px}#mobilenavButton span.icon:after,#mobilenavButton span.icon::after{top:7px;width:30px}#mobilenavButton:hover{opacity:1!important;background:rgba(255,255,255,0.1)}#mobilenavButton:hover span.icon,#mobilenavButton:hover span.icon:before,#mobilenavButton:hover span.icon:after{background-color:#487366 !important}}.ui-datepicker .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{border:0!important;background:#fff;box-shadow:rgba(0,0,0,0.1) 0 0 3px;color:#fff;display:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;font-family:'Open Sans',Arial,Verdana,Helvetica,sans-serif;font-size:16px;padding:15px 20px!important;margin-bottom:20px;margin-left:0px;width:255px}.ui-datepicker *{font-size:14px;border-radius:0px}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0px;border-bottom:1px solid #487366;background:#fff;color:#000;font-size:14px;font-weight:400;text-transform:uppercase;font-family:'proxima-nova','Open Sans',Arial,Verdana,Helvetica,sans-serif;position:relative;padding:.4em 5px}.ui-datepicker .ui-datepicker-header a,.ui-datepicker .ui-widget-header a,.ui-datepicker .ui-datepicker-header span,.ui-datepicker .ui-widget-header span{color:#41404d;font-weight:600}.ui-datepicker .ui-datepicker-header a,.ui-datepicker .ui-widget-header a{position:absolute!important;top:8px;right:10px;width:20px;height:15px;text-align:center;padding:0 8px}.ui-datepicker .ui-datepicker-header a:hover,.ui-datepicker .ui-widget-header a:hover{color:#487366}.ui-datepicker .ui-datepicker-header a:before,.ui-datepicker .ui-widget-header a:before{font-size:18px}.ui-datepicker .ui-datepicker-header a span,.ui-datepicker .ui-widget-header a span{display:none}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev,.ui-datepicker .ui-widget-header a.ui-datepicker-prev{right:25px;left:auto;border-bottom:0px}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev:before,.ui-datepicker .ui-widget-header a.ui-datepicker-prev:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';padding-right:7px}.ui-datepicker .ui-datepicker-header a.ui-datepicker-next,.ui-datepicker .ui-widget-header a.ui-datepicker-next{right:0px;border-bottom:0px}.ui-datepicker .ui-datepicker-header a.ui-datepicker-next:before,.ui-datepicker .ui-widget-header a.ui-datepicker-next:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.ui-datepicker .ui-datepicker-header a.ui-datepicker-next span,.ui-datepicker .ui-widget-header a.ui-datepicker-next span{background-position:-16px -1px}.ui-datepicker .ui-datepicker-header a.ui-state-hover,.ui-datepicker .ui-widget-header a.ui-state-hover{cursor:pointer;background-color:transparent!important}.ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header a.ui-state-hover.ui-datepicker-prev-hover{left:auto;border:0px!important}.ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-next-hover,.ui-datepicker .ui-widget-header a.ui-state-hover.ui-datepicker-next-hover{border:0px!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title,.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0;line-height:1.8em;text-align:left}.ui-datepicker table.ui-datepicker-calendar{margin:0px;padding:0px;border:0px solid #edeae2;left:0;width:100%;font-size:12px;border-collapse:collapse}.ui-datepicker table.ui-datepicker-calendar tr th{background:#fff;border:0;font-weight:400;padding:6px 0;text-align:center;text-transform:uppercase;color:#41404d}.ui-datepicker table.ui-datepicker-calendar tr th a,.ui-datepicker table.ui-datepicker-calendar tr th span{color:#41404d !important}.ui-datepicker table.ui-datepicker-calendar tr td{background:#fff;color:#f3efe8;border:solid 1px #fff;padding:0px}.ui-datepicker table.ui-datepicker-calendar tr td.first{width:auto;position:relative}.ui-datepicker table.ui-datepicker-calendar tr td.last{text-align:right;width:auto}.ui-datepicker table.ui-datepicker-calendar tr td a{background-color:none}.ui-datepicker table.ui-datepicker-calendar tr td a,.ui-datepicker table.ui-datepicker-calendar tr td span{display:block;padding:2px;text-align:center;text-decoration:none;border:0px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:2px;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0;cursor:pointer;padding:0px;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker input,.ui-datepicker select,.ui-datepicker textarea,.ui-datepicker button{font-family:'Open Sans',Arial,Verdana,Helvetica,sans-serif;font-size:1em}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{border:1px solid #fff;background:#efefef !important;font-weight:400;color:#787878}.ui-datepicker .ui-state-default a,.ui-datepicker .ui-state-default a:link,.ui-datepicker .ui-state-default a:visited{background:none!important;color:#fff;text-decoration:none}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{border:1px solid #487366;background:#487366 !important;font-weight:400;color:#fff}.ui-datepicker .ui-state-hover a,.ui-datepicker .ui-state-hover a:hover{color:#fff;background:#487366;text-decoration:none}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{border:1px solid #487366;background:#487366 !important;font-weight:700 !important;color:#fff !important}.ui-datepicker .ui-state-active a,.ui-datepicker .ui-state-active a:link,.ui-datepicker .ui-state-active a:visited{color:#fff;text-decoration:none}.ui-datepicker .ui-widget :active{outline:none}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#487366 !important;color:#fff !important;border-color:#487366;font-weight:700 !important}.ui-datepicker .ui-state-highlight a,.ui-datepicker .ui-widget-header .ui-state-highlight a{color:#fff;background:#487366}.ui-datepicker .ui-state-error,.ui-datepicker .ui-widget-header .ui-state-error{border:1px solid #487366;background:#487366;color:#fff}.ui-datepicker .ui-state-error a,.ui-datepicker .ui-widget-header .ui-state-error a{color:#fff}.ui-datepicker .ui-state-error-text,.ui-datepicker .ui-widget-header .ui-state-error-text{color:#fff}.ui-datepicker .ui-priority-primary,.ui-datepicker .ui-widget-header .ui-priority-primary{font-weight:400}.ui-datepicker .ui-priority-secondary,.ui-datepicker .ui-widget-header .ui-priority-secondary{opacity:0.3;background:#487366;color:#41404d;border:solid 1px #487366;font-weight:400}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:0.3;color:#41404d;background:#fff;background-image:none}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.drop{position:relative;z-index:2;margin-bottom:3px;width:100%;height:42px}.drop .ftitle{font-weight:600;background-color:#fff;border:solid 1px #e7e5e5;cursor:pointer;width:100%;height:42px;z-index:20!important;position:absolute;right:0;top:0;line-height:42px;padding:0 10px 0 15px}.drop .ftitle span{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;overflow:hidden;color:#888;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;height:42px;line-height:42px}.drop .ftitle span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';padding-right:7px}.drop .ftitle span:before{float:right;font-size:22px;line-height:42px}.drop .ftitle:hover span{-webkit-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-moz-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-ms-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;-o-transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;transition:color 180ms ease-in-out,background-color 180ms ease-in-out,border-color 180ms ease-in-out,opacity 180ms ease-in-out;color:#487366}.drop .fitems{padding:10px 15px;position:absolute;border:solid 1px #e7e5e5;left:0;top:42px;display:none;z-index:19;background:#fff;min-width:100%}.drop .fitems .fitem{margin-bottom:0}.drop .fitems .fitem:before{display:none}.drop .fitems .fitem.active a{color:#487366;font-weight:500}.drop .fitems .fitem a{position:relative;left:13px;margin:0 18px 0 0;padding:0;color:#000}.drop .fitems .fitem a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';padding-right:7px}.drop .fitems .fitem a:before{padding-right:0;position:absolute;left:-13px;top:2px}.drop .fitems .fitem a:hover,.drop .fitems .fitem a.open,.drop .fitems .fitem a.active{color:#487366}.drop.active .ftitle{height:43px;background-position:96% -72px}.drop.active .fitems{display:block}.akkordeon table{margin:5px 0 20px!important}.akkordeon table tr:nth-child(even){background:#fff !important}.mods table{width:100%;padding:0;margin:34px 0 34px;border-top:solid 1px #e7e5e5 !important}.mods table thead tr{border-bottom:solid 3px #e7e5e5 !important;background:#f8f8f8}.mods table thead tr td,.mods table thead tr th{font-weight:500;text-align:left;color:#000;padding:11px 15px}.mods table thead tr td.price,.mods table thead tr th.price{width:120px}.mods table tr{border-bottom:solid 1px #e7e5e5}.mods table tr:nth-child(even){background:#f8f8f8}.mods table tr td{padding:11px 15px;border-right:solid 1px #e7e5e5}.mods table tr td:last-child{border-right:0px}@media screen and (max-width:820px){.mods table.responsive{border:none;border-top:solid 1px #eee;margin-top:0;margin-bottom:20px}.mods table.responsive thead{display:none}.mods table.responsive tbody tr{display:block;margin-bottom:5px;border:none;padding:10px 0;background:#fff;border-bottom:solid 1px #eee}.mods table.responsive tbody tr td{display:block;position:relative;padding:0;padding-top:0;border:none;font-size:14px!important;line-height:19px!important;text-align:left!important;float:none!important;width:100%!important;max-width:100%!important}.mods table.responsive tbody tr td:not(:last-child){margin-bottom:5px}.mods table.responsive tbody tr td label.title{display:block!important;left:0;top:0;color:#41404d;font-size:15px;line-height:20px;padding-left:0;padding-bottom:10px;text-transform:uppercase}.mods table.responsive tbody tr td a{white-space:normal}.mods table.responsive tbody tr td a[href^=tel]{white-space:nowrap}}#map_canvas{position:relative;width:100%;top:0;left:0;height:600px;height:70vh;z-index:0;margin:0!important;padding:0!important}#map_canvas .gm,#map_canvas h4,#map_canvas h3{font-size:14px !important;line-height:20px !important;font-family:'proxima-nova',arial,verdana,Helvetica,sans-serif !important;margin:0px}#map_canvas h4{font-size:16px!important;line-height:22px!important}body,input,textarea,select,table,td,.crow,.text,button{color:#41404d;font-size:17px;line-height:25px;font-family:'Open Sans','Roboto','proxima-nova',Arial,Verdana,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:300}@media only screen and (max-width : 720px){body,input,textarea,select,table,td,.crow,.text,button{font-size:14px;line-height:21px}}table,tr,td{font-size:16px;line-height:24px}.hx{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500}.hx a{color:#222;text-decoration:none;border:0px}.hx a:hover{color:#487366;border:0px}.hx strong{font-weight:700}.h1{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-transform:uppercase;font-size:40px;line-height:42px;margin-bottom:27px;text-align:center;letter-spacing:3px}.h1 a{color:#222;text-decoration:none;border:0px}.h1 a:hover{color:#487366;border:0px}.h1 strong{font-weight:700}.h1:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.h1{font-size:20px;line-height:24px;margin-bottom:22px;letter-spacing:2px;font-weight:400}}h1{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-transform:uppercase;font-size:40px;line-height:42px;margin-bottom:27px;text-align:center;letter-spacing:3px}h1 a{color:#222;text-decoration:none;border:0px}h1 a:hover{color:#487366;border:0px}h1 strong{font-weight:700}h1:last-child{margin-bottom:0}@media only screen and (max-width : 720px){h1{font-size:20px;line-height:24px;margin-bottom:22px;letter-spacing:2px;font-weight:400}}.h2{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px}.h2 a{color:#222;text-decoration:none;border:0px}.h2 a:hover{color:#487366;border:0px}.h2 strong{font-weight:700}.h2:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.h2{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}h2{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-align:center;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:36px;letter-spacing:3px;padding:0 40px}h2 a{color:#222;text-decoration:none;border:0px}h2 a:hover{color:#487366;border:0px}h2 strong{font-weight:700}h2:last-child{margin-bottom:0}@media only screen and (max-width : 720px){h2{font-size:14px;line-height:20px;margin-bottom:17px;padding:0;letter-spacing:2px}}.h3{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px}.h3 a{color:#222;text-decoration:none;border:0px}.h3 a:hover{color:#487366;border:0px}.h3 strong{font-weight:700}@media only screen and (max-width : 720px){.h3{letter-spacing:1px}}h3{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px}h3 a{color:#222;text-decoration:none;border:0px}h3 a:hover{color:#487366;border:0px}h3 strong{font-weight:700}@media only screen and (max-width : 720px){h3{letter-spacing:1px}}.h4{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;margin-bottom:0px}.h4 a{color:#222;text-decoration:none;border:0px}.h4 a:hover{color:#487366;border:0px}.h4 strong{font-weight:700}@media only screen and (max-width : 720px){.h4{letter-spacing:1px}}.h4.small{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-transform:uppercase;font-size:40px;line-height:42px;margin-bottom:27px;text-align:center;letter-spacing:3px;font-weight:300 !important;font-size:15px!important;line-height:24px!important;letter-spacing:2px;margin-bottom:43px}.h4.small a{color:#222;text-decoration:none;border:0px}.h4.small a:hover{color:#487366;border:0px}.h4.small strong{font-weight:700}.h4.small:last-child{margin-bottom:0}@media only screen and (max-width : 720px){.h4.small{font-size:20px;line-height:24px;margin-bottom:22px;letter-spacing:2px;font-weight:400}}#content .h4.small:after{padding-top:15px;content:'';display:block;width:50px;zoom:1;margin:0 auto;border-bottom:solid 3px #487366}#content .h4.small:after:before,#content .h4.small:after:after{content:'';display:table}#content .h4.small:after:after{clear:both}@media only screen and (max-width : 720px){.h4{font-size:15px!important;line-height:22px!important;letter-spacing:1px}.h4.small{display:none!important;margin-bottom:23px;font-size:13px!important;line-height:20px!important}#content .h4.small:after{padding-top:6px;border-bottom-width:2px}}h4{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:15px;line-height:21px;margin-bottom:19px;margin-bottom:0px}h4 a{color:#222;text-decoration:none;border:0px}h4 a:hover{color:#487366;border:0px}h4 strong{font-weight:700}@media only screen and (max-width : 720px){h4{letter-spacing:1px}}h4.small{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500;font-weight:300;text-transform:uppercase;font-size:40px;line-height:42px;margin-bottom:27px;text-align:center;letter-spacing:3px;font-weight:300 !important;font-size:15px!important;line-height:24px!important;letter-spacing:2px;margin-bottom:43px}h4.small a{color:#222;text-decoration:none;border:0px}h4.small a:hover{color:#487366;border:0px}h4.small strong{font-weight:700}h4.small:last-child{margin-bottom:0}@media only screen and (max-width : 720px){h4.small{font-size:20px;line-height:24px;margin-bottom:22px;letter-spacing:2px;font-weight:400}}#content h4.small:after{padding-top:15px;content:'';display:block;width:50px;zoom:1;margin:0 auto;border-bottom:solid 3px #487366}#content h4.small:after:before,#content h4.small:after:after{content:'';display:table}#content h4.small:after:after{clear:both}@media only screen and (max-width : 720px){h4{font-size:15px!important;line-height:22px!important;letter-spacing:1px}h4.small{display:none!important;margin-bottom:23px;font-size:13px!important;line-height:20px!important}#content h4.small:after{padding-top:6px;border-bottom-width:2px}}.h5,h5{color:#222;margin:0;padding:0;font-size:17px;line-height:23px;font-weight:500}.h5 a,h5 a{color:#222;text-decoration:none;border:0px}.h5 a:hover,h5 a:hover{color:#487366;border:0px}.h5 strong,h5 strong{font-weight:700}p{margin-bottom:22px}.mods>p:last-child{margin-bottom:0}p:last-child{margin-bottom:0}@media only screen and (max-width : 720px){p{margin-bottom:17px}}a{color:#000;text-decoration:none;cursor:pointer}a:hover,a.open,a.active{color:#487366}a:hover,a.active,a.open{color:#487366}