html,body{background:url("../imgs/sys/water.png");font-family:"Quicksand","Roboto",sans-serif}.mh100{min-height:100vh}.bg-green{background-color:#066;color:#fff}.ht-1{font-size:4rem;font-weight:100}#banner{margin-top:125px;min-height:800px;background:url("../imgs/banner/banner.jpg") no-repeat top center;background-size:cover;position:relative;display:block;padding:80px 0 50px 0}#banner h1{color:#ff0;font-size:4rem;font-weight:200}#banner h1 span{font-weight:900;font-size:135%;line-height:0}#banner p{color:#fff;font-size:2.05rem;line-height:0}@media screen and (min-width: 1024px){#banner{min-height:650px}#banner h1{font-size:4rem}#banner p{font-size:2.05rem}}@media screen and (min-width: 768px)and (max-width: 1024px){#banner{min-height:500px}#banner h1{font-size:3rem}#banner p{font-size:1.5rem}}@media screen and (max-width: 768px){#banner{min-height:400px}#banner h1{font-size:2.5rem}#banner p{font-size:1.29rem}}.navbar-section{background-color:#e3e9eb}.navbar-section .nav-link{color:rgba(0,0,0,.5333333333);font-weight:500;font-size:110%;transition:.5s color ease-in-out,.5s font-weight ease-in-out}.navbar-section .nav-link:hover{color:#18575a;font-weight:800}.navbar-section .nav-link.active{color:#18575a;font-weight:700}@media(min-width: 992px){.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;margin-top:42px}}@media screen and (max-width: 768px){.about-img{height:100px}.about-img img{rotate:-90deg;transform-origin:bottom left;max-width:125px;top:-250px;position:relative}}@media screen and (min-width: 768px){.about-img img{max-height:400px}}#courses .course-header p{color:#ff0;margin:0}#courses .course-header p2{margin:0}.full{min-height:100vh}.feature-number{font-size:4rem;background-color:#fff;color:#248791;text-align:center;border-radius:10px;width:100px;margin:0 auto;height:100px;line-height:6.5rem;font-family:fantasy}.reviews-grid img{width:80px;height:80px;margin:10px auto}.reviews-grid p{font-size:80%}.reviews-grid .card{border-color:#18575a}.stars{font-size:1.5rem;color:orange}@media screen and (min-width: 1024px){.map-img img{max-width:800px}}@media screen and (max-width: 1024px){.map-img img{max-width:600px}}@media screen and (max-width: 768px){.map-img img{max-width:400px}}@media screen and (max-width: 768px){iframe{width:90vw;height:51vw;margin:20px auto}}.social-links img{max-width:50px}.contact-info img{max-width:20px}.slick-list .slick-track{margin:10px 0 50px 0px}/*# sourceMappingURL=style.min.css.map */