#instructor-filter-section{max-width:1240px;margin:0 auto;padding:50px 20px;display:flex;flex-direction:column;align-items:center}.filter-container{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;padding:10px;justify-content:center;border-radius:8px;box-shadow:0 4px 8px #0000001a;border:1px solid #ddd;transition:box-shadow .3s ease;width:100%;align-items:center}.filter-container label{margin-right:5px;font-weight:700;color:#000}.filter-container select{padding:8px;border-radius:8px;border:1px solid #ccc;outline:none;background-color:#fffc;color:#333;font-weight:700;width:250px;height:45px;margin-bottom:0!important}.card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%}.instructor-card{position:relative;width:32%;padding:20px;border-radius:15px;box-shadow:0 4px 8px #0000001a;border:1px solid #ddd;background:#fff;transition:box-shadow .3s ease;max-width:400px;min-width:300px}.instructor-card:hover{transform:translateY(-10px);box-shadow:0 4px 8px #0000001a}.card-content{text-align:center;color:#00}.card-image img{border-radius:50%;width:100px;height:100px;object-fit:cover;border:3px solid rgba(255,255,255,.5);margin:0 auto 15px}.instructor-card h3{font-size:1.5em;margin:0;color:inherit}p.location{display:flex;align-items:center;margin-bottom:12px!important;margin-top:15px!important}.bottom-button-part{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}p.specialization{text-align:left;display:grid;grid-template-columns:auto auto;gap:8px;justify-content:left}.instructor-card .level,.instructor-card .location,.instructor-card .specialization{font-size:.9em;margin:5px 0;color:inherit}.instructor-card .biography-btn{margin-top:15px}.instructor-slider .biography-btn{margin-top:15px;padding:0;font-weight:600;cursor:pointer;color:#259530;text-decoration:underline;font-size:18px}.biography-btn:hover{background-color:#ffffff4d;color:#000}.biography-btn.button:after{border-radius:10px}.instructor-slider .slick-dots li button:before{content:unset}@media (max-width: 1050px){.instructor-card{width:48%}}@media (max-width: 768px){.template-locate-instructors .instructor-card{width:100%}}@media (max-width: 768px){.instructor-card{width:100%}.template-locate-instructors .biography-btn{margin-left:auto}}@media (max-width: 600px){.instructor-card h3{font-size:18px}.instructor-slider .biography-btn,.instructor-card .level,.instructor-card .location,.instructor-card .specialization{font-size:15px}}@media (max-width: 480px){.filter-container{flex-direction:column;align-items:center}.filter-container-wrap{display:block;text-align:center}}#biography-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1000;justify-content:center;align-items:center}.popup-content{border-radius:15px;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);background-color:#fff;border:1px solid rgba(255,255,255,.125);padding:20px;width:90%;max-width:1000px;text-align:center;position:relative;box-shadow:0 5px 15px #0000004d;max-height:70vh;overflow-y:auto;transform:translate(100%);opacity:0;animation:slideLeftIn .5s forwards;min-height:300px}.popup-close{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;color:#000;font-weight:700}.popup-content h2{text-align:left}#popup-name{font-size:1.5em;font-weight:700;margin-bottom:10px;color:#000}.popup-biography-text{font-size:1em;color:#000;line-height:1.6;text-align:left}@keyframes fadeInBackground{0%{opacity:0}to{opacity:1}}@keyframes slideLeftIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideLeftOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.popup-content.slide-out{animation:slideLeftOut .5s forwards}@media (max-width: 768px){.filter-container{justify-content:start}}@media (max-width: 600px){.card-container{flex-wrap:inherit!important;justify-content:unset!important;overflow:scroll}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/instructors.css.map */
