.outer-grid .outer-grid{background:#fff;padding:30px 15px}.outer-grid .form-grid.equal-height{display:flex}.outer-grid .form-grid.equal-height form{height:100%;padding-bottom:50px;position:relative}.outer-grid .form-grid.equal-height button{margin:0;position:absolute;bottom:50px;left:0}@media only screen and (max-width:767px){.outer-grid .form-grid.equal-height{display:block}.outer-grid .form-grid.equal-height form{height:auto}.outer-grid .form-grid.equal-height button{position:static;bottom:auto;left:auto}}.outer-grid .grid{max-width:inherit;margin-bottom:0}.outer-grid .grid .grid{background:none}.outer-grid .grid>div:not(.grid){padding:0 15px}.outer-grid .grid:not(.has-background-image):not(.grid-background)>div:not(.grid):first-child{padding-left:0}.outer-grid .grid:not(.has-background-image):not(.grid-background)>div:not(.grid):last-child{padding-right:0}.outer-grid .grid .grid-25.grid-empty,.outer-grid .grid .grid-33.grid-empty,.outer-grid .grid .grid-50.grid-empty,.outer-grid .grid .grid-66.grid-empty,.outer-grid .grid .grid-75.grid-empty,.outer-grid .grid .grid-100.grid-empty{background:rgba(0,0,0,0);min-height:1px}.outer-grid .grid .grid-25>.csc,.outer-grid .grid .grid-33>.csc,.outer-grid .grid .grid-50>.csc,.outer-grid .grid .grid-66>.csc,.outer-grid .grid .grid-75>.csc,.outer-grid .grid .grid-100>.csc{margin-bottom:25px}.outer-grid .grid .grid-25>.csc:last-child,.outer-grid .grid .grid-33>.csc:last-child,.outer-grid .grid .grid-50>.csc:last-child,.outer-grid .grid .grid-66>.csc:last-child,.outer-grid .grid .grid-75>.csc:last-child,.outer-grid .grid .grid-100>.csc:last-child{margin-bottom:0}.outer-grid .grid .grid-25 .content-wrapper,.outer-grid .grid .grid-33 .content-wrapper,.outer-grid .grid .grid-50 .content-wrapper,.outer-grid .grid .grid-66 .content-wrapper,.outer-grid .grid .grid-75 .content-wrapper,.outer-grid .grid .grid-100 .content-wrapper{margin-bottom:0}.outer-grid .grid .grid-25 .button-wrapper,.outer-grid .grid .grid-33 .button-wrapper,.outer-grid .grid .grid-50 .button-wrapper,.outer-grid .grid .grid-66 .button-wrapper,.outer-grid .grid .grid-75 .button-wrapper,.outer-grid .grid .grid-100 .button-wrapper{margin:15px 0 0 0;position:static;bottom:auto}.outer-grid .grid.grid-background:not(.csc){background-color:rgba(230,233,239,.3);margin-bottom:5rem;padding:30px 15px}.outer-grid .grid.grid-background:not(.csc)>div[class*=grid-] .content-wrapper,.outer-grid .grid.grid-background:not(.csc)>div[class*=grid-] .button-wrapper{padding:0}.outer-grid .grid.grid-background:not(.csc)>.grid-empty{background:rgba(0,0,0,0);min-height:1px}.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-25>.csc,.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-33>.csc,.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-50>.csc,.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-66>.csc,.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-75>.csc,.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-100>.csc{padding:30px}@media only screen and (max-width:1059px){.outer-grid .grid.grid-background:not(.csc):not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-66 .button-wrapper{margin-bottom:0}}.outer-grid .grid.category-box>div>div{margin:0;min-height:0;box-shadow:none}.outer-grid .grid.visible-overflow{padding-right:0;padding-left:0}.outer-grid .grid.visible-overflow>div{padding-right:0;padding-left:0}.outer-grid .grid.teaser-slider-25:not(.csc){margin:0;display:block}.outer-grid .grid.teaser-slider-25:not(.csc)>div{padding-right:0;padding-left:0}.outer-grid .grid.teaser-slider-25:not(.csc) .content-wrapper{margin-bottom:15px}.outer-grid .grid.teaser-slider-25:not(.csc) .util-pagination{margin-top:10px}.outer-grid .grid.teaser-slider-25:not(.csc) .util-navigation{margin-top:0}.outer-grid>div.grid-100{margin-bottom:-50px;padding:0}.outer-grid>div.grid-100>.csc{margin-bottom:0}.outer-grid>div.grid-100>.csc,.outer-grid>div.grid-75>.csc{margin-bottom:5rem;padding-right:0;padding-left:0}.outer-grid>div.grid-100>div:not(.csc):not(.redesign-teaser-insideista):not(.has-background-image):not(.grid-background),.outer-grid>div.grid-75>div:not(.csc):not(.redesign-teaser-insideista):not(.has-background-image):not(.grid-background){margin-bottom:5rem;padding-right:0;padding-left:0}.outer-grid>div.grid-75{margin-top:5rem;padding-right:150px}.outer-grid>div.grid-25{padding-left:0}.outer-grid>.grid-100 .grid-background:after,.outer-grid>.grid-100 .grid-background:before{display:none}.outer-grid .grid-100.text-element-center>.ctype_text>.content-wrapper>*{max-width:1024px;margin-left:auto;margin-right:auto}.outer-grid .bg-blue .grid-100>div{background-color:#dceafc;max-width:1024px;padding:1.5rem;margin:auto;border-radius:12px}.outer-grid .bg-blue-full-width{width:calc(100% + 150px);margin-left:-75px}.outer-grid .bg-blue-full-width .grid-100>div{background-color:#dceafc;max-width:1920px;padding:1.5rem}.outer-grid .bg-blue-full-width .grid-100>div>div{max-width:1024px;margin:auto}.outer-grid .bg-grey .grid-100>div{background-color:#f1f4f7;max-width:1024px;padding:1.5rem;border:1px solid #e6e9ec;border-radius:12px;margin:auto}.outer-grid .bg-shadow .grid-100>div{background-color:#fff;max-width:1024px;padding:24px;border:1px solid #e6e9ec;border-radius:12px;box-shadow:0 16px 60px rgba(0,57,120,.06);margin:auto}@media only screen and (max-width:1450px){.outer-grid>div.grid-75{padding-right:50px}.outer-grid .bg-blue-full-width{width:calc(100% + 70px);margin-left:-35px}}@media only screen and (max-width:1059px){.outer-grid>div.grid-75{padding-right:0}.outer-grid>div.grid-25{display:block;width:100%;padding-left:0}.outer-grid .grid>h1,.outer-grid .grid>h2,.outer-grid .grid>h3,.outer-grid .grid>h4,.outer-grid .grid>h5,.outer-grid .grid>h6,.outer-grid .grid>div.looks_like_a_headline,.outer-grid .grid>div:not(.grid),.outer-grid .grid:not(.has-background-image):not(.grid-background)>div:not(.grid){padding:0}.outer-grid .grid .grid-25,.outer-grid .grid .grid-50,.outer-grid .grid .grid-66,.outer-grid .grid .grid-75{margin-bottom:5rem}}@media only screen and (max-width:767px){.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles){width:auto;margin:0 -15px 2.5rem -15px;padding:15px 15px 0 15px}.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles)>div[class*=grid-] .content-wrapper,.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles)>div[class*=grid-] .button-wrapper{padding:0}.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-25,.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-33,.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-50,.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-66,.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-100{margin-bottom:0;padding:0 0 15px 0}.outer-grid .grid.teaser-slider-25 .util-prev{left:0}.outer-grid .grid.teaser-slider-25 .util-next{right:0}.outer-grid .bg-blue-full-width{width:calc(100% + 30px);margin-left:-15px}.outer-grid .bg-blue-full-width .grid-100>div{padding:2rem}}@media only screen and (min-width:768px){.outer-grid .grid.grid-background:not(.teaser-slider-25):not(.teaser-slider-33):not(.userroles) .grid-66 .csc{padding:30px}}.has-background-image,.outer-grid .grid[style*=background-image]{margin:0 0 5rem 0;padding:30px}.has-background-image.parallaxeffect,.outer-grid .grid[style*=background-image].parallaxeffect{background-attachment:fixed;background-repeat:no-repeat}.has-background-image>.grid-25,.has-background-image>.grid-33,.has-background-image>.grid-50,.has-background-image>.grid-66,.outer-grid .grid[style*=background-image]>.grid-25,.outer-grid .grid[style*=background-image]>.grid-33,.outer-grid .grid[style*=background-image]>.grid-50,.outer-grid .grid[style*=background-image]>.grid-66{padding:30px}.has-background-image>.grid-100,.outer-grid .grid[style*=background-image]>.grid-100{padding:0}.has-background-image .button-wrapper,.outer-grid .grid[style*=background-image] .button-wrapper{margin-bottom:0}@media only screen and (max-width:767px){.has-background-image,.outer-grid .grid[style*=background-image]{padding:0}.has-background-image>.grid-25,.has-background-image>.grid-33,.has-background-image>.grid-50,.has-background-image>.grid-66,.outer-grid .grid[style*=background-image]>.grid-25,.outer-grid .grid[style*=background-image]>.grid-33,.outer-grid .grid[style*=background-image]>.grid-50,.outer-grid .grid[style*=background-image]>.grid-66{padding:0}}body.layout-redesignonecol .ctype_gallery.csc{margin-bottom:0}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(1){width:25%;padding-left:0}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(2){width:50%;padding:0 calc(12.5% + 15px)}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(3),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(3){width:25%;padding-right:0}@media only screen and (max-width:1450px){body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(3),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(3){width:33.333333%}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(1){padding-right:15px}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(2){padding:0 15px}body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(3),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(3){padding-left:15px}}@media only screen and (max-width:767px){body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3):nth-child(3),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(1),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(2),body.layout-redesignonecol .outer-grid .grid:not(.has-background-image):not(.grid-background)>.grid-33:first-child:nth-last-child(3)~.grid-33:nth-child(3){width:100%;padding:0}}@media only screen and (min-width:1060px){.outer-grid .grid:not(.has-background-image):not(.grid-background)>div.grid-25:first-child,.outer-grid .grid:not(.has-background-image):not(.grid-background)>div.grid-33:first-child{padding-left:15px}.outer-grid .grid:not(.has-background-image):not(.grid-background)>div.grid-25:last-child,.outer-grid .grid:not(.has-background-image):not(.grid-background)>div.grid-33:last-child{padding-right:15px}}
