.imagecollage-section .row{margin-left:auto;margin-right:auto}@media(max-width: 991px){.imagecollage-section .row{padding-right:0;padding-left:0}}@media(max-width: 991px){.imagecollage-section .container-fluid{padding-left:0;padding-right:0}}.imagecollage-section-headline{margin-bottom:60px}@media screen and (min-width: 480px){.imagecollage-section-headline{margin-bottom:calc(60px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.imagecollage-section-headline{margin-bottom:80px}}.imagecollage-section-headline{margin-top:80px}@media screen and (min-width: 480px){.imagecollage-section-headline{margin-top:calc(80px + 80*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.imagecollage-section-headline{margin-top:160px}}.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{margin-bottom:0;letter-spacing:10%}.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{font-size:40px}@media screen and (min-width: 480px){.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{font-size:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{font-size:60px}}.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{line-height:45px}@media screen and (min-width: 480px){.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{line-height:calc(45px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.imagecollage-section-headline h1,.imagecollage-section-headline h2,.imagecollage-section-headline h3,.imagecollage-section-headline h4,.imagecollage-section-headline h5{line-height:65px}}.imagecollage-section-box{background:#add8e6;overflow:hidden;transition:all 350ms ease}.imagecollage-section-box-1{grid-area:col1}.imagecollage-section-box-2{grid-area:col2}.imagecollage-section-box-3{grid-area:col3}.imagecollage-section-box-4{grid-area:col4}.imagecollage-section-box-image{height:100%}.imagecollage-section-box img{width:100%;height:100%;transition:all 350ms ease;object-fit:cover}.imagecollage-section-box-inner{height:100%;position:relative}.imagecollage-section-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:30px 15px;padding:0}.imagecollage-section-1{grid-template-areas:"col1 col1 col1 col1 col1" "col1 col1 col1 col1 col1"}.imagecollage-section-2{grid-template-areas:"col1 col1 col1 col1" "col2 col2 col2 col2"}.imagecollage-section-3{grid-template-areas:"col1 col1 col1 col1" "col2 col2 col3 col3"}.imagecollage-section-3 img{min-height:270px}.imagecollage-section-4{grid-template-areas:"col1 col1 col1 col1" "col2 col2 col3 col3" "col4 col4 col4 col4"}.imagecollage-section-4 img{min-height:270px}@media(min-width: 768px){.imagecollage-section-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px}.imagecollage-section-1{grid-template-areas:"col1 col1 col1 col1 col1" "col1 col1 col1 col1 col1"}.imagecollage-section-2{grid-template-areas:"col1 col1 col2 col2" "col1 col1 col2 col2"}.imagecollage-section-3{grid-template-areas:"col1 col1 col1 col2" "col3 col3 col3 col3"}.imagecollage-section-4{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col1 col2 col2 col4 col4" "col3 col3 col3 col3 col4 col4"}}.imagecollage-section .imagegallery-filter{column-gap:20px;row-gap:20px;white-space:nowrap;overflow:auto;padding-bottom:15px}