body{font-family:'Poppins',sans-serif;background-color:#0b111e}a{color:#71ba09}a:hover{color:#212529;text-decoration:none}h1{font-weight:400}h1 span{color:#9ac134}.center{text-align:center}.vid.col-lg-4.col-md-6.col-sm-12{margin:1rem auto}.col-lg-4.col-md-6.col-sm-12{margin:0 auto}.home .primary{position:absolute;width:100%;z-index:2;background-color:#f8f8f8}.primary{position:inherit;width:100%;z-index:2;background-color:#f8f8f8}#header{position:fixed;width:100%;z-index:2;top:0;background:#fff}header .navbar-light .navbar-nav .nav-link{color:#333;text-transform:uppercase}header .navbar-nav .active>a.nav-link{color:#a0ce4e!important}header a.nav-link{position:relative;color:inherit;text-decoration:none;line-height:24px}header a.nav-link:after{position:inherit!important}header a.nav-link:before,a.nav-link:after{content:'';position:absolute;transition:transform .5s ease}header a.nav-link:before{left:0;bottom:0;width:100%;height:2px;background:#a0ce4e;transform:scaleX(0)}header a.nav-link:hover:before{transform:scaleX(1)}header a.nav-link:hover{color:#a0ce4e!important}.navbar-text a{background-color:#71ba09;border:solid 1px #71ba09;color:#fff;padding:.5rem}.navbar-text a:hover{background-color:transparent;color:#71ba09}.banner{display:flex;align-items:center;background-color:#f8f8f8;padding-top:2rem}.banner .carousel-indicators li{width:5px;height:5px;border-radius:100%}.banner .w-100{height:444px}.banner .col-lg-6.col-md-12.col-sm-12{margin:auto}.banner a:nth-child(1){background-color:#71ba09;border:solid 1px #71ba09;color:#fff;text-decoration:none;padding:.5rem;margin-right:.5rem}.banner a:nth-child(1):hover{background-color:transparent;color:#71ba09}.banner a:nth-child(2){background-color:transparent;border:solid 1px #71ba09;color:#71ba09;text-decoration:none;padding:.5rem}.banner a:nth-child(2):hover{background-color:#71ba09;color:#fff}.banner a.smedia{background-color:transparent;border:transparent;color:#71ba09;text-decoration:none;padding:0;margin-right:.5rem}.banner a.smedia:hover{background-color:transparent;color:#71ba09}.about{padding:5rem 0;background-color:#fff}.about h5{color:#71ba09;text-transform:uppercase}.about img,.about iframe{border-radius:.2rem;box-shadow:2px 2px 10px #888;margin-bottom:.5rem}.schedule{background-size:cover;background-position:center;padding:5rem 0;color:#fff}.schedule a{background-color:#71ba09;border:solid 1px #71ba09;color:#fff;font-size:1.2rem;border-radius:.2rem;text-decoration:none;padding:.5rem 1.5rem}.schedule a:hover{background-color:transparent;color:#71ba09}.schedule h1{color:#fff;margin-bottom:3rem}.schedule h5{font-weight:300}.booking-section{padding:5rem 0;background-color:#fff}.services{border-top:solid 20px #71ba0a;border-bottom:solid 20px #71ba0a;background-color:#fff}.services .fas{color:#81d742;padding:1rem;border:solid 1px #000;border-radius:100%;margin-bottom:1rem}.services .fa-heartbeat{box-shadow:0 0 10px #81d742;border:solid 1px #81d742}.services .col-lg-4.col-md-6.col-sm-12{padding:2rem 0 1rem}.videos{padding:4rem 0}.testimonials{background-size:cover;background-position:bottom center;padding:4rem 0;-webkit-clip-path:polygon(0 0,100% 0,100% 91%,0% 100%);clip-path:polygon(0 0,100% 0,100% 91%,0% 100%)}.testimonials a{float:right;background-color:#71ba09;border:solid 1px #71ba09;font-weight:700;text-transform:uppercase;color:#fff;font-size:1rem;border-radius:.2rem;text-decoration:none;padding:.5rem 2.5rem;z-index:999}.testimonials .col-lg-4 a:hover{background-color:transparent;color:#71ba09}.testimonials .col-lg-4{height:350px}.testimonials .carousel{height:300px}.testimonials .carousel-inner{overflow:inherit;right:1rem}.testimonials .carousel-caption{position:inherit;text-align:right;left:0;color:#161616}.testimonials .carousel-caption h3{font-family:'Playfair Display',serif;line-height:1.5}.testimonials h1{text-transform:uppercase;color:#cbcbcb;font-weight:700;text-align:center;margin-bottom:1rem}.testimonials h3{margin-bottom:3rem}.testimonials p{margin:1rem 0}.testimonials .fa-star{color:#cfbf39;margin-left:.5rem}.testimonials i.fas.fa-long-arrow-alt-right{margin-left:.5rem;color:#000;margin-right:1rem}.footer{padding:4rem 0;background-color:#0b111e}.footer h1,.footer p{text-align:center;color:#fff;margin-bottom:1rem}.footer a{background-color:#71ba09;border:solid 1px #71ba09;font-weight:700;text-transform:uppercase;color:#fff;font-size:1rem;border-radius:.2rem;text-decoration:none;padding:.5rem 2.5rem}.footer a:hover{background-color:transparent;color:#71ba09}.footer hr{margin-top:5rem;border-top:1px solid #3a3d44;margin-bottom:2rem}.info p{color:#8e8e8e}.info h6{color:#71ba09;margin-bottom:1rem}.info a{background-color:transparent;border:0;font-weight:400;text-transform:inherit;padding:0;color:#71ba09}.info a:hover{color:#fff}.info a i{font-size:1.5em;margin-right:.5rem}.info img{float:left;margin-right:1rem;width:auto;height:200px}.info .col-lg-4.col-md-6.col-sm-12{margin:auto}ul.footer-menu{list-style:none;padding:0}ul.footer-menu li{margin-bottom:.5rem}footer{background-color:#000;color:#fff;padding:1rem 0 0}.cright{align-items:center}.page-banner{background-size:cover;background-position:center;height:400px}.page-banner h1{line-height:400px;font-weight:700;color:#fff;text-align:center}.page-banner h1:before{content:" ";border-left:solid 5px #71ba09;margin-right:1rem}.page-id-13 .page-content{padding:4rem 0 8rem}.page-content{padding:4rem 0;background-color:#fff}.page-content h1{margin-bottom:2rem}.contact-form h2{text-align:center;margin-bottom:2rem}.contact-form input[type=submit]{text-transform:uppercase;background-color:#71ba09;border:solid 1px #71ba09;color:#fff;font-weight:600;padding:.5rem 2.5rem}.contact-form input[type=submit]:hover{background-color:transparent;color:#71ba09}.gform_footer{text-align:center}.contact-form input[type=text],.contact-form textarea{border:0;border-bottom:1px solid #000;outline:none;padding-left:0!important}.contact-form ::placeholder{color:#000;text-transform:uppercase}body .gform_wrapper div.ginput_container.ginput_recaptcha{position:relative;width:100%;padding-top:1.5em}body .gform_wrapper div.ginput_container.ginput_recaptcha iframe{position:absolute;left:50%;margin-left:-160px}.program-options{padding:2rem}.wp-block-column.program-options ul{list-style:none!important}.program-options ul li:before{content:"\f058";font-family:"FontAwesome";margin-right:.5rem;margin-left:-1.5rem;color:#a0ce4e}.page-id-13 .page-content h5 strong,.page-id-13 .page-content p strong{color:#71ba09}.blog-content{background-color:#e6e6e6;padding:2rem;margin-bottom:2rem}.blog-text h2{margin:1rem 0;color:#71ba09}.blog-text .date{text-transform:capitalize;font-weight:700;margin-bottom:1rem}.testi{padding:2rem;background-color:#e6e6e6;margin-bottom:1rem}.testi p{text-align:center}.testi h6{line-height:2}.testi .fa-star{color:#cfbf39}.fa-quote-left{margin-right:.5rem}@media (max-width:767.98px){.right,.cright{text-align:center}.banner a:nth-child(1),.banner a:nth-child(2){display:block;font-size:.8rem;text-align:center;width:100%;margin-bottom:1rem}}@media (max-width:991.98px){.banner{padding-top:8rem}.info p{text-align:left}.page-content h1{font-size:1rem}.program-options{margin-bottom:2rem}}@media (min-width:992px){.body{font-size:1rem}.right{text-align:right}.banner{height:100vh;padding-left:6.5rem}.banner .col-lg-6.col-md-6.col-sm-12:nth-child(2){padding-right:0;padding-left:0}.schedule h1{font-size:6rem}.services .col-lg-4:nth-child(2){border-right:solid 1px #71ba0a;border-left:solid 1px #71ba0a}.page-content h1{font-size:2rem}.page-content h1:before{content:" ";border-left:solid 3px #71ba09;margin-right:2rem}.testimonials{height:100vh}.testimonials h1{font-size:4.5rem}.testimonials .col-lg-4{border-right:solid 1px #000}.info p{text-align:left}.info a{font-size:.9rem}ul.footer-menu li a{font-size:1rem}.blog-content{background-color:#e6e6e6;padding:2rem;margin-bottom:2rem;height:768px}.read-more{position:absolute;bottom:3.5rem}p.tab-title{background-color:#000;margin:0;width:25%;padding:1rem;text-align:center;color:#fff}.page-id-13 .wp-block-ub-tabbed-content-tabs-content{padding:0 25px 25px 25px!important}.page-id-13 .wp-block-ub-tabbed-content-tab-title-vertical-wrap{border-radius:0;border:0;border-bottom:2px solid #000}.wp-block-ub-tabbed-content-tabs-title-vertical-tab.wp-block-ub-tabbed-content-tabs-title-mobile-horizontal-tab.wp-block-ub-tabbed-content-tabs-title-tablet-horizontal-tab{background-color:#71ba09;padding:1rem 1rem 2rem}.wp-block-column.cert{position:absolute;left:8rem;top:68rem;width:20%}.wp-block-ub-tabbed-content-tabs-content.vertical-content-width{width:75%}.wp-block-ub-tabbed-content-tab-holder.vertical-tab-width{position:relative;width:25%}}.lightbox{background-color:rgba(0,0,0,.8);overflow:scroll;position:fixed;display:none;z-index:1;bottom:0;right:0;left:0;top:0}.lightbox-container{position:relative;max-width:960px;margin:3% auto;display:block;padding:0 3%;height:auto;z-index:10}@media screen and (max-width:768px){.lightbox-container{margin-top:10%}}@media screen and (max-width:414px){.lightbox-container{margin-top:13%};}.lightbox-content{box-shadow:0 1px 6px rgb(0 0 0/70%)}.lightbox-close{text-transform:uppercase;background:0 0;position:absolute;font-weight:300;font-size:12px;display:block;border:none;color:#fff;top:-22px;right:3%}}.video-container{padding-bottom:56.25%;position:relative;padding-top:10px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;left:0;top:0}#container button{border:0;background-color:transparent}#container{margin-bottom:2rem}