.book-call__inner{border-bottom:1px solid #e7e5da;border-top:1px solid #e7e5da;display:grid;grid-template-columns:minmax(0,1fr) 410px;margin:0 auto}.book-call__aside-text>:first-child,.book-call__heading>:first-child,.book-call__text>:first-child{margin-top:0}.book-call__aside-text>:last-child,.book-call__heading>:last-child,.book-call__text>:last-child{margin-bottom:0}.book-call__main{padding:50px 50px 50px 0}.book-call__heading,.book-call__heading h1,.book-call__heading h2,.book-call__heading h3,.book-call__heading h4,.book-call__heading h5,.book-call__heading h6,.book-call__heading p{color:#171814;font-family:inherit;font-size:70px;font-weight:600;letter-spacing:.005em;line-height:1.04;margin:0;text-transform:uppercase}.book-call__text{margin-top:36px}.book-call__aside-text,.book-call__aside-text p,.book-call__text,.book-call__text p{color:#888b81;font-family:inherit;font-size:16px;font-weight:400;line-height:23px}.book-call__aside-text p,.book-call__text p{margin:0 0 12px}.book-call__text{max-width:840px}.book-call__aside{border-left:1px solid #e7e5da;padding:50px 0 50px 50px}.book-call__button{margin-top:28px}.book-call__button:empty{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.book-call__inner{grid-template-columns:minmax(0,1fr) 300px}.book-call__main{padding:44px 32px 44px 0}.book-call__heading,.book-call__heading h1,.book-call__heading h2,.book-call__heading h3,.book-call__heading h4,.book-call__heading h5,.book-call__heading h6,.book-call__heading p{font-size:46px}.book-call__text{margin-top:28px}.book-call__aside-text,.book-call__aside-text p,.book-call__text,.book-call__text p{font-size:16px;line-height:22px}.book-call__aside{padding:44px 0 44px 32px}}@media only screen and (max-width:767px){.book-call{padding:0}.book-call__inner{border-top:none;display:block}.book-call__main{padding:0 0 32px}.book-call__heading,.book-call__heading h1,.book-call__heading h2,.book-call__heading h3,.book-call__heading h4,.book-call__heading h5,.book-call__heading h6,.book-call__heading p{font-size:44px;line-height:1.1}.book-call__text{margin-top:24px}.book-call__aside-text,.book-call__aside-text p,.book-call__text,.book-call__text p{font-size:16px;line-height:22px}.book-call__aside{border-left:none;border-top:1px solid #e7e5da;padding:24px 0 0}.book-call__inner{border-bottom:none}}