.hero{margin-block:calc(var(--header-height) + min(70px,4vw))}.hero__text p{margin-bottom:min(16px,3vw)}.courses .container{display:flex;justify-content:space-between;gap:0 3vw}@media only screen and (max-width: 768px){.courses .container{flex-direction:column;align-items:center}}.courses .container .single-course{width:30%}@media only screen and (max-width: 1200px){.courses .container .single-course{max-width:unset}}@media only screen and (max-width: 768px){.courses .container .single-course{max-width:90vw;width:100%;margin-bottom:min(30px,5vw)}}.courses .container .single-course .course-img{border-radius:24px;overflow:hidden;width:100%;height:min(240px,46vw);margin-bottom:min(23px,3vw);display:block}.courses .container .single-course .course-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.courses .container .single-course h1{font-weight:800;color:var(--c-neutral-800)}.courses .container .single-course .course-desc{width:100%}.courses .container .single-course .course-desc p{width:77%}.courses .container .single-course .course-desc .arrow{margin-inline-start:auto}.courses .container .single-course .course-desc .arrow a{width:25px}.courses .container .single-course .course-desc .text{padding-inline-end:20px}.home-btn{margin-inline:auto;--bg-color: var(--c-neutral-100);color:var(--c-neutral-800);margin-top:min(64px,5vw);margin-bottom:min(144px,7vw)}.home-btn a span{display:flex;gap:0 min(7px,2vw)}/*# sourceMappingURL=tennis_courses.min.css.map */