.wp-block-alveo-blocks-collapsible{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.wp-block-alveo-blocks-collapsible *{box-sizing:border-box}.wp-block-alveo-blocks-collapsible .collapsible-content-block{margin:0;max-width:100%!important;padding:0;width:100%!important}.wp-block-alveo-blocks-collapsible .collapsible-content-block__inner{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1290px;padding:60px 40px}.wp-block-alveo-blocks-collapsible .collapsible-item{background-color:#000;border-radius:15px;display:flex;flex-direction:column;overflow:hidden;padding:40px 60px 40px 40px;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);width:100%}.wp-block-alveo-blocks-collapsible .collapsible-item.hidden{display:none}.wp-block-alveo-blocks-collapsible .collapsible-item__header{align-items:flex-start;display:grid;gap:40px;grid-template-columns:40% 60%;width:100%}.wp-block-alveo-blocks-collapsible .collapsible-item__logo-column{align-items:flex-start;display:flex;justify-content:flex-start}.wp-block-alveo-blocks-collapsible .collapsible-item__image{height:auto;max-width:150px;-o-object-fit:contain;object-fit:contain}.wp-block-alveo-blocks-collapsible .collapsible-item__content-column{align-items:flex-start;display:flex;flex-direction:row;gap:40px;justify-content:space-between}.wp-block-alveo-blocks-collapsible .collapsible-item__text-wrapper{display:flex;flex:1;flex-direction:column;gap:10px}.wp-block-alveo-blocks-collapsible .collapsible-item__title{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:1.2;margin:0}.wp-block-alveo-blocks-collapsible .collapsible-item__description{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;margin:0}.wp-block-alveo-blocks-collapsible .collapsible-item__button-wrapper{align-items:flex-start;display:flex;flex-shrink:0;justify-content:flex-end}.wp-block-alveo-blocks-collapsible .collapsible-item__button{background-color:#fff;border:2px solid #fff;border-radius:100px;box-shadow:0 4px 20px hsla(0,0%,100%,.2);color:#000;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;margin-bottom:30px;margin-right:30px;padding:6px 12px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.wp-block-alveo-blocks-collapsible .collapsible-item__button:hover{background-color:hsla(0,0%,100%,.9);box-shadow:0 6px 30px hsla(0,0%,100%,.3);transform:translateY(-2px)}.wp-block-alveo-blocks-collapsible .collapsible-item__button:active{transform:translateY(0)}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded{color:#fff;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),max-height .5s cubic-bezier(.4,0,.2,1),margin-top .5s cubic-bezier(.4,0,.2,1)}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded.active{margin-top:50px;opacity:1}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content{display:flex;flex-direction:row;gap:40px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;margin-bottom:20px;max-width:40%}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p:first-child:not(:only-child){max-width:40%}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p:only-child{max-width:100%}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p:last-child{margin-bottom:0}@media(max-width:1024px){.wp-block-alveo-blocks-collapsible .collapsible-content-block__inner{padding:60px 40px}.wp-block-alveo-blocks-collapsible .collapsible-item{padding:35px 50px 35px 35px}.wp-block-alveo-blocks-collapsible .collapsible-item__header{gap:30px;grid-template-columns:35% 65%}.wp-block-alveo-blocks-collapsible .collapsible-item__description{font-size:22px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded.active{margin-top:50px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content{flex-direction:column!important;gap:20px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p{max-width:100%!important;width:100%!important}}@media(max-width:768px){.wp-block-alveo-blocks-collapsible .collapsible-content-block__inner{padding:60px 40px}.wp-block-alveo-blocks-collapsible .collapsible-item{border-radius:15px;padding:30px 40px 30px 30px}.wp-block-alveo-blocks-collapsible .collapsible-item__header{gap:20px;grid-template-columns:1fr}.wp-block-alveo-blocks-collapsible .collapsible-item__logo-column{justify-content:flex-start}.wp-block-alveo-blocks-collapsible .collapsible-item__image{max-width:190px}.wp-block-alveo-blocks-collapsible .collapsible-item__content-column{flex-direction:column;gap:20px}.wp-block-alveo-blocks-collapsible .collapsible-item__title{font-size:20px}.wp-block-alveo-blocks-collapsible .collapsible-item__description{font-size:20px;line-height:26px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded.active{margin-top:30px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p{font-size:15px}}@media(max-width:480px){.wp-block-alveo-blocks-collapsible .collapsible-content-block__inner{padding:60px 40px}.wp-block-alveo-blocks-collapsible .collapsible-item{padding:25px 30px 25px 25px}.wp-block-alveo-blocks-collapsible .collapsible-item__image{max-width:190px}.wp-block-alveo-blocks-collapsible .collapsible-item__description,.wp-block-alveo-blocks-collapsible .collapsible-item__title{font-size:18px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded.active{margin-top:20px}.wp-block-alveo-blocks-collapsible .collapsible-item__expanded-content p{font-size:14px;margin-bottom:15px}}
