.mosaic{margin-top:15px;margin-bottom:15px}.mosaic .row{position:relative;margin:0 -30px}.mosaic .row .mosaic-header{width:100%;text-align:center;margin-bottom:110px}.mosaic .row .mosaic-header .surtitle{display:block;color:#d66447}.mosaic .row .item{position:relative;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;padding:0 15px;margin:15px 0}.mosaic .row .item .corner{position:absolute;top:-100px;left:102px;z-index:10;width:200px;height:200px}.mosaic .row .item .corner .rectangle{width:100%;height:50%}.mosaic .row .item .corner .square{width:50%;height:50%}.mosaic .row .item img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.mosaic .row .item .label{position:absolute;bottom:30px;left:45px;z-index:10;text-transform:uppercase}.mosaic .row .item .label.label-light{color:#fff}.mosaic .row .item.item-quote{position:absolute;top:660px;left:33.33%;z-index:10;padding:30px 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:300px;margin-left:15px;font-size:30px;line-height:40px;color:#d66447;font-weight:400;font-family:"Shippori Mincho",serif;text-align:center}.mosaic .row .item.item-images.item-1{-ms-flex-preferred-size:66.66%;flex-basis:66.66%}.mosaic .row .item.item-images.item-1 img{padding-left:25%}.mosaic .row .item.item-images.item-1 .label{left:calc(25% + 45px);bottom:360px}.mosaic .row .item.item-images.item-2 img{height:630px}.mosaic .row .item.item-images.item-3{position:absolute;top:330px;width:33.33%}.mosaic .row .item.item-images.item-4{position:absolute;top:330px;width:33.33%;left:33.33%}.mosaic .row .item.item-images.item-5 img{height:630px}.mosaic .row .item.item-images.item-6{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;top:330px;height:300px}.mosaic .row .item.item-images.item-7,.mosaic .row .item.item-images.item-8{left:33.33%}.mosaic .row .item.item-creation .corner{top:600px;left:15px;width:250px;height:250px}.mosaic .row .item.item-creation.item-1{-ms-flex-preferred-size:100%;flex-basis:100%}.mosaic .row .item.item-creation.item-1 img{height:600px}.mosaic .row .item.item-creation.item-2 img{margin-top:200px;height:600px}.mosaic .row .item.item-creation.item-3{position:absolute;top:1130px;width:33.33%}.mosaic .row .item.item-creation.item-4{position:absolute;top:1130px;width:33.33%;left:33.33%}.mosaic .row .item.item-creation.item-5 img{height:600px}.mosaic .row .item.item-creation.item-6{-ms-flex-preferred-size:100%;flex-basis:100%}.mosaic .row .item.item-creation.item-6 img{height:600px}.mosaic .row .item.item-creation.item-7{-ms-flex-preferred-size:50%;flex-basis:50%}.mosaic .row .item.item-creation.item-7 img{height:450px}.mosaic .row .item.item-creation.item-8,.mosaic .row .item.item-creation.item-9{-ms-flex-preferred-size:25%;flex-basis:25%}.mosaic .row .item.item-creation.item-8.last-item,.mosaic .row .item.item-creation.item-9.last-item{-ms-flex-preferred-size:50%;flex-basis:50%}.mosaic .row .item.item-creation.item-8 img,.mosaic .row .item.item-creation.item-9 img{height:450px}.mosaic .row .item.item-creation.item-text-first{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;margin-top:160px;padding-left:205px}.mosaic .row .item.item-creation.item-quote{top:1460px;padding:45px 15% 15px;height:240px}.mosaic .row .item.item-creation.item-text-second{position:absolute;top:1730px;left:33.33%;z-index:10;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;height:330px;padding-left:105px}@media (min-width:992px) and (max-width:1199px){.mosaic .row .item .corner{left:72px}.mosaic .row .item img{height:240px}.mosaic .row .item.item-quote{top:540px;height:240px;padding:30px 10%}.mosaic .row .item.item-images.item-1 .label{bottom:300px}.mosaic .row .item.item-images.item-2 img{height:510px}.mosaic .row .item.item-images.item-3{top:270px}.mosaic .row .item.item-images.item-4{top:270px}.mosaic .row .item.item-images.item-5 img{height:510px}.mosaic .row .item.item-images.item-6{top:270px;height:240px}.mosaic .row .item.item-creation .corner{top:500px;width:200px;height:200px}.mosaic .row .item.item-creation.item-1 img,.mosaic .row .item.item-creation.item-2 img,.mosaic .row .item.item-creation.item-5 img,.mosaic .row .item.item-creation.item-6 img{height:500px}.mosaic .row .item.item-creation.item-3,.mosaic .row .item.item-creation.item-4{top:990px}.mosaic .row .item.item-creation.item-7 img,.mosaic .row .item.item-creation.item-8 img,.mosaic .row .item.item-creation.item-9 img{height:370px}.mosaic .row .item.item-creation.item-text-first{margin-top:130px;padding-left:170px}.mosaic .row .item.item-creation.item-quote{top:1260px;height:135px;padding:15px 10% 0}.mosaic .row .item.item-creation.item-text-second{top:1425px;height:335px}}@media (min-width:768px) and (max-width:991px){.mosaic .row .item .corner{top:-75px;left:47px;width:150px;height:150px}.mosaic .row .item img{height:175px}.mosaic .row .item.item-quote{top:410px;height:175px;padding:30px 10%;font-size:24px;line-height:30px}.mosaic .row .item.item-images.item-1 .label{bottom:235px}.mosaic .row .item.item-images.item-2 img{height:380px}.mosaic .row .item.item-images.item-3{top:205px}.mosaic .row .item.item-images.item-4{top:205px}.mosaic .row .item.item-images.item-5 img{height:380px}.mosaic .row .item.item-images.item-6{top:205px;height:175px}.mosaic .row .item.item-creation .corner{top:340px;width:100px;height:100px}.mosaic .row .item.item-creation.item-1 img,.mosaic .row .item.item-creation.item-2 img,.mosaic .row .item.item-creation.item-5 img,.mosaic .row .item.item-creation.item-6 img{height:340px}.mosaic .row .item.item-creation.item-3,.mosaic .row .item.item-creation.item-4{top:735px}.mosaic .row .item.item-creation.item-7 img,.mosaic .row .item.item-creation.item-8 img,.mosaic .row .item.item-creation.item-9 img{height:270px}.mosaic .row .item.item-creation.item-text-first{margin-top:50px;padding-left:90px}.mosaic .row .item.item-creation.item-quote{top:940px;height:60px;padding:0 15px}.mosaic .row .item.item-creation.item-text-second{top:1025px;height:270px;padding-left:15px}}@media (max-width:767px){.mosaic .row .item{position:relative!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;width:100%!important;height:auto!important;top:0!important;left:0!important;padding:0!important;margin:15px 30px}.mosaic .row .item .corner{top:-75px;left:0;width:150px;height:150px}.mosaic .row .item img{height:auto!important}.mosaic .row .item .label{left:30px!important;bottom:30px!important}.mosaic .row .item.item-quote{padding:30px!important}.mosaic .row .item.item-images.item-1 img{padding-left:0}.mosaic .row .item.item-creation .corner{display:none}.mosaic .row .item.item-creation.item-2 img{margin-top:15px}.mosaic .row .item.item-creation.item-8:not(.last-item){-ms-flex-preferred-size:50%!important;flex-basis:50%!important;margin:15px 0!important;padding:0 15px 0 30px!important}.mosaic .row .item.item-creation.item-9{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;margin:15px 0!important;padding:0 30px 0 15px!important}.mosaic .row .item.item-creation.item-text-first{margin-top:15px}.mosaic .row .item.item-creation.item-quote{margin:15px 30px!important;padding:0!important;font-size:22px;line-height:30px}}@media (max-width:991px){.mosaic .row{margin:0}.mosaic .row .mosaic-header{margin-bottom:115px}}@media (max-width:767px){.mosaic .row{margin:0 -15px}}