.wp-block-alveo-blocks-collage{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.wp-block-alveo-blocks-collage *{box-sizing:border-box}.wp-block-alveo-blocks-collage .collage-block{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.wp-block-alveo-blocks-collage .collage-block__inner{margin:0 auto;max-width:1290px;padding:60px 40px}.wp-block-alveo-blocks-collage .collage-block__title{font-size:32px;font-weight:400;line-height:35px;margin-bottom:50px;text-align:center}.wp-block-alveo-blocks-collage .collage-block__grid{display:flex;gap:20px;margin-bottom:40px;width:100%}.wp-block-alveo-blocks-collage .collage-block__column{display:flex;flex:1;flex-direction:column;gap:20px}.wp-block-alveo-blocks-collage .collage-block__item{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease}.wp-block-alveo-blocks-collage .collage-block__item:hover{box-shadow:0 8px 25px rgba(0,0,0,.2);transform:translateY(-8px)}.wp-block-alveo-blocks-collage .collage-block__item--1{height:420px}.wp-block-alveo-blocks-collage .collage-block__item--2{height:550px}.wp-block-alveo-blocks-collage .collage-block__item--3{height:360px}.wp-block-alveo-blocks-collage .collage-block__item--4{height:420px}.wp-block-alveo-blocks-collage .collage-block__item--5{height:290px}.wp-block-alveo-blocks-collage .collage-block__item--6{height:480px}.wp-block-alveo-blocks-collage .collage-block__item:not([style*=background-image]){background:linear-gradient(135deg,#667eea,#764ba2)}.wp-block-alveo-blocks-collage .collage-block__content{background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:25px;transition:background .3s ease;width:100%}.wp-block-alveo-blocks-collage .collage-block__item:hover .wp-block-alveo-blocks-collage .collage-block__content{background:linear-gradient(transparent,rgba(0,0,0,.9))}.wp-block-alveo-blocks-collage .collage-block__post-title{color:#fff;font-family:Arial,sans-serif;font-size:20px;font-weight:700!important;line-height:25px!important;margin:0 0 10px}.wp-block-alveo-blocks-collage .collage-block__excerpt{color:#fff;font-family:Arial,sans-serif;font-size:10px;line-height:1.4;margin:0;opacity:.9}.wp-block-alveo-blocks-collage .collage-block__footer{text-align:center;width:100%}.wp-block-alveo-blocks-collage .collage-block__more-button{background-color:#000;border:2px solid #000;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-weight:700;line-height:1;padding:12px 32px;text-decoration:none}.wp-block-alveo-blocks-collage .collage-block__more-button:hover{background-color:#000;color:#fff}.wp-block-alveo-blocks-collage .collage-block__more-button{box-shadow:0 4px 20px rgba(0,0,0,.15);font-size:16px;margin-bottom:30px;padding:8px 15px;transition:all .3s ease}.wp-block-alveo-blocks-collage .collage-block__more-button:hover{box-shadow:0 6px 30px rgba(0,0,0,.25);transform:translateY(-2px)}.wp-block-alveo-blocks-collage .collage-block__more-button:active{transform:translateY(0)}@media(max-width:1024px){.wp-block-alveo-blocks-collage .collage-block__inner{padding:60px 40px}}@media(max-width:768px){.wp-block-alveo-blocks-collage .collage-block__inner{padding:60px 40px}.wp-block-alveo-blocks-collage .collage-block__title{font-size:26px;font-weight:600!important;line-height:43px;margin-bottom:20px}.wp-block-alveo-blocks-collage .collage-block__grid{flex-direction:column;gap:15px;margin-bottom:30px}.wp-block-alveo-blocks-collage .collage-block__column{gap:15px}.wp-block-alveo-blocks-collage .collage-block__item--1,.wp-block-alveo-blocks-collage .collage-block__item--2,.wp-block-alveo-blocks-collage .collage-block__item--3,.wp-block-alveo-blocks-collage .collage-block__item--4,.wp-block-alveo-blocks-collage .collage-block__item--5,.wp-block-alveo-blocks-collage .collage-block__item--6{height:320px}.wp-block-alveo-blocks-collage .collage-block__content{padding:20px}.wp-block-alveo-blocks-collage .collage-block__post-title{font-size:16px;margin-bottom:8px}.wp-block-alveo-blocks-collage .collage-block__excerpt{font-size:9px}}@media(max-width:480px){.wp-block-alveo-blocks-collage .collage-block__inner{padding:60px 40px}.wp-block-alveo-blocks-collage .collage-block__title{font-size:24px;line-height:35px;margin-bottom:25px}.wp-block-alveo-blocks-collage .collage-block__item--1,.wp-block-alveo-blocks-collage .collage-block__item--2,.wp-block-alveo-blocks-collage .collage-block__item--3,.wp-block-alveo-blocks-collage .collage-block__item--4,.wp-block-alveo-blocks-collage .collage-block__item--5,.wp-block-alveo-blocks-collage .collage-block__item--6{height:380px}.wp-block-alveo-blocks-collage .collage-block__content{padding:18px}.wp-block-alveo-blocks-collage .collage-block__post-title{font-size:18px;margin-bottom:8px}.wp-block-alveo-blocks-collage .collage-block__excerpt{font-size:10px}}
