.holder .favorite{position:absolute;top:var(--padding);right:var(--padding);width:25px;height:25px;line-height:25px;text-decoration:none;text-align:center;background-color:transparent;border:0}.holder .favorite:hover:before{content:"\e87d"}.holder .features{display:flex;flex-wrap:wrap;flex-direction:row;-webkit-column-gap:calc(var(--padding) / 2);-moz-column-gap:calc(var(--padding) / 2);column-gap:calc(var(--padding) / 2);row-gap:calc(var(--padding) / 3);padding-top:calc(var(--padding) / 2)}@media(max-width:56em){.holder .features{flex-direction:column}}.holder .features .feature{display:flex;align-items:center}.holder .features .feature .symbol{margin-right:10px}@font-face{font-family:'filetypes';font-display:fallback;src:url('/App_Modules/css/datasources/../fonts/filetypes.woff2') format('woff2'),url('/App_Modules/css/datasources/../fonts/filetypes.woff') format('woff');font-weight:normal;font-style:normal}.block.downloads .filetype{display:block;float:right;font-family:"filetypes";font-size:2rem;line-height:20px}.block.downloads .filetype:before{content:"\e924"}.block.downloads .filetype.jpg:before,.block.downloads .filetype.gif:before,.block.downloads .filetype.png:before{content:"\e927"}.block.downloads .filetype.pdf:before{content:"\eadf"}.block.downloads .filetype.doc:before,.block.downloads .filetype.docx:before{content:"\eae1"}.block.downloads .filetype.zip:before{content:"\e92b"}.block.downloads .filetype.xls:before{content:"\eae2"}.block.downloads .filetype.mp3:before{content:"\e928"}.block.downloads .filetype.txt:before{content:"\e926"}.block.downloads .filetype.webm:before{content:"\e929"}.blocks.one-column .blockEntry .item{width:100%}.blocks.two-columns .blockEntry .item{width:50%}.blocks.three-columns .blockEntry .item{width:calc(100% / 3)}.blocks.four-columns .blockEntry .item{width:25%}.blocks .blockEntry{display:flex;flex-wrap:wrap}.section-alignCenter .blocks .blockEntry{justify-content:center;margin-left:var(--min-gutter)}.blocks .blockEntry .item{padding-bottom:var(--gutter);padding-left:var(--gutter)}@media(max-width:56em){.blocks .blockEntry .item{width:100%!important}}.blocks .blockEntry .item .holder{position:relative;height:100%}.blocks .blockEntry .item .holder .block{height:100%;margin-bottom:0}.blocks .blockEntry .item .holder .block .media{flex:0 0 auto}.blocks .blockEntry .item .holder .block .inner{padding:var(--padding)}.blocks.slider .sliderControls{display:block}.blocks .blockEntry{margin-left:calc(var(--min-padding) / 2)}.blocks .blockEntry .cases-item .media{padding-bottom:50px}.blocks .blockEntry .news-item .media{padding-bottom:120px}@media(max-width:56em){.blocks .blockEntry .testimonials-item .header .subTitle{display:none}}.blocks .blockEntry .item{display:flex;padding-bottom:var(--padding);padding-left:calc(var(--padding) / 2)}.blocks .blockEntry .item .block{margin-bottom:0}.blocks .blockEntry .item .block .media{padding-bottom:150px;padding-bottom:var(--padding)}.blocks .blockEntry .item .block .media img{-o-object-fit:cover;object-fit:cover}@media(max-width:56em){.blocks .blockEntry .item .block .media{padding-bottom:100px}}.blocks .blockEntry .item .block .inner{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:var(--padding);width:100%;color:#fff}@media(max-width:56em){.blocks .blockEntry .item .block .inner{padding:var(--padding) calc(var(--padding) - 10px) calc(var(--padding) - 10px)}}.blocks .blockEntry .item .block .inner .content{padding:calc(var(--padding) / 2) 0 0}.blocks .blockEntry .item .block.pages-item,.blocks .blockEntry .item .block.events-item{padding:0}@media(max-width:56em){.blocks .blockEntry .item .block.employees-item .media{padding-bottom:55px}}.blocks .blockEntry .item .block.employees-item .media .employeeHover{opacity:0;position:absolute;transition:.5s ease-in-out all;width:100%;height:auto;z-index:2}.blocks .blockEntry .item .block.employees-item:hover .media .employeeHover{opacity:1}.blocks .blockEntry .item .block.employees-item .inner{z-index:3}.blocks .blockEntry .item .block.employees-item .inner .header{gap:0}.blocks .blockEntry .item .block.employees-item .inner .header .subTitle{padding-bottom:5px}.blocks .blockEntry .item .block.employees-item .inner .info{padding:0;display:flex;justify-content:space-between;align-items:center}.blocks .blockEntry .item .block.employees-item .inner .info .number{color:#fff;text-decoration:none}.blocks .blockEntry .item .block.employees-item .inner .info .socials{display:flex;gap:calc(var(--padding) / 3)}.blocks .blockEntry .item .block.employees-item .inner .info .socials a.email .text{display:none}.blocks .blockEntry .item .block.employees-item .inner .info .socials a::before{color:#fff}.blocks .blockEntry .item .block:not(.pages-item,.events-item) .inner{position:absolute;bottom:0;border-top-right-radius:var(--borderradiussmall)}.blocks .blockEntry .item:nth-child(4n+1):not(.slider) .block .inner{background:var(--color2)}.blocks .blockEntry .item.color-4-0 .block .inner{background:var(--color2)}.blocks .blockEntry .item:nth-child(4n+2):not(.slider) .block .inner{background:var(--color1)}.blocks .blockEntry .item.color-4-1 .block .inner{background:var(--color1)}.blocks .blockEntry .item:nth-child(4n+3):not(.slider) .block .inner{background:var(--color5)}.blocks .blockEntry .item.color-4-2 .block .inner{background:var(--color5)}.blocks .blockEntry .item:nth-child(4n+4):not(.slider) .block .inner{background:var(--color3)}.blocks .blockEntry .item.color-4-3 .block .inner{background:var(--color3)}.sectionColor1 .blocks .blockEntry .item:nth-child(3n+1):not(.slider) .block .inner{background:var(--color2)}.sectionColor1 .blocks .blockEntry .item.color-3-0 .block .inner{background:var(--color2)}.sectionColor1 .blocks .blockEntry .item:nth-child(3n+2):not(.slider) .block .inner{background:var(--color5)}.sectionColor1 .blocks .blockEntry .item.color-3-1 .block .inner{background:var(--color5)}.sectionColor1 .blocks .blockEntry .item:nth-child(3n+3):not(.slider) .block .inner{background:var(--color3)}.sectionColor1 .blocks .blockEntry .item.color-3-2 .block .inner{background:var(--color3)}.sectionColor2 .blocks .blockEntry .item:nth-child(3n+1):not(.slider) .block .inner{background:var(--color1)}.sectionColor2 .blocks .blockEntry .item.color-3-1 .block .inner{background:var(--color1)}.sectionColor2 .blocks .blockEntry .item:nth-child(3n+2):not(.slider) .block .inner{background:var(--color5)}.sectionColor2 .blocks .blockEntry .item.color-3-2 .block .inner{background:var(--color5)}.sectionColor2 .blocks .blockEntry .item:nth-child(3n+3):not(.slider) .block .inner{background:var(--color3)}.sectionColor2 .blocks .blockEntry .item.color-3-3 .block .inner{background:var(--color3)}.sectionColor3 .blocks .blockEntry .item:nth-child(3n+1):not(.slider) .block .inner{background:var(--color2)}.sectionColor3 .blocks .blockEntry .item.color-3-1 .block .inner{background:var(--color2)}.sectionColor3 .blocks .blockEntry .item:nth-child(3n+2):not(.slider) .block .inner{background:var(--color1)}.sectionColor3 .blocks .blockEntry .item.color-3-2 .block .inner{background:var(--color1)}.sectionColor3 .blocks .blockEntry .item:nth-child(3n+3):not(.slider) .block .inner{background:var(--color5)}.sectionColor3 .blocks .blockEntry .item.color-3-3 .block .inner{background:var(--color5)}.blocks .blockEntry .header .subTitle{font-size:var(--fontsize);line-height:var(--lineheight);padding-bottom:calc(var(--padding) / 3)}.blocks .blockEntry .extraInfo{height:auto;max-height:0;opacity:0;transition:all .5s ease-in-out;font-size:calc(var(--xxs-fontsize) - 0.2rem)}@media(max-width:56em){.blocks .blockEntry .extraInfo{height:100%;max-height:100%;opacity:1;padding-top:calc(var(--padding) / 3)}}.blocks .blockEntry .extraInfo .name{font-weight:400}.blocks .blockEntry .item:hover .extraInfo{max-height:300px;opacity:1;padding-top:calc(var(--padding) / 3)}.blocks .blockEntry.events .item{padding-bottom:calc(var(--padding) / 2)}.blocks .events-item .eventTitle{font-family:var(--subfont);font-size:var(--fontsize)}.blocks .events-item .info{display:flex;flex-direction:row;gap:calc(var(--padding) / 2);align-items:center}@media(max-width:56em){.blocks .events-item .info{flex-direction:column;align-items:flex-start}}@media(min-width:56em){.blocks .events-item .info .header{width:30%}.blocks .events-item .info .footer{width:25%}.blocks .events-item .info .content{width:45%}}.blocks .events-item .info .content{padding:0;position:relative}.blocks .events-item .info .content .widgetDate:before{content:"\e900"}.blocks .events-item .info .content .widgetLocation:before{content:"\e909"}.blocks .events-item .info .content .widgetDate,.blocks .events-item .info .content .widgetLocation{font-size:calc(var(--xxs-fontsize) - 0.2rem);font-family:var(--subfont);font-weight:400;color:white}.blocks .events-item .info .content .widgetDate:before,.blocks .events-item .info .content .widgetLocation:before{display:inline-block;font-family:var(--symbol);font-size:var(--iconsize);-moz-osx-font-smoothing:grayscale;margin-right:10px}.blocks .events-item .info .footer{padding:0;justify-content:flex-end;align-items:center}.blocks .events-item:hover .details{top:-20px;opacity:0;transition:all .5s ease-in-out}.blocks .events-item:hover .summary{top:0;opacity:1;transition:all .5s ease-in-out}@media(min-width:56em){.blocks .events-item .details{top:0;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;transition:all .5s ease-in-out}.blocks .events-item .summary{top:20px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;transition:all .5s ease-in-out}}.pagedList .pagination{display:flex;align-items:center;gap:var(--padding)}.pagedList .pagination .backward,.pagedList .pagination .forward{width:50px;height:50px;border:1.5px solid var(--fontcolor);color:var(--fontcolor);background:transparent;border-radius:var(--buttonRadius);position:relative;left:auto;right:auto;top:auto;margin:0;transition:all .2s linear;display:flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:56em){.pagedList .pagination .backward,.pagedList .pagination .forward{display:inline-grid}}.pagedList .pagination .backward:after,.pagedList .pagination .forward:after{z-index:1;font-family:var(--symbol);font-size:var(--iconsize);position:relative;transition:all .2s ease-in-out;left:0}.pagedList .pagination .backward.disabled,.pagedList .pagination .forward.disabled{opacity:.35;cursor:auto;pointer-events:none}.pagedList .pagination .backward.disabled:after,.pagedList .pagination .forward.disabled:after{transition:none}.pagedList .pagination .backward:after{content:"\e914"}@media(min-width:56em){.pagedList .pagination .backward:hover:after{left:-5px}}.pagedList .pagination .forward:after{content:"\e901"}@media(min-width:56em){.pagedList .pagination .forward:hover:after{left:5px}}