body{font-family:'Ubuntu',sans-serif;font-size:16px;color:#1a243b}a,a:hover{color:#1a243b}.socials a{color:#1a243b;margin-right:20px;font-size:18px}.pre-header{font-size:14px}.pre-header a{color:#1a243b}.top-nav ul{list-style:none;margin:0;padding:0}.top-nav ul li{margin-right:15px;display:inline-block}.top-nav ul li a{padding:0}.dropdown-toggle:after{display:none}ul.dropdown-menu{right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:20px;border-radius:0;min-width:210px;padding:20px 0;border-radius:3px;-webkit-box-shadow:0px 4px 7px -4px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 7px -4px rgba(0,0,0,.25);box-shadow:0px 4px 7px -4px rgba(0,0,0,.25);border:none}.dropdown-menu .dropdown-item{color:#a3a4a5}.dropdown-menu .dropdown-item:hover{text-decoration:underline}ul.dropdown-menu:before{position:absolute;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid;border-left:10px solid transparent;display:inline-block;content:"";color:#fff;left:calc(50% - 10px);width:20px;top:-20px}.search-form{border:1px solid #c8cac5;background:#f1eee9;border-radius:18px;padding:0 10px;display:inherit}.search-field.form-control{border:none!important;padding:0 10px;font-size:12px;background:0 0}.search-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:12px}.page-content .search-form label{width:calc(100% - 32px)}.page-content .search-form button{float:right;line-height:2rem}.form-control:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ced4da}.border-top{border-top:3px solid #495060!important}.border-bottom{border-bottom:3px solid #495060!important}.border-top-grey{border-top:1px solid #c8cac5}.border-bottom-grey{border-bottom:1px solid #c8cac5}.border-top-blue{border-top:1px solid #00B0FE!important}.border-bottom-blue{border-bottom:#00b0ff solid 6px}.navbar-brand{max-width:120px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navbar-brand>a img{max-width:120px}}header#masthead{background-color:#1a243b;box-shadow:none;padding:.74rem 0}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{color:#fff;padding:0;font-weight:700;font-size:20px;padding-bottom:20px}body:not(.theme-preset-active) #masthead .navbar-nav>li>a:hover{font-weight:700}body:not(.theme-preset-active) #masthead .navbar-nav>li{margin-right:60px;height:30px}.cart-btn{color:#fff}.copyright a,footer#colophon a,footer#colophon,body:not(.theme-preset-active) footer#colophon{color:#1a243b;background:0 0}footer#colophon a.text-blue{color:#00b0ff}.bg-dark{background-color:#1a243b!important}.bg-dark p a{color:#c8cac5}.bg-grey{background-color:#f2f2f2}.bg-dark-grey{background-color:#c8cac5}.bg-black{background-color:#0f1419}.bg-lilac{background-color:#babacf}.bkg-img{background-position:center;background-size:cover}.hero.bkg-img{background-position:right bottom;background-size:contain;background-repeat:no-repeat}.addtoany_header{margin-top:16px!important}.addtoany_list{margin-left:-10px}.btn-group-lg>.btn,.btn,.btn-lg,.woocommerce ul.products li.product .button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.nav-links a{background:#00b0fe;color:#fff;line-height:20px;font-size:14px;font-weight:700;padding:10px 40px;border-radius:22px;border:none}.nav-links a{display:inline-block}#main-nav a.nav-link{text-align:center}.woocommerce ul.products li.product .button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background-color:#00cf69}.btn-white:hover,.btn-white-blue:hover{background-color:#00b0fe;color:#fff}.btn-pink,.btn-white-pink:hover{background-color:#ed2e85;color:#fff}.btn-green,.btn-white-green:hover{background-color:#00cf69;color:#fff}.btn-yellow,.btn-white-yellow:hover{background-color:#ffc400;color:#fff}.btn-white,.btn-white-blue{color:#00b0fe;background-color:#fff}.btn-white-pink{color:#ed2e85;background-color:#fff}.btn-white-green{color:#00cf69;background-color:#fff}.btn-white-yellow{color:#ffc400;background-color:#fff}.bg-over{background:rgba(0,0,0,.3);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a.bg-over:hover{text-decoration:none;background:rgba(0,0,0,.5)}.block-link{text-decoration:none!important}#content.site-content{padding-bottom:3.5rem;padding-top:3rem}.breadcrumbs a{color:#00b0fe}.entry-content h3{font-size:22px;margin-bottom:20px;line-height:32px}.entry-content p{margin-bottom:20px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-dialog{max-width:800px;margin:30px auto}.comments-area h2,.comments-area h3{font-size:1.125rem}.comments-area input[type=text],.comments-area input[type=email],.comments-area input[type=url]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none!important}.comments-area input[type=checkbox]{margin-right:10px}.comments-area img.avatar{border-radius:50%;margin-right:15px}a.comment-reply-link{padding:5px 40px;background:#1a243b}.comments-area cite{font-style:normal}.comment-meta{display:none}.comments-area .card-header,.comments-area .card-footer{padding:0;border:none;background:0 0}.comment-content.card-block{padding:0}.comment-list .card{border:none}.comment-list .comment{margin-top:20px}.site-content .post-thumbnail{min-height:232px;background:#f2f2f2}.site-content .post-thumbnail img{max-height:232px;width:auto;margin:auto}.entry-header h4{min-height:52px}.currency-choice{height:34px;margin:0;float:right;margin-left:10px;text-align:center;line-height:32px;border-radius:17px;border:1px solid #c8cac5;background:#f1eee9;cursor:pointer;padding:0 20px}.currency-options{position:absolute;margin:0;right:15px;background:#00b0ff;margin-top:12px;z-index:1;padding:0 10px;width:240px;display:none}.currency-options a{background:#f2f2f2!important;color:#999;margin:10px 0}.currency-options a.active-currency,.currency-options a:hover{background-color:#c8cac5!important;border-color:#BBBEB8!important;color:#222!important;text-decoration:none}.modal-body{position:relative;padding:0}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}.video-play{background:#fff;width:38px;display:block;height:38px;border-radius:50%;text-align:center;line-height:38px;font-size:10px;margin-bottom:20px}div.video-btn .video-play{margin:calc(30% - 19px) auto}div.video-btn{position:relative;width:25%;margin-bottom:30px}.products.columns-4 div.video-btn{width:100%}div.video-btn .bg-over{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.woocommerce .products .product .woocommerce-LoopProduct-link div.video-btn img{width:100%;margin-bottom:0}.woocommerce-product-gallery__image--placeholder div.video-btn{width:100%;margin-bottom:0}.page-nav{list-style:none;margin:0;margin-top:-62px;padding:0;-webkit-box-shadow:0px 4px 4px -3px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px -3px rgba(0,0,0,.25);box-shadow:0px 4px 4px -3px rgba(0,0,0,.25)}.page-nav li{display:inline-block;margin:0 15px}.page-nav li a{color:#fff;font-weight:700;font-size:20px;margin:0}.page-nav li.current-menu-item a,.page-nav li.current_page_item a{text-decoration:underline}#main-nav li.dropdown:hover ul.dropdown-menu{display:block!important}.MultiCarousel{float:left;overflow:hidden;width:100%;position:relative}.MultiCarousel .MultiCarousel-inner{transition:.5s ease all;float:left}.MultiCarousel .MultiCarousel-inner .item{float:left}.MultiCarousel .MultiCarousel-inner .item>div{text-align:center;padding:25px;margin:10px;margin:0 10px}.MultiCarousel .MultiCarousel-inner .item.auto-height{height:auto!important}.MultiCarousel .leftLst,.MultiCarousel .rightLst{color:#00b0fe;font-size:35px;background:none!Important;border:none!important;line-height:30px;padding:10px;margin:20px;box-shadow:none!important}.MultiCarousel .leftLst.over,.MultiCarousel .rightLst.over{pointer-events:none;color:#ccc}.MultiCarousel.logo-caro .leftLst{position:absolute;left:0;top:36%;margin:0}.MultiCarousel.logo-caro .rightLst{position:absolute;right:0;top:36%;margin:0}.course-btn{position:absolute;right:15px;top:10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-checkout h3{color:initial;margin-top:30px}#customer_details .col-12{padding:0}.woocommerce select{display:block;outline:none!important;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.woocommerce .woocommerce-ordering{margin:0 0 1em;margin-bottom:30px}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul{border-radius:3px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{padding:5px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:1rem}ul.products li.product>a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{padding:1rem 3rem;background-color:#f2f2f2;border-radius:.25rem .25rem 0 0!important;display:inline-block;width:100%}.bg-grey ul.products li.product>a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{background:#fff}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:34px}h4.subtitle{font-size:inherit;color:#00b0fe;margin-bottom:30px}.product.type-product h5{font-weight:700}.single-product .product.type-product h5{margin-top:30px}.woocommerce-product-details__short-description ul,.search-result ul{margin-bottom:0!important}.woocommerce-product-details__short-description ul li,.search-result ul li{margin-bottom:7px;padding-left:1em}.woocommerce-product-details__short-description ul li li,.search-result ul li li{margin-top:7px;margin-bottom:0;margin-left:-1em}.woocommerce-product-details__short-description ul li:before,.search-result ul li:before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.woocommerce-product-details__short-description ul li h4,.search-result ul li h4{margin:0;font-size:inherit}.products .short-wrap{width:70%;float:right;margin-bottom:30px}.woocommerce .products .product .woocommerce-LoopProduct-link img{width:25%;display:inline-block;margin-bottom:30px}.products .price-wrap{padding:1rem 3rem;background:#e9eae8;border-radius:0 0 .25rem .25rem!important;display:block;border-top:1px solid #bbb}.woocommerce ul.products li.product .button{float:right}.woocommerce input{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page-template-page-sector-home .course-strip,.page-template-page-flexible-sector-home .course-strip{border-top:#00b0ff solid 6px;position:relative}.page-template-page-sector-home .course-strip:before,.page-template-page-flexible-sector-home .course-strip:before{position:absolute;border-top:15px solid;border-right:25px solid transparent;border-bottom:15px solid transparent;border-left:25px solid transparent;display:inline-block;content:"";color:#00b0ff;left:calc(50% - 25px);width:50px;top:0}.page-template-page-flexible-sector-home .course-strip.course-strip-green{border-top:#00cf69 solid 6px}.page-template-page-flexible-sector-home .course-strip.course-strip-green:before{color:#00cf69}.page-template-page-flexible-sector-home .course-strip.course-strip-yellow{border-top:#ffc400 solid 6px}.page-template-page-flexible-sector-home .course-strip.course-strip-yellow:before{color:#ffc400}.page-template-page-flexible-sector-home .course-strip.course-strip-pink{border-top:#ed2e85 solid 6px}.page-template-page-flexible-sector-home .course-strip.course-strip-pink:before{color:#ed2e85}.page-id-16743.page-template-page-sector-home .course-strip{border-top:#00cf69 solid 6px}.page-id-16743.page-template-page-sector-home .course-strip:before{color:#00cf69}.page-id-16745.page-template-page-sector-home .course-strip{border-top:#ffc400 solid 6px}.page-id-16745.page-template-page-sector-home .course-strip:before{color:#ffc400}.course-strip .woocommerce ul.products{margin:0}.currency-switcher a{background:#f2f2f2!important;color:#999;padding:6px 4px!important}.currency-switcher a.active-currency,.currency-switcher a:hover{background-color:#c8cac5!important;border-color:#BBBEB8!important;color:#222!important;text-decoration:none}.btn-green:disabled:hover{color:#fff}.woocommerce #review_form #respond textarea{background-color:#f2f2f2;border-radius:3px;border:none;outline:none!important;padding:10px}.woocommerce a.added_to_cart{margin-top:14px;margin-right:15px;float:right;line-height:18px;padding:10px 20px;font-weight:700;color:#515151;border:1px solid #515151;border-radius:22px;transition:all .15s ease-in-out}.woocommerce a.added_to_cart:hover{background-color:#515151;color:#fff}.woocommerce div.product .variation-summary span.price{color:inherit;font-size:inherit}.woocommerce div.product .variations_form .woocommerce-variation-availability{display:none}.woocommerce div.product form.cart .variations{float:none}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;justify-content:center}.woocommerce div.product .course-presenters{margin-bottom:1rem}@media (min-width:1200px){.woocommerce div.product .single_variation_wrap .woocommerce-variation.single_variation{display:inline-block}}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;max-width:800px;margin:auto}.woocommerce-account .page-nav{margin-top:-183px}.woocommerce-MyAccount-content .woocommerce-input-wrapper{width:100%}.woocommerce-Address{padding:0!important}.woocommerce table.my_account_orders td a.woocommerce-button.button.pay{margin-right:5px}.woocommerce table.my_account_orders td a.woocommerce-button.button.cancel{margin-left:5px}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:none;width:100%;margin-top:110px}.woocommerce div.product div.product-booking{color:#fff;background-color:#1a243b;text-align:center;padding:24px 32px;border-radius:32px}.woocommerce div.product div.product-booking form.cart{padding-top:0}.woocommerce div.product .woocommerce-Tabs-panel--presenters .img-responsive{min-width:250px}.woocommerce .product .onsale{display:none}.entry-summary .short-wrap{width:100%}.entry-summary ul{list-style:none;padding:0}.entry-summary ul ul,.woocommerce .products ul ul{padding-left:20px}h1.entry-title{font-size:34px;border-bottom:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{margin-top:80px}.product .product_meta{border-top:1px solid #bbb;padding-top:15px;font-size:small}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#1a243b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#00b0fe}.woocommerce .related.products ul.products li.product .woocommerce-loop-product__title{font-size:22px}.related.products h4.subtitle{color:#c8cac5;margin-bottom:5px}.woocommerce ul.related.products li.product .button{margin-top:0}.woocommerce div.product form.cart{clear:both;padding-top:60px;margin-bottom:0}.variations tr{display:inline-block;margin-right:30px}.variations tr.attribute-radio{margin-right:0;text-align:left}.variations tr.attribute-radio .custom-control{min-height:2.5rem;padding-left:2.5rem}.variations tr.attribute-radio .custom-control-label:before{width:2rem;height:2rem;left:-2.5rem;border-color:#fff;background-color:transparent}.variations tr.attribute-radio .custom-control-label:after{left:-2.5rem;display:block;width:2rem;height:2rem}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:inherit;background-color:inherit}.variations tr.attribute-radio .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:none}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product form.cart .variations{width:auto}.woocommerce div.product form.cart div.quantity{margin:0 auto 1rem auto}.woocommerce div.product form.cart button.button.alt,.woocommerce div.product form.cart button.button.alt:hover{font-size:1.5rem;padding:1rem 3rem;margin:0 auto;border-radius:1.625rem}.woocommerce div.product form.cart button.button.alt.disabled{opacity:.75}.woocommerce div.product p.stock{float:left;margin:0;margin-right:30px;margin-top:6px}.woocommerce .woocommerce-widget-layered-nav-list{padding:20px;background-color:#f2f2f2;border-radius:.25rem;margin-top:10px;margin-bottom:20px}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{background-color:#f2f2f2;border:none}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:#fff}.woocommerce div.product .summary{font-size:18px}.woocommerce ul.products .course-presenters{background-color:#f2f2f2;padding:0 3rem 1rem}.woocommerce ul.products .subtitle{margin-bottom:0;font-weight:700}.woocommerce ul.products li.product .add_to_cart_button{margin-top:0}.woocommerce .product .course-presenters .presenter-teaser .presenter-img{width:75px}.woocommerce div.product .course-presenters .presenter-teaser .presenter-img{margin-bottom:1rem}.woocommerce div.product .timetable h2{line-height:1.4}.woocommerce div.product .timetable h3{font-size:20px;line-height:1.4}.woocommerce div.product .timetable p{margin-bottom:.5rem;line-height:1.4}.woocommerce div.product .timetable p:last-child{margin-bottom:0}.woocommerce div.product .timetable-section .section-time{-ms-flex:0 0 9rem;flex:0 0 9rem}.ratio{position:relative;width:100%}.ratio:before{display:block;content:""}.ratio.ratio-16x9:before{padding-top:56.25%}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}select#gtranslate_selector{border:none;height:34px;width:100%}select#gtranslate_selector:focus{outline:none;border:none}.text-grey{color:#c8cac5}.text-blue,.site-content p.text-blue{color:#00b0ff}.text-dark{color:#1a243b!important}.text-pink{color:#ed2e85}.text-green{color:#00cf69}.text-yellow{color:#ffc400}h1,h2,h3,h4,h5{color:#1a243b;font-weight:700}h1,h2.large{font-size:56px;letter-spacing:-1px}h2.subheading-small{font-size:24px}h2.subheading-large{font-size:42px}h2,h3{font-size:34px}h4{font-weight:400;font-size:22px}.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel h3,.related.products h2{font-weight:700;font-size:22px;margin-top:30px}.woocommerce-Tabs-panel h4{font-size:inherit;margin:0;line-height:1.75}.h5,h5{font-size:inherit;font-weight:400}p{line-height:1.75}blockquote{border-radius:.25rem!important;background-color:#f4f4f3;padding:20px 60px 5px 80px;position:relative;margin-bottom:30px}blockquote p:before{content:'"';color:#00b0fe;font-size:60px;position:absolute;line-height:33px;left:30px;top:32px;font-weight:700}.side-quote{position:relative}.side-quote:after{border-top:10px solid;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;display:inline-block;content:"";color:#f2f2f2;left:25px;width:20px;position:absolute;bottom:-20px}.side-quote p:before{content:'"';position:absolute;color:#00b0ff;font-size:90px;background-size:contain;background-repeat:no-repeat;margin-left:-2px;top:-10px}aside .nav-link{border-bottom:1px solid #fff;padding:10px 0}.widget_recent_entries{padding:1.5rem!important;background:#f2f2f2;border-radius:.25rem!important}.contact-col{border-bottom:1px solid #c8cac5}.contact-col:nth-child(even){border-left:1px solid #c8cac5}.wpcf7 label{width:100%;margin-bottom:20px}.wpcf7 .form-control{margin-top:15px}div.wpcf7 .ajax-loader{display:none}.wpcf7 div.wpcf7-response-output{border:none;padding:0;margin:0;padding-top:30px}@media (min-width:1200px){.container{max-width:1200px}}@media (max-width:1199px){body:not(.theme-preset-active) #masthead .navbar-nav>li{margin-right:0;padding:6px 0;height:auto}.navbar-nav .dropdown-menu,#main-nav li.dropdown:hover ul.dropdown-menu{display:none!important}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{padding-bottom:0}header#masthead{padding:1rem 0}.course-btn{top:-55px;padding:10px 34px}ul.dropdown-menu.show{-webkit-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0);background:#fff;margin-left:0;padding:20px}ul.dropdown-menu.show:before{left:20px}.dropdown-menu .dropdown-item{font-size:16px;margin:6px 0}.navbar-nav{padding-bottom:80px}.navbar-light .navbar-toggler{font-size:21px;border:none;padding:9px 25px;color:#fff;margin-top:-53px}.navbar-light .navbar-toggler:hover{outline:none;border:none;box-shadow:none;color:#00b0fe;background-color:#fff}h1,h2.large,h1.entry-title{font-size:40px;letter-spacing:-.5px}h2,h3,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:26px}}@media (max-width:991px){.feature-strip{background-image:none!important;background-color:#0f1419}}@media (max-width:768px){.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{margin-top:0}body{font-size:14px}h1,h2.large,h1.entry-title{font-size:34px}h2,h3,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.entry-content h3{font-size:20px;line-height:initial}h4{font-size:16px}.no-bkg-sm{background-image:none!important}.page-nav li{display:block}.page-nav li a{font-size:18px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%}.woocommerce ul.products li.product .button{float:none;margin-bottom:10px}.products .short-wrap{width:100%}.woocommerce .products .product .woocommerce-LoopProduct-link img{width:auto}.products .price-wrap{padding:1rem 2rem}ul.products li.product>a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{padding:1rem 2rem}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{width:100%}.woocommerce div.product form.cart{margin-bottom:30px}.woocommerce div.product form.cart .variations td.label{min-width:80px}.woocommerce div.product form.cart .variations select{min-width:160px}.woocommerce form.checkout .form-row-wide .woocommerce-input-wrapper{width:100%!important}.woocommerce-account .page-nav{margin-top:-62px}.course-btn{padding:10px 20px;font-size:12px}}.woocommerce form.checkout .osiris-delegate .form-row{padding:0}.woocommerce form.checkout .osiris-delegate .form-row label{line-height:1.5}.woocommerce form.checkout .optional{display:none}.woocommerce form.checkout .form-row-wide label{float:left;width:220px}.woocommerce form.checkout .form-row-wide .woocommerce-input-wrapper{float:right;width:calc(100% - 220px)}.woocommerce form.checkout .form-row-wide .select2-container .select2-selection--single{height:36px;border-color:#ced4da}.woocommerce form.checkout .form-row-wide .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.woocommerce form.checkout .form-row-wide .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.woocommerce form.checkout .form-row-wide .woocommerce-input-wrapper #order_referrer{padding:0 8px}.grecaptcha-badge{visibility:hidden}.osiris-carousel-block .blockgallery.is-cropped .blockgallery--item img,.osiris-carousel-block .blockgallery.is-cropped .blockgallery--item-thumbnail img{height:auto}@media (max-width:1199px){.osiris-carousel-block .has-carousel.flickity-enabled{height:316px !important}}@media (max-width:991px){.osiris-carousel-block .has-carousel.flickity-enabled{height:283px !important}}@media (max-width:767px){.osiris-carousel-block .has-carousel.flickity-enabled{height:212px !important}}@media (max-width:575px){.osiris-carousel-block .has-carousel.flickity-enabled{height:45vw !important}}figure.wp-block-embed.is-type-video{position:relative;width:100%;height:0;padding-bottom:56.25%}figure.wp-block-embed.is-type-video.wp-embed-aspect-21-9{padding-bottom:42.85%}figure.wp-block-embed.is-type-video.wp-embed-aspect-18-9{padding-bottom:50%}figure.wp-block-embed.is-type-video.wp-embed-aspect-16-9{padding-bottom:56.25%}figure.wp-block-embed.is-type-video.wp-embed-aspect-4-3{padding-bottom:75%}figure.wp-block-embed.is-type-video.wp-embed-aspect-1-1{padding-bottom:100%}figure.wp-block-embed.is-type-video.wp-embed-aspect-9-6{padding-bottom:66.66%}figure.wp-block-embed.is-type-video.wp-embed-aspect-1-2{padding-bottom:200%}figure.wp-block-embed.is-type-video .wp-block-embed__wrapper,figure.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}