﻿html{font-size:16px}h1,h2,h3,h4,h5{font-weight:revert;color:initial}a>h1,a>h2,a>h3,a>h4,a>h5{color:initial !important;text-decoration:none}h1{font-size:clamp(2.25rem,2.176rem + .37vw,2.5rem)}h2{font-size:clamp(1.5rem,1.352rem + .74vw,2rem)}h3{font-size:clamp(1.25rem,1.176rem + .37vw,1.5rem)}p,ul li{font-size:18px}hr{color:#58595b}.authentication.login .button,.authentication.login input[type=submit]{background-color:#1699ce;color:#fff}.page-header .logo img,.page-footer .logo img{max-height:80px}.page-header nav.global-nav{border-bottom:none;background:#1699ce}.page-header nav.global-nav>ul>li{border-left:none}.page-header nav.global-nav>ul>li>a{color:#fff !important;text-transform:unset;padding:2px 15px !important}.page-header nav.global-nav>ul>li:last-child{border-right:none}.page-header nav.global-nav>ul>li.product-search.is-open input{border-bottom:1px solid #fff;color:#fff}.page-header nav.global-nav>ul>li.product-search.is-open input::placeholder{color:#c7c8ca}.page-header nav.global-nav>ul .review-cart .shopping-cart{color:#fff !important;text-transform:unset}.page-header nav.global-nav>ul .review-cart .shopping-cart .toggle-review:not(.has-items){padding:0}.page-header nav.site-nav{background-color:#fff;justify-content:inherit;border-bottom:none}.page-header nav.site-nav .center-wrap{max-width:1800px;padding:0 25px;justify-content:space-between}.page-header nav.site-nav .center-wrap .logo{padding:0;border-right:none;border-left:none;background:unset;margin:10px 0;transition:unset}.page-header nav.site-nav .center-wrap ul.menu-stack{background:#fff}.page-header nav.site-nav .center-wrap ul.menu-stack li:hover{background-color:unset}.page-header nav.site-nav .center-wrap ul.menu-stack li.is-active{border-bottom:3px solid #1699ce}.page-header nav.site-nav .center-wrap ul.menu-stack li a{color:#121212 !important}.page-header nav.site-nav .center-wrap .menu-toggle{padding:0;padding-right:unset;margin:0}.page-header nav.site-nav .center-wrap .menu-toggle.is-open{width:auto}.page-main{margin-top:130px !important}.page-main .button.cta-button,.page-main input[type=submit]{padding:10px;width:100%;max-width:200px;height:40px;background-color:#1699ce;color:#fff}.page-main .button.cta-button:hover,.page-main input[type=submit]:hover,.page-main .button.cta-button:focus,.page-main input[type=submit]:focus{outline:none;background-color:#1699ce}.page-main .button.flex.fill,.page-main input.flex.fill[type=submit]{padding:unset}.page-main .widget-section .widget-container{max-width:1400px}.page-main .hero{justify-content:center}.page-main .hero .widget-elements{padding:0}.home .page-main .widget-section#section_20989{padding:0}.home .page-main .widget-section#section_20989 .widget-container{max-width:unset !important;padding-left:0;padding-right:0}.home .page-main .widget-section#section_20989 .widget-container .hero-split .image{flex:0 0 50%;margin:0;height:100%}.home .page-main .widget-section#section_20989 .widget-container .hero-split .widget-elements{max-width:700px;margin:0 auto}.home .page-main .widget-section#section_20989 .widget-container .hero-split .widget-elements .button.cta-button{padding:10px;width:100%;max-width:200px;height:40px;background-color:#1699ce;color:#fff}.home .page-main .widget-section#section_20989 .widget-container .hero-split .widget-elements .button.cta-button:hover,.home .page-main .widget-section#section_20989 .widget-container .hero-split .widget-elements .button.cta-button:focus{outline:none;background-color:#1699ce}.home .page-main .widget-section#section_20990 .widget-elements{height:100%;justify-content:space-between}.home .page-main .widget-section#section_20990 a:has(h2),.home .page-main .widget-section#section_20990 a:has(h3),.home .page-main .widget-section#section_20990 a:has(h4),.home .page-main .widget-section#section_20990 a:has(h5){text-decoration:none}.home .page-main .widget-section#section_20990 ul{margin-bottom:30px}.home .page-main .widget-section#section_20991{background-color:#1699ce;background:linear-gradient(60deg, #1699ce 0%, #0069A5 75%)}.home .page-main .widget-section#section_20991 .widget-container{flex-direction:column;align-items:center}.home .page-main .widget-section#section_20991 .widget-container .widget{margin-right:0 !important}.home .page-main .widget-section#section_20991 .widget-container .text-block{max-width:600px}.home .page-main .widget-section#section_20991 .widget-container .verify-certification-form{align-items:center}.home .page-main .widget-section#section_20991 .widget-container .verify-certification-form>.form{background:unset;border:0;box-shadow:none;width:100%;max-width:500px}.home .page-main .widget-section#section_20991 .widget-container .verify-certification-form>.form .form-actions.button-group{justify-content:center}.home .page-main .widget-section#section_20991 .widget-container .verify-certification-form>.form .form-actions.button-group .button.flex.fill,.home .page-main .widget-section#section_20991 .widget-container .verify-certification-form>.form .form-actions.button-group input.flex.fill[type=submit]{flex:0 0 auto;width:100%;max-width:200px;background-color:#fff;color:#1699ce}.courses .page-main .widget.custom-product-catalog .product{box-shadow:0 3px 5px rgba(0,0,0,.1);flex:1 0 180px;height:auto}.courses .page-main .widget.custom-product-catalog .product.card .button{box-shadow:none}.courses .page-main .widget.custom-product-catalog .product.card .button.details{min-width:fit-content;background-color:#fff;border:2px solid #1699ce;color:#1699ce}.courses .page-main .widget.custom-product-catalog .product.card .button.details span{font-size:18px}.courses .page-main .widget.custom-product-catalog .product.card .button.add-to-cart{max-width:unset;width:auto;height:auto;font-size:18px}.courses .page-main .widget.custom-product-catalog .product .product-image .asset img{max-height:215px !important}.support .page-main .widget-section#section_20994 img.section-background{object-fit:cover;object-position:55% center}.support .page-main .widget-section#section_20995 .widget-container{justify-content:center;column-gap:30px}.support .page-main .widget-section#section_20995 .widget{width:100%;margin-right:0}.support .page-main .widget-section#section_20995 .widget.html{flex:2}.support .page-main .widget-section#section_20995 .widget.text-block{flex:1}.support .page-main .message{background:#1699ce;color:#fff;font-size:18px;font-weight:700;line-height:24px;padding:30px;border-radius:6px;margin-bottom:60px;z-index:1;width:100%}.support .page-main .contact-form .note{font-size:14px;line-height:24px;margin-top:10px}.support .page-main .contact-form button[type=submit]{margin:1rem 0;padding:10px;width:100%;max-width:200px;height:40px;background-color:#1699ce;color:#fff}.support .page-main .contact-form button[type=submit]:hover,.support .page-main .contact-form button[type=submit]:focus{outline:none;background-color:#1699ce}.support .page-main #contact-form>*{margin:10px 0}.support .page-main #contact-form .row{display:flex;column-gap:15px}.support .page-main #contact-form .row .col{flex:1}.support .page-main .contact-form .has-error-message input,.support .page-main .contact-form .has-error-message textarea,.support .page-main .has-error-message input[required]{border:1px solid #da291c}.support .page-main .has-error-message .error-message{color:#ec040b;font-size:14px;display:block;position:relative;padding:0 0 0 28px;line-height:24px}.support .page-main .error-summary ul li:before,.support .page-main .has-error-message .error-message:before{font-family:"FontAwesome";content:"";position:absolute;width:24px;height:24px;font-size:20px;top:0;left:0;color:#ec040b}.support .page-main .error-summary{margin-top:30px}.support .page-main .error-summary strong{font-weight:700;color:#da291c}.support .page-main .error-summary ul,.support .page-main .error-summary ul li{list-style:none;margin:0;padding:0}.support .page-main .error-summary ul li{display:block;position:relative;padding:0 0 4px 28px;line-height:24px;margin:13px 0 0;font-size:18px}.support .page-main .error-summary ul li a{color:#da291c;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:-67.9375rem}.page-footer .media{display:none}.page-footer .copyright{background-color:#c7c8ca;color:#58595b !important;border-top:none;padding:5px}.page-footer .copyright p{font-size:.8rem}.product-page-reduxed.online-training .product-header{background-color:#1699ce}.product-page-reduxed.online-training .product-header .hero-left .product-title-container h1{color:#fff}.product-page-reduxed.online-training .product-header .hero-right{flex:1 0 425px}.product-page-reduxed.online-training .product-header .hero-right .product-price .price{font-size:1.75rem}.product-page-reduxed.online-training .product-header .hero-right .seats-input{flex-wrap:wrap;align-items:center !important}.product-page-reduxed.online-training .product-header .hero-right .seats-input input.quantity{flex:1;min-height:45px}.product-page-reduxed.online-training .product-header .hero-right .seats-input .compact{flex-wrap:wrap}.product-page-reduxed.online-training .product-header .hero-right .seats-input .compact .button{white-space:nowrap;background-color:#1699ce;color:#fff}.product-page-reduxed.online-training .product-details-container .product-description-container figure.attachment img{width:auto !important;max-height:150px !important}@media screen and (max-width: 1023.98px){.home .page-main .section:first-of-type .hero-split{justify-content:space-between}.home .page-main .section:first-of-type .hero-split .image{width:auto !important;height:100%;margin:0}.home .page-main .section:first-of-type .hero-split .image img{max-height:unset !important;min-height:450px;width:100%;height:100%}.home .page-main .section:first-of-type .hero-split .widget-elements{max-width:unset !important;width:100%}}@media screen and (max-width: 424.98px){.page-header nav.global-nav>ul{gap:5px}.page-header nav.global-nav>ul>li>a{padding:2px 5px !important}}@media screen and (min-width: 1024px){.support .page-main .widget-section:first-of-type img.section-background{object-fit:contain !important;object-position:right top !important}}
