.filters-container{height:100%}@media (max-width: 1000px){.filters-container{display:none}}.tutor-card-header{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.tutor-name{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%}.avatar{margin-inline-end:10px}.page-container{display:flex}.main-content{margin:0 auto;width:100%;max-width:860px;padding-top:20px}.search-bar-container{display:flex;align-items:center;border-radius:10px;margin-bottom:20px;width:100%;gap:10px}.search-bar-container select{width:fit-content}@media (max-width: 768px){.search-bar-container select{display:none}}.tutor-card{border:1px solid var(--accent-text-color);border-radius:16px;padding:30px;margin-bottom:40px;display:flex;justify-content:space-between;max-width:100%;flex-wrap:wrap}.tutor-info{display:flex;max-width:570px;border-inline-end:1px solid var(--accent-text-color);padding-inline-end:10px;margin-inline-end:20px;flex-wrap:wrap;flex:1}@media (max-width: 768px){.tutor-card{flex-direction:column;padding:10px}.tutor-info{border-inline-end:none;padding-inline-end:0;margin-inline-end:0}.tutor-details{margin-bottom:20px}}.tutor-info .avatar{width:80px;height:80px}.tutor-details .title{color:var(--primary-color)}.tutor-details h3{font-family:var(--header-font);margin-bottom:5px;color:var(--accent-text-color)}.tutor-details p{color:var(--text-color);font-size:var(--small-font-size)}.rating{display:flex;align-items:center;padding:0}.rating span{margin-inline-end:5px;color:var(--text-color);font-size:var(--small-font-size)}.rating img{margin-inline-end:5px;margin-bottom:1.5px;width:18px;height:18px}.rating-avg{font-weight:600}.offer{display:flex;align-items:center;margin-bottom:10px;font-size:var(--small-font-size);color:var(--accent-text-color);background-color:#ebe3d7;padding:2px 12px;border-radius:50px;width:fit-content}.offer img{margin-inline-end:8px}.tutor-actions{display:flex;flex-direction:column;gap:10px;width:36%}.tutor-actions p{color:var(--text-color);display:flex;align-items:center;font-size:var(--small-font-size)}.tutor-actions p img{margin-inline-end:8px;width:22px;height:22px}.tutor-actions .price{font-size:var(--p-font-size);font-weight:700;margin-bottom:5px;color:var(--primary-color)}button{margin-top:auto}.pagination{text-align:center;margin:20px 0}.pagination a{color:#fff;background-color:var(--primary-color)}@media (max-width: 768px){.tutor-actions{width:100%}}
