body,html{font-family:Open Sans,sans-serif}.start{background:#252525}.start .head{padding:15px 0}.start .head .logo{width:180px}.start .body{padding:150px 0}.start .body h2{font-size:60px;font-weight:lighter}.start .body p{line-height:30px;margin:25px 0}.start .body .btn-custom{margin-top:25px}.start .body small{font-weight:700}.yellow{color:#22625a}.join-form{background:#252525de;padding:2rem;border-radius:10px}.join-form label{margin-bottom:.3rem}.secondary-btn{background:#f5901e;color:#fff;font-size:15px;border-radius:20px;padding:.4rem 1rem;transition:.3s ease}.secondary-btn:hover{background:#c55d0d}.pointList strong{color:#22625a;font-weight:700}.join-form input,.join-form select{border-radius:0;margin-bottom:.7rem}.body-wrapper{padding:5rem}.product-section-wrapper{background:#f2f2f2;text-align:center;padding:5rem 0}.product-section h2{font-weight:700;font-size:40px}.product-section img{margin-bottom:3rem}.product-section{position:relative}.product-action{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.product-section:hover .product-action{display:block}.btn-outline-custom{border:1px solid #22625a;border-radius:23px;padding:10px 30px!important;color:#fff!important;font-weight:700}.btn-custom,.btn-custom:hover,.btn-custom:focus,.btn-custom:active{background:#22625a;border-radius:23px;padding:10px 30px!important;color:#fff!important;font-weight:700}.navbar-expand-lg .navbar-nav .nav-link{padding:0 20px;font-weight:700}.navbar .btn-custom{margin-left:25px}.section{padding:100px 0}.next .title{width:70%;margin:0 auto 50px}.next .title h2{font-size:40px;margin-bottom:25px;font-weight:700}.next .nextBox{background:rgb(225 225 225);padding:35px;text-align:center;border-radius:6px;transition:.3s ease-in-out}.next .nextBox:hover{background:#22625a;cursor:pointer;color:#fff}.next .nextBox img{background:#fff;border-radius:50%;padding:15px;width:100px;margin-bottom:25px}.next .nextBox h4{font-size:18px;font-weight:700}.next .nextBox span{display:block;margin-bottom:15px}.banner-wrapper{background:url(/build/assets/banner-9cba5c6c.png) no-repeat;background-size:cover;background-position:center center;height:650px;color:#fff}.banner-wrapper .row .form-control{padding:7px 15px;background:#2d2d2d;border-color:#2d2d2d}.banner-wrapper .row{height:650px;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.banner-wrapper h1{font-weight:700}.video-section{margin:5rem 0}.video-section .row{align-items:center}.video-section video{width:100%}.video-section .content{padding:2rem}.gen{background:url(/build/assets/bg-master-class-99403a86.png) no-repeat;background-size:cover;background-position:center center}.gen h2{font-weight:700;font-size:40px;margin-bottom:15px}.gen img{width:65%;margin:0 auto;display:block}.footer{padding:50px 0;font-size:12px;background:#000;color:#f9f9f9}.footer p{color:#f9f9f9}.footer h4{margin-left:2rem}.footer-list li{list-style:none;margin-right:1rem;padding:.2rem}.footer a{color:#f9f9f9}.fullheight{height:100%;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.fullheight video{z-index:1;min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullheight .darkerbg{position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(255 255 255 / 70%);z-index:2}.login{width:450px;position:relative;z-index:3}.login .logo{width:250px;margin-bottom:45px}.login h3{font-size:22px;margin-bottom:20px}.login .form-check{font-size:14px;text-align:left}.login .loginSub a{font-size:12px}.backtoLogin{position:absolute;top:30px;left:50px;font-size:30px;color:#fff;width:50px;text-align:center;z-index:4}.backtoLogin:hover{color:#fff}.form-control{padding:10px 15px}a,a:hover{color:#22625a;text-decoration:none}.about-section{margin:5rem 0px}.about-section .row{align-items:center}.about-section .row h2{font-size:40px;font-weight:700}.video-section h2{font-weight:700}.about-section .row img{width:100%}#gen{color:#fff}.s-height{min-height:500px;max-height:500px;overflow:hidden}@media only screen and (max-width: 1199px){.start .body .col-md-6{width:80%}.navbar-expand-lg .navbar-nav .nav-link{font-size:14px}.next .nextBox{padding:25px 15px}.gen .p-5{padding:35px!important}.gen .align-items-center{align-items:flex-end!important}}@media only screen and (max-width: 991px){.start .body{padding:50px 0 100px;text-align:center}.start .body .row{justify-content:center}.start .body h2{font-size:56px}.start .navbar-nav{align-items:end!important}.start .nav-link{padding-right:0!important;margin-bottom:0;margin-top:15px}.start .nav-link.btn-custom{padding-right:50px!important}.navbar-toggler{margin-bottom:15px}.next .nextBox{padding:35px 130px}.gen{text-align:center}.gen img{width:45%}}@media only screen and (max-width: 768px){.start .body .col-md-6{width:100%}.head .navbar-toggler{margin-bottom:0;margin-top:14px}.section{padding:50px 0}.next .title{width:100%}.next .nextBox{padding:50px}.about-section .img-section{order:1;margin-bottom:1rem}.about-section .content-section{order:2;text-align:justify}.s-height{min-height:auto}.video-section .content{text-align:justify}.footer,.footer .text-end{text-align:center!important}}@media only screen and (max-width: 480px){.start .head{padding:25px}.start .head .logo{width:100%}.start .body h2{font-size:43px}.head .navbar-toggler{margin-top:0}.head .navbar .btn-custom{padding:10px 25px!important}.head .container-fluid{padding-right:0}.gen h2{font-size:34px}.gen img{width:75%}.next .title h2{font-size:34px}.next .nextBox{padding:30px}.gen .p-5{padding:50px 15px 15px!important}.login{padding:15px}.login .form-check{font-size:11px;min-height:auto;margin:0}.login a{font-size:11px}.backtoLogin{left:30px}}
