.calendly-demo-section{padding:2rem 1rem 3rem;background-color:#fff;max-width:1200px;margin:0 auto}.calendly-demo-container{max-width:100%;margin:0 auto}.calendly-demo-header{text-align:center;margin-bottom:3rem}.calendly-demo-title{font-size:2.5rem;font-weight:800;margin:0 0 20px;color:#333;line-height:1.2}.calendly-demo-content{display:flex;align-items:center;justify-content:center;gap:0;margin:0 auto;max-width:900px}.calendly-demo-image{flex:1 1;display:flex;justify-content:center}.calendar-image{width:100%;max-width:200px;height:auto;border-radius:12px}.calendly-demo-right{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center}.calendly-demo-description{font-size:1.1rem;line-height:1.6;margin:0;color:#666;text-align:center}.calendly-demo-button{display:flex;justify-content:center}.agenecy-demo-btn{background-color:#2196f3;color:white;font-size:1.1rem;font-weight:600;padding:16px 32px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(33,150,243,.3);text-transform:uppercase;letter-spacing:.5px}.demo-btn:hover{background-color:#005a8c;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,120,193,.4)}@media (max-width:768px){.calendly-demo-section{padding:2rem 1rem}.calendly-demo-header{margin-bottom:2rem}.calendly-demo-title{font-size:2rem;margin-bottom:16px}.calendly-demo-description{font-size:1rem}.calendly-demo-content{flex-direction:column;gap:0}.calendly-demo-description,.calendly-demo-right{text-align:center}.calendly-demo-button{justify-content:center}.calendar-image{max-width:300px}.agenecy-demo-btn{font-size:1rem;padding:14px 28px}}@media (max-width:600px){.calendly-demo-section{padding:1.5rem .75rem}.calendly-demo-header{margin-bottom:1.5rem}.calendly-demo-title{font-size:1.75rem;margin-bottom:12px;line-height:1.1}.calendly-demo-description{font-size:.95rem}.calendly-demo-content{gap:0}.calendar-image{max-width:250px}.agenecy-demo-btn{font-size:.95rem;padding:12px 24px}}@media (max-width:480px){.calendly-demo-section{padding:1rem .5rem}.calendly-demo-header{margin-bottom:1rem}.calendly-demo-title{font-size:1.5rem;margin-bottom:10px}.calendly-demo-description{font-size:.9rem;line-height:1.5}.calendar-image{max-width:200px}.agenecy-demo-btn{font-size:.9rem;padding:10px 20px}}