body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.main-container{overflow-x:hidden}.contact{background-image:url(/static/media/contact.ab316e12.jpg);position:relative;z-index:1}.contact:before{position:absolute;content:"";top:0;width:100%;height:100%;background:#00446b;opacity:.9;z-index:-1}.send-btn{background-color:#ff4880;border:none;width:200px;padding:25px;border-radius:50px;color:#fff;font-size:20px;font-weight:500}.cardImg img{background-color:#00446a;padding:15px;border-radius:25px}.enroll-div{display:none}.enroll-btn button{background-color:#ff4880;padding:10px;color:#fff;width:300px;font-weight:400;font-size:25px;border-radius:30px;border:none}.enroll-div img{width:200px;height:150px;margin:60px 0 60px 50px}.courseCard:hover{background-image:linear-gradient(75deg,#00446a,#00436a);color:#fff!important;transition:all .1s ease-in-out!important}.courseCard:hover .card-details,.courseCard:hover .cardImg{display:none}.courseCard:hover .enroll-div{display:block}.footer-area li{padding-bottom:10px}.social-media .icon{height:40px;width:40px;color:#1cc7c1;border-radius:50%;border:1px solid #6acece;padding:10px}.social-media .active-icon{background-color:#6acece;color:#fff}.teachers .card{border:0}.teachers .card-header{border:0;background-color:transparent}.teachers .card:hover{background-image:linear-gradient(275deg,#ffb6c1,#ffa07a);color:#fff!important;transition:all .1s ease-in-out!important}.teachers .card:hover h5,.teachers .card:hover h6,.teachers .card:hover p{color:#fff!important}.social-icon img,.teachers .card:hover img{display:none}.teachers .card:hover .social-icon img{display:block}.cardImage img{border-radius:50px;width:100px}.name{text-align:start;margin-top:25px;margin-left:20px}.card-details{text-align:justify}.testimonialRating{text-align:start;margin-left:15px}.carouselDiv img{height:100px;width:20x}.login{text-align:center;margin-top:10px;margin-bottom:100px}.login button{width:400px;height:50px;border:1px solid #d3d3d3;background-color:#fff;border-radius:30px;margin:3px}.login img{width:40px;position:relative;right:90px}.loginTitle{text-align:center}.login .card{width:100%;padding:4%;margin-top:30px;margin-bottom:40px}.formControl{border:none;border-bottom:1px solid grey}.login .card button{width:100%;background-color:#ff4880;color:#fff}.admin-form form{width:900px;position:relative}.admin input{width:380px;height:30px}.admin label{font-weight:700}.admin{border-radius:20px}.save-button input{width:100px;height:50px;border-radius:10px}.sidebar li{margin-bottom:2em}.sidebar li:hover .icon,.sidebar li:hover span{display:inline-block;transition:translate(5px);color:#ff4880}.sidebar svg{margin-right:5px}.StripeElement{width:500px;padding:11px 15px 11px 0;background-color:#f5f5f5}.pay-btn{background-color:#ff4880;width:500px;padding:10px;margin-top:20px;border-radius:10px;color:#fff;border:none;font-size:20px;font-weight:500;letter-spacing:5px}.booking-details p{background-color:#f5f5f5;width:500px;padding:15px;border-radius:10px;color:grey}.dropdown Select{margin-bottom:40px}.booking{border-radius:20px;padding:20px;width:900px}.booking-heading{background-color:#f5f6fa;padding:10px;border-radius:20px}.course-name p{margin-left:50px;width:200px}.course-payment p{margin-left:125px}.course-status{margin-left:140px}.cardDiv{border-radius:10px}.card-title img{width:80px;background-color:#00446a;padding:15px;border-radius:25px}.card-title h6{background-color:#00446a;color:#fff;height:30px;padding:5px;border-radius:5px;margin-top:10px}.review-form{background-color:#add8e6;border-radius:10px}.review-form form{width:700px;position:relative}.review input{width:600px;height:50px;border-radius:5px;border:none}.opinion textarea{width:600px}.review label{font-weight:700}.review{border-radius:20px}.save-button input{background-color:#ff4880;border:none;width:120px;height:45px;font-size:20px;color:#fff;margin-left:15px;padding:5px;border-radius:5px}.save-button div{margin-right:30px}.coaching-img img{height:400px}.coaching-title p{position:relative;left:270px;top:200px;color:#fff;font-weight:500;font-size:15px}.delete img,.edit img{width:37px;padding:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}
/*# sourceMappingURL=main.bf6614bf.chunk.css.map */