.global-demo-day-sessions-container{margin:2.5rem 0;padding:1.25rem}.global-demo-day-sessions-container .heading{color:#333;font-size:2.5rem;margin-bottom:2rem;text-align:center}.global-demo-day-sessions-container .session-cards{display:grid;gap:2rem;grid-template-columns:1fr 1fr;justify-content:center}.global-demo-day-sessions-container .session-cards .session{border:1px solid #d3d3d3;padding:2rem}.global-demo-day-sessions-container .session-cards .session .title{color:#000;font-size:1.5rem;font-weight:700;letter-spacing:1px;margin:1rem 0;text-transform:capitalize}.global-demo-day-sessions-container .session-cards .session .content{font-size:1.125rem;line-height:1.44}.global-demo-day-sessions-container .session-cards .session .image-wrapper{align-items:center;display:flex;max-width:100%;width:100%}.global-demo-day-sessions-container .session-cards .session .image-wrapper img{max-width:inherit}.global-demo-day-sessions-container .session-cards .session .button-wrapper{align-items:center;display:flex;gap:1rem;justify-content:start;margin-top:2rem;width:100%}.global-demo-day-sessions-container .button{background:linear-gradient(145deg,#f27330,#ed215a);border:none;border-radius:3rem;color:#fff;display:inline-block;font-size:1rem;font-weight:500;padding:1.2rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease}.global-demo-day-sessions-container .button-wrapper .button:hover{transform:scale(1.05)}@media (max-width:1024px){.global-demo-day-sessions-container .session-cards{gap:2rem;grid-template-columns:repeat(1,1fr)}}@media (max-width:650px){.global-demo-day-sessions-container .session-cards .session .button-wrapper{flex-wrap:wrap}}