@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anek+Bangla:wght@100..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Atma:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=  :wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Ruwudu:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fustat:wght@200..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Staatliches&display=swap");@import url("https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap");.body{font-family:Space Grotesk,Poppins}.container_course{text-align:center;padding:.5px}.course-somuho_1{font-size:2em;margin:0;color:#000000}.course-somuho{font-size:1.1em;margin:0 0 20px;color:#e10000;font-weight:400}.courses{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.course-card{background-color:white;border-radius:10px;overflow:hidden;width:320px;border:1px solid #e5e7eb;transition:transform .38s ease,box-shadow .3s ease}.course-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.course-card img{width:100%;height:auto}.course-info{padding:20px;text-align:left}.course-info h3{margin:0 0 5px;font-size:1.2em;color:#333}.price-section{display:flex;align-items:baseline;gap:10px}.price{font-size:1.5em;color:#004d40;font-family:Kanit,sans-serif;margin:0;font-weight:600}.discount{font-size:.9em;color:#e10000;font-weight:700;margin:0;font-family:Anek Bangla,sans-serif}.original-price{text-decoration:line-through;color:#212121;font-size:.9em;margin:0}.level{background-color:#1565c0;color:#fff;padding:5px 10px;border-radius:4px;display:inline-block}.instructor,.level{margin:10px 0;font-size:.9em}.instructor{color:#212121;font-family:rubik,sans-serif}a .course_button{background-color:#004d40;color:#f5f5f5;border:none;font-family:rubik,sans-serif;padding:10px 15px;border-radius:4px;cursor:pointer;font-size:.9em;width:100%;transition:background-color .3s ease;margin-top:10px;font-weight:500}a .course_button:hover{background-color:#003d33;text-decoration:underline}.allcourselink{display:block;margin:20px 0;color:#1565c0;padding-top:-40px;padding-bottom:0;font-size:1em}.allcourselink,a:hover{text-decoration:none}.pop_overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.pop_overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 1s ease-in-out}.popup h2{margin-top:0;color:#333;font-family:Anonymous Pro,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#00aaa9}.popup .content{max-height:30%;overflow:auto;color:#e10000}@media screen and (max-width:700px){.box,.popup{width:70%}}.mybg-primary{background-color:#00aaa9;padding:0 .3rem}.card-color{background-color:#f5f5f5}.footer{background-color:#ffffff;padding:20px 0;display:flex;flex-wrap:wrap;justify-content:space-around;border-top:.5px solid #4e4e4e}.footer .section{flex:1;min-width:200px;margin:10px}.footer .section h3{font-family:Hind Siliguri,Anek Bangla;margin-bottom:10px;font-size:15px}.footer .section ul{list-style-type:none;padding:0}.footer .section ul li{margin-bottom:5px}.footer .section ul li a{font-family:Anek Bangla,Hind Siliguri;text-decoration:none;color:#333;font-size:15px}.footer .section ul li a:hover{color:#00aaa9;text-decoration:underline}.footer .logo{text-align:center}.footer .logo img{max-width:50px}.footer .social-media{display:flex;justify-content:center;margin-top:10px}.footer .social-media a{margin:0 10px;text-decoration:none}.footer .social-media img{width:24px;height:24px}.footer .company-info,.footer .contact-info{text-align:center}@media (max-width:600px){.footer{flex-direction:column;text-align:center}}.copyright{text-align:center;padding:10px 0;background-color:#ffffff;border-top:1px solid #e5e7eb;font-size:14px;color:#666}.foot_p,.jogajog a{color:#000;font-family:Anek Bangla,Hind Siliguri;font-size:15px}.jogajog a:hover{color:#00aaa9;text-decoration:underline}