@import"https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic";.header{min-height:100vh;width:100%;background-image:linear-gradient(#04091eb3,#04091eb3),url(/images/banner.png);background-position:center;background-size:cover;position:relative}nav{padding:2% 6%;display:flex;justify-content:space-between;align-items:center}nav img{width:150px}.nav-links{flex:1;text-align:right}.nav-links ul li{display:inline-block;list-style:none;padding:8px 12px;position:relative}.nav-links ul li a{color:#fff;text-decoration:none;font-size:1.1rem}.nav-links ul li:after{content:"";width:0%;height:2px;background:#000;display:block;margin:auto;transition:.5s}.nav-links ul li:hover:after{width:100%}nav .fas{display:none}@media (max-width: 768px){.nav-links ul li{display:block}.nav-links{position:fixed;background:#1f1d1d5f;height:100vh;width:200px;top:0;right:-200px;text-align:left;z-index:2;transition:.3s}nav .fas{display:block;color:#fff;margin:10px;font-size:22px;cursor:pointer}.nav-links ul{padding:30px}}.text-box{width:90%;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.text-box h1{font-size:5.2rem}.text-box p{margin:10px 0 40px;font-size:1.3rem;color:#fff}.hero-btn{display:inline-block;text-decoration:none;color:#fff;border:1px solid #fff;padding:12px 34px;font-size:1.2rem;background:transparent;position:relative;cursor:pointer}.hero-btn:hover{border:1px solid #f44336;background:#f44336;transition:.3s}@media (max-width: 768px){.text-box h1{font-size:2rem}}.course{width:80%;margin:auto;text-align:center;padding-top:100px}.course h1{font-size:3rem;font-weight:600}.course p{color:#777;font-size:1.1rem;font-weight:400;line-height:1.5rem;padding:10px}.row{margin-top:5%;display:flex;justify-content:space-evenly}.course-col{flex-basis:31%;background:#fff3f3;border-radius:10px;margin-bottom:5%;padding:20px 12px}.course-col h3{text-align:center;font-weight:600;margin:10px 0}.course-col:hover{box-shadow:0 0 20px #0003}@media (max-width: 768px){.row{flex-direction:column}}.facilities{width:80%;margin:auto;text-align:center;padding-top:100px}.facilities h1{font-size:2rem}.facilities-col{flex-basis:31%;border-radius:10px;margin-bottom:5%;text-align:left}.facilities-col img{width:100%;border-radius:10px}.facilities p,.facilities-col p{padding:0;font-size:1.1rem}.facilities-col h3{margin-top:16px;margin-bottom:15px;font-size:1.5rem;text-align:left}.cta{margin:100px auto;width:80%;background-image:linear-gradient(#000000b3,#000000b3),url(/images/banner2.jpg);background-position:center;background-size:cover;border-radius:10px;text-align:center;padding:100px 0}.cta h1{color:#fff;margin-bottom:40px;padding:0}.cta a{text-decoration:none}@media (max-width: 768px){.cta h1{font-size:22px}}.testimonials{width:80%;margin:auto;text-align:center;padding-top:100px}.testimonials h1{font-size:2rem}.testimonial-col{flex-basis:44%;border-radius:10px;margin-bottom:5%;text-align:left;background:#fff3f3;padding:25px;cursor:pointer;display:flex}.testimonial-col img{height:40px;margin-left:5px;margin-right:30px;border-radius:50%}.testimonials p,.testimonial-col p{padding:0;font-size:1.1rem}.testimonial-col h3{margin-top:15px;text-align:left;font-size:1.5rem}.stars{display:flex}.filled-star{color:#f44336}.empty-star{color:transparent;stroke:#f44336;stroke-width:1}@media (max-width: 768px){.testimonial-col img{margin-left:0;margin-right:15px}}.footer{width:100%;text-align:center;padding:30px 8%}.footer h4{margin-bottom:25px;margin-top:20px;font-size:1.4rem;font-weight:600}.footer p{font-size:1.2rem}.footer .icons .fab{color:#f44336;margin:0 13px;cursor:pointer;font-size:1.2rem;padding:18px 0}.fa-heart{color:#f44336;font-size:1.2rem}.sub-header{height:50vh;width:100%;background-image:linear-gradient(#04091eb3,#04091eb3),url(/images/background.jpg);background-position:center;background-size:cover;text-align:center;color:#fff}.sub-header h1{margin-top:50px;font-size:2rem}@media (max-width: 768px){.sub-header h1{font-size:1rem}}.about-us{width:80%;margin:auto;padding-top:80px;padding-bottom:50px}.about-col{flex-basis:48%;padding:30px 2px}.about-col img{width:100%}.about-col h1{padding-top:0;font-size:2rem}.about-col p{padding:15px 0 25px;font-size:1.2rem}.red-btn{border:1px solid #f44336;background:transparent;color:#f44336}.red-btn:hover{color:#fff}.blog-content{width:80%;margin:auto;padding:60px 0}.blog-left{flex-basis:65%}.blog-left img{width:100%}.blog-left h2{color:#222;font-weight:600;margin:30px 0}.blog-left p{color:#999;padding:0}.blog-right{flex-basis:32%}.blog-right h3{background:#f44336;color:#fff;padding:7px 0;font-size:16px;margin-bottom:20px;text-align:center}.blog-right div{display:flex;align-items:center;justify-content:space-between;color:#555;padding:8px}.comment-box{border:1p solid #ccc;margin:50px 0;padding:10px 20px}.comment-box h3{text-align:left}.comment-form input,.comment-form textarea{width:100%;padding:10px;margin:15px 0;border:none;outline:none;background:#f0f0f0}.comment-form button{margin:10px 0}.location{width:80%;margin:auto;padding:80px 0}.location iframe{width:100%}.contact-us{width:80%;margin:auto}.contact-col{flex-basis:48%;margin-bottom:30px}.contact-col div{display:flex;align-items:center;margin-bottom:40px}.contact-col div .icon{font-size:28px;color:#f44336;margin:10px 30px 10px 10px}.contact-col div p{padding:0}.contact-col div h5{font-size:20px;margin-bottom:5px;color:#555;font-weight:400}.contact-col input,.contact-col textarea{width:100%;padding:15px;margin-bottom:17px;outline:none;border:1px solid #ccc}*{margin:0;padding:0;font-family:Poppins,sans-serif;box-sizing:border-box}
