.contact-section{margin-left:calc(-1 * (100vw - 100%) / 2);margin-right:calc(-1 * (100vw - 100%) / 2);position:relative;padding:50px max(var(--padding), calc((100vw - 1920px) / 2));padding-top:0}.contact-grid{display:grid;grid-template-columns:1fr;gap:0;padding-right:50px;padding-top:50px}.contact-section-wrapper-contact-header{padding-right:50px;padding-top:50px}.trainer-image{display:flex;aspect-ratio:1/1}.trainer-image{aspect-ratio:1/1}.trainer-image img{width:100%;height:100%;object-fit:cover}.trainer-card{padding:50px 20px}.trainer-card:nth-child(-n+3){padding-top:150px}.trainer-card:nth-child(3n+1),.trainer-card:nth-child(3n+2){border-right:1px solid rgba(0,0,0,.2)}.contact-section .grid-2-wrapper-inner{padding-top:0}.contact-button-wrapper{padding:20px}.main-text{font-size:var(--text-size);margin-top:20px}button.contact-view-all-btn{border:1px solid var(--main);border-radius:20px 0;padding:15px 30px;background:0 0;color:var(--main);font-weight:500;font-family:"Roboto Slab",serif}.trainer-specialization{color:var(--main);font-weight:400;font-size:var(--mini-text-size);margin-bottom:10px;height:2.4em;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}h3.trainer-name{margin:0;font-weight:400;margin-top:20px;margin-bottom:20px;font-size:var(--h4-size);height:2.4em;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.trainer-short-description{font-size:var(--mini-text-size)}.trener-single-a{color:inherit;text-decoration:none}.contact-question{font-size:var(--h4-size)}.contact-item{padding-top:20px;padding-bottom:20px;border-top:1px solid #000}.contact-item.active{border-top:1px solid var(--main)}.contact-item.active .contact-question{color:var(--darker-main)}.contact-item.active+.contact-item{border-top:1px solid var(--main)}@media screen and (max-width:1200px){.trainer-card:nth-child(-n+3){padding-top:20px;padding-bottom:20px}.contact-section-wrapper-contact-header{border-right:none;padding-right:0;padding-top:150px}.contact-grid{padding-top:0;padding-right:0}.contact-item{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:700px){.trainer-card:nth-child(-n+3){padding-top:20px;padding-bottom:20px}.contact-grid{display:grid;grid-template-columns:repeat(1,1fr)}.trainer-card:nth-child(3n){padding-left:0}.trainer-card:nth-child(2n){padding-right:0}.trainer-card:nth-child(3n+1){border-right:1px solid rgba(0,0,0,.2);padding-left:0}.trainer-card:nth-child(3n+2){border-right:none}h3.trainer-name{margin-top:10px;margin-bottom:10px}.contact-section-wrapper-contact-header{border-right:none;padding-top:50px}.contact-button-wrapper{padding:20px 0}}