*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:gopher, sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:50px}@media only screen and (max-width: 768px){html{font-size:20px;line-height:30px}}body{background:#06203A;color:white;overflow-x:hidden}body.white{background:white;color:#06203A}body.white header{display:block;text-align:center}body.white footer{padding:107px 0}@media only screen and (max-width: 480px){body.white footer{padding:50px 0}}body.white footer h2 a{color:#06203A}@media only screen and (max-width: 768px){body .logo svg{height:68px;width:43px;margin-top:6px}}html,body{height:100%;width:100%}a{color:#06203A;text-decoration:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}a.button{background:#06203A;padding:25px 40px;font-size:14px;line-height:18px;letter-spacing:2px;font-weight:700;text-transform:uppercase;color:white;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;position:relative}@media only screen and (max-width: 768px){a.button{padding:20px 22px}}a.button.curved{border-radius:35px;padding:24px 50px;font-size:16px;line-height:21px;letter-spacing:3px}a.button.curved:hover{padding:24px 60px}a.button.curved.rollover-dark:hover{background:#06203A !important;color:white !important}a.button:hover{background:white;color:#06203A}a.button.dark{background:#06203A;color:#1BE598}a.button.dark:hover{background:white;color:#1BE598}a.button.green{background:#1BE598}a.button.green:hover{background:white;color:#1BE598}a.button.blue{background:#04B0FF}a.button.blue:hover{background:white;color:#04B0FF}a.button.purple{background:#8750FF}a.button.purple:hover{background:white;color:#8750FF}a.button.light-blue{background:#B8C8D3}a.button.light-blue:hover{background:white;color:#B8C8D3}a.button.dropshadow:after{content:"";position:absolute;width:100%;height:100%;top:13px;left:13px;background:white;z-index:-1;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}a.button.dropshadow:hover:after{top:0;left:0}a.full-button{background:#1BE598;width:100%;font-size:200px;line-height:220px;font-weight:700;letter-spacing:20px;display:block;color:white;text-align:center;position:relative}a.full-button .pad{padding:140px 0}@media only screen and (max-width: 1240px){a.full-button .pad{padding:80px 0;font-size:140px;line-height:150px}}@media only screen and (max-width: 768px){a.full-button .pad{font-size:70px;line-height:80px;letter-spacing:5px}}a.full-button:hover{background:#06203A}a.full-button .icon{width:140px;position:absolute;height:auto;left:50%;transform:translateX(-50%) translateY(-50%);top:0}@media only screen and (max-width: 768px){a.full-button .icon{width:100px}}img.scale{width:100%;height:auto;position:relative;z-index:1}h1{font-weight:700;font-size:120px;line-height:130px}@media only screen and (max-width: 1240px){h1{font-size:80px;line-height:90px}}@media only screen and (max-width: 768px){h1{font-size:60px;line-height:70px}}@media only screen and (max-width: 480px){h1{font-size:50px;line-height:60px}}@media only screen and (max-width: 375px){h1{font-size:45px;line-height:55px}}@media only screen and (max-width: 320px){h1{font-size:40px;line-height:50px}}h1 strong{color:#1BE598}h2{text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:2px;font-weight:400}h2.normal{text-transform:capitalize;letter-spacing:0;line-height:24px}h2.bold{font-weight:700}h2.above-header{margin-bottom:15px}h2 a{font-size:14px !important;line-height:18px !important;letter-spacing:2px !important;font-weight:400 !important;color:white}h2 a:hover{color:#1BE598 !important}h3{font-weight:700;font-size:200px;line-height:220px}@media only screen and (max-width: 1440px){h3{font-size:160px;line-height:180px}}@media only screen and (max-width: 1240px){h3{font-size:120px;line-height:130px}}@media only screen and (max-width: 768px){h3{font-size:50px;line-height:60px}}@media only screen and (max-width: 375px){h3{font-size:45px;line-height:55px}}@media only screen and (max-width: 320px){h3{font-size:40px;line-height:50px}}h4{font-size:52px;line-height:60px;font-weight:500}@media only screen and (max-width: 768px){h4{font-size:32px;line-height:40px}}@media only screen and (max-width: 320px){h4{font-size:22px;line-height:34px}}h5{font-size:32px;line-height:50px;font-weight:400}@media only screen and (max-width: 768px){h5{font-size:24px;line-height:38px}}@media only screen and (max-width: 480px){h5{font-size:20px;line-height:32px}}h5.bold{font-weight:700}h6{font-size:80px;line-height:90px;font-weight:700;margin-top:50px}@media only screen and (max-width: 768px){h6{font-size:50px;line-height:60px}}h6.no-margin{margin-top:0}h6 strong,h6 b{color:#1BE598}.standard-text{margin:50px auto;max-width:800px;font-size:18px;line-height:32px}.standard-text div{margin-bottom:30px}.white-text{color:white}.dark-blue-text{color:#06203A}.green-text{color:#1BE598}.blue-text{color:#04B0FF}.purple-text{color:#8750FF}.light-blue-text{color:#B8C8D3}.green{background:#1BE598}.blue{background:#04B0FF}.purple{background:#8750FF}.light-blue{background:#B8C8D3}.center-text{text-align:center !important}.right-text{text-align:right}.hide-tablet{display:block}.show-tablet{display:none}@media only screen and (max-width: 768px){.hide-tablet{display:none}.show-tablet{display:block}}.spacing-top-large{margin-top:185px}@media only screen and (max-width: 768px){.spacing-top-large{margin-top:50px}}.spacing-bottom-large{margin-bottom:185px}@media only screen and (max-width: 768px){.spacing-bottom-large{margin-bottom:50px}}.spacing-top-medium{margin-top:150px}@media only screen and (max-width: 768px){.spacing-top-medium{margin-top:50px}}.spacing-bottom-medium{margin-bottom:150px}@media only screen and (max-width: 768px){.spacing-bottom-medium{margin-bottom:50px}}.spacing-top-small{margin-top:50px}.spacing-bottom-small{margin-bottom:50px}header{position:relative;height:110px;margin-top:60px}@media only screen and (max-width: 768px){header{margin-top:30px}}header .button{position:absolute;right:100px}@media only screen and (max-width: 980px){header .button{right:50px}}@media only screen and (max-width: 480px){header .button{right:25px}}.wrap{max-width:1800px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;position:relative;z-index:8;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.wrap.center{align-items:center}.wrap.remove-flex{display:block}.wrap.intro{margin-top:185px;margin-bottom:185px}@media only screen and (max-width: 768px){.wrap.intro{margin-top:100px;margin-bottom:100px}}@media only screen and (max-width: 480px){.wrap.intro{margin-top:60px}}.wrap.intro h4{margin-top:15px;margin-bottom:60px}@media only screen and (max-width: 980px){.wrap{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 480px){.wrap{padding-left:25px;padding-right:25px}}.wrap .col{box-sizing:border-box;flex:0 0 auto;margin:0 0 0 30px;z-index:1}.wrap .col.absolute{position:absolute;z-index:2;margin-top:75px}@media only screen and (max-width: 768px){.wrap .col.absolute{flex-basis:50% !important;max-width:50% !important;bottom:100px}}@media only screen and (max-width: 768px){.wrap .col.absolute{flex-basis:75% !important;max-width:75% !important;bottom:-50px}}.wrap .col:first-of-type{margin-left:0px}@media only screen and (max-width: 1240px){.wrap .col.force-full{flex-basis:100% !important;max-width:100% !important;margin-left:0 !important}}@media only screen and (max-width: 1240px){.wrap .col.force-half{flex-basis:50% !important;max-width:50% !important;margin-left:0 !important}}@media only screen and (max-width: 768px){.wrap .col.force-half{flex-basis:100% !important;max-width:100% !important}}@media only screen and (max-width: 768px){.wrap .col{flex-basis:100% !important;max-width:100% !important;margin-left:0 !important}}.wrap .col.w1{flex-basis:calc(100% * 1/12 - (330px / 12));max-width:calc(100% * 1/12 - (330px / 12))}.wrap .col.w2{flex-basis:calc(100% * 2/12 - (300px / 12));max-width:calc(100% * 2/12 - (300px / 12))}.wrap .col.w3{flex-basis:calc(100% * 3/12 - (270px / 12));max-width:calc(100% * 3/12 - (270px / 12))}.wrap .col.w4{flex-basis:calc(100% * 4/12 - (240px / 12));max-width:calc(100% * 4/12 - (240px / 12))}.wrap .col.w5{flex-basis:calc(100% * 5/12 - (210px / 12));max-width:calc(100% * 5/12 - (210px / 12))}.wrap .col.w6{flex-basis:calc(100% * 6/12 - (180px / 12));max-width:calc(100% * 6/12 - (180px / 12))}.wrap .col.w7{flex-basis:calc(100% * 7/12 - (150px / 12));max-width:calc(100% * 7/12 - (150px / 12))}.wrap .col.w8{flex-basis:calc(100% * 8/12 - (120px / 12));max-width:calc(100% * 8/12 - (120px / 12))}@media only screen and (max-width: 1240px){.wrap .col.w8{flex-basis:100% !important;max-width:100% !important;margin-left:0 !important;text-align:center}}.wrap .col.w9{flex-basis:calc(100% * 9/12 - (90px / 12));max-width:calc(100% * 9/12 - (90px / 12))}.wrap .col.w10{flex-basis:calc(100% * 10/12 - (60px / 12));max-width:calc(100% * 10/12 - (60px / 12))}.wrap .col.w11{flex-basis:calc(100% * 11/12 - (30px / 12));max-width:calc(100% * 11/12 - (30px / 12))}.wrap .col.w12{flex-basis:100%;max-width:100%;margin:0}.wrap .col.o1{margin-left:calc(100% * 1/12 + (30px / 12))}.wrap .col.o2{margin-left:calc(100% * 2/12 + (60px / 12))}.wrap .col.o3{margin-left:calc(100% * 3/12 + (90px / 12))}.wrap .col.o4{margin-left:calc(100% * 4/12 + (120px / 12))}.wrap .col.o5{margin-left:calc(100% * 5/12 + (150px / 12))}.wrap .col.o6{margin-left:calc(100% * 6/12 + (180px / 12))}.wrap .col.o7{margin-left:calc(100% * 7/12 + (210px / 12))}.wrap .col.o8{margin-left:calc(100% * 8/12 + (240px / 12))}.wrap .col.o9{margin-left:calc(100% * 9/12 + (270px / 12))}.wrap .col.o10{margin-left:calc(100% * 10/12 + (300px / 12))}.wrap .col.o11{margin-left:calc(100% * 11/12 + (330px / 12))}.slider .slider-text{width:100%;overflow:hidden;padding-top:90px}.slider .slider-image{width:100%;position:relative}.slider .slider-image:before{content:"";position:absolute;z-index:-1;width:81px;height:81px;border-radius:50%;left:50%;transform:translateX(-50%);margin-left:-62px;top:10px;background:#1BE598}.slider .slider-image:after{content:"";position:absolute;z-index:-1;width:52px;height:52px;border-radius:50%;left:50%;transform:translateX(-50%);margin-left:62px;bottom:10px;background:#06203A}.slider .slider-image .profile{width:140px;height:140px;background-size:cover;background-position:center;border-radius:50%;display:inline-block}.slider .slick-list{overflow:visible;height:100%}.slider .slick-list .slick-slide{outline:none !important;height:100%;text-align:center}.slider .slick-list .slick-slide h5{margin-bottom:50px}.slider .slick-list .slick-slide a{display:block}.slider .slick-list .slick-slide *{outline:none !important}.slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none;position:absolute;top:0;left:50%;transform:translateX(-50%)}.slick-dots li{margin:0 0.25rem}.slick-dots button{cursor:pointer;display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background-color:#E4EBEF;text-indent:-9999px;outline:none}.slick-dots li.slick-active button{background-color:#1BE598}.inline-block{display:inline-block}.slick-slider .slick-slide{outline:none !important}.slick-slider .slick-slide *{outline:none !important}.text-slider a{position:relative}.text-slider a:after{content:"";position:absolute;bottom:9px;left:0;width:100%;height:8px;background:#1BE598}@media only screen and (max-width: 768px){.text-slider a:after{bottom:6px;height:5px}}.text-slider .green-link{color:#1BE598}.text-slider .green-link:after{background:#1BE598}.text-slider .blue-link{color:#04B0FF}.text-slider .blue-link:after{background:#04B0FF}.text-slider .purple-link{color:#8750FF}.text-slider .purple-link:after{background:#8750FF}.text-slider .light-blue-link{color:#B8C8D3}.text-slider .light-blue-link:after{background:#B8C8D3}@media only screen and (max-width: 768px){.image-slider{height:400px}.image-slider div{height:100%}}@media only screen and (max-width: 375px){.image-slider{height:350px}}@media only screen and (max-width: 320px){.image-slider{height:300px}}@media only screen and (max-width: 768px){.dropdown{margin-top:150px}}.dropdown .section{opacity:1;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;overflow:hidden;display:table}.dropdown .section.faded{opacity:0.1}.dropdown .section.current{opacity:1 !important}.dropdown .section h3{cursor:pointer}.dropdown .section ul{margin-bottom:50px}.dropdown .section .expand{display:none;padding:60px 0 60px 135px}@media only screen and (max-width: 768px){.dropdown .section .expand{padding:50px 50px 90px 50px}}.video{width:100%;height:680px;position:relative;border-radius:30px;overflow:hidden;margin-bottom:115px !important}@media only screen and (max-width: 768px){.video{height:350px}}@media only screen and (max-width: 480px){.video{height:200px;margin-bottom:50px !important}}.video .video-still{background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}.video .video-still:before{content:"";background:rgba(6,32,58,0.5);position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.video .play-video{width:84px;height:84px;background-image:url(../../assets/play.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;z-index:10;transform:translateX(-50%) translateY(-50%);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}.video:hover .video-still{transform:scale(1.1)}.details{font-size:24px;line-height:40px;position:relative}.details .background{background:#1BE598;position:absolute;z-index:-1;width:100%;height:calc(100% - 340px);left:0;top:340px}@media only screen and (max-width: 768px){.details .background{height:calc(100% - 175px);top:175px}}@media only screen and (max-width: 480px){.details .background{height:calc(100% - 100px);top:100px}}.details h1{font-size:100px;line-height:100px}@media only screen and (max-width: 1240px){.details h1{font-size:85px;line-height:85px}}.details .list{margin-bottom:290px !important;margin-top:48px !important}@media only screen and (max-width: 768px){.details .list{margin-top:100px !important}}@media only screen and (max-width: 480px){.details .list{font-size:16px;line-height:26px;margin-bottom:200px !important;margin-top:75px !important}}.details .arrow{margin:35px 0 45px 0;width:100%;height:70px;background-image:url(../../assets/arrow.svg);background-position:center right;background-repeat:no-repeat;position:relative}.details .arrow:after{content:"";height:10.45px;background:#06203A;position:absolute;width:calc(100% - 10px);top:50%;transform:translateY(-50%)}@media only screen and (max-width: 768px){.details .button{margin-top:45px;display:inline-block}}.details .circle-wrap{position:absolute;bottom:0;left:50%;transform:translateY(50%) translateX(-50%)}.details .circle-wrap:hover .circle{transform:scale(1.1)}.details .circle-wrap .circle{padding:82px 0;background:white;border-radius:50%;width:363px;height:363px;text-align:center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}@media only screen and (max-width: 768px){.details .circle-wrap .circle{width:300px;height:300px;padding:59px 0}}.details .circle-wrap .circle .original-price{font-size:32px;line-height:40px;font-weight:700;margin-bottom:10px;display:inline-block;position:relative}.details .circle-wrap .circle .original-price:before{content:"";width:120%;left:-10%;height:4px;background:#FF046F;transform:rotate(10deg) translateY(-50%);position:absolute;top:50%}.details .circle-wrap .circle .copy{margin-top:15px;font-size:18px;line-height:30px}.details ul{padding-left:30px}.courses{background:#e8fcf4;padding-top:200px;padding-bottom:170px}@media only screen and (max-width: 480px){.courses{padding-top:100px}}@media only screen and (max-width: 768px){.courses{padding-bottom:120px}}@media only screen and (max-width: 768px){.courses .wrap{padding:0}}.courses .course-slider{width:100%}.courses .course-slider div{width:100%}.courses h1{font-size:80px;line-height:80px}.courses .w6{padding:100px 0}.courses .slick-dots{top:auto;bottom:-40px}.courses .course{margin-bottom:30px;cursor:pointer}@media only screen and (max-width: 768px){.courses .course{margin:0 25px 30px 25px !important}}.courses .course:hover .course-info{background:#06203A;color:white}.courses .course:hover .zoom{transform:scale(1.1)}.courses .course:hover .course-info a:after{width:30px;right:-40px}.courses .course .course-image{border-radius:30px 30px 0 0;width:100%;height:300px;position:relative;overflow:hidden}@media only screen and (max-width: 480px){.courses .course .course-image{height:200px}}.courses .course .course-image .zoom{width:100%;height:100%;position:absolute;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;top:0;left:0;background-size:cover;background-position:center}.courses .course .course-info{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;padding:50px;border-radius:0 0 30px 30px;background:white;font-size:16px;line-height:26px}@media only screen and (max-width: 480px){.courses .course .course-info{padding:35px 25px}}.courses .course .course-info h5{margin-bottom:20px}.courses .course .course-info a{color:#1BE598;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:2px;font-weight:700;position:relative;margin-top:50px;display:inline-block}.courses .course .course-info a:after{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;content:"";background:#1BE598;width:15px;height:2px;position:absolute;right:-25px;top:50%;transform:translateY(-50%)}.testimonials{padding-top:100px;padding-bottom:30px;background:#fafbfc}@media only screen and (max-width: 768px){.testimonials{padding-top:50px;padding-bottom:0}}.testimonials .testimonial{padding:0 100px 100px 100px}@media only screen and (max-width: 768px){.testimonials .testimonial{padding:0 0 50px 0}}.call-to-action{margin-top:185px;margin-bottom:205px}@media only screen and (max-width: 768px){.call-to-action{margin-top:100px;margin-bottom:150px}.call-to-action p{margin-top:20px}}footer{padding:100px 0;width:100%}@media only screen and (max-width: 1240px){footer .w4{flex-basis:100% !important;max-width:100% !important;margin-left:0 !important;text-align:center;margin-top:20px !important}}footer a{font-size:30px;margin-left:20px}@media only screen and (max-width: 768px){footer a{font-size:20px}}footer a:first-child{margin-left:0}footer a i{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden}footer a:hover i{color:#1BE598}footer a .icon-facebook{color:#4267B2}footer a .icon-instagram{color:#E32E67}footer a .icon-linkedin{color:#0077B5}@media only screen and (max-width: 768px){footer{padding:50px 0;text-align:center}}@media only screen and (max-width: 768px){footer h2{font-size:10px;line-height:14px}}@media only screen and (max-width: 768px){footer h2 a{font-size:10px !important;line-height:14px !important;display:block}}@media only screen and (max-width: 768px){footer .right-text{text-align:center;margin-top:30px !important}}
