/*!*******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./scss/main.scss ***!
  \*******************************************************************************************************************************************************************************/abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}.clear:after,.clear:before{content:" ";display:block;height:0;overflow:hidden}.clear:after{clear:both}.clear{zoom:1}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input.radio,input[type=radio]{vertical-align:text-bottom}.checkboxes input,input.checkbox,input[type=checkbox]{vertical-align:bottom}.ie7 .checkboxes input,.ie7 input.checkbox,.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}.btn,button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button{overflow:visible;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ir{background-repeat:no-repeat;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}a:active,a:hover{outline:none}.content ol,.content ul{margin-left:2em}ol{list-style-type:decimal}ul li{list-style-type:none}nav li,nav ul{list-style:none;list-style-image:none;margin:0}b,strong,th{font-weight:700}picture img{height:auto;width:100%}html{font-size:10px}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/_resources/themes/andrinschweizer/dist/fonts/fontello.woff)}[class*=icon-]{float:left;font-family:fontello,Arial,sans-serif}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:250;src:url(/_resources/themes/andrinschweizer/dist/fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_resources/themes/andrinschweizer/dist/fonts/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_resources/themes/andrinschweizer/dist/fonts/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_resources/themes/andrinschweizer/dist/fonts/Montserrat-Bold.woff2) format("woff2")}body{color:#111;font-size:1rem;line-height:1.6}h1,h2,h3{color:#314965;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.7px;line-height:1.3;margin-bottom:.875em}h1{font-size:2.7rem;margin-top:30px;text-transform:uppercase}h2{font-size:2.5rem}h2,h3{margin:24px 0 6px}h3{font-size:1.4rem}a{transition:font-weight .3s ease,letter-spacing .3s ease,color .3s ease!important}p{font-size:1.875rem;letter-spacing:.05em;line-height:1.3;margin:0 0 1em}p a{color:inherit;text-decoration:underline}.intro{font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:600;letter-spacing:.05em;line-height:1.4;margin-bottom:.5em}.textContent{color:#fff}.textContent table tr td{color:#fff;font-size:1.875rem;letter-spacing:.05em;min-width:50px;padding-bottom:20px;vertical-align:top}.textContent table tr td b,.textContent table tr td strong{font-family:Montserrat,sans-serif;font-weight:700}.textContent table tr td:first-child{padding-right:20px;white-space:nowrap}#tinymce.typography{background:#fff;color:#111;padding:10px}#tinymce.typography table tr td{color:#111;font-size:1.875rem;letter-spacing:.05em;min-width:50px;padding-bottom:20px;vertical-align:top}#tinymce.typography table tr td b,#tinymce.typography table tr td strong{font-family:Montserrat,sans-serif;font-weight:700}#tinymce.typography table tr td:first-child{padding-right:20px;white-space:nowrap}#tinymce.typography h1,#tinymce.typography h2,#tinymce.typography h3{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.7px;line-height:1.3;margin-bottom:12px}#tinymce.typography h1{font-size:2.7rem;margin-top:30px;text-transform:uppercase}#tinymce.typography h2{font-size:2.5rem;margin:24px 0 6px}#tinymce.typography h3{font-size:1.4rem;margin:24px 0 6px}#tinymce.typography p{font-size:1.875rem;letter-spacing:.05em;line-height:1.3}.brand{display:block;text-align:center}.brand img{height:auto;max-width:60vw;min-width:220px;width:265px}.brand img.fixed{display:none}.brand+.content{margin-top:3rem}.header{background-color:#314965;text-align:center;width:100%;z-index:2}.header,.header>.inner{position:relative;transition:all .5s ease-in-out}.header>.inner{padding:22px 0 15px}.header>.inner>.lang li:after{color:#fff}.header.fixed{position:fixed;top:0}.header.fixed>.inner{padding:20px 0 12px}.header.fixed>.inner .brand img.default{display:none}.header.fixed>.inner .brand img.fixed{display:inline-block}.header.fixed+#burger+#primary{border-top:19.53rem solid #fff}@media screen and (max-width:1010px){.header.fixed+#burger{margin-top:0;position:fixed;top:26px}.header.fixed+#burger+#primary+.main{margin-top:20rem}}.lang{font-family:Montserrat,sans-serif}.lang li{display:block;float:left;font-size:1.7rem;letter-spacing:.1em;line-height:1.5;margin-top:.333rem;min-width:30px;text-transform:uppercase;white-space:nowrap}.lang li a{color:#fff;display:inline-block;letter-spacing:.18em;margin-top:.333rem;padding:4px 0;transition:all .1s}.lang li a.current,.lang li a:hover{font-weight:600}.lang li a.current:hover{cursor:unset;font-weight:600}.lang li a:after{color:transparent;content:"|";display:block;font-weight:600;height:1px;overflow:hidden;visibility:hidden}.lang li:after{color:#111;content:"|";margin:0 .6rem 0 .75rem;position:relative;top:-8px}.lang li:last-child:after{content:"";margin:0}body.GalleryText .content-container.gallery>.inner{overflow-y:hidden}.content-container{background-color:#314965}.content-container.gallery{padding-bottom:0}.content-container.gallery .inner>picture{display:block;height:auto;width:100%}.content-container.gallery .galleryContainer .content.images,.content-container.gallery .images{margin-bottom:0}.content-container.text .inner{max-width:1300px}.galleryContainer{border-bottom-color:#fff;border-top:0}.galleryContainer>.content .image h2{background:unset;bottom:47px;color:#fff;font-family:Montserrat,sans-serif;font-size:1.7rem;font-weight:500;top:unset}.galleryContainer>.content .image h2 a{color:#fff}.galleryContainer .slick-slide>div>.aspect-ratio-box{padding-top:58.2%;position:relative}.galleryContainer .slick-slide>div>.aspect-ratio-box .image{bottom:0;position:absolute;top:0;width:100%}.galleryContainer .slick-slide>div>.aspect-ratio-box .image.portrait{left:0;margin:auto;right:0;text-align:center;width:min-content}.galleryContainer .slick-slide>div>.aspect-ratio-box .image.portrait picture{display:inline-block;height:100%;margin:0 auto;width:inherit}.galleryContainer .slick-slide>div>.aspect-ratio-box .image.portrait picture img{height:100%;width:auto}.galleryContainer .content{max-width:100%;padding:0}.galleryContainer .content .content.images{padding:0;width:100%}.galleryContainer .content .slick-next,.galleryContainer .content .slick-prev{background-image:url(/_resources/themes/andrinschweizer/dist/images/gallery-pager.webp);background-position:top;background-repeat:no-repeat;cursor:pointer;height:6.6rem;left:12px;opacity:.8;width:4.35rem;z-index:1}.galleryContainer .content .slick-next:hover,.galleryContainer .content .slick-prev:hover{opacity:1}.galleryContainer .content .slick-next:before,.galleryContainer .content .slick-prev:before{content:""}.galleryContainer .content .slick-next{background-position:bottom;left:auto;right:12px}.galleryContainer .content .slick-dots{bottom:6px;margin:0;width:100%}.galleryContainer .content .slick-dots li{height:37px;margin:0;width:2.5rem}.galleryContainer .content .slick-dots li button{background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.5);display:inline-block;height:1.45rem;opacity:.5;padding:0;transition:opacity .2s ease-in-out;width:1.45rem}.galleryContainer .content .slick-dots li button:before{content:""}.galleryContainer .content .slick-dots li button:hover,.galleryContainer .content .slick-dots li.slick-active button{box-shadow:0 0 10px rgba(0,0,0,.25);opacity:1}.galleryContainer .content .slick-slide picture{height:auto;position:relative;width:100%;z-index:-1}.galleryContainer .content .slick-slide .image{box-shadow:inset 0 -170px 100px -80px rgba(0,0,0,.5)}.galleryContainer .content .slick-slide>div,.galleryContainer .content>div>div.image{display:flex;position:relative}.galleryContainer .content>div>div.image{display:none}.galleryContainer .content>div:first-child>div.image{display:block}.galleryContainer .content>div:first-child>div.image picture{display:block;height:auto;width:100%}.galleryContainer.no-shadow .content .slick-slide .image{box-shadow:none}.switchGallery,.switchImage{background-image:url(/_resources/themes/andrinschweizer/dist/images/gallery-pager.webp);background-position:top;background-repeat:no-repeat;border:none;cursor:pointer;display:none;height:56px;left:0;position:absolute;top:310px;transition:all 0s;width:60px}.switchGallery:hover,.switchImage:hover{transition:all 0s}.switchGallery.left:hover,.switchImage.left:hover{background-position:center -270px}.switchGallery.right,.switchImage.right{background-position:center -120px;left:auto;right:0}.switchGallery.right:hover,.switchImage.right:hover{background-position:bottom}@media screen and (min-width:1280px){body.GalleryText .content-container.text{padding:0}body.GalleryText .content-container.text .inner .content{padding:3.6rem 3rem 3rem}}@media screen and (max-width:1280px){body.GalleryText .content-container.text{padding:0}body.GalleryText .content-container.text .inner .content{padding:2rem 3rem 3rem}}@media screen and (max-width:1240px){.galleryContainer,.galleryContainer>div .images .image{width:100%}.galleryContainer>div .images .image picture{max-width:100%}}@media screen and (max-width:1200px){.galleryContainer .content .slick-slide .image{box-shadow:inset 0 -150px 100px -80px rgba(0,0,0,.5)}}body.Contact .inner{min-width:0}body.Contact .content-container.text .inner .content{padding:0 3rem}body.Contact .content-container.text .inner .content h1,body.Contact .content-container.text .inner .content h2,body.Contact .content-container.text .inner .content p{color:#fff}body.Contact .content-container.text .inner .content h2{font-size:1.875rem;margin:0 0 1rem}body.Contact .content-container.map{background-color:#235353;padding-bottom:0}body.Contact .content-container.map .image{background-color:#235353;padding:60px 0 32px;width:100%}body.Contact .content-container.map .image img{display:block;margin:0 auto;max-width:1078px;position:relative;width:100%}body.Contact .content-container.text{background-color:#743031}@media screen and (max-width:1078px){body.Contact .content-container.text .inner .content{padding-top:0}body.Contact .content-container.text .inner .content h1{margin-top:0}}@media screen and (max-width:860px){.Contact .image{width:100%}}@media screen and (max-width:440px){body.Contact .content-container.text{padding-bottom:3rem;padding-top:3rem}}.footer-container{background-color:#314965}.footer{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:250;line-height:22px;text-align:center;width:100%}.footer .inner{color:#fff;font-size:1.25rem;min-height:1.875em;padding:20px 0}.footer .inner a{color:#fff}.footer .inner ul.meta{margin-bottom:18px}.footer .inner ul.meta li{display:inline-block;margin-left:20px;text-align:center;text-transform:uppercase}.footer .inner ul.meta li a{font-size:1.7rem;letter-spacing:.18em;transition:all .1s ease-in-out;white-space:nowrap}.footer .inner ul.meta li a.current,.footer .inner ul.meta li a:after,.footer .inner ul.meta li a:hover{font-family:Montserrat,sans-serif;font-weight:500}.footer .inner ul.meta li a:after{color:transparent;content:attr(title);display:block;height:1px;overflow:hidden;visibility:hidden}.footer .socialmedia ul{text-align:center}.footer .socialmedia li{display:inline;margin-left:.5em}.footer .socialmedia li:first-child{margin-left:0}.footer .socialmedia a{border-radius:50%;display:inline-block;float:none;height:4.05rem;position:relative;width:4.1rem}.footer .socialmedia a.sm-icon-facebook,.footer .socialmedia a.sm-icon-instagram{background-size:100% 100%}.footer .socialmedia a.sm-icon-facebook:after,.footer .socialmedia a.sm-icon-facebook:before,.footer .socialmedia a.sm-icon-instagram:after,.footer .socialmedia a.sm-icon-instagram:before{background-position:50% 0;background-repeat:no-repeat;background-size:cover;content:" ";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.footer .socialmedia a.sm-icon-facebook:after,.footer .socialmedia a.sm-icon-facebook:hover:before,.footer .socialmedia a.sm-icon-instagram:after,.footer .socialmedia a.sm-icon-instagram:hover:before{opacity:0}.footer .socialmedia a.sm-icon-facebook:hover:after,.footer .socialmedia a.sm-icon-instagram:hover:after{opacity:1}.footer .socialmedia a.sm-icon-facebook:before{background-image:url(/_resources/themes/andrinschweizer/dist/images/facebook.webp)}.footer .socialmedia a.sm-icon-facebook:after{background-image:url(/_resources/themes/andrinschweizer/dist/images/facebook-ho.webp)}.footer .socialmedia a.sm-icon-instagram:before{background-image:url(/_resources/themes/andrinschweizer/dist/images/instagram.webp)}.footer .socialmedia a.sm-icon-instagram:after{background-image:url(/_resources/themes/andrinschweizer/dist/images/instagram-ho.webp)}.footer .socialmedia li{margin-top:.5em}@media screen and (max-width:1078px){.footer .inner{box-sizing:border-box;padding-left:20px;padding-right:20px}}body.PressReleasesChapter .header nav#primary{transition-delay:.5s}body.PressReleasesChapter .header.fixed+.main{border-top:24.78rem solid #fff}body.PressReleasesChapter .main .content-container .inner{max-width:1300px}body.PressReleasesChapter .main .content-container .inner .content{padding:0 3rem}body.PressReleasesChapter .main .content-container.general{padding-bottom:0}body.PressReleasesChapter .main .content-container.general a:hover{color:inherit}body.PressReleasesChapter .main .press-releases h1,body.PressReleasesChapter .main .press-releases h2{letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}body.PressReleasesChapter .main .press-releases h1{font-family:Montserrat,sans-serif;font-weight:700;margin:21px 0 6px}body.PressReleasesChapter .main .press-releases .date,body.PressReleasesChapter .main .press-releases h5{font-family:Montserrat,sans-serif;font-weight:250;letter-spacing:.05em;line-height:1.4;margin-bottom:5px}body.PressReleasesChapter .main .press-releases .general{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding-bottom:29px;padding-top:29px}body.PressReleasesChapter .main .press-releases .general p{color:#111}body.PressReleasesChapter .main .press-releases .general p:last-child{margin-bottom:0}body.PressReleasesChapter .main .press-releases .general .content{border:2px solid #314965;border-left:0;border-right:0;color:#111;padding:1.9rem .2rem;width:50.4%}body.PressReleasesChapter .main .press-releases .general .content h1{margin-bottom:5px}body.PressReleasesChapter .main .press-releases .general .contact{min-width:20.4%}body.PressReleasesChapter .main .press-releases .general .contact p{max-width:none}body.PressReleasesChapter .content-container{background-color:#e1cbc2}body.PressReleasesChapter .content-container.filters{background-color:#314965;padding:15px 0}body.PressReleasesChapter .content-container.press-release{padding:29px 0;position:relative}body.PressReleasesChapter .content-container.press-release:after,body.PressReleasesChapter .content-container.press-release:before{background-color:#314965;content:"";height:.4rem;position:absolute;top:25px;width:100%}body.PressReleasesChapter .content-container.press-release:after{bottom:25px;top:unset;visibility:initial}body.PressReleasesChapter .content-container.press-release .inner{color:#111;padding:40px 0}body.PressReleasesChapter .content-container.press-release .inner .press-release{overflow:hidden;transition:max-height .5s ease 0s}body.PressReleasesChapter .content-container.press-release .inner .press-release h1,body.PressReleasesChapter .content-container.press-release .inner .press-release h2{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase}body.PressReleasesChapter .content-container.press-release .inner .press-release .press-release-image{float:left;height:auto;margin:0 3.75% 0 0;max-width:560px;position:relative;width:44.25%}body.PressReleasesChapter .content-container.press-release .inner .press-release .press-release-image img{display:block;max-width:100%}body.PressReleasesChapter .content-container.press-release .inner .press-release .info{color:#111;float:right;font-size:1.875rem;margin:0;width:52%}body.PressReleasesChapter .content-container.press-release .inner .press-release .info h2{color:#314965;font-size:2.5rem;line-height:1.3;text-transform:uppercase}body.PressReleasesChapter .content-container.press-release .inner .press-release .info>p:last-child{margin-bottom:0}body.PressReleasesChapter .content-container.press-release .inner .press-release .info>span{text-transform:uppercase}body.PressReleasesChapter .content-container.press-release .inner .press-release .info>span .date,body.PressReleasesChapter .content-container.press-release .inner .press-release .info>span h5{display:inline;hyphens:auto}body.PressReleasesChapter .content-container.press-release .inner .press-release .info ul.more{margin:1rem 0 0}body.PressReleasesChapter .content-container.press-release .inner .press-release .info ul.more li{float:left;position:relative}body.PressReleasesChapter .content-container.press-release .inner .press-release .info ul.more li a{color:inherit;float:left;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:600;padding-right:20px;position:relative;text-transform:uppercase}body.PressReleasesChapter .content-container.press-release .inner .press-release .info ul.more li a:after{content:"|";position:absolute;right:6px}body.PressReleasesChapter .content-container.press-release .inner .press-release .info ul.more li:last-child a:after{content:unset}body.PressReleasesChapter .content-container.press-release .inner .press-release .dl{display:none;float:left;margin:0 0 20px;width:20.4%}body.PressReleasesChapter .content-container.press-release .inner .press-release .dl a{cursor:pointer;display:block;margin:0 0 5px;white-space:nowrap}body.PressReleasesChapter .content-container.press-release .inner .press-release.hidden{display:block;max-height:0;visibility:visible}body.PressReleasesChapter .radios{text-align:center}body.PressReleasesChapter .radios>div{display:inline-block;float:none;padding:0 10px}body.PressReleasesChapter .radios>div .radio{display:none}body.PressReleasesChapter .radios>div .title{color:#c4beba;font-size:1.7rem;height:2.4rem;letter-spacing:.075em;line-height:2.4rem;text-align:center;text-transform:uppercase}body.PressReleasesChapter .radios>div .title:after{color:transparent;content:attr(data-content);display:block;font-family:Montserrat,sans-serif;font-weight:600;height:1px;overflow:hidden;position:relative;visibility:hidden}body.PressReleasesChapter .radios>div.active,body.PressReleasesChapter .radios>div:hover{background-color:#e1cbc2}body.PressReleasesChapter .radios>div.active .title,body.PressReleasesChapter .radios>div:hover .title{color:#314965;font-family:Montserrat,sans-serif;font-weight:600}body.PressReleasesChapter .radios>div:last-child{margin-right:0}@media screen and (max-width:948px){.press-releases .press-release{max-height:unset}.press-releases .press-release .info,.press-releases .press-release .press-release-image{margin-right:3.16%}.press-releases .press-release .info{width:59.6%}}@media screen and (max-width:720px){body.PressReleasesChapter .content-container p{hyphens:auto}}@media screen and (max-width:680px){body.PressReleasesChapter .content-container.press-release .inner .press-release .press-release-image{float:right;margin:0 0 1rem 2rem}body.PressReleasesChapter .content-container.press-release .inner .press-release .info{display:inline;float:none;width:unset}body.PressReleasesChapter .content-container.press-release .inner .press-release .info h2{hyphens:auto}body.PressReleasesChapter .main .press-releases .general{flex-direction:column;padding:1rem 0 1.5rem}body.PressReleasesChapter .main .press-releases .general .contact,body.PressReleasesChapter .main .press-releases .general .content{width:100%}body.PressReleasesChapter .main .press-releases .general .content{border:none}}@media screen and (max-width:570px){.press-releases .press-release .press-release-image{margin-right:5.27%;width:20.63%}.press-releases .press-release .dl{float:none;margin-left:25.89%;max-width:unset;width:74.1%}.press-releases .press-release .info{margin:0;width:74.1%}}@media screen and (max-width:420px){body.PressReleasesChapter .radios>div{margin-right:20px;padding:0 8px}body.PressReleasesChapter .content-container.press-release .inner .press-release{display:flex;flex-direction:column}body.PressReleasesChapter .content-container.press-release .inner .press-release .press-release-image{margin-left:0;max-width:100%;width:100%}}@media screen and (max-width:380px){body.PressReleasesChapter .radios>div{margin-right:15px}}body.NewsChapter .content-nav{border:0;padding-bottom:3rem}body.NewsChapter .content-nav a{color:#fff;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:250}body.NewsChapter .content-container .inner{box-sizing:border-box;color:#fff;max-width:calc(1240px + 6rem);padding:0 3rem}body.NewsChapter h1{color:#fff;font-family:Montserrat,sans-serif;font-size:3.4rem;font-weight:700;margin:21px 0 1em}body.NewsChapter .article{padding-bottom:5rem}body.NewsChapter .article .images{float:left;height:auto;margin:0 3.75% 0 0;max-width:560px;width:44.25%}body.NewsChapter .article .images img{display:block;height:auto;margin:2rem 0 0;max-width:560px;width:100%}body.NewsChapter .article .images img:first-child{margin-top:0}body.NewsChapter .article .text{float:right;font-size:1.875rem;margin:0;width:52%}body.NewsChapter .article .text h2{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:.05em;line-height:1.3;margin:0 0 6px;text-transform:uppercase}body.NewsChapter .typography .pagination{color:#fff;margin:0 auto;padding:2rem 0}body.NewsChapter .typography .pagination li{font-size:1.875rem}body.NewsChapter .typography .pagination li a{color:#fff}body.NewsChapter .typography .pagination li.active{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:600}@media screen and (max-width:780px){body.NewsChapter .article .images{float:right;margin:0 0 1.5rem 2rem}body.NewsChapter .article .text{display:inline;float:none}body.NewsChapter .article .text h2{hyphens:auto}}@media screen and (max-width:580px){body.NewsChapter .article .images{float:none;margin:0 0 2rem;width:100%}}body.TeamPage .header nav#primary{transition-delay:.5s}body.TeamPage .header.fixed+.main{border-top:24.78rem solid #fff}body.TeamPage .main .content-container .inner .content{padding:0 3rem}body.TeamPage .main .content-container.general{padding-bottom:0}body.TeamPage .main .team-member h1,body.TeamPage .main .team-member h2{letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}body.TeamPage .main .team-member h1{font-family:Montserrat,sans-serif;font-weight:600;margin:21px 0 6px}body.TeamPage .main .team-member .date,body.TeamPage .main .team-member h5{font-family:Montserrat,sans-serif;font-weight:250;letter-spacing:.05em;line-height:1.4;margin-bottom:5px}body.TeamPage .main .team-member p.email{hyphens:auto}body.TeamPage .content-container{background-color:#e1cbc2}body.TeamPage .content-container.team-member{padding:3.8rem 0;position:relative}body.TeamPage .content-container.team-member .anker{position:absolute;top:-12rem}body.TeamPage .content-container.team-member .inner{color:#111;max-width:1300px;padding:0}body.TeamPage .content-container.team-member .inner .content{align-items:stretch;display:flex;flex-direction:row}body.TeamPage .content-container.team-member .inner .content .image{height:auto;margin:0 3.75% 0 0;max-width:560px;width:45.161%}body.TeamPage .content-container.team-member .inner .content .image img{display:block;height:auto;width:100%}body.TeamPage .content-container.team-member .inner .content .info{border-bottom:2px solid #743031;border-top:2px solid #743031;padding:1.3rem 0 1.6rem;width:51.739%}body.TeamPage .content-container.team-member .inner .content .info h2{color:#111;font-family:Montserrat,sans-serif;font-size:2.7rem;font-weight:600}body.TeamPage .content-container.team-member .inner .content .info p.title,body.TeamPage .content-container.team-member .inner .content .info>p:last-child{margin-bottom:0}body.TeamPage .content-container.team-member .inner .content .info.fullwidth{flex-grow:2}@media screen and (max-width:780px){body.TeamPage .content-container.team-member .inner .content{display:flow-root}body.TeamPage .content-container.team-member .inner .content .image{float:right;margin:0 0 1.5rem 2rem}body.TeamPage .content-container.team-member .inner .content .info{border:0;padding:0;width:100%}}@media screen and (max-width:580px){body.TeamPage .content-container.team-member .inner .content{display:flex;flex-direction:column}body.TeamPage .content-container.team-member .inner .content .image{float:none;margin:0 0 2rem;width:100%}body.TeamPage .content-container.team-member .inner .content .info{border:0;hyphens:auto;padding:0;width:100%}}body.Projects{display:inherit}body.Projects .inner{min-width:0}body.Projects a.anker{display:block;height:0;overflow:hidden;position:relative;top:-14.5rem}body.Projects .content-container.filters{background-color:#235353;padding:6px 0 7px}body.Projects .content-container.filters .inner.line{text-align:center}body.Projects .content-container.filters .inner.line .content-nav{border:0;display:inline-block}body.Projects .content-container.filters .inner.line .content-nav li{margin-right:3.8rem}body.Projects .content-container.filters .inner.line .content-nav li a{color:#c4beba;display:inline-block;font-size:1.7rem;letter-spacing:.075em;line-height:2.4rem;margin:0;padding:1px 8px 0;text-align:center;text-decoration:none;text-transform:uppercase}body.Projects .content-container.filters .inner.line .content-nav li a:after{color:transparent;content:attr(title);display:block;font-family:Montserrat,sans-serif;font-weight:600;height:1px;overflow:hidden;visibility:hidden}body.Projects .content-container.filters .inner.line .content-nav li a.current,body.Projects .content-container.filters .inner.line .content-nav li a:hover{background-color:#a79976;color:#fff;font-family:Montserrat,sans-serif;font-weight:600}body.Projects .content-container.filters .inner.line .content-nav li:last-child{margin-right:0}body.Projects .content-container .projects-container .projects.four-projects,body.Projects .content-container .projects-container .projects.no-min-height,body.Projects .content-container .projects-container .projects.three-projects{min-height:0}body.Projects .main>.container{display:none}body.Projects .main>.container>.content-container{background-color:#a79976;position:relative}body.Projects .main>.container>.content-container .inner a,body.Projects .main>.container>.content-container .inner h2{color:#235353}body.Projects .main>.container>.content-container:before{background-color:#235353;content:"";height:4px;left:0;position:absolute;top:81px;width:100%}body.Projects .main>.container>.content-container .inner{max-width:110rem;min-width:0}body.Projects .main>.container>.content-container .inner h2{font-family:Montserrat,sans-serif;font-size:3.75rem;font-weight:600;line-height:1.85;margin-bottom:1rem}body.Projects .main>.container>.content-container.color-palette.red,body.Projects .main>.container>.content-container:nth-child(4n-3){background-color:#743031}body.Projects .main>.container>.content-container.color-palette.red .inner a,body.Projects .main>.container>.content-container.color-palette.red .inner h2,body.Projects .main>.container>.content-container:nth-child(4n-3) .inner a,body.Projects .main>.container>.content-container:nth-child(4n-3) .inner h2{color:#e1cbc2}body.Projects .main>.container>.content-container.color-palette.red:before,body.Projects .main>.container>.content-container:nth-child(4n-3):before{background-color:#e1cbc2}body.Projects .main>.container>.content-container.color-palette.ocher,body.Projects .main>.container>.content-container:nth-child(4n-3){background-color:#a79976}body.Projects .main>.container>.content-container.color-palette.ocher .inner a,body.Projects .main>.container>.content-container.color-palette.ocher .inner h2,body.Projects .main>.container>.content-container:nth-child(4n-3) .inner a,body.Projects .main>.container>.content-container:nth-child(4n-3) .inner h2{color:#235353}body.Projects .main>.container>.content-container.color-palette.ocher:before,body.Projects .main>.container>.content-container:nth-child(4n-3):before{background-color:#235353}body.Projects .main>.container>.content-container.color-palette.pink,body.Projects .main>.container>.content-container:nth-child(4n-2){background-color:#e1cbc2}body.Projects .main>.container>.content-container.color-palette.pink .inner a,body.Projects .main>.container>.content-container.color-palette.pink .inner h2,body.Projects .main>.container>.content-container:nth-child(4n-2) .inner a,body.Projects .main>.container>.content-container:nth-child(4n-2) .inner h2{color:#743031}body.Projects .main>.container>.content-container.color-palette.pink:before,body.Projects .main>.container>.content-container:nth-child(4n-2):before{background-color:#743031}body.Projects .main>.container>.content-container.color-palette.blue,body.Projects .main>.container>.content-container:nth-child(4n-1){background-color:#314965}body.Projects .main>.container>.content-container.color-palette.blue .inner a,body.Projects .main>.container>.content-container.color-palette.blue .inner h2,body.Projects .main>.container>.content-container:nth-child(4n-1) .inner a,body.Projects .main>.container>.content-container:nth-child(4n-1) .inner h2{color:#e1cbc2}body.Projects .main>.container>.content-container.color-palette.blue:before,body.Projects .main>.container>.content-container:nth-child(4n-1):before{background-color:#e1cbc2}body.Projects .main>.container>.content-container.color-palette.green,body.Projects .main>.container>.content-container:nth-child(4n){background-color:#235353}body.Projects .main>.container>.content-container.color-palette.green .inner a,body.Projects .main>.container>.content-container.color-palette.green .inner h2,body.Projects .main>.container>.content-container:nth-child(4n) .inner a,body.Projects .main>.container>.content-container:nth-child(4n) .inner h2{color:#a79976}body.Projects .main>.container>.content-container.color-palette.green:before,body.Projects .main>.container>.content-container:nth-child(4n):before{background-color:#a79976}body.Projects .main>.container>.content-container.color-palette.peach{background-color:#dd9a7d}body.Projects .main>.container>.content-container.color-palette.peach .inner a,body.Projects .main>.container>.content-container.color-palette.peach .inner h2{color:#314965}body.Projects .main>.container>.content-container.color-palette.peach:before{background-color:#314965}body.Projects .main>.container.visible{display:block}body.Projects .main .inner{min-width:0}body.Projects .main .inner .projects-container{max-height:none!important}body.Projects .main .inner .projects-container .projects{display:block}body.Projects .main .inner .projects-container .projects .slick-next,body.Projects .main .inner .projects-container .projects .slick-prev{background-image:url(/_resources/themes/andrinschweizer/dist/images/gallery-pager.webp);background-position:top;background-repeat:no-repeat;cursor:pointer;height:6.6rem;margin-top:-3.5rem;opacity:.8;width:4.35rem;z-index:1}body.Projects .main .inner .projects-container .projects .slick-next.slick-disabled,body.Projects .main .inner .projects-container .projects .slick-prev.slick-disabled{display:none!important}body.Projects .main .inner .projects-container .projects .slick-next:hover,body.Projects .main .inner .projects-container .projects .slick-prev:hover{opacity:1}body.Projects .main .inner .projects-container .projects .slick-next:before,body.Projects .main .inner .projects-container .projects .slick-prev:before{content:""}body.Projects .main .inner .projects-container .projects .slick-prev{left:-7rem}body.Projects .main .inner .projects-container .projects .slick-next{background-position:bottom;left:auto;right:-7rem}body.Projects .content-container{padding:0 6.8rem}body.Projects .content-container h2{color:#fff;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:250;letter-spacing:.1em;line-height:2.5;margin-top:0;padding-top:.7rem;text-transform:uppercase}body.Projects .content-container .content{border-bottom:3px solid #c4beba;padding:0;position:relative}body.Projects .content-container .content .switchGallery{display:none;top:174px}body.Projects .content-container .content .switchGallery.left{left:-57px}body.Projects .content-container .content .switchGallery.right{right:-57px}body.Projects .content-container .category{position:relative}body.Projects .content-container .project-grid{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:2rem 2.3rem;padding:2.8rem 0 1.8rem}body.Projects .content-container .project-grid .project{width:calc(25% - 1.725rem)}body.Projects .content-container .project-grid .project img{aspect-ratio:258/150;height:auto;object-fit:contain;width:100%}body.Projects .content-container .project-grid .project h3{color:inherit;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:.05em;line-height:1.1;margin:.75em 0 .5em;text-align:center;text-transform:uppercase;width:100%}body.Projects .content-container .project-grid .project h3 span{display:block;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:500}body.Projects .content-container .project-grid .project:hover{color:#fff}body.Projects .content-container .container{display:none;position:relative}body.Projects .content-container .container.visible{display:block!important}ul.breadcrumb{padding:1.3rem 0 1.1rem}ul.breadcrumb li:after{margin:0 1em}@media screen and (max-width:1160px){body.Projects .main>.container>.content-container{padding:0 5rem 2rem}body.Projects .main .inner .projects-container .projects .slick-prev{left:-4.7rem}body.Projects .main .inner .projects-container .projects .slick-next{right:-4.7rem}}@media screen and (max-width:895px){body.Projects .content-container .project-grid{gap:2rem 1.725rem}body.Projects .content-container .project-grid .project{width:calc(33.33333% - 1.15rem)}}@media screen and (max-width:780px){body.Projects .main>.container>.content-container{padding-bottom:1.5rem}body.Projects .main>.container>.content-container:before{top:69px}body.Projects .main>.container>.content-container .inner h2{font-size:3.5rem}}@media screen and (max-width:640px){body.Projects .content-container{padding:0 4rem 2em}body.Projects .content-container .project-grid{gap:1.5rem 2.2rem}body.Projects .content-container .project-grid .project{width:calc(50% - 1.1rem)}body.Projects .content-container .project-grid h3{margin-top:.5em;position:relative}body.Projects .main .inner .projects-container .projects .slick-next,body.Projects .main .inner .projects-container .projects .slick-prev{background-size:90%;height:5.4rem;width:3.915rem}body.Projects .main>.container>.content-container:before{top:60px}body.Projects .main>.container>.content-container .inner h2{font-size:3rem}}@media screen and (max-width:520px){body.Projects .content-container:before{height:.3rem;top:69px}body.Projects .main>.container>.content-container .inner h2{font-size:2.7rem}}@media screen and (max-width:480px){body.Projects .content-container .project-grid{gap:1rem 1.75rem}body.Projects .content-container .project-grid .project{width:calc(50% - .875rem)}body.Projects .content-container .project-grid .project h3{font-size:1.4rem}body.Projects .main .inner .projects-container .projects .slick-next{right:-4rem}body.Projects .main .inner .projects-container .projects .slick-prev{left:-4rem}body.Projects .main>.container>.content-container{padding:0 4rem 1.5rem}body.Projects .main>.container>.content-container:before{top:51px}body.Projects .main>.container>.content-container .inner h2{font-size:2.5rem}}@media screen and (max-width:400px){body.Projects .content-container.filters .inner.line .content-nav li{margin-right:3rem}body.Projects .main>.container>.content-container{padding:0 3.5rem 1.5rem}body.Projects .main>.container>.content-container:before{height:.3rem;top:44px}body.Projects .main>.container>.content-container .inner h2{font-size:2.2rem}body.Projects .main .inner .projects-container .projects .slick-next{right:-3.5rem}body.Projects .main .inner .projects-container .projects .slick-prev{left:-3.5rem}}@media screen and (max-width:330px){body.Projects .content-container .project-grid{gap:0}body.Projects .content-container .project-grid .project{width:100%}}body.ProjectDetail .inner{min-width:0}body.ProjectDetail .inner .content{padding:3.6rem 3rem 0}body.ProjectDetail .content-container.gallery{background-color:#252627}body.ProjectDetail .content-container.gallery .inner .content{margin-bottom:1px;padding:0}body.ProjectDetail .content-container.text{background-color:#e1cbc2;color:#111}body.ProjectDetail .content-container.text .inner{color:inherit}body.ProjectDetail .content-container.text .inner .content{color:inherit;display:flex;flex-direction:row;justify-content:flex-start}body.ProjectDetail .content-container.text .inner .content>div:first-child{width:50.2%}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb{box-sizing:border-box;float:left;font-size:2.0835rem;margin:0;padding:2.2rem 2.5rem 11px 0;text-transform:uppercase}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb li{color:inherit;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.3;text-transform:uppercase}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb li:after{color:inherit}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb li a{color:inherit;text-decoration:none}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb li a:hover{text-decoration:underline}body.ProjectDetail .content-container.text .inner .content>div:first-child .keyfacts{box-sizing:border-box;color:inherit;float:left;font-size:1.4rem;letter-spacing:0;padding:3.1rem 6rem 0 0}body.ProjectDetail .content-container.text .inner .content>div:first-child .keyfacts td{color:inherit;font-size:1.875rem;letter-spacing:0;padding-bottom:0}body.ProjectDetail .content-container.text .inner .content>div:first-child .keyfacts td:first-child{font-family:Montserrat,sans-serif;font-weight:500}body.ProjectDetail .content-container.text .inner .content>div.description{box-sizing:border-box;color:inherit;font-size:1.875rem;padding:1em 1rem .5em .3rem;position:relative;width:49.8%}body.ProjectDetail .content-container.text .inner .content>div.description p{font-size:1.875rem}body.ProjectDetail .content-container.text .inner .content>div.description p a{color:inherit;font-family:inherit;text-decoration:underline}body.ProjectDetail .content-container.text .inner .content>div.description p.intro{margin:0 0 .25em}body.ProjectDetail .content-container.text .inner .content>div.description h1{color:inherit;font-family:Montserrat,sans-serif;font-size:2.2915rem;font-weight:250;margin-top:0}body.ProjectDetail .content-container.text .inner .content>div.description h1 span{display:block;font-family:Montserrat,sans-serif;font-size:2.7rem;font-weight:600}body.ProjectDetail .content-container.text .inner .content>div.description h2{background:unset;color:inherit;font-family:Montserrat,sans-serif;font-size:inherit;font-weight:600;line-height:inherit;margin:1.3em 0 0;padding:unset;position:unset;text-align:unset;text-transform:uppercase}body.ProjectDetail .content-container.text .inner .content>div.description a.related{color:inherit;display:block;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:500;line-height:inherit}body.ProjectDetail .content-container.text .inner .content>div.description a.related:hover{text-decoration:underline}body.ProjectDetail .content-container.text .inner .content>div.description a.related:last-child{margin-bottom:.7em}body.ProjectDetail .content-container.text .inner .content>div.description a.related.category{text-transform:uppercase}body.ProjectDetail .content-container.text .inner .content>div.description:after,body.ProjectDetail .content-container.text .inner .content>div.description:before{background-color:#743031;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}body.ProjectDetail .content-container.text .inner .content>div.description:before{bottom:auto;top:0}body.ProjectDetail .content-container.text.color-palette.pink,body.ProjectDetail .content-container.text.color-palette.pink .aspect-ratio-box{background-color:#e1cbc2}body.ProjectDetail .content-container.text.color-palette.pink .inner .content>div.description p a:hover{color:#743031}body.ProjectDetail .content-container.text.color-palette.pink .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.pink .inner .content>div.description:before{background-color:#743031}body.ProjectDetail .content-container.text.color-palette.green{background-color:#235353;color:#fff}body.ProjectDetail .content-container.text.color-palette.green .aspect-ratio-box{background-color:#235353}body.ProjectDetail .content-container.text.color-palette.green .inner .content>div.description p a:hover{color:#a79976}body.ProjectDetail .content-container.text.color-palette.green .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.green .inner .content>div.description:before{background-color:#a79976}body.ProjectDetail .content-container.text.color-palette.red{background-color:#743031;color:#fff}body.ProjectDetail .content-container.text.color-palette.red .aspect-ratio-box{background-color:#743031}body.ProjectDetail .content-container.text.color-palette.red .inner .content>div.description p a:hover{color:#e1cbc2}body.ProjectDetail .content-container.text.color-palette.red .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.red .inner .content>div.description:before{background-color:#e1cbc2}body.ProjectDetail .content-container.text.color-palette.ocher,body.ProjectDetail .content-container.text.color-palette.ocher .aspect-ratio-box{background-color:#a79976}body.ProjectDetail .content-container.text.color-palette.ocher .inner .content>div.description p a:hover{color:#235353}body.ProjectDetail .content-container.text.color-palette.ocher .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.ocher .inner .content>div.description:before{background-color:#235353}body.ProjectDetail .content-container.text.color-palette.peach{background-color:#dd9a7d;color:#fff}body.ProjectDetail .content-container.text.color-palette.peach .aspect-ratio-box{background-color:#dd9a7d}body.ProjectDetail .content-container.text.color-palette.peach .inner .content>div.description p a:hover{color:#314965}body.ProjectDetail .content-container.text.color-palette.peach .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.peach .inner .content>div.description:before{background-color:#314965}body.ProjectDetail .content-container.text.color-palette.blue{background-color:#314965;color:#fff}body.ProjectDetail .content-container.text.color-palette.blue .aspect-ratio-box{background-color:#314965}body.ProjectDetail .content-container.text.color-palette.blue .inner .content>div.description p a:hover{color:#e1cbc2}body.ProjectDetail .content-container.text.color-palette.blue .inner .content>div.description:after,body.ProjectDetail .content-container.text.color-palette.blue .inner .content>div.description:before{background-color:#e1cbc2}@media screen and (max-width:1020px){body.ProjectDetail .content-container.text .inner .content{flex-direction:column}body.ProjectDetail .content-container.text .inner .content>div{width:100%!important}body.ProjectDetail .content-container.text .inner .content>div:first-child{margin-bottom:3rem}body.ProjectDetail .content-container.text .inner .content>div:first-child ul.breadcrumb{padding:0}body.ProjectDetail .content-container.text .inner .content>div:first-child .keyfacts{padding:1rem 0 0}}@media screen and (max-width:480px){body.ProjectDetail .content-container.text .inner .content{padding:2rem 2rem 0}}body.MetaContent{background-color:#fff}body.MetaContent .main .content-container{background-color:#fff;color:#111}body.MetaContent .main .content-container .inner{max-width:1020px;min-width:0;width:100%}body.MetaContent .main .content-container .content{padding:0 2rem}body.MetaContent .main .content-container .content h1,body.MetaContent .main .content-container .content h2,body.MetaContent .main .content-container .content h3,body.MetaContent .main .content-container .content p,body.MetaContent .main .content-container .content ul li{color:#111}body.MetaContent .main .content-container .content h2,body.MetaContent .main .content-container .content h3,body.MetaContent .main .content-container .content p,body.MetaContent .main .content-container .content ul li{font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:250}body.MetaContent .main .content-container .content ul{margin-bottom:1em;margin-top:0}body.MetaContent .main .content-container .content ul li{list-style-type:disc}body.MetaContent .main .content-container .content p+ul{margin-top:-1em}body.MetaContent .main .content-container .content p a{color:inherit;font-family:inherit}@media screen and (max-width:1280px){body.MetaContent .content-container{padding:0}body.MetaContent .content-container .inner .content{padding:2rem 3rem 3rem}}body.Page.no-sidebar nav#primary{display:none!important}body.Page.no-sidebar .sticky{display:none}body.Page.no-sidebar .main{border-top:0;color:#fff}body.Page.no-sidebar .main #MemberLoginForm_LoginForm,body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm{font-size:1.4rem;margin:5em auto 2em;position:relative;width:330px}body.Page.no-sidebar .main #MemberLoginForm_LoginForm label,body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm label{margin-bottom:.3em}body.Page.no-sidebar .main #MemberLoginForm_LoginForm .checkbox label.right,body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm .checkbox label.right{float:left}body.Page.no-sidebar .main #MemberLoginForm_LoginForm input,body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm input{border:2px solid #fff;margin:.3em 0 1em}body.Page.no-sidebar .main #MemberLoginForm_LoginForm input[type=checkbox],body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm input[type=checkbox]{float:left;margin:.5em 1em 0 0}body.Page.no-sidebar .main #MemberLoginForm_LoginForm input[type=submit],body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm input[type=submit]{background-color:#fff;border:2px solid #d3d3d3;color:#314965;font-size:1.4rem;margin:0 0 2em;text-transform:uppercase}body.Page.no-sidebar .main #MemberLoginForm_LoginForm .btn-toolbar,body.Page.no-sidebar .main #MemberLoginForm_LostPasswordForm .btn-toolbar{margin-top:20px}body.Page.no-sidebar #ForgotPassword{margin-bottom:50px}body.Page.no-sidebar #ForgotPassword a{text-decoration:underline}body.Page.no-sidebar #MemberLoginForm_LoginForm_Remember_Holder label{margin:4px 0 0}body.Page.no-sidebar .content-container{border-bottom:0}body.Page.no-sidebar .content-container p a{color:inherit;font-family:inherit;font-size:1.4rem}nav{font-family:Montserrat,sans-serif;font-size:1em;padding:1em 0 0}nav ul a,nav ul li{display:inline-block;font-size:1.7rem;margin:.333rem 0 0;text-align:center}nav ul.nav>li>a{color:#111;letter-spacing:.18em;padding:4px 8px;text-decoration:none;text-transform:uppercase;white-space:nowrap}nav ul.nav>li>a.current,nav ul.nav>li>a.section,nav ul.nav>li>a:hover{font-weight:600}nav ul.nav>li>a:hover{color:#111}nav ul.nav>li>a:after{color:transparent;content:attr(title);display:block;font-family:Montserrat,sans-serif;font-weight:700;height:1px;overflow:hidden;visibility:hidden}nav#primary{background:#fff;height:6.1rem;overflow:hidden;padding:0;text-align:center;transition:0s;width:100%}nav#primary .inner{align-items:center;display:flex;height:100%;justify-content:center;max-width:1280px;transition:0s;width:100%}nav#primary .inner a{color:#111}nav#primary .inner ul.nav{margin:0 auto}nav#primary .inner ul.lang{font-size:1.7rem;position:absolute;right:3.8rem;top:50%;transform:translateY(-50%)}nav#primary .inner ul.lang:after{clear:both;content:".";display:block;height:0;visibility:hidden}#closeHelper{background:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:5}body.navOpen{display:inherit;overflow:hidden}body.navOpen .footer-container,body.navOpen .main,body.navOpen header{filter:blur(3px)}body.navOpen #mobileNav{display:block;transform:translateZ(0)}body.navOpen #closeHelper{display:block}#burger{cursor:pointer;display:none;height:2.4rem;position:fixed;right:3rem;top:2.5rem;width:2.4rem;z-index:20}#burger,#burger span{transform:rotate(0deg)}#burger span{background-color:#e1cbc2;display:block;height:.2rem;left:0;opacity:1;position:absolute;transition:transform .25s ease-in-out;width:100%}#burger span:first-child{top:.4rem}#burger span:nth-child(2),#burger span:nth-child(3){top:1.2rem}#burger span:nth-child(4){top:2rem}#burger.open span:first-child{left:50%;top:.4rem;width:0}#burger.open span:nth-child(2){transform:rotate(45deg)}#burger.open span:nth-child(3){transform:rotate(-45deg)}#burger.open span:nth-child(4){left:50%;top:.4rem;width:0}@media screen and (max-width:1010px){.content-container:first-child{border-top:3.5rem solid #fff}nav#primary{background:#314965;bottom:0;display:block;flex:1 1 0;-webkit-flex:1;height:100vh;overflow-y:auto;padding:80px 0 0;position:fixed;right:0;top:0;transform:translate3d(300px,0,0);width:300px;z-index:10}nav#primary .inner{box-sizing:border-box;display:block;height:auto;padding:0 3rem 3rem}nav#primary .inner ul li{display:inherit;line-height:1;margin-bottom:10px;text-align:left}nav#primary .inner ul li a{color:#e1cbc2;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:250;letter-spacing:.18em;line-height:1;padding:0;text-align:left;text-transform:uppercase}nav#primary .inner ul li a.current,nav#primary .inner ul li a.section,nav#primary .inner ul li a:hover{font-family:Montserrat,sans-serif;font-weight:700}nav#primary .inner ul.lang{margin:50px auto 0;top:unset;transform:none;width:max-content}#burger{display:block}#burger+#primary .inner .lang{position:relative;right:unset}#burger+#primary .inner .lang li:after{color:#e1cbc2;top:-5px}}@media screen and (max-width:1010px) and (max-width:955px){#burger+#primary .header .inner .lang{display:block}}@media screen and (max-width:1010px){#burger.mobileNavInited+nav#primary{transition:.3s ease 0s}#burger.open+nav#primary{transform:translateZ(0)}}@media screen and (max-width:420px){#burger{right:2rem}}body.Home .home-teaser{color:#fff}body.Home .home-teaser .inner{max-width:calc(1240px + 6rem);width:100%}body.Home .home-teaser .more{bottom:2rem;position:absolute}body.Home .home-teaser .more a{color:inherit;float:left;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:600;padding-right:20px;position:relative;text-transform:uppercase}body.Home .home-teaser .more a:after{content:"|";position:absolute;right:6px}body.Home .home-teaser .more a:last-child:after{content:unset}body.Home .home-teaser.news .more{bottom:3.5rem}body.Home .home-teaser .bottom-more-link{padding-top:20px;text-align:center}body.Home .home-teaser .bottom-more-link a{font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:600;text-transform:uppercase}body.Home .home-teaser.project,body.Home .home-teaser.team-member{padding-bottom:0}body.Home .home-teaser.project .inner>div,body.Home .home-teaser.team-member .inner>div{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:3.8rem 3rem}body.Home .home-teaser.project .inner>div .text,body.Home .home-teaser.project .inner>div>picture,body.Home .home-teaser.team-member .inner>div .text,body.Home .home-teaser.team-member .inner>div>picture{height:auto;width:48%}body.Home .home-teaser.project .inner>div .text,body.Home .home-teaser.team-member .inner>div .text{align-content:space-between;align-self:normal;border-color:#e1cbc2;border-style:solid;border-width:2px 0;display:grid;padding:0 4px;position:relative}body.Home .home-teaser.project .inner>div .text h2,body.Home .home-teaser.team-member .inner>div .text h2{background:none;color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:2.7rem;font-weight:600;margin-bottom:.5em;position:relative;text-align:left;text-transform:uppercase;top:auto}body.Home .home-teaser.project .inner>div .text h2 span,body.Home .home-teaser.team-member .inner>div .text h2 span{font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:250;margin-top:.15em;text-transform:uppercase}body.Home .home-teaser.project .inner>div .text .more,body.Home .home-teaser.team-member .inner>div .text .more{margin-bottom:1.9rem;position:unset}body.Home .home-teaser.project .inner>div .text .more a:last-child,body.Home .home-teaser.team-member .inner>div .text .more a:last-child{padding-right:0}body.Home .home-teaser.project.blue .inner>div .text,body.Home .home-teaser.team-member.blue .inner>div .text{border-color:#e1cbc2}body.Home .home-teaser.project.blue .inner>div .text .more,body.Home .home-teaser.project.blue .inner>div .text h2,body.Home .home-teaser.project.blue .inner>div .text h3,body.Home .home-teaser.project.blue .inner>div .text p,body.Home .home-teaser.team-member.blue .inner>div .text .more,body.Home .home-teaser.team-member.blue .inner>div .text h2,body.Home .home-teaser.team-member.blue .inner>div .text h3,body.Home .home-teaser.team-member.blue .inner>div .text p{color:#fff}body.Home .home-teaser.project.pink .inner>div .text,body.Home .home-teaser.team-member.pink .inner>div .text{border-color:#743031}body.Home .home-teaser.project.pink .inner>div .text .more,body.Home .home-teaser.project.pink .inner>div .text h2,body.Home .home-teaser.project.pink .inner>div .text h3,body.Home .home-teaser.project.pink .inner>div .text p,body.Home .home-teaser.team-member.pink .inner>div .text .more,body.Home .home-teaser.team-member.pink .inner>div .text h2,body.Home .home-teaser.team-member.pink .inner>div .text h3,body.Home .home-teaser.team-member.pink .inner>div .text p{color:#111}body.Home .home-teaser.project.green .inner>div .text,body.Home .home-teaser.team-member.green .inner>div .text{border-color:#a79976}body.Home .home-teaser.project.green .inner>div .text .more,body.Home .home-teaser.project.green .inner>div .text h2,body.Home .home-teaser.project.green .inner>div .text h3,body.Home .home-teaser.project.green .inner>div .text p,body.Home .home-teaser.team-member.green .inner>div .text .more,body.Home .home-teaser.team-member.green .inner>div .text h2,body.Home .home-teaser.team-member.green .inner>div .text h3,body.Home .home-teaser.team-member.green .inner>div .text p{color:#fff}body.Home .home-teaser.project.ocher .inner>div .text,body.Home .home-teaser.team-member.ocher .inner>div .text{border-color:#235353}body.Home .home-teaser.project.ocher .inner>div .text .more,body.Home .home-teaser.project.ocher .inner>div .text h2,body.Home .home-teaser.project.ocher .inner>div .text h3,body.Home .home-teaser.project.ocher .inner>div .text p,body.Home .home-teaser.team-member.ocher .inner>div .text .more,body.Home .home-teaser.team-member.ocher .inner>div .text h2,body.Home .home-teaser.team-member.ocher .inner>div .text h3,body.Home .home-teaser.team-member.ocher .inner>div .text p{color:#111}body.Home .home-teaser.project.red .inner>div .text,body.Home .home-teaser.team-member.red .inner>div .text{border-color:#e1cbc2}body.Home .home-teaser.project.red .inner>div .text .more,body.Home .home-teaser.project.red .inner>div .text h2,body.Home .home-teaser.project.red .inner>div .text h3,body.Home .home-teaser.project.red .inner>div .text p,body.Home .home-teaser.team-member.red .inner>div .text .more,body.Home .home-teaser.team-member.red .inner>div .text h2,body.Home .home-teaser.team-member.red .inner>div .text h3,body.Home .home-teaser.team-member.red .inner>div .text p{color:#fff}body.Home .home-teaser.team-member .inner>div .text h2{margin-bottom:0}body.Home .home-teaser.team-member .inner>div .text h3{color:inherit;font-family:Montserrat,sans-serif;font-size:2.29rem;font-weight:250;margin:0 0 1em}body.Home .home-teaser.color-palette.pink{background-color:#e1cbc2;color:#111}body.Home .home-teaser.color-palette.pink .bottom-more-link a{color:inherit}body.Home .home-teaser.color-palette.pink.news,body.Home .home-teaser.color-palette.pink.project-teasers{background-color:#fff}body.Home .home-teaser.color-palette.pink.news:after,body.Home .home-teaser.color-palette.pink.news:before,body.Home .home-teaser.color-palette.pink.project-teasers:after,body.Home .home-teaser.color-palette.pink.project-teasers:before{background-color:#e1cbc2}body.Home .home-teaser.color-palette.pink.text,body.Home .home-teaser.color-palette.pink.text-image{background-color:#fff}body.Home .home-teaser.color-palette.pink.text .inner,body.Home .home-teaser.color-palette.pink.text-image .inner{background-color:#e1cbc2}body.Home .home-teaser.color-palette.pink.news .inner>div>div:first-child h2{color:#e1cbc2}body.Home .home-teaser.color-palette.pink.news .inner:before,body.Home .home-teaser.color-palette.pink.news .inner>div>div:last-child{background-color:#e1cbc2}body.Home .home-teaser.color-palette.ocher{background-color:#a79976}body.Home .home-teaser.color-palette.ocher .bottom-more-link a{color:#a79976}body.Home .home-teaser.color-palette.ocher.news,body.Home .home-teaser.color-palette.ocher.project-teasers{background-color:#fff}body.Home .home-teaser.color-palette.ocher.news:after,body.Home .home-teaser.color-palette.ocher.news:before,body.Home .home-teaser.color-palette.ocher.project-teasers:after,body.Home .home-teaser.color-palette.ocher.project-teasers:before{background-color:#a79976}body.Home .home-teaser.color-palette.ocher.text,body.Home .home-teaser.color-palette.ocher.text-image{background-color:#fff;color:#111}body.Home .home-teaser.color-palette.ocher.text .inner,body.Home .home-teaser.color-palette.ocher.text-image .inner{background-color:#a79976}body.Home .home-teaser.color-palette.ocher.news .inner>div>div:first-child h2{color:#a79976}body.Home .home-teaser.color-palette.ocher.news .inner:before,body.Home .home-teaser.color-palette.ocher.news .inner>div>div:last-child{background-color:#a79976}body.Home .home-teaser.color-palette.green{background-color:#235353}body.Home .home-teaser.color-palette.green .inner .text h2{color:#fff}body.Home .home-teaser.color-palette.green .bottom-more-link a{color:#235353}body.Home .home-teaser.color-palette.green.news,body.Home .home-teaser.color-palette.green.project-teasers{background-color:#fff}body.Home .home-teaser.color-palette.green.news:after,body.Home .home-teaser.color-palette.green.news:before,body.Home .home-teaser.color-palette.green.project-teasers:after,body.Home .home-teaser.color-palette.green.project-teasers:before{background-color:#235353}body.Home .home-teaser.color-palette.green.text,body.Home .home-teaser.color-palette.green.text-image{background-color:#fff}body.Home .home-teaser.color-palette.green.text .inner,body.Home .home-teaser.color-palette.green.text-image .inner{background-color:#235353}body.Home .home-teaser.color-palette.green.news .inner>div>div:first-child h2{color:#235353}body.Home .home-teaser.color-palette.green.news .inner:before,body.Home .home-teaser.color-palette.green.news .inner>div>div:last-child{background-color:#235353}body.Home .home-teaser.color-palette.blue{background-color:#314965}body.Home .home-teaser.color-palette.blue .inner .text h2{color:#fff}body.Home .home-teaser.color-palette.blue .bottom-more-link a{color:#314965}body.Home .home-teaser.color-palette.blue.news,body.Home .home-teaser.color-palette.blue.project-teasers{background-color:#fff}body.Home .home-teaser.color-palette.blue.news:after,body.Home .home-teaser.color-palette.blue.news:before,body.Home .home-teaser.color-palette.blue.project-teasers:after,body.Home .home-teaser.color-palette.blue.project-teasers:before{background-color:#314965}body.Home .home-teaser.color-palette.blue.text,body.Home .home-teaser.color-palette.blue.text-image{background-color:#fff}body.Home .home-teaser.color-palette.blue.text .inner,body.Home .home-teaser.color-palette.blue.text-image .inner{background-color:#314965}body.Home .home-teaser.color-palette.red{background-color:#743031}body.Home .home-teaser.color-palette.red .bottom-more-link a{color:#743031}body.Home .home-teaser.color-palette.red.news,body.Home .home-teaser.color-palette.red.project-teasers{background-color:#fff}body.Home .home-teaser.color-palette.red.news:after,body.Home .home-teaser.color-palette.red.news:before,body.Home .home-teaser.color-palette.red.project-teasers:after,body.Home .home-teaser.color-palette.red.project-teasers:before{background-color:#743031}body.Home .home-teaser.color-palette.red.news .inner>div>div:first-child h2{color:#743031}body.Home .home-teaser.color-palette.red.news .inner:before,body.Home .home-teaser.color-palette.red.news .inner>div>div:last-child{background-color:#743031}body.Home .home-teaser.color-palette.red.text,body.Home .home-teaser.color-palette.red.text-image{background-color:#fff}body.Home .home-teaser.color-palette.red.text .inner,body.Home .home-teaser.color-palette.red.text-image .inner{background-color:#743031}body.Home .home-teaser.color-palette.peach{background-color:#dd9a7d}body.Home .home-teaser.color-palette.peach>div .text{border-color:#314965}body.Home .home-teaser.color-palette.peach.text,body.Home .home-teaser.color-palette.peach.text-image{color:#111}body.Home .home-teaser.color-palette.peach.text .inner,body.Home .home-teaser.color-palette.peach.text-image .inner{background-color:#dd9a7d}body.Home .home-teaser.project-gallery,body.Home .home-teaser.project-teasers{padding-bottom:0}body.Home .home-teaser.project-gallery .inner,body.Home .home-teaser.project-teasers .inner{max-width:1240px}body.Home .home-teaser.project-gallery .content.images,body.Home .home-teaser.project-teasers .content.images{margin-bottom:0}body.Home .home-teaser.news,body.Home .home-teaser.project-teasers{padding:3.7rem 0;position:relative}body.Home .home-teaser.news:after,body.Home .home-teaser.news:before,body.Home .home-teaser.project-teasers:after,body.Home .home-teaser.project-teasers:before{content:"";display:block;height:3px;position:absolute;top:0;visibility:initial;width:100%}body.Home .home-teaser.news:after,body.Home .home-teaser.project-teasers:after{bottom:0;top:unset!important;visibility:initial}body.Home .home-teaser.project-teasers>.inner{box-sizing:border-box;max-width:calc(1240px + 7.2rem);padding:0 3.6rem}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-next{right:42px}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-prev{left:42px}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-list{padding:0!important}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image{float:left;margin-right:2.5%;position:relative;width:31.667%}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image:last-child{margin-right:0}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image.image.portrait picture{height:100%;margin:0 auto;width:auto}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2{bottom:.5em;box-sizing:border-box;font-size:1.6665rem;padding:0 1rem}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2 span{display:inline-block;padding-left:5.5px;text-transform:uppercase}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2 span:after{content:" | "}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2 span:first-child{padding-left:0}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2 span:nth-child(2){text-transform:none}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2 span:last-child:after{content:unset}body.Home .home-teaser.news{padding:0;position:relative}body.Home .home-teaser.news:after,body.Home .home-teaser.news:before{content:"";height:.2rem;position:absolute;top:0;width:100%}body.Home .home-teaser.news .inner{max-width:1240px}body.Home .home-teaser.news .inner:before{background:#314965;content:"";height:100%;left:0;position:absolute;width:2px}body.Home .home-teaser.news .inner>div{align-items:center;display:flex;flex-direction:row}body.Home .home-teaser.news .inner>div>div{padding:3.5rem}body.Home .home-teaser.news .inner>div>div h2,body.Home .home-teaser.news .inner>div>div h4{background:unset;color:#314965;font-family:Montserrat,sans-serif;font-size:5.8rem;font-weight:600;position:relative;top:unset}body.Home .home-teaser.news .inner>div>div h2 a,body.Home .home-teaser.news .inner>div>div h4 a{color:inherit}body.Home .home-teaser.news .inner>div>div:first-child{align-items:center;display:flex;flex-direction:column}body.Home .home-teaser.news .inner>div>div:first-child h2{margin:0}body.Home .home-teaser.news .inner>div>div:last-child{background-color:#314965;color:#fff;padding-bottom:7rem}body.Home .home-teaser.news .inner>div>div:last-child h4{color:#fff;font-size:2.1rem;letter-spacing:.04em;text-transform:uppercase}body.Home .home-teaser.text,body.Home .home-teaser.text-image{color:#fff;padding-bottom:0}body.Home .home-teaser.text .inner,body.Home .home-teaser.text-image .inner{max-width:1240px;padding:3.5rem 0}body.Home .home-teaser.text .content,body.Home .home-teaser.text-image .content{padding:0 3.4rem 0 3rem}body.Home .home-teaser.text .intro,body.Home .home-teaser.text-image .intro{font-family:Montserrat,sans-serif;font-weight:600;padding-right:calc(50% + 26px)}body.Home .home-teaser.text .text-2-col,body.Home .home-teaser.text-image .text-2-col{column-count:2;column-gap:48px}body.Home .home-teaser.text-image .inner{max-width:1240px;padding:3.5rem 0 4rem;width:100%}body.Home .home-teaser.text-image .inner .content{padding-left:3.4rem;padding-right:3rem}body.Home .home-teaser.text-image .inner .content picture{float:left;height:auto;margin:.5rem 3rem 1.25rem 0;max-width:396px;width:35.8%}@media screen and (max-width:920px){body.Home .home-teaser.text-image .inner .content picture{margin:.5rem 2rem .5rem 0}}body.Home .home-teaser.text-image .inner .content .intro{margin-top:-.45rem;padding-right:unset}body.Home .home-teaser.text-image .inner .content .intro p{letter-spacing:.017em;line-height:1.3}body.Home .home-teaser.text-image .inner .content .text-1-col p{letter-spacing:.015em;line-height:1.25}body.Home .home-teaser.text-image .inner .content .text-1-col p:last-child{margin-bottom:0}@media screen and (max-width:1241px){html{font-size:9.5px}body.Home .home-teaser.news .inner:before{content:unset}}@media screen and (max-width:1200px){body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image h2{font-size:1.5rem}}@media screen and (max-width:880px){html{font-size:9px}body.Home .home-teaser.project .inner>div,body.Home .home-teaser.team-member .inner>div{padding:3.8rem 2.3em}body.Home .home-teaser.project .inner>div .text,body.Home .home-teaser.team-member .inner>div .text{hyphens:auto}body.Home .home-teaser.project-teasers{padding:3.7rem 0 1.5rem}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-next{right:2rem}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-prev{left:2rem}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide>div>div{padding:0 2.3rem;text-align:center}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image{display:block;float:unset;margin:0 auto 3rem;max-width:372px;position:relative;width:100%}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image:first-child{margin-left:auto}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image:last-child{margin:0 auto}body.Home .home-teaser.text .intro{padding-right:0}body.Home .home-teaser.text .text-2-col{column-count:unset;column-gap:unset}}@media screen and (max-width:720px){body.Home .home-teaser.news .inner>div>div h2{font-size:4rem}body.Home .home-teaser.news .inner>div>div:first-child{padding:2.5rem}body.Home .home-teaser.news .inner>div>div:last-child{padding:2.5rem 2.5rem 7rem}body.Home .home-teaser.text .inner .content,body.Home .home-teaser.text-image .inner .content{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:480px){body.Home .home-teaser.news .inner>div{flex-direction:column}body.Home .home-teaser.project .inner>div,body.Home .home-teaser.team-member .inner>div{flex-direction:column;padding:3.8rem 2.3em 1.5rem}body.Home .home-teaser.project .inner>div .text,body.Home .home-teaser.project .inner>div>picture,body.Home .home-teaser.team-member .inner>div .text,body.Home .home-teaser.team-member .inner>div>picture{width:100%}body.Home .home-teaser.project .inner>div picture,body.Home .home-teaser.team-member .inner>div picture{object-fit:cover}body.Home .home-teaser.project .inner>div .text,body.Home .home-teaser.team-member .inner>div .text{border:0}body.Home .home-teaser.team-member .inner>div{flex-direction:column-reverse!important;-webkit-flex-direction:column-reverse}}@media screen and (max-width:560px){body.Home .home-teaser.news .inner>div>div:last-child{hyphens:auto}}@media screen and (max-width:480px){body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide .image{margin:0 0 2rem!important;width:100%}body.Home .home-teaser.project-teasers .galleryContainer .content .slick-slide>div>div{padding:0 3.6rem}}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images{align-items:center;display:flex!important;flex-wrap:wrap;justify-content:space-between;padding:1.5rem 0 0}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image{position:relative;width:calc(33.33333% - 2.03333rem)}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image:before{box-shadow:inset 0 -150px 100px -80px rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image img{display:block;height:auto;position:relative;width:100%}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2{background:unset;bottom:.5em;box-sizing:border-box;color:#fff;font-family:Montserrat,sans-serif;font-size:1.6665rem;font-weight:500;padding:0 1rem;position:absolute;top:unset;z-index:1}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2 span{display:inline-block;padding-left:5.5px;text-transform:uppercase}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2 span:after{content:" | "}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2 span:first-child{padding-left:0}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2 span:nth-child(2){text-transform:none}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image h2 span:last-child:after{content:unset}@media screen and (max-width:1010px){body.Home .home-teaser.project-teasers .inner.teaser-random .content.images{padding-top:.3rem}}@media screen and (max-width:880px){body.Home .home-teaser.project-teasers .inner.teaser-random{padding-bottom:1.5rem}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images{gap:3rem 3rem;justify-content:center;padding:0}body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image{width:calc(50% - 1.5rem)}}@media screen and (max-width:720px){body.Home .home-teaser.project-teasers .inner.teaser-random{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:642px){body.Home .home-teaser.project-teasers .inner.teaser-random .content.images .image{max-width:393px;width:100%}body.Home .home-teaser.project-teasers:after,body.Home .home-teaser.project-teasers:before{height:2px}}body.Contact .content-container,body.GalleryText .content-container{background-color:#314965}body.Contact .content-container.text,body.GalleryText .content-container.text{padding:3.8rem 0;position:relative}body.Contact .content-container.text .inner,body.GalleryText .content-container.text .inner{color:#111;padding:0}body.Contact .content-container.text .inner .content,body.GalleryText .content-container.text .inner .content{align-items:stretch;color:#fff;display:flex;flex-direction:row;padding-top:0}body.Contact .content-container.text .inner .content h1,body.GalleryText .content-container.text .inner .content h1{color:#fff;font-family:Montserrat,sans-serif;font-size:2.7rem;font-weight:600;line-height:1;margin-top:16px}body.Contact .content-container.text .inner .content p:last-child,body.GalleryText .content-container.text .inner .content p:last-child{margin-bottom:0}body.Contact .content-container.text .inner .content .left,body.GalleryText .content-container.text .inner .content .left{height:auto;margin:0 3.75% 0 0;max-width:560px;width:45.161%}body.Contact .content-container.text .inner .content .right,body.GalleryText .content-container.text .inner .content .right{border-bottom:2px solid #e1cbc2;border-top:2px solid #e1cbc2;padding:1.5rem 0 1.8rem 1px;width:51.739%}@media screen and (max-width:860px){body.Contact .content-container.text .inner .content,body.GalleryText .content-container.text .inner .content{flex-direction:column}body.Contact .content-container.text .inner .content .left,body.Contact .content-container.text .inner .content .right,body.GalleryText .content-container.text .inner .content .left,body.GalleryText .content-container.text .inner .content .right{max-width:unset;width:100%}body.Contact .content-container.text .inner .content .right,body.GalleryText .content-container.text .inner .content .right{border:0;margin-top:1rem;padding:.5rem 0 0}}body{font-family:Montserrat,sans-serif;font-weight:250;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.main{background-repeat:no-repeat;background-size:100% auto;transition:border-width 3s ease}.main .content-container.color-palette .info a:hover,.main .content-container.color-palette .info h2,.main .content-container.color-palette .info p,.main .content-container.color-palette .text a:hover,.main .content-container.color-palette .text h2,.main .content-container.color-palette .text p{color:#111}.main .content-container.color-palette.pink{background-color:#e1cbc2}.main .content-container.color-palette.pink .inner .content .info,.main .content-container.color-palette.pink .text{border-color:#743031}.main .content-container.color-palette.pink .inner .content .info a:hover,.main .content-container.color-palette.pink .inner .content .info h2,.main .content-container.color-palette.pink .inner .content .info p,.main .content-container.color-palette.pink .text a:hover,.main .content-container.color-palette.pink .text h2,.main .content-container.color-palette.pink .text p{color:#111}.main .content-container.color-palette.pink.press-release .inner .content .info>h2{color:#314965!important}.main .content-container.color-palette.pink.press-release .inner .content .info .more,.main .content-container.color-palette.pink.press-release .inner .content .info span{color:#111}.main .content-container.color-palette.pink.press-release:after,.main .content-container.color-palette.pink.press-release:before{background-color:#314965}.main .content-container.color-palette.green{background-color:#235353}.main .content-container.color-palette.green .inner .content .info,.main .content-container.color-palette.green .text{border-color:#a79976}.main .content-container.color-palette.green .inner .content .info a:hover,.main .content-container.color-palette.green .inner .content .info h2,.main .content-container.color-palette.green .inner .content .info p,.main .content-container.color-palette.green .text a:hover,.main .content-container.color-palette.green .text h2,.main .content-container.color-palette.green .text p{color:#fff}.main .content-container.color-palette.green.press-release .info>h2{color:#fff!important}.main .content-container.color-palette.green.press-release .info .more,.main .content-container.color-palette.green.press-release .info span{color:#fff}.main .content-container.color-palette.green.press-release:after,.main .content-container.color-palette.green.press-release:before{background-color:#a79976}.main .content-container.color-palette.red{background-color:#743031}.main .content-container.color-palette.red .inner .content .info,.main .content-container.color-palette.red .text{border-color:#e1cbc2}.main .content-container.color-palette.red .inner .content .info a:hover,.main .content-container.color-palette.red .inner .content .info h2,.main .content-container.color-palette.red .inner .content .info p,.main .content-container.color-palette.red .text a:hover,.main .content-container.color-palette.red .text h2,.main .content-container.color-palette.red .text p{color:#fff}.main .content-container.color-palette.red.press-release .info>h2{color:#fff!important}.main .content-container.color-palette.red.press-release .info .more,.main .content-container.color-palette.red.press-release .info span{color:#fff}.main .content-container.color-palette.red.press-release:after,.main .content-container.color-palette.red.press-release:before{background-color:#e1cbc2}.main .content-container.color-palette.ocher{background-color:#a79976}.main .content-container.color-palette.ocher .inner .content .info,.main .content-container.color-palette.ocher .text{border-color:#235353}.main .content-container.color-palette.ocher.press-release .info .more,.main .content-container.color-palette.ocher.press-release .info span,.main .content-container.color-palette.ocher.press-release .info>h2{color:#111!important}.main .content-container.color-palette.ocher.press-release:after,.main .content-container.color-palette.ocher.press-release:before{background-color:#235353}.main .content-container.color-palette.peach{background-color:#dd9a7d}.main .content-container.color-palette.peach .inner .content .info,.main .content-container.color-palette.peach .text{border-color:#314965}.main .content-container.color-palette.peach .inner .content .info a:hover,.main .content-container.color-palette.peach .inner .content .info h2,.main .content-container.color-palette.peach .inner .content .info p,.main .content-container.color-palette.peach .text a:hover,.main .content-container.color-palette.peach .text h2,.main .content-container.color-palette.peach .text p{color:#fff}.main .content-container.color-palette.peach.press-release .info>h2{color:#fff!important}.main .content-container.color-palette.peach.press-release .info .more,.main .content-container.color-palette.peach.press-release .info span{color:#fff}.main .content-container.color-palette.blue,.main .content-container.color-palette.peach.press-release:after,.main .content-container.color-palette.peach.press-release:before{background-color:#314965}.main .content-container.color-palette.blue .inner .content .info,.main .content-container.color-palette.blue .text{border-color:#e1cbc2}.main .content-container.color-palette.blue .inner .content .info a:hover,.main .content-container.color-palette.blue .inner .content .info h2,.main .content-container.color-palette.blue .inner .content .info p,.main .content-container.color-palette.blue .text a:hover,.main .content-container.color-palette.blue .text h2,.main .content-container.color-palette.blue .text p{color:#fff}.main .content-container.color-palette.blue.press-release .info>h2{color:#fff!important}.main .content-container.color-palette.blue.press-release .info .more,.main .content-container.color-palette.blue.press-release .info span{color:#fff}.main .content-container.color-palette.blue.press-release:after,.main .content-container.color-palette.blue.press-release:before{background-color:#e1cbc2}.Actions{margin:5px 0}a{text-decoration:none;transition:all .2s ease-in-out}a,a.current,a:hover{outline:none}.typography a:hover{color:#fff}img{user-select:none;-moz-user-select:none;-webkit-user-select:none}html{height:100%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.right{float:right}body{background-color:#314965;font-size:1.6em;margin:0;min-width:340px;-webkit-text-size-adjust:none}.inner,body{position:relative}.inner{margin:0 auto;max-width:1240px;min-width:1240px;padding:0}.content-container{padding:0 0 2em}.placeholder{background:#c4beba;border-bottom:2px solid #fff;color:#5f534f;font-size:1.4rem;min-height:628px;text-align:center}.placeholder span{display:inline-block;margin-top:310px}body.GalleryText,body.Home,body.MetaContent,body.ProjectDetail{display:inherit}body.GalleryText .inner,body.Home .inner,body.MetaContent .inner,body.ProjectDetail .inner{min-width:0}.content-container{border-bottom:5rem solid #fff}.main{transition:padding 0s}.main>.inner{z-index:0}.content{padding:15px 65px 0}.content .description p,.content .description p.intro{margin:0 0 1em}body{display:table;height:100%;width:100%}.typography .pagination{display:table;font-size:1.4rem;max-width:760px;padding:0;position:relative;width:100%}.typography .pagination li{display:table-cell;list-style:none;text-align:center;vertical-align:middle}.typography .pagination li:first-child,.typography .pagination li:last-child{padding-left:1em;width:20%}.typography .pagination li:last-child{padding:0 1em 0 0}.typography .pagination li .pager{background:url(/_resources/themes/andrinschweizer/dist/images/pager.webp) no-repeat;background-position:top;border:none;cursor:pointer;display:block;height:25px;width:13px}.typography .pagination li .pager.right{background-position:bottom;left:auto}.typography .pagination li .pager.blur{cursor:default;opacity:0}.content-nav{border-bottom:3px solid #c4beba;display:block;font-size:1.2rem;height:18px;overflow:hidden;padding:13px 0 11px;text-transform:uppercase}.content-nav li{float:left}.content-nav li .filter,.content-nav li>a,.content-nav li>span{border:0;cursor:pointer;font-size:1.2rem;letter-spacing:.1em;margin-right:2em;text-decoration:underline;text-transform:uppercase}.content-nav li .filter.current,.content-nav li>a.current,.content-nav li>span.current{cursor:default;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:none}.content-nav:after{clear:both;content:" ";display:block;float:none;height:0;overflow:hidden}.GalleryText .content-container h2,.GalleryText .content-container>h1,.Home .content-container h2,.Home .content-container>h1,.ProjectDetail .content-container h2,.ProjectDetail .content-container>h1{background:hsla(27,10%,83%,.9);color:#5f534f;font-family:Montserrat,sans-serif;font-size:3.6rem;font-weight:500;letter-spacing:.05em;line-height:1.1;padding:0 0 .08em;position:absolute;text-align:center;text-transform:uppercase;top:61px;width:100%}.GalleryText .content-container h2 span,.GalleryText .content-container>h1 span,.Home .content-container h2 span,.Home .content-container>h1 span,.ProjectDetail .content-container h2 span,.ProjectDetail .content-container>h1 span{display:block;font-size:1.5rem}.GalleryText .content,.Home .content,.ProjectDetail .content{font-size:1.2rem}.GalleryText .description,.Home .description,.ProjectDetail .description{min-height:200px;width:375px}.GalleryText .description h1,.Home .description h1,.ProjectDetail .description h1{font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3;margin-bottom:12px}.GalleryText .description h1 span,.Home .description h1 span,.ProjectDetail .description h1 span{text-transform:uppercase}.GalleryText .description h4,.Home .description h4,.ProjectDetail .description h4{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.08em;margin-top:1.5em;text-transform:uppercase}.GalleryText .description .related,.Home .description .related,.ProjectDetail .description .related{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:250;margin-right:1em}ul.breadcrumb{font-size:1.2rem;margin:0;padding:13px 0 11px;text-transform:uppercase}ul.breadcrumb li{float:left;letter-spacing:.1em}ul.breadcrumb li b{font-family:Montserrat,sans-serif;font-weight:700}ul.breadcrumb li a{text-decoration:underline}ul.breadcrumb li:after{content:" > ";margin:0 .3em}ul.breadcrumb li:last-child:after{content:""}.GalleryText .content-container h2,.GalleryText .content-container>h1{font-size:1.8rem;line-height:1.8;top:21px}.content-container.download{display:table-cell;height:300px;padding:0;text-align:center;vertical-align:middle;width:1078px}body.SilverStripe\\ErrorPage\\ErrorPage .main{background-color:#fff}body.SilverStripe\\ErrorPage\\ErrorPage .inner{min-width:0}body.SilverStripe\\ErrorPage\\ErrorPage .content-container{background-color:#fff;color:#111;padding:3rem 0 4rem}.ClientList .content-container,.PartnerList .content-container{padding:2em 0 2.2em 68px}.ClientList .content-container a,.PartnerList .content-container a{background:#fff;display:block;float:left;height:137px;line-height:139px;margin:0 2px 2px 0;position:relative;text-align:center;width:234px}.ClientList .content-container a *,.PartnerList .content-container a *{vertical-align:middle}.ClientList .content-container a>.tooltip-content,.PartnerList .content-container a>.tooltip-content{display:none}.ClientList .content-container a .highlight,.PartnerList .content-container a .highlight{background:#5f534f;height:100%;opacity:.1;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:1}.ClientList .content-container a .highlight:hover,.PartnerList .content-container a .highlight:hover{opacity:0}.ClientList .content-container a span,.PartnerList .content-container a span{display:none;height:100%;width:1px}.ClientList .content-container a img,.PartnerList .content-container a img{display:block;width:234px}.vjs-andrin-skin.vjs-default-skin .vjs-big-play-button{background:url(/_resources/themes/andrinschweizer/dist/images/big-player-btn.webp);border:0;box-shadow:none;height:166px;left:50%;margin:-65px 0 0 -83px;top:50%;width:166px}.vjs-andrin-skin.vjs-default-skin .vjs-big-play-button:hover{background-color:transparent}.vjs-andrin-skin.vjs-default-skin .vjs-big-play-button:before{display:none}.vjs-andrin-skin.vjs-default-skin:hover .vjs-big-play-button{background-color:transparent;box-shadow:none}.vjs-andrin-skin.vjs-default-skin .vjs-play-progress,.vjs-andrin-skin.vjs-default-skin .vjs-volume-level{background:#c4beba}.tooltip-content{display:none}.tooltipTheme{background:#5f534e;border:1px solid rgba(51,51,51,.5);border-radius:0;margin-left:-12px;padding:5px}.tooltipTheme .tooltipster-content{padding:7px}.tooltipTheme .tooltip-content{display:block;font-family:Arial,sans-serif;font-size:14px;line-height:16px}.tooltipTheme .tooltip-content a{color:#c4beba;display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:250;height:40px;margin-bottom:10px;transition:all 0}.tooltipTheme .tooltip-content a>span{display:table-row;height:40px;margin-bottom:5px;vertical-align:middle}.tooltipTheme .tooltip-content a>span span{display:table-cell;height:40px;vertical-align:middle}.tooltipTheme .tooltip-content a img{float:left;height:40px;margin:0 5px 0 0}.tooltipTheme .tooltip-content a:hover{color:#fff;transition:all 0}.tooltipTheme .tooltip-content a:last-child{margin-bottom:0}.date{display:block;font-family:Montserrat,sans-serif;font-weight:250;margin-bottom:10px;text-transform:uppercase}.NewsSubchapter,.PressSubchapter{color:#fff}.NewsSubchapter .typography h4,.PressSubchapter .typography h4{font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:600}.NewsSubchapter .typography p a,.PressSubchapter .typography p a{color:#fff;font-family:inherit;text-decoration:underline}.NewsSubchapter .pagination a,.PressSubchapter .pagination a{color:#fff}.NewsSubchapter .pagination li.active,.PressSubchapter .pagination li.active{font-family:Montserrat,sans-serif;font-weight:600}.NewsSubchapter .content-container .content-nav,.PressSubchapter .content-container .content-nav{margin-bottom:25px}.NewsSubchapter .content-container .content-nav.back-home,.PressSubchapter .content-container .content-nav.back-home{border-bottom:0}.NewsSubchapter .content-container .content-nav.back-home li a,.PressSubchapter .content-container .content-nav.back-home li a{border-bottom:1px solid #c4beba;color:#fff;text-decoration:none}.NewsSubchapter .content-container .content-nav.back-home li a:hover,.PressSubchapter .content-container .content-nav.back-home li a:hover{border-bottom-color:#fff}.NewsSubchapter .content-container .centered-content,.PressSubchapter .content-container .centered-content{margin:0 auto;max-width:740px;position:relative;width:100%}.NewsSubchapter .content-container .centered-content>h2,.PressSubchapter .content-container .centered-content>h2{font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:500;margin:30px 0 10px;text-transform:uppercase}.NewsSubchapter .content-container .article,.PressSubchapter .content-container .article{margin-bottom:35px;position:relative}.NewsSubchapter .content-container .article a.anker,.PressSubchapter .content-container .article a.anker{position:absolute;top:-10rem}.NewsSubchapter .content-container .images,.PressSubchapter .content-container .images{box-sizing:border-box;float:left;margin-right:20px;width:29%}.NewsSubchapter .content-container .images img,.PressSubchapter .content-container .images img{display:block;margin-bottom:10px;width:100%}.NewsSubchapter .content-container .text,.PressSubchapter .content-container .text{box-sizing:border-box;float:left;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:250;line-height:1.2;max-width:100%;width:calc(71% - 20px)}.NewsSubchapter .content-container .text .date,.PressSubchapter .content-container .text .date{margin-bottom:12px}.NewsSubchapter .content-container .text p,.PressSubchapter .content-container .text p{line-height:1.5}.NewsSubchapter .content-container .text h4,.PressSubchapter .content-container .text h4{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:10px}.PressChapter .content-container>div{float:left;padding-left:65px;width:370px}.PressChapter .content-container>div h2{font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:500;margin:30px 0 10px;text-transform:uppercase}.PressChapter .content-container>div>div{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:250;margin-bottom:25px}.PressChapter .content-container>div>div h4{text-transform:uppercase}.PressChapter .content-container>div>div img{float:left;margin-right:15px}.PressChapter .content-container>div>div .dotdot{height:98px;line-height:1.2;overflow:hidden;text-align:justify}.PressChapter .content-container>div.Press{float:right;padding:0 65px 0 0}body .fancybox-skin{background:#5f534f;border-radius:0;margin:30px;padding:0}body .fancybox-close{background-image:url(/_resources/themes/andrinschweizer/dist/images/close.webp);background-size:100% auto;height:17px;width:18px}body .fancybox-next span,body .fancybox-prev span{background-image:url(/_resources/themes/andrinschweizer/dist/images/gallery-pager.webp);background-position:center -120px;background-size:76.66% auto;height:56px;transition:all 0;width:60px}body .fancybox-next span:hover,body .fancybox-prev span:hover{background-position:bottom}body .fancybox-prev span{background-position:top}body .fancybox-prev span:hover{background-position:center -270px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body .fancybox-close{background-image:url(/_resources/themes/andrinschweizer/dist/images/close@2x.webp)}body .fancybox-next span,body .fancybox-prev span{background-image:url(/_resources/themes/andrinschweizer/dist/images/gallery-pager@2x.webp)}}.formContainer{background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.5);color:#5f534f;display:none;font-size:1.4rem;left:50%;letter-spacing:.05em;margin:-207px 0 0 -350px;padding:30px 50px;position:fixed;top:50%;width:600px;z-index:10}.formContainer .parsley-errors-list{display:none}.formContainer .row{margin-bottom:15px}.formContainer label{display:inline-block;float:left;width:107px}.formContainer input[type=email],.formContainer input[type=text]{border:1px solid #c4beba;color:#5f534f;font-size:1.2rem;letter-spacing:.05em;padding:3px 5px;width:250px}.formContainer input[type=reset],.formContainer input[type=submit]{background:#c4beba;border:5px solid #c4beba;color:#fff;float:right;font-size:1.4rem;letter-spacing:.05em;margin-left:10px}.formContainer input.parsley-error{border:1px solid red}.formContainer .checkbox.textlabel .title{width:574px}.radios>div{cursor:pointer;float:left;margin:3px 25px 0 0}.radios>div .title{color:#5f534f;display:inline-block;float:left;font-family:Montserrat,sans-serif;font-weight:250;line-height:17px}.radios>div .radio{background:#fff;border:1px solid #c4beba;border-radius:14px;float:left;height:14px;margin-right:10px;width:14px}.radios>div .radio div{background:#c4beba;border-radius:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";float:left;font-size:14px;height:8px;margin:3px;opacity:0;transition:opacity .3s ease-in-out;width:8px}.radios>div.active .radio div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.radios.error .radio{border-color:red}.checkbox{cursor:pointer}.checkbox .title{color:#5f534f;display:inline-block;float:left;font-size:14px;line-height:18px}.checkbox>.checkbox{background:#fff;border:1px solid #c4beba;float:left;height:14px;margin:3px 10px 0 0;width:14px}.checkbox>.checkbox>div{background:#c4beba;height:8px;margin:3px;opacity:0;transition:opacity .3s ease-in-out;width:8px}.checkbox.active.error>.checkbox>div,.checkbox.active>.checkbox>div{opacity:1}.checkbox.error .checkbox{border-color:red}.checkbox.error.active .checkbox{border-color:#c4beba}.checkbox.textlabel{position:relative}.checkbox.textlabel .title{width:96%}.slick-dotted.slick-slider{margin-bottom:10px}@media screen and (max-width:1240px){.inner{max-width:100%;min-width:100%}.content{padding-left:20px;padding-right:20px}.NewsSubchapter .content-container,.PressSubchapter .content-container{padding:0 20px 2em}.breadcrumb{padding-left:20px;padding-right:0}}@media screen and (max-width:1010px){.content-container{border-bottom-width:3.5rem}.content-container:first-child{border-top-width:3.5rem}}@media screen and (max-width:955px){.content-container{border-bottom-width:2.5rem}.content-container:first-child{border-top-width:2.5rem}.ClientList .content-container,.PartnerList .content-container{padding:30px 20px 2.2em}.ClientList .content-container a,.PartnerList .content-container a{height:auto;width:24.3%}.ClientList .content-container a img,.PartnerList .content-container a img{width:100%}}@media screen and (max-width:700px){.GalleryText .description,.Home .description,.ProjectDetail .description{min-height:0}.slick-dotted.slick-slider{margin-bottom:0}.Contact .textContent table tr td,.GalleryText .textContent table tr td{display:block;padding-bottom:0!important}.Contact .textContent table tr td:last-child,.GalleryText .textContent table tr td:last-child{padding-bottom:20px!important}.Contact .textContent table tr:last-child td:last-child,.GalleryText .textContent table tr:last-child td:last-child{padding-bottom:0!important}body.Home>.main>.inner>.content,body.Home>.main>.inner>.news{padding:15px 20px 20px;width:100%}body.Home>.main>.inner .galleryContainer h2{font-size:20px}body.Home>.main>.inner .galleryContainer h2 span{font-size:12px}}@media screen and (max-height:660px){.formContainer{margin-top:0}.press-releases .general .contact,.press-releases .general .content{float:none;width:100%}.radios>div{margin-right:10px}body.dimmed{line-height:1}.formContainer{box-sizing:border-box;left:0;line-height:1.4;margin:0;max-height:100%;overflow:auto;padding:20px;top:10px;width:100%}.formContainer .checkbox.textlabel .title{width:calc(100% - 26px)}.formContainer input[type=email],.formContainer input[type=text]{box-sizing:border-box;width:100%}.ClientList .content-container a,.PartnerList .content-container a{width:32.8%}}@media screen and (max-width:600px){.GalleryText .image h2{font-size:14px;line-height:1.4;top:10px}}@media screen and (max-width:570px){.breadcrumb li:after{margin:0 7px}}@media screen and (max-width:500px){body.Home>.main>.inner .galleryContainer h2{font-size:18px;letter-spacing:.1em;line-height:1.2}.ClientList .content-container a,.PartnerList .content-container a{width:49.3%}}
/*# sourceMappingURL=styles.e10e08aa8d9c474f1a94.css.map*/