.gtm-container{padding:60px 0}.gtm-container .gtm-header{margin:0 auto 50px;max-width:700px}.gtm-header h2 span{color:var(--secondary_color)}.gtm-cards-wrapper{display:flex;gap:12px;height:600px;margin:0 auto;width:100%}.gtm-card{background-position:50%;background-size:cover;border-radius:30px;box-shadow:0 4px 6.5px 0 #0000000f;cursor:pointer;flex:1;height:530px;overflow:hidden;position:relative;transition:flex .8s ease-in-out,height .8s ease-in-out}.gtm-card:before{background:linear-gradient(180deg,rgba(42,47,53,0),#2a2f35);z-index:1}.gtm-card:after,.gtm-card:before{content:"";inset:0;position:absolute}.gtm-card:after{background-image:url(https://50453108.fs1.hubspotusercontent-na2.net/hubfs/50453108/GTM/Yellow%20Tint.png)}.gtm-container .card-content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px 20px 30px;position:relative;z-index:1}.gtm-container .card-pill{align-items:center;background:#fff;border-radius:30px;display:inline-flex;font-size:14px;font-weight:300;gap:8px;margin-bottom:20px;min-width:220px;padding:10px 16px;transform:rotate(90deg);transform-origin:30px 30px;transition:transform .8s ease-in-out,min-width .8s ease-in-out}.gtm-container .gtm-card.active{flex:3;height:600px}.gtm-card.active .card-pill{transform:rotate(0deg)}.gtm-container .card-details{bottom:30px;color:#fff;left:20px;opacity:0;position:absolute;right:20px;text-align:left;transform:translate(100%,20px);transition:opacity .6s ease-in-out,transform .7s ease-in-out;width:350px}.gtm-card.active .card-details{opacity:1;transform:translateY(0)}.card-details h3{font-size:24px;margin:0 0 10px}.card-details p{font-size:18px;margin:0 0 20px}.gtm-container .daa{display:flex;justify-content:right;margin-top:30px}@media(max-width:1200px){.gtm-container .card-details{width:310px}}@media(max-width:1100px){.gtm-container .card-details{width:270px}}@media(max-width:1024px){.gtm-cards-wrapper{height:auto}.gtm-container .card-pill{max-width:350px;transform-origin:30px 15px}.gtm-cards-wrapper{flex-direction:column}.gtm-container .card-content{height:130px;padding:30px 20px;transition:height .8s ease-in-out}.gtm-container .gtm-card.active .card-content{height:340px}.gtm-container .daa{margin-top:0}.gtm-container .card-pill{transform:rotate(0deg)}.gtm-container .card-details{overflow-y:scroll;width:calc(100% - 40px)}.gtm-container{padding:40px 0}}