.wp-block-alveo-blocks-swiper4{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.wp-block-alveo-blocks-swiper4 *{box-sizing:border-box}.wp-block-alveo-blocks-swiper4 .swiper-block{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.wp-block-alveo-blocks-swiper4 .swiper-block__inner{margin:0 auto;max-width:1290px;padding:60px 40px}.wp-block-alveo-blocks-swiper4 .swiper-block__header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.wp-block-alveo-blocks-swiper4 .swiper-block__title-span{font-size:32px;font-weight:400;line-height:35px;margin:0}.wp-block-alveo-blocks-swiper4 .swiper-block__navigation{display:flex;gap:4px}.wp-block-alveo-blocks-swiper4 .swiper-block__nav-btn{align-items:center;background:none!important;border:none!important;cursor:pointer;display:flex;height:30px!important;justify-content:center;opacity:1!important;transition:opacity .3s ease;width:30px!important}.wp-block-alveo-blocks-swiper4 .swiper-block__nav-btn:after{display:none!important}.wp-block-alveo-blocks-swiper4 .swiper-block__nav-btn:hover{opacity:.7}.wp-block-alveo-blocks-swiper4 .swiper-block__nav-btn.swiper-button-disabled{cursor:not-allowed;opacity:.3!important}.wp-block-alveo-blocks-swiper4 .swiper-block__nav-btn svg{height:24px;width:24px}.wp-block-alveo-blocks-swiper4 .swiper-block__container{width:100%}.wp-block-alveo-blocks-swiper4 .swiper-block__card{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;height:380px;overflow:hidden;position:relative;text-decoration:none}.wp-block-alveo-blocks-swiper4 .swiper-block__card:not([style*=background-image]){background:linear-gradient(135deg,#667eea,#764ba2)}.wp-block-alveo-blocks-swiper4 .swiper-block__content{background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:10px 20px;transition:background .3s ease;width:100%}.wp-block-alveo-blocks-swiper4 .swiper-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;padding:0 18px}.wp-block-alveo-blocks-swiper4 .swiper-block__excerpt{color:#fff;font-family:Arial,sans-serif;font-size:10px;line-height:1.4;margin:0;opacity:.9;padding:0 18px 18px}.wp-block-alveo-blocks-swiper4 .swiper-slide{height:auto;width:280px!important}[id*=swiper-][id$=-next],[id*=swiper-][id$=-prev]{background:none!important;border:none!important}[id*=swiper-][id$=-next]:after,[id*=swiper-][id$=-prev]:after{display:none!important}[id*=swiper-][id$=-next]:hover,[id*=swiper-][id$=-prev]:hover{background:none!important}[id*=swiper-][id$=-next].swiper-button-disabled,[id*=swiper-][id$=-prev].swiper-button-disabled{background:none!important;opacity:.3!important}@media(max-width:1024px){.wp-block-alveo-blocks-swiper4 .swiper-block__inner{padding:50px 30px}.wp-block-alveo-blocks-swiper4 .swiper-block__header-row{margin-bottom:30px}.wp-block-alveo-blocks-swiper4 .swiper-block__card{height:380px}.wp-block-alveo-blocks-swiper4 .swiper-slide{width:280px!important}}@media(max-width:768px){.wp-block-alveo-blocks-swiper4 .swiper-block__inner{padding:40px 10px}.wp-block-alveo-blocks-swiper4 .swiper-block__header-row{justify-content:center;margin-bottom:30px}.wp-block-alveo-blocks-swiper4 .swiper-block__title-span{font-size:26px;font-weight:600;line-height:43px;text-align:center;width:100%}.wp-block-alveo-blocks-swiper4 .swiper-block__navigation{display:none}.wp-block-alveo-blocks-swiper4 .swiper-block__card{height:380px}.wp-block-alveo-blocks-swiper4 .swiper-block__content{padding:10px 20px}.wp-block-alveo-blocks-swiper4 .swiper-block__post-title{font-size:16px;margin-bottom:8px}.wp-block-alveo-blocks-swiper4 .swiper-block__excerpt{font-size:10px}.wp-block-alveo-blocks-swiper4 .swiper-slide{width:260px!important}}@media(max-width:480px){.wp-block-alveo-blocks-swiper4 .swiper-block__inner{padding:30px 0}.wp-block-alveo-blocks-swiper4 .swiper-block__title-span{font-size:24px;font-weight:600;line-height:35px}.wp-block-alveo-blocks-swiper4 .swiper-block__card{height:380px}.wp-block-alveo-blocks-swiper4 .swiper-block__content{padding:10px 20px}.wp-block-alveo-blocks-swiper4 .swiper-block__post-title{font-size:18px;margin-bottom:8px}.wp-block-alveo-blocks-swiper4 .swiper-block__excerpt{font-size:10px}.wp-block-alveo-blocks-swiper4 .swiper-slide{width:280px!important}}
