@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/advantagelearn/fonts/Montserrat/Montserrat-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}[x-cloak]{display:none!important}.bgWhite{background-color:#fff}.bgDWhite{background-color:#f4f4f4}.bgBlue{background-color:#0071bc}.bgLBlue{background-color:#29abe2}.bgOrange{background-color:#ff7d19!important}.bgMaroon{background-color:#cc186a}.bgLMaroon{background-color:#ff99ac}.bgGreen{background-color:#009380}.bgLGreen{background-color:#2ed8a7}.bgYellow{background-color:#f2bf53}.bgLYellow{background-color:#f6e932}.bgPurple{background-color:#952f6e}.bgLPurple{background-color:#d661b1}.bgLGrey{background-color:#ccc}.bgMGrey{background-color:#7b7f8e}.bgLavender{background-color:#d2e6f3}.bgBlack{background-color:#000}.bgDGrey{background-color:#444}.bgLMS,.bgXLGrey{background-color:#eaecf2}.txtOrange{color:#ff7d19!important}.text-white{color:#fff!important}.txtBlack{color:#000}.txtDWhite{color:#f4f4f4}.txtBlue{color:#0071bc!important}.txtLBlue{color:#29abe2!important}.txtOrange{color:#ff7d19}.txtMaroon{color:#cc186a!important}.txtLMaroon{color:#ff99ac}.txtGreen{color:#009380!important}.txtLGreen{color:#2ed8a7}.txtYellow{color:#f2bf53}.txtLYellow{color:#f6e932}.txtPurple{color:#952f6e}.txtLPurple{color:#d661b1}.txtLGrey{color:#ccc!important}.txtMGrey{color:#7b7f8e!important}.txtMDGrey{color:#7b7f8e}.txtDGrey{color:#444!important}.txtRed{color:#f05a23}.border-thick{border:2px solid!important;border-color:inherit!important}.borderWhite{border-color:#fff!important}.borderRed{border-color:#f05a23!important}.borderBlue{border-color:#0071bc!important}.borderLBlue{border-color:#29abe2!important}.borderOrange{border-color:#ff7d19!important}.borderMaroon{border-color:#cc186a!important}.borderGreen{border-color:#009380!important}.borderPurple{border-color:#952f6e!important}.borderLGrey{border-color:#ccc!important}.borderMGrey,.borderMDGrey{border-color:#7b7f8e!important}.borderDGrey{border-color:#444!important}.fillBlue{fill:#0071bc!important}.fillLBlue{fill:#29abe2!important}.fillOrange{fill:#ff7d19!important}.fillMaroon{fill:#cc186a!important}.fillGreen{fill:#009380!important}.lightenMe{opacity:.7}@media (min-width: 992px){.windowHeight{min-height:calc(100vh - 60px)}}@media (max-width: 767px){.windowHeightMobile{min-height:calc(100vh - 60px)}}.fullWindowHeight{min-height:100vh}.admin-bar .windowHeight{min-height:calc(100vh - 92px)}@media (max-width: 767px){.admin-bar .windowHeightMobile{min-height:calc(100vh - 92px)}}.row-eq-height{display:flex}.h1,h1{margin-bottom:1rem!important;font-size:32px!important}h2,.h2{margin-top:2.5rem!important;margin-bottom:1.5rem!important;font-size:32px!important}h4,.h4{margin-top:2rem!important;margin-bottom:1rem!important}h5,.h5{opacity:inherit}h4,h5{font-weight:300!important}.small__font_size{font-size:12px}.base__font_size{font-size:16px!important}body{font-family:Montserrat,Arial,sans-serif;color:#444}body img{max-width:100%;height:auto}blockquote{margin-top:2.5rem;margin-bottom:2.5rem}a{color:#ff7d19}a:hover,a:focus{color:inherit;text-decoration:none;opacity:.7}a.ctaLink{display:block;text-decoration:underline}a.ctaLink:hover{text-decoration:underline;opacity:.7}a.ctaLink.txtOrange:hover{color:#ff7d19}a.ctaLink.txtMaroon:hover{color:#cc186a}a.ctaLink.txtGreen:hover{color:#009380}a.ctaLink.txtMDGrey:hover,a.ctaLink.txtMGrey:hover{color:#7b7f8e}a.ctaLink.text-white:hover{color:#fff}.ctaBtn{margin:1rem;margin-top:0;border:none;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:21px;padding:8px 20px;display:inline-block;font-weight:300;cursor:pointer}@media (min-width: 768px) and (max-width: 991px){.ctaBtn{font-size:18px;max-width:450px}}@media (max-width: 767px){.ctaBtn{font-size:18px}}.ctaBtn:hover{box-shadow:0 2px #00000080;opacity:.9;text-decoration:none;color:#fff}.ctaBtn.disabled{color:#fff!important;background-color:#7b7f8e!important}.ctaBtn.clear_button{background:transparent;border:2px solid}.videoBox{position:relative;width:100%;height:0;padding-bottom:56.25%;border:none}.videoBox .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoBoxLesson{position:relative;width:100%;height:0;padding-bottom:56.25%}.videoBoxLesson iframe{position:absolute;top:0;left:0;width:100%;height:100%}.form-control{display:block;width:100%;border:1px solid #ced4da;border-radius:1px;background-color:#fff;box-sizing:border-box}.form-group{margin-bottom:1rem}.form-row{display:flex;flex-wrap:wrap}input[type=text],input[type=password],input[type=email],input[type=tel]{color:#444;min-width:150px;line-height:2.5!important;text-indent:1rem;padding:0!important}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder{color:#ccc}input[type=submit],button[type=submit]{margin-top:.5rem;margin-bottom:.5rem;border:none;box-shadow:0 2px #0000001a!important;border-radius:8px;color:#fff;font-size:23px;font-weight:100;padding:8px 30px;max-width:100%;white-space:normal;display:block;margin:auto}input[type=submit]:hover,button[type=submit]:hover{box-shadow:0 2px #00000080!important;opacity:.7}@media (max-width: 767px){input[type=submit],button[type=submit]{margin-top:1rem!important;font-size:1rem}}select.customSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:none;background-color:#ccc!important;color:#fff;height:40px;padding:0 .5rem;font-size:16px;line-height:1.25;border-bottom-right-radius:10px!important;border-top-right-radius:10px!important;font-family:Montserrat}select.customSelect+label:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:0;font-size:25px;height:40px;line-height:40px;right:10px;z-index:3;color:#fff;pointer-events:none;border-left:3px solid white;padding:0 0 0 10px}select.customSelect:active,select.customSelect:focus,select.customSelect:hover{z-index:3;color:#fff}.flipImgH{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}body #page-wrapper{padding:0}body #page-wrapper.global-notice header{padding-top:110px}body #wrapper-navbar.global-notice{top:50px}body header{padding:60px 0 0}body header #headerImg img{padding:0}@media (min-width: 992px){body header #headerImg img{margin-bottom:-1.875rem}}.spacer1{margin:1rem 0!important}.spacer2{margin:2rem 0!important}.spacerSection{padding:4rem 0}@media (max-width: 767px){.spacerSection{padding:3rem 0}}.spacerBlock{padding:2rem}.globalNews .closeMe{position:absolute;right:2rem;font-size:1.5rem}.globalNews .closeMe:hover{color:#444!important;cursor:pointer}#loadingResults,#loading-results{min-height:300px;background:url(/app/themes/advantagelearn/media/ellipsis.svg);background-position:center center;background-repeat:no-repeat;display:none}#loadingResults.thin-loader,#loading-results.thin-loader{min-height:60px}#pleaseWait{display:none}.text-underline{text-decoration:underline}.text-line-height-1{line-height:1rem}.select2-dropdown{font-size:16px;z-index:3!important}hr.blue-divider,hr.Blue-divider{border-top:5px solid #0071bc!important}hr.green-divider,hr.Green-divider{border-top:5px solid #009380!important}hr.maroon-divider,hr.Maroon-divider{border-top:5px solid #cc186a!important}.base__font_size{line-height:1.2rem;display:inline-block}.small,small{font-weight:300}.line-height-small{line-height:.75rem}figure.advantagelearn-table table{border-spacing:0px;border-collapse:collapse;color:#4a4a4a}@media (max-width: 767px){figure.advantagelearn-table table{font-size:75%}}figure.advantagelearn-table table thead{background:#0071bc;color:#fff}figure.advantagelearn-table table thead th{padding:8px 6px;text-align:left;border:1px solid #0071bc;background-color:#0071bc;color:#fff}figure.advantagelearn-table table td{border:1px solid #ccc;padding:8px 6px;text-align:left}figure.advantagelearn-table table td strong{font-weight:700}figure.advantagelearn-table table td.section-breaker{font-size:115%}figure.advantagelearn-table table tr:nth-child(2n){background:#eee}figure.advantagelearn-table table tr:nth-child(odd){background:#fff}.al-item-accordion .item-header{padding:.5rem 1rem;border:1px solid #cccccc;border-bottom:none;cursor:pointer;border-radius:4px 4px 0 0;background:#0071bc;color:#fff!important}.al-item-accordion .item-header h5{line-height:40px;margin:0}.al-item-accordion .item-header h5 span{color:#fff;vertical-align:middle}.al-item-accordion .item-header h5:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;content:"";letter-spacing:inherit;font-size:12px;text-align:center;color:inherit;background:#fff;border-radius:50%;height:1rem;width:1rem;margin-right:1rem;line-height:1.1rem}.al-item-accordion .item-header.collapsed{margin-bottom:.5rem;border-bottom:1px solid #cccccc;background:#eaecf2;border-radius:4px;color:#444}.al-item-accordion .item-header.collapsed h5 span{color:#444}.al-item-accordion .item-header.collapsed h5:before{color:#fff;background:#0071bc;content:""}.al-item-accordion .item-header.Green{background:#009380}.al-item-accordion .item-header.Green.collapsed{background:#eaecf2}.al-item-accordion .item-header.Green.collapsed h5:before{background:#009380}.al-item-accordion .item-header.Maroon{background:#cc186a}.al-item-accordion .item-header.Maroon.collapsed{background:#eaecf2}.al-item-accordion .item-header.Maroon.collapsed h5:before{background:#cc186a}.al-item-accordion .item-header.Purple{background:#952f6e}.al-item-accordion .item-header.Purple.collapsed{background:#eaecf2}.al-item-accordion .item-header.Purple.collapsed h5:before{background:#952f6e}.al-item-accordion .item-block{border:1px solid #cccccc;border-top:none;margin-bottom:.5rem;border-radius:0 0 4px 4px;display:inline-block}.text-bold,b{font-weight:700}.password-strength-list{list-style:none;padding-inline-start:15px}.password-strength-list li.non-validated:before{content:"•";color:#0071bd}.password-strength-list li.validated:before{content:"✓";color:#22cd5b}.password-strength-list li:before{font-size:16px;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.show_password:hover{cursor:pointer}.show_password span.hidden,.show_password span.visible{position:relative}.show_password span.hidden:before,.show_password span.visible:before{content:"";width:24px;height:24px;left:-28px;position:absolute}.show_password span.hidden:before{background:url(/app/themes/advantagelearn/media/eye-blue.svg) no-repeat}.show_password span.visible:before{background:url(/app/themes/advantagelearn/media/eye-slash-blue.svg) no-repeat}.show_password.show_password_checkout span:before{left:-20px!important;height:18px!important;width:18px!important}.quotes{position:relative;quotes:"“" "”" "‘" "’"}.quotes:before,.quotes:after{color:inherit;font-size:4em;font-weight:900;position:absolute}.quotes:before{content:open-quote;margin-left:-.6em;margin-top:-.8em}.quotes:after{content:close-quote;bottom:0;right:0;margin-right:-.4em;margin-bottom:-1.1em}.quotes p{display:inline}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.table{width:100%;margin-bottom:1rem}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-responsive{display:block;width:100%;overflow-x:auto}.ap-maths-cta-wrapper .centerLink.disabled{background-color:#7b7f8e!important}.ap-maths-cta-wrapper .centerLink.disabled:hover{cursor:default}.ap-maths-cornerstone-wrapper .centerLink.disabled{background-color:#7b7f8e!important}.ap-maths-cornerstone-wrapper .centerLink.disabled:hover{cursor:default}#wrapper-navbar .hamburger-menu-nav{cursor:pointer}#wrapper-navbar .hamburger-menu-nav span{color:#fff}#wrapper-navbar .hamburger-menu-nav:hover>span{opacity:.7}#wrapper-navbar .hamburger-menu-nav .c-hamburger{display:block;position:relative;overflow:hidden;background:transparent;margin:0;padding:0;float:right;width:30px;height:27px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0s .1s}#wrapper-navbar .hamburger-menu-nav .c-hamburger:focus{outline:none}#wrapper-navbar .hamburger-menu-nav .c-hamburger span{transition:background 0s;display:block;position:absolute;top:11px;left:0;right:0;height:5px;background:#fff;border-radius:2px}#wrapper-navbar .hamburger-menu-nav .c-hamburger span:before,#wrapper-navbar .hamburger-menu-nav .c-hamburger span:after{position:absolute;display:block;left:0;width:100%;height:5px;border-radius:2px;background-color:#fff;content:"";transition-duration:.1s,.1s;transition-delay:.1s,0s}#wrapper-navbar .hamburger-menu-nav .c-hamburger span:before{top:-11px;transition-property:top,transform}#wrapper-navbar .hamburger-menu-nav .c-hamburger span:after{bottom:-11px;transition-property:bottom,transform}#wrapper-navbar .hamburger-menu-nav .c-hamburger.is-active span{background:none!important}#wrapper-navbar .hamburger-menu-nav .c-hamburger.is-active span:before,#wrapper-navbar .hamburger-menu-nav .c-hamburger.is-active span:after{transition-delay:0s,.1s}#wrapper-navbar .hamburger-menu-nav .c-hamburger.is-active span:before{top:0;transform:rotate(45deg)}#wrapper-navbar .hamburger-menu-nav .c-hamburger.is-active span:after{bottom:0;transform:rotate(-45deg)}#wrapper-navbar{position:fixed;width:100%;z-index:11}#wrapper-navbar .navbar .inner,#wrapper-navbar .navbar-reverse .inner{height:inherit}#wrapper-navbar .navbar,#wrapper-navbar .navbar-reverse{position:relative;padding:0 2rem}@media (max-width: 767px){#wrapper-navbar .navbar,#wrapper-navbar .navbar-reverse{padding:0 .75rem}}#wrapper-navbar .navbar,#wrapper-navbar .navbar-reverse{height:60px;width:100%;display:table}#wrapper-navbar .navbar>div,#wrapper-navbar .navbar-reverse>div{display:table-cell;vertical-align:middle}#wrapper-navbar .navbar .light-logo,#wrapper-navbar .navbar-reverse .light-logo{display:flex}#wrapper-navbar .navbar .dark-logo,#wrapper-navbar .navbar-reverse .dark-logo{display:none}#wrapper-navbar .navbar .navbar-header a,#wrapper-navbar .navbar-reverse .navbar-header a{line-height:40px}#wrapper-navbar .navbar .navbar-header .navbar-brand-logo a img,#wrapper-navbar .navbar-reverse .navbar-header .navbar-brand-logo a img{height:37px;width:auto}@media (max-width: 767px){#wrapper-navbar .navbar .navbar-header .navbar-brand-logo a img,#wrapper-navbar .navbar-reverse .navbar-header .navbar-brand-logo a img{height:25px}#wrapper-navbar .navbar .navbar-header .navbar-brand-logo svg,#wrapper-navbar .navbar-reverse .navbar-header .navbar-brand-logo svg{width:25px}}#wrapper-navbar .navbar.bgBlue svg #Circle,#wrapper-navbar .navbar-reverse.bgBlue svg #Circle{fill:#29abe2}#wrapper-navbar .navbar.bgMaroon svg #Circle,#wrapper-navbar .navbar-reverse.bgMaroon svg #Circle{fill:#ff99ac}#wrapper-navbar .navbar.bgGreen svg #Circle,#wrapper-navbar .navbar-reverse.bgGreen svg #Circle{fill:#2ed8a7}#wrapper-navbar .navbar.bgPurple svg #Circle,#wrapper-navbar .navbar-reverse.bgPurple svg #Circle{fill:#d661b1}#wrapper-navbar .navbar.bgYellow svg #Circle,#wrapper-navbar .navbar-reverse.bgYellow svg #Circle{fill:#f6e932}#wrapper-navbar #al-nav-items a.navCart{position:relative}@media (max-width: 767px){#wrapper-navbar #al-nav-items a.navCart svg{height:20px}}#wrapper-navbar #al-nav-items a.navCart i{font-size:2rem;vertical-align:middle}#wrapper-navbar #al-nav-items a.navCart p{position:absolute;font-size:10px;background:#ff7d19;width:15px;height:15px;right:-10px;font-weight:700;font-family:Montserrat,sans-serif;top:-7px;line-height:15px;text-align:center;border-radius:50%}#wrapper-navbar #al-nav-items a.loginBtn{border:1px solid white;border-radius:8px;color:#fff}@media (max-width: 767px){#wrapper-navbar #al-nav-items a.loginBtn{font-size:12px}}#wrapper-navbar #al-nav-items{display:table}#wrapper-navbar #al-nav-items .userNav{display:table-cell;vertical-align:middle;background:none;border:none;height:40px}#wrapper-navbar #al-nav-items .userNav:hover{opacity:.7}#wrapper-navbar #al-nav-items .userNav:hover+.dropdown-menu{display:block}#wrapper-navbar #al-nav-items .userNav:after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:900;border:none;vertical-align:text-top}#wrapper-navbar #al-nav-items .userNav img{height:30px;width:30px;border-radius:50%;border:1px solid white;vertical-align:middle;display:inline}#wrapper-navbar #al-nav-items .dropdown-menu{left:initial;right:0;top:40px;padding:1rem 0;margin:0;border:none;background-color:transparent}#wrapper-navbar #al-nav-items .dropdown-menu:hover{display:block}#wrapper-navbar #al-nav-items .dropdown-menu .inner{background-color:#fff;border-radius:2px}#wrapper-navbar #al-nav-items .dropdown-menu .inner:before{content:"";height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:10px;left:50%;margin:0 0 0 -3px;z-index:100}#wrapper-navbar #al-nav-items .dropdown-menu .dropdown-item{padding:.5rem 1.5rem;border-radius:2px;color:#444;font-size:14px}#wrapper-navbar #al-nav-items .dropdown-menu .dropdown-item:active{background-color:#ccc}#wrapper-navbar #al-nav-items .dropdown-menu .dropdown-item span{color:#f05a23}#wrapper-navbar .navbar.on-scroll{box-shadow:0 2px #0000001a;background:#fff!important}#wrapper-navbar .navbar.on-scroll svg{fill:#444}#wrapper-navbar .navbar.on-scroll #al-nav-items .userNav:after{color:#444}#wrapper-navbar .navbar.on-scroll #al-nav-items img{border:1px solid #7b7f8e}#wrapper-navbar .navbar.on-scroll .c-hamburger-toggle span{color:#444}#wrapper-navbar .navbar.on-scroll .c-hamburger-toggle .c-hamburger span{background:#444}#wrapper-navbar .navbar.on-scroll .c-hamburger-toggle .c-hamburger span:before,#wrapper-navbar .navbar.on-scroll .c-hamburger-toggle .c-hamburger span:after{background-color:#444}#wrapper-navbar .navbar.on-scroll .light-logo{display:none!important}#wrapper-navbar .navbar.on-scroll .dark-logo{display:block}#wrapper-navbar .navbar.on-scroll #al-nav-items a.loginBtn{border:1px solid #444444;color:#444}#wrapper-navbar .navbar-reverse{background:#fff!important}#wrapper-navbar .navbar-reverse svg{fill:#444}#wrapper-navbar .navbar-reverse #al-nav-items .userNav:after{color:#444}#wrapper-navbar .navbar-reverse #al-nav-items img{border:1px solid #7b7f8e}#wrapper-navbar .navbar-reverse .c-hamburger-toggle span{color:#444}#wrapper-navbar .navbar-reverse .c-hamburger-toggle .c-hamburger span{background:#444}#wrapper-navbar .navbar-reverse .c-hamburger-toggle .c-hamburger span:before,#wrapper-navbar .navbar-reverse .c-hamburger-toggle .c-hamburger span:after{background-color:#444}#wrapper-navbar .navbar-reverse .light-logo{display:none!important}#wrapper-navbar .navbar-reverse .dark-logo{display:block}#wrapper-navbar .navbar-reverse #al-nav-items a.loginBtn{border:1px solid #444444;color:#444}#alMenu{background:#ffe1e14d}#alMenu .modal-dialog{min-width:500px;margin:0;padding:0}@media (max-width: 767px){#alMenu .modal-dialog{min-width:100%}}#alMenu .modal-content{background-color:#fff;color:#444;border:none;margin-top:0;border-radius:2px}@media (max-width: 767px){#alMenu .modal-content{min-height:100vh}}#alMenu .modal-content .brand-logo{max-width:214px}@media (max-width: 767px){#alMenu .modal-content .brand-logo{max-width:150px}}#alMenu .modal-content .menu-item{clear:both;float:none}#alMenu .modal-content a.nav-link{font-size:21px;font-weight:500;color:#444}#alMenu .modal-content a.nav-link:hover,#alMenu .modal-content a.nav-link:focus{background:#ebf4ff}#alMenu .modal-content .loginBtn{border:2px solid #29abe2;border-radius:8px;background-color:#fff}.admin-bar #alMenu{margin-top:32px}@media (max-width: 767px){.admin-bar #alMenu{margin-top:46px}#notification-banner p{font-size:.8rem}}#notification-banner #notification-banner-close{right:0;font-size:32px}@media (max-width: 767px){#notification-banner #notification-banner-close{top:10px}}#wrapper-footer{padding:0;padding-top:.75rem;padding-bottom:1.5rem}#wrapper-footer #footer_menu a{color:#fff}#wrapper-footer .contactCTA{float:left;line-height:38px;margin-right:1rem!important;text-decoration:none}#wrapper-footer p{clear:both}#wrapper-footer .ssl-notice img{height:30px}#wrapper-footer .ssl-notice{color:#39c974}#wrapper-footer .nav-main-item a{font-weight:200}#wrapper-footer input[type=text]{border-radius:4px 0 0 4px}#wrapper-footer .social-icons a{height:50px;display:inline-block;width:50px;border:1px solid white;border-radius:50%;text-align:center;font-size:1.5rem}#wrapper-footer .social-icons a i{line-height:50px}.footer-payment-icons{border-top:40px solid #444444;border-bottom:30px solid #444444;background-color:#fff;padding-bottom:.1rem;padding-top:.1rem}.footer-payment-icons img{height:30px}@media (max-width: 767px){.footer-payment-icons img{height:15px}}.footer-payment-icons img{width:auto}.footer-accreditation-icons{padding-top:.2rem}.footer-accreditation-icons img{height:30px;width:auto}.accreditation-label{padding-top:40px;padding-bottom:1px;background-color:#444;text-align:center}.home-wrapper #primary a.homeCta{margin:0;min-height:100%}@media (max-width: 767px){.home-wrapper #primary a.homeCta{min-width:250px}}.home-wrapper #primary a.homeCta span{vertical-align:middle;float:none;line-height:1}.home-wrapper #bottomBanner{padding-bottom:4rem}.home-wrapper #bottomBanner #rightBlock img{margin-top:-1.875rem}@media (max-width: 767px){.home-wrapper #bottomBanner #rightBlock img{margin-top:-5%}}body.page-template-template-NBT-booking .margin-up,body.page-template-template-NBT-catalogue .margin-up{margin-top:-3rem}body.page-template-template-NBT-booking #nbt_ticket,body.page-template-template-NBT-catalogue #nbt_ticket{position:relative;box-shadow:0 19px 23px -27px gray}body.page-template-template-NBT-booking #nbt_ticket:before,body.page-template-template-NBT-catalogue #nbt_ticket:before{position:absolute;top:50%;left:0;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#ebecf2f2;transform:translate(-50%,-50%);clip:rect(0,120px,150px,60px)}body.page-template-template-NBT-booking #nbt_ticket:after,body.page-template-template-NBT-catalogue #nbt_ticket:after{position:absolute;top:50%;right:-120px;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#ebecf2f2;transform:translate(-50%,-50%);clip:rect(0,60px,150px,0)}body.page-template-template-NBT-booking #nbt_ticket li,body.page-template-template-NBT-catalogue #nbt_ticket li{list-style-type:none;line-height:30px}body.page-template-template-NBT-booking #nbt_ticket li:before,body.page-template-template-NBT-catalogue #nbt_ticket li:before{position:absolute;content:" ";width:28px;height:28px;left:15px;box-sizing:border-box;background-image:url(/app/themes/advantagelearn/media/nbt/nbt-star.svg);background-repeat:no-repeat;background-position:50% 50%}body.page-template-template-NBT-booking #nbt_ticket .cta_block,body.page-template-template-NBT-catalogue #nbt_ticket .cta_block{border-left:1px dashed #cc186a}body.page-template-template-NBT-booking #current-booking-card-container,body.page-template-template-NBT-catalogue #current-booking-card-container{border:1px solid #cccccc;box-sizing:border-box;border-radius:5px;margin-top:-3rem}body.page-template-template-NBT-booking .nbt_pricing_modal,body.page-template-template-NBT-booking .nbt_premium_pass_modal,body.page-template-template-NBT-catalogue .nbt_pricing_modal,body.page-template-template-NBT-catalogue .nbt_premium_pass_modal{background:#ebecf2f2;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.page-template-template-NBT-booking .nbt_pricing_modal .modal-dialog,body.page-template-template-NBT-booking .nbt_premium_pass_modal .modal-dialog,body.page-template-template-NBT-catalogue .nbt_pricing_modal .modal-dialog,body.page-template-template-NBT-catalogue .nbt_premium_pass_modal .modal-dialog{max-width:100%}body.page-template-template-NBT-booking #nbt_booking_modal .info-container,body.page-template-template-NBT-catalogue #nbt_booking_modal .info-container{border-radius:8px;border:1px solid #cccccc;overflow:hidden}body.page-template-template-NBT-booking #nbt_booking_modal label,body.page-template-template-NBT-catalogue #nbt_booking_modal label{margin-bottom:0;font-size:12px}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio],body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio]+label:hover,body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]+label:hover{cursor:pointer}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio]+label,body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]+label{color:#444}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio]+label:before,body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio]:checked+label,body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]:checked+label{font-weight:900}body.page-template-template-NBT-booking #nbt_booking_modal input[type=radio]:checked+label:before,body.page-template-template-NBT-catalogue #nbt_booking_modal input[type=radio]:checked+label:before{font-weight:900;content:""}body.page-template-template-NBT-booking .needs-styling,body.page-template-template-NBT-catalogue .needs-styling{border:2px solid #f05a23}body.page-template-template-NBT-booking #nbt-booking-filter-toggle .arrow-down,body.page-template-template-NBT-catalogue #nbt-booking-filter-toggle .arrow-down{display:none}body.page-template-template-NBT-booking #nbt-booking-filter-toggle .arrow-up,body.page-template-template-NBT-catalogue #nbt-booking-filter-toggle .arrow-up,body.page-template-template-NBT-booking #nbt-booking-filter-toggle .collapsed .arrow-down,body.page-template-template-NBT-catalogue #nbt-booking-filter-toggle .collapsed .arrow-down{display:inline-block}body.page-template-template-NBT-booking #nbt-booking-filter-toggle .collapsed .arrow-up,body.page-template-template-NBT-catalogue #nbt-booking-filter-toggle .collapsed .arrow-up{display:none}body.page-template-template-NBT-booking #nbt-booking-filter-container,body.page-template-template-NBT-catalogue #nbt-booking-filter-container{box-sizing:border-box;border-radius:5px;margin-top:-3rem}body.page-template-template-NBT-booking #nbt-booking-filter-container.with-bookings,body.page-template-template-NBT-catalogue #nbt-booking-filter-container.with-bookings{margin-top:0}body.page-template-template-NBT-booking #nbt-booking-filter-container select.customSelect,body.page-template-template-NBT-catalogue #nbt-booking-filter-container select.customSelect{border:1px solid #cc186a;background-color:#fff!important}body.page-template-template-NBT-booking #nbt-booking-filter-container select.customSelect+label:after,body.page-template-template-NBT-catalogue #nbt-booking-filter-container select.customSelect+label:after{height:37px;color:#cc186a;border-left:1px solid #cc186a}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=radio],body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=radio]+label:hover,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=radio]+label:hover{cursor:pointer}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=radio]+label,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=radio]+label{color:#444}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=radio]+label:before,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=radio]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=radio]:checked+label:before,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=radio]:checked+label:before{font-weight:900;content:""}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=checkbox],body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=checkbox]+label:hover,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=checkbox]+label:hover{cursor:pointer}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=checkbox]+label,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=checkbox]+label{color:#444}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=checkbox]+label:before,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=checkbox]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}body.page-template-template-NBT-booking #nbt-booking-filter-container input[type=checkbox]:checked+label:before,body.page-template-template-NBT-catalogue #nbt-booking-filter-container input[type=checkbox]:checked+label:before{font-weight:500;content:""}body.page-template-template-NBT-booking #nbt-booking-filter-container .filter-card,body.page-template-template-NBT-catalogue #nbt-booking-filter-container .filter-card{border:1px solid #cccccc;box-sizing:border-box;border-radius:5px;overflow:hidden}body.page-template-template-NBT-booking #nbt-booking-filter-container .filter-card h5,body.page-template-template-NBT-catalogue #nbt-booking-filter-container .filter-card h5{border-bottom:1px solid #cccccc}body.page-template-template-NBT-booking .view_more_bookings,body.page-template-template-NBT-catalogue .view_more_bookings{border:0}body.page-template-template-NBT-booking .view_more_bookings:hover>div,body.page-template-template-NBT-catalogue .view_more_bookings:hover>div{opacity:.7}body.page-template-template-NBT-booking .booking_card_container .inner,body.page-template-template-NBT-catalogue .booking_card_container .inner{border:1px solid #cccccc;border-radius:10px;box-sizing:border-box;position:relative;overflow:hidden}body.page-template-template-NBT-booking .booking_card_container .inner .combo-text,body.page-template-template-NBT-catalogue .booking_card_container .inner .combo-text{display:none}body.page-template-template-NBT-booking .booking_card_container .inner.is-combo,body.page-template-template-NBT-catalogue .booking_card_container .inner.is-combo{overflow:inherit}body.page-template-template-NBT-booking .booking_card_container .inner.is-combo .combo-text,body.page-template-template-NBT-catalogue .booking_card_container .inner.is-combo .combo-text{display:block;background-color:#cc186a;color:#fff;position:absolute;top:-1.75rem;right:1rem;padding:.25rem .5rem 0rem;border-radius:4px 4px 0 0}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card{border-bottom:1px solid #cccccc}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card:last-of-type,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card:last-of-type{border-bottom:none}@media (min-width: 992px){body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div{border-right:1px solid #cccccc}}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div:last-of-type,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div:last-of-type{border-right:none}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div svg,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div svg{color:#7b7f8e;margin-right:.5rem}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-down,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-down{display:none}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-down svg,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-down svg{color:#cc186a}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-up,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-up{display:inline-block}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-up svg,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .arrow-up svg{color:#cc186a}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .collapsed .arrow-down,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .collapsed .arrow-down{display:inline-block}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .row>div .collapsed .arrow-up,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .row>div .collapsed .arrow-up{display:none}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .primary_price,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .primary_price{font-size:21px;font-weight:700}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .discount_price,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .discount_price{font-size:12px}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .remove_booking_link small.combo,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .remove_booking_link small.combo{display:none}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_header .remove_booking_link.parent_remove_link small.combo,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_header .remove_booking_link.parent_remove_link small.combo{display:block}body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_info iframe,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_info iframe{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;border-radius:8px}@media (max-width: 767px){body.page-template-template-NBT-booking .booking_card_container .inner .booking_card .booking_card_info iframe,body.page-template-template-NBT-catalogue .booking_card_container .inner .booking_card .booking_card_info iframe{width:100%}}body.page-template-template-NBT-booking .quotes,body.page-template-template-NBT-catalogue .quotes{position:relative;quotes:"“" "”" "‘" "’"}body.page-template-template-NBT-booking .quotes:before,body.page-template-template-NBT-booking .quotes:after,body.page-template-template-NBT-catalogue .quotes:before,body.page-template-template-NBT-catalogue .quotes:after{color:#cc186a;font-size:4em;font-weight:900;position:absolute}body.page-template-template-NBT-booking .quotes:before,body.page-template-template-NBT-catalogue .quotes:before{content:open-quote;margin-left:-.6em;margin-top:-.8em}body.page-template-template-NBT-booking .quotes:after,body.page-template-template-NBT-catalogue .quotes:after{content:close-quote;bottom:0;right:0;margin-right:-.4em;margin-bottom:-1.1em}body.page-template-template-NBT-booking .quotes p,body.page-template-template-NBT-catalogue .quotes p{display:inline}body.page-template-template-NBT-catalogue .wrapper.products-wrapper{background:#fff}@media (min-width: 992px){.login-wrapper .login-form-container .alert{max-width:300px;margin:0 auto}.login-wrapper .login-form-container form{width:300px;margin:0 auto}}#courseBlock p{display:inline-block;margin-left:1rem}#data-table .dtr-details{list-style:none;padding-left:10px}#data-table .dtr-details li{margin:1.5rem 0}#data-table .dtr-title{font-weight:700}#data-table td.control:before{line-height:16px!important}.nbt-wkshp-wrapper .eventFilters{float:left;width:100%}.nbt-wkshp-wrapper #search-results>div{border-bottom:5px solid #cc186a;padding:2rem 0}.nbt-wkshp-wrapper #search-results>div:nth-child(3n) #course_item{border-right:none!important}.nbt-wkshp-wrapper #search-results.Maroon>div{border-bottom:5px solid #cc186a}.nbt-wkshp-wrapper #search-results.Maroon>div #course_item{border-right:1px dashed #cc186a}@media (max-width: 767px){.nbt-wkshp-wrapper #search-results.Maroon>div #course_item{border-right:none}}.nbt-wkshp-wrapper #search-results.Green>div{border-bottom:5px solid #009380}.nbt-wkshp-wrapper #search-results.Green>div #course_item{border-right:1px dashed #009380}@media (max-width: 767px){.nbt-wkshp-wrapper #search-results.Green>div #course_item{border-right:none}}.nbt-wkshp-wrapper #search-results.Yellow>div{border-bottom:5px solid #f2bf53}.nbt-wkshp-wrapper #search-results.Yellow>div #course_item{border-right:1px dashed #f2bf53}@media (max-width: 767px){.nbt-wkshp-wrapper #search-results.Yellow>div #course_item{border-right:none}}.reviews-wrapper .starRating .score{display:inline-block;font-family:font;color:#fff;position:relative}.reviews-wrapper .starRating .score:before,.reviews-wrapper .starRating .score span:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;display:block;font-size:1.5rem}.reviews-wrapper .starRating .score:before{opacity:.5}.reviews-wrapper .starRating .score span{color:#fff;position:absolute;top:0;left:0;overflow:hidden}.reviews-wrapper .starRating.Green .score span,.reviews-wrapper .starRating.Green .score{color:#009380}.reviews-wrapper .starRating.Blue .score span,.reviews-wrapper .starRating.Blue .score{color:#0071bc}.reviews-wrapper .starRating.Maroon .score span,.reviews-wrapper .starRating.Maroon .score{color:#cc186a}.reviews-wrapper .starRating.Black .score span,.reviews-wrapper .starRating.Black .score{color:#000}.reviews-wrapper .courseReviews{text-align:center}.reviews-wrapper .courseReviews.Blue .score,.reviews-wrapper .courseReviews.Blue .score span{color:#0071bc!important}.reviews-wrapper .courseReviews.Blue .starRating{border-right:1px dashed #0071bc}.reviews-wrapper .courseReviews.Blue .starRating:nth-child(2n){border-right:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Blue .starRating{border-right:none!important;border-bottom:1px dashed #0071bc}}.reviews-wrapper .courseReviews.Blue div.row{border-bottom:1px dashed #0071bc}.reviews-wrapper .courseReviews.Blue div.row:last-child{border-bottom:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Blue div.row{border-bottom:none!important}}.reviews-wrapper .courseReviews.Blue .three-column .starRating:nth-child(2n){border-right:1px dashed #0071bc}.reviews-wrapper .courseReviews.Blue .three-column .starRating:nth-child(3n){border-right:none}.reviews-wrapper .courseReviews.Green .score,.reviews-wrapper .courseReviews.Green .score span{color:#009380!important}.reviews-wrapper .courseReviews.Green .starRating{border-right:1px dashed #009380}.reviews-wrapper .courseReviews.Green .starRating:nth-child(2n){border-right:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Green .starRating{border-right:none!important;border-bottom:1px dashed #009380}}.reviews-wrapper .courseReviews.Green div.row{border-bottom:1px dashed #009380}.reviews-wrapper .courseReviews.Green div.row:last-child{border-bottom:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Green div.row{border-bottom:none!important}}.reviews-wrapper .courseReviews.Green .three-column .starRating:nth-child(2n){border-right:1px dashed #009380}.reviews-wrapper .courseReviews.Green .three-column .starRating:nth-child(3n){border-right:none}.reviews-wrapper .courseReviews.Maroon .score,.reviews-wrapper .courseReviews.Maroon .score span{color:#cc186a!important}.reviews-wrapper .courseReviews.Maroon .starRating{border-right:1px dashed #cc186a}.reviews-wrapper .courseReviews.Maroon .starRating:nth-child(2n){border-right:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Maroon .starRating{border-right:none!important;border-bottom:1px dashed #cc186a}}.reviews-wrapper .courseReviews.Maroon div.row{border-bottom:1px dashed #cc186a}.reviews-wrapper .courseReviews.Maroon div.row:last-child{border-bottom:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Maroon div.row{border-bottom:none!important}}.reviews-wrapper .courseReviews.Maroon .three-column .starRating:nth-child(2n){border-right:1px dashed #cc186a}.reviews-wrapper .courseReviews.Maroon .three-column .starRating:nth-child(3n){border-right:none}.reviews-wrapper .courseReviews.Purple .score,.reviews-wrapper .courseReviews.Purple .score span{color:#952f6e!important}.reviews-wrapper .courseReviews.Purple .starRating{border-right:1px dashed #952f6e}.reviews-wrapper .courseReviews.Purple .starRating:nth-child(2n){border-right:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Purple .starRating{border-right:none!important;border-bottom:1px dashed #952f6e}}.reviews-wrapper .courseReviews.Purple div.row{border-bottom:1px dashed #952f6e}.reviews-wrapper .courseReviews.Purple div.row:last-child{border-bottom:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Purple div.row{border-bottom:none!important}}.reviews-wrapper .courseReviews.Purple .three-column .starRating:nth-child(2n){border-right:1px dashed #952f6e}.reviews-wrapper .courseReviews.Purple .three-column .starRating:nth-child(3n){border-right:none}.reviews-wrapper .courseReviews.Yellow .score,.reviews-wrapper .courseReviews.Yellow .score span{color:#f2bf53!important}.reviews-wrapper .courseReviews.Yellow .starRating{border-right:1px dashed #f2bf53}.reviews-wrapper .courseReviews.Yellow .starRating:nth-child(2n){border-right:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Yellow .starRating{border-right:none!important;border-bottom:1px dashed #f2bf53}}.reviews-wrapper .courseReviews.Yellow div.row{border-bottom:1px dashed #f2bf53}.reviews-wrapper .courseReviews.Yellow div.row:last-child{border-bottom:none}@media (max-width: 767px){.reviews-wrapper .courseReviews.Yellow div.row{border-bottom:none!important}}.reviews-wrapper .courseReviews.Yellow .three-column .starRating:nth-child(2n){border-right:1px dashed #f2bf53}.reviews-wrapper .courseReviews.Yellow .three-column .starRating:nth-child(3n){border-right:none}.reviews-wrapper a[href="#_courseRatings"]:focus{opacity:1}#alVideo{background:#000c}@media (min-width: 544px){#alVideo .modal-dialog{max-width:576px}}@media (min-width: 768px){#alVideo .modal-dialog{max-width:720px}}@media (min-width: 992px){#alVideo .modal-dialog{max-width:940px}}@media (min-width: 1200px){#alVideo .modal-dialog{max-width:1140px}}#alVideo .modal-content{border:none;margin-top:3rem}#alVideo .modal-content button.close{position:absolute;z-index:1;color:#fff;opacity:.5;right:10px;top:5px;font-size:40px}#alVideo .modal-content button.close:hover{opacity:1}#course_item{clear:both;padding-right:1.875rem;height:100%}@media (max-width: 767px){#course_item{border-right:none}}#course_item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:none;background:#ccc;margin-bottom:1rem;color:#fff;padding:.5rem .75rem;font-size:1rem;line-height:1.25}#course_item select+label:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:0;font-size:25px;height:40px;line-height:40px;right:10px;z-index:2;color:#fff;pointer-events:none;border-left:3px solid white;padding:0 0 0 10px}#course_item select:active,#course_item select:focus,#course_item select:hover{z-index:2}#course_item svg{width:100px}#course_item a.videoCTA{display:block}#course_item .courseMeta{margin:0;font-size:12px;display:inline;color:#ccc}#course_item .courseMeta i{color:#ccc;padding:5px;font-size:12px}#course_item .variableCourseCTA .woocommerce #content div.product div.summary,#course_item .variableCourseCTA .woocommerce div.product div.summary,#course_item .variableCourseCTA .woocommerce-page #content div.product div.summary,#course_item .variableCourseCTA .woocommerce-page div.product div.summary{float:none;width:100%}#course_item .variableCourseCTA .images{display:none!important}#course_item .variableCourseCTA .summary,#course_item .variableCourseCTA .summary form{margin:0}#course_item .variableCourseCTA .summary select{vertical-align:middle;margin:.5rem}#course_item .variableCourseCTA .summary .product_title{display:none}#course_item .variableCourseCTA .summary .label{color:#ccc;line-height:1;vertical-align:middle;font-size:14px}#course_item .variableCourseCTA .summary .reset_variations,#course_item .variableCourseCTA .summary .price{display:none}#course_item .variableCourseCTA .summary .woocommerce-variation-price .price{display:block;color:#434343;font-weight:700}#course_item .variableCourseCTA .summary .variations{margin-bottom:0}#course_item .variableCourseCTA .summary .variations .label{width:35%;padding-right:0}#course_item .variableCourseCTA .summary .variations .value{position:relative}#course_item .variableCourseCTA .summary .variations .value select{width:90%}#course_item .variableCourseCTA .summary .variations .value:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:0;font-size:25px;height:40px;margin:.5rem;line-height:40px;right:10px;z-index:2;color:#fff;pointer-events:none;border-left:3px solid white;padding:0 0 0 10px}#course_item .variableCourseCTA .summary .quantity,#course_item .variableCourseCTA .summary .product_meta{display:none!important}#course_item .variableCourseCTA .summary .single_add_to_cart_button{float:none;margin-top:1rem;border:none;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:23px;display:inline-block;background:#ff7d19}#course_item .variableCourseCTA .summary .single_add_to_cart_button:hover #course_item .variableCourseCTA .summary .single_add_to_cart_button:not(.disabled){box-shadow:0 2px #00000080;opacity:.9}@media (max-width: 767px){#course_item .variableCourseCTA .summary .single_add_to_cart_button{min-width:250px}}#course_item .variableCourseCTA .woocommerce-tabs{display:none}.singleColumn #course_item{border-right:none}.singleColumn #course_item.Maroon{border-top:1px dashed #cc186a}.singleColumn #course_item.Green{border-top:1px dashed #009380}.singleColumn #course_item.Yellow{border-top:1px dashed #f2bf53}.blog-wrapper #featuredPost .postMeta p{font-size:12px}.blog-wrapper #featuredPost .postMeta .metaItem{line-height:28px}.blog-wrapper #featuredPost .postMeta .catItem{border:2px solid #cccccc;padding:3px;border-radius:8px;margin-right:.5rem}.blog-wrapper input[name=filter-posts]{display:none}.blog-wrapper input[name=filter-posts]+label.blogFilter{border:2px solid;padding:4px 8px;border-radius:4px;margin:.25rem .5rem;display:inline-block;opacity:1}@media (max-width: 767px){.blog-wrapper input[name=filter-posts]+label.blogFilter{font-size:12px;margin:.25rem;padding:2px 4px}}.blog-wrapper input[name=filter-posts]+label.blogFilter:hover{color:#fff!important;cursor:pointer}.blog-wrapper input[name=filter-posts]:not(:checked)+label:not(:hover){opacity:.7;background-color:transparent!important}.blog-wrapper input[name=filter-posts]:checked+label{color:#fff!important}.blog-wrapper #postArchives{margin-right:-30px;margin-left:-30px}@media (max-width: 767px){.blog-wrapper #postArchives{margin-right:0;margin-left:0}}.blog-wrapper #postArchives p{font-size:14px}.blog-wrapper #postArchives .content-area{padding-right:30px;padding-left:30px;border-right:1px dashed #0071bc}.blog-wrapper #postArchives .content-area:nth-child(3n){border-right:none!important}@media (max-width: 767px){.blog-wrapper #postArchives .content-area{border-right:none;border-bottom:1px dashed #0071bc}}.blog-wrapper #postArchives .postMeta p{font-size:10px}.blog-wrapper #postArchives .postMeta .metaItem{line-height:28px}.blog-wrapper #postArchives .postMeta .catItem{border:2px solid #cccccc;padding:3px;border-radius:8px;margin-right:.5rem;display:inline-block}.single-blog-wrapper .postMeta p{font-size:10px}.single-blog-wrapper .postMeta .catItem{border:2px solid #ffffff;padding:3px;border-radius:8px;margin-right:.5rem;display:inline-block}.single-blog-wrapper .container-blog{max-width:720px;margin:auto}@media (max-width: 767px){.single-blog-wrapper .container-blog{padding:0 1rem}}.single-blog-wrapper .articleContent{margin-bottom:4rem}.single-blog-wrapper .articleContent h2,.single-blog-wrapper .articleContent h3{color:#0071bc!important}.single-blog-wrapper .articleContent p{text-align:justify;margin-bottom:1.5rem}.single-blog-wrapper .articleContent p+p{margin-top:1.5rem}.single-blog-wrapper .articleContent a{color:#0071bc;text-decoration:underline}.single-blog-wrapper .articleContent a:hover{opacity:.8}.single-blog-wrapper .articleContent img{margin-top:2rem;margin-bottom:2rem;display:block}.single-blog-wrapper .articleContent img.alignright{border-radius:3px;padding:0;margin:2rem -2rem 2rem 2rem}@media (max-width: 767px){.single-blog-wrapper .articleContent img.alignright{margin:2rem 0 2rem 2rem}}.single-blog-wrapper .articleContent img.alignleft{border-radius:3px;padding:0;margin:2rem 2rem 2rem -2rem}@media (max-width: 767px){.single-blog-wrapper .articleContent img.alignleft{margin:2rem 2rem 2rem 0}}.single-blog-wrapper .articleContent ul:not(.wp-block-gallery){padding:1rem 0;text-align:justify!important;list-style-type:none}.single-blog-wrapper .articleContent ul:not(.wp-block-gallery) li{padding-left:2rem}.single-blog-wrapper .articleContent ul:not(.wp-block-gallery) li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;margin-left:-2rem;width:2rem;color:#0071bc}.single-blog-wrapper .articleContent blockquote{color:#fff;padding:1.5rem;background:#0071bc;text-align:center;clear:both}.single-blog-wrapper .articleContent blockquote p{text-align:center;margin-bottom:0}.single-blog-wrapper .articleContent .table thead{background:#0071bc;color:#fff}.single-blog-wrapper .articleContent .table thead th{border:none;border-right:1px dashed white}.single-blog-wrapper .articleContent .table thead th:last-child{border-right:none}.single-blog-wrapper .py-4.bgDWhite p{margin-bottom:1rem;line-height:1.2}.single-blog-wrapper .py-4.bgDWhite p small{line-height:1.4;display:inline-block}.single-blog-wrapper #postArchives{border-top:4px solid #0071bc}#alContactUs{background:#ffffffe6}#alContactUs .modal-dialog{max-width:none;margin:auto;height:100%}#alContactUs .container{height:100%}#alContactUs .container .row{height:inherit}.alNoticeBlock{background:#eaecf2;padding:1rem}.alNoticeBlock .woocommerce-error{color:#f05a23}.alNoticeBlock a.button{margin:0;border:none;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:16px;padding:6px 20px;display:inline-block;background:#ff7d19;text-decoration:none}.alNoticeBlock a.button:hover{box-shadow:0 2px #00000080;opacity:.9}.workshop-series-wrapper .nav-tabs .nav-link{margin-left:0;margin-right:0;border-radius:0;border-color:#ccc;background-color:#ccc;color:#fff!important}.workshop-series-wrapper .nav-tabs .nav-link.active,.workshop-series-wrapper .nav-tabs .nav-link:hover{border-color:#0071bc;background-color:#0071bc}.workshop-series-wrapper .nav-tabs .nav-link.disabled{border-color:#ccc;background-color:#ccc;opacity:inherit}.single-product aside .woocommerce-message{display:none!important}@media (min-width: 992px){.single-product aside.fixed-sidebar{position:fixed;left:50%;top:0%;transform:translate(-50%);transition-property:all;transition:transform}.single-product aside.fixed-sidebar .inner{left:1.75rem;top:5rem;width:100%;max-width:30%;position:absolute;padding-right:1rem!important}.single-product aside.fixed-sidebar.footer-sidebar{position:absolute;left:0;top:auto;bottom:0;transform:inherit}.single-product aside.fixed-sidebar.footer-sidebar .inner{left:0;top:0;max-width:100%;position:relative}}.single-product .al-item-accordion .videoBoxLesson{border:1px solid #ebebeb}.single-product .woocommerce-tabs,.single-product .onsale,.single-product .quantity,.single-product .product_meta,.single-product .related.products,.single-product .woocommerce-product-gallery,.single-product .woocommerce_subscription_gifting_block{display:none!important}.single-product .summary{float:none!important;width:100%!important;margin-bottom:0!important}.single-product .summary .product_title,.single-product .summary>.price,.single-product .summary .first-payment-date{display:none}.single-product .summary .woocommerce-product-rating{display:none}.single-product .summary form.cart,.single-product .summary .variations{margin-bottom:0!important}.single-product .summary .variations td.label{text-align:left}.single-product .summary .variations td.label label{line-height:1.2rem}@media (max-width: 767px){.single-product .summary .variations td.label{font-size:12px}}.single-product .summary .variations td.value{position:relative;padding-bottom:.5rem}.single-product .summary .variations td.value:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:2px;font-size:25px;height:37px;line-height:40px;right:2px;border-radius:3px;z-index:2;color:#444;background:#fff;pointer-events:none;padding:0 10px}.single-product .summary .variations td.value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #7b7f8e;background:#fff;color:#444;padding:.5rem .75rem;font-size:1rem;line-height:1.25;height:2.5rem;width:100%}.single-product .summary .variations td.value select:active,.single-product .summary .variations td.value select:focus,.single-product .summary .variations td.value select:hover{z-index:2}.single-product .summary .single_variation{margin:1rem 0}.single-product .summary .single_variation .price{color:#444;font-weight:700}.single-product #password-container input{padding-right:2rem!important}.single-product #password-container{display:inline-block;position:relative}.single-product #password-container .toggle-password{width:30px;height:30px;background:url(/app/themes/advantagelearn/media/eye.svg) no-repeat;top:6px;right:7px;position:absolute;display:none}.single-product #password-container .toggle-password:hover{opacity:.7;cursor:pointer}.single-product #password-container .toggle-password.show-pass{background:url(/app/themes/advantagelearn/media/eye-slash.svg) no-repeat}.single-product #password-container:hover .toggle-password{display:inline-block}.single-product #al-pass-form .al-pass-container .al-pass-title,.single-product .al-pass-form .al-pass-container .al-pass-title{color:#fff;border-radius:4px 4px 0 0;position:relative}.single-product #al-pass-form .al-pass-container .al-pass-title:hover,.single-product .al-pass-form .al-pass-container .al-pass-title:hover{cursor:pointer;opacity:.7}.single-product #al-pass-form .al-pass-container .al-pass-title:after,.single-product .al-pass-form .al-pass-container .al-pass-title:after{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";right:1rem;top:.5rem;font-size:1.5rem;color:#fff}.single-product #al-pass-form .al-pass-container .al-pass-title.collapsed,.single-product .al-pass-form .al-pass-container .al-pass-title.collapsed{border-radius:4px}.single-product #al-pass-form .al-pass-container .al-pass-title.collapsed:after,.single-product .al-pass-form .al-pass-container .al-pass-title.collapsed:after{content:""}.single-product #al-pass-form .al-pass-container .al-pass-fields-container,.single-product .al-pass-form .al-pass-container .al-pass-fields-container{border:1px solid #cccccc}.single-product #al-pass-form .form-group,.single-product .al-pass-form .form-group{margin-bottom:.5rem}.single-product #al-pass-form label,.single-product .al-pass-form label{font-size:12px;margin:0;line-height:1rem;color:#444}.single-product #al-pass-form input,.single-product .al-pass-form input{color:#444;border:1px solid #7b7f8e!important;line-height:2.5rem!important;text-indent:1rem}.single-product #al-pass-form input::-webkit-input-placeholder,.single-product .al-pass-form input::-webkit-input-placeholder{color:#ccc}.single-product button[type=submit]{margin:1rem;margin-top:0;border:none;background:#ff7d19!important;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:23px;display:inline-block;font-weight:300;float:none!important}.single-product button[type=submit]:hover{box-shadow:0 2px #00000080;opacity:.9;text-decoration:none;color:#fff}a.ctaBtn.hiddenBuyButton{display:none;margin:auto!important;margin-top:1rem!important;margin-bottom:1rem!important}.probox{font-size:1.3rem;padding:.5rem}.probox .promagnifier,.probox .autocomplete{display:none}div.ajaxsearchpro[id*=ajaxsearchprores] .results{height:100%!important}.cornerstoneSidebar hr{border-top:5px solid}.cornerstoneCTABlock{position:fixed;bottom:0;width:100%;z-index:1}@media (max-width: 767px){.cornerstoneResults h2,.cornerstoneArchive h2{font-size:1.5rem}}.cornerstoneResults .item,.cornerstoneArchive .item{background:transparent!important;border-left:none!important;border-right:none!important}.cornerstoneResults img,.cornerstoneArchive img{margin-bottom:1rem}.cornerstoneResults .cornerstoneItem,.cornerstoneArchive .cornerstoneItem{margin-top:1.5rem;border-top:5px solid}.cornerstoneResults .cornerstoneItem a.ctaLink,.cornerstoneArchive .cornerstoneItem a.ctaLink{text-decoration:underline!important}.cornerstoneResults .cornerstoneItem .fadeBlock,.cornerstoneArchive .cornerstoneItem .fadeBlock{display:none}.cornerstoneResults .cornerstoneItem .collapseItem,.cornerstoneArchive .cornerstoneItem .collapseItem{display:block}.cornerstoneResults .cornerstoneItem .expandItem,.cornerstoneArchive .cornerstoneItem .expandItem{display:none}.cornerstoneResults .cornerstoneItem.collapsed,.cornerstoneArchive .cornerstoneItem.collapsed{max-height:260px;overflow:hidden;position:relative}.cornerstoneResults .cornerstoneItem.collapsed .fadeBlock,.cornerstoneArchive .cornerstoneItem.collapsed .fadeBlock{background:linear-gradient(#fff0,#fffffff2,#fff);bottom:0;display:block;font-weight:700;height:60px;position:absolute;width:100%}.cornerstoneResults .cornerstoneItem.collapsed .collapseItem,.cornerstoneArchive .cornerstoneItem.collapsed .collapseItem{display:none}.cornerstoneResults .cornerstoneItem.collapsed .expandItem,.cornerstoneArchive .cornerstoneItem.collapsed .expandItem{display:block}.cornerstoneResults .cornerstoneItem .cornerstoneHeader p,.cornerstoneArchive .cornerstoneItem .cornerstoneHeader p{color:#ffffffb3}.cornerstoneResults .cornerstoneItem .cornerstoneHeader p b,.cornerstoneArchive .cornerstoneItem .cornerstoneHeader p b{color:#fff;font-weight:400}.cornerstoneResults .cornerstoneItem .videoCTA,.cornerstoneArchive .cornerstoneItem .videoCTA{display:block;text-align:center}.cornerstoneResults .cornerstoneItem .videoCTA svg,.cornerstoneArchive .cornerstoneItem .videoCTA svg{width:100px}.cornerstoneResults .cornerstoneItem ul,.cornerstoneArchive .cornerstoneItem ul{padding:1rem 0;margin:inherit!important;text-align:justify!important;list-style-type:none}.cornerstoneResults .cornerstoneItem ul li,.cornerstoneArchive .cornerstoneItem ul li{padding-left:2rem}.cornerstoneResults .cornerstoneItem ul li:before,.cornerstoneArchive .cornerstoneItem ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;margin-left:-2rem;width:2rem;color:#0071bc}.cornerstoneResults .cornerstoneItem blockquote,.cornerstoneArchive .cornerstoneItem blockquote{color:#ffffffb3}.cornerstoneResults .cornerstoneItem blockquote b,.cornerstoneArchive .cornerstoneItem blockquote b{color:#fff;font-weight:400}.cornerstoneResults .cornerstoneItem blockquote,.cornerstoneArchive .cornerstoneItem blockquote{padding:1.5rem;background:#0071bc;text-align:center}.cornerstoneResults .cornerstoneItem.Maroon a,.cornerstoneArchive .cornerstoneItem.Maroon a{color:#cc186a}.cornerstoneResults .cornerstoneItem.Maroon blockquote,.cornerstoneArchive .cornerstoneItem.Maroon blockquote{background:#cc186a}.cornerstoneResults .cornerstoneItem.Maroon ul li:before,.cornerstoneArchive .cornerstoneItem.Maroon ul li:before{color:#cc186a}.cornerstoneResults .cornerstoneItem.Maroon .table thead,.cornerstoneArchive .cornerstoneItem.Maroon .table thead{background:#cc186a;color:#fff}.cornerstoneResults .cornerstoneItem.Maroon .table thead th,.cornerstoneArchive .cornerstoneItem.Maroon .table thead th{border:none;border-right:1px dashed white}.cornerstoneResults .cornerstoneItem.Maroon .table thead th:last-child,.cornerstoneArchive .cornerstoneItem.Maroon .table thead th:last-child{border-right:none}.cornerstoneResults .cornerstoneItem.Green a,.cornerstoneArchive .cornerstoneItem.Green a{color:#009380}.cornerstoneResults .cornerstoneItem.Green blockquote,.cornerstoneArchive .cornerstoneItem.Green blockquote{background:#009380}.cornerstoneResults .cornerstoneItem.Green ul li:before,.cornerstoneArchive .cornerstoneItem.Green ul li:before{color:#009380}.cornerstoneResults .cornerstoneItem.Green .table thead,.cornerstoneArchive .cornerstoneItem.Green .table thead{background:#009380;color:#fff}.cornerstoneResults .cornerstoneItem.Green .table thead th,.cornerstoneArchive .cornerstoneItem.Green .table thead th{border:none;border-right:1px dashed white}.cornerstoneResults .cornerstoneItem.Green .table thead th:last-child,.cornerstoneArchive .cornerstoneItem.Green .table thead th:last-child{border-right:none}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.tooltip.show{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.bs-tether-element-attached-bottom .tooltip-inner:before,.tooltip.tooltip-top .tooltip-inner:before{bottom:0;left:50%;margin-left:-5px;content:"";border-width:5px 5px 0;border-top-color:#29abe2}.tooltip.bs-tether-element-attached-top .tooltip-inner:before,.tooltip.tooltip-bottom .tooltip-inner:before{top:0;left:50%;margin-left:-5px;content:"";border-width:0 5px 5px;border-bottom-color:#29abe2}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;background-color:#29abe2;color:#fff;padding:1rem}.tooltip-arrow{position:absolute;width:0;height:0}.subscription-wrapper .woocommerce-variation-price{display:none}.subscription-wrapper .al-item-accordion .item-block{display:inline-block}.subscription-wrapper .subscriptionNav{position:absolute;bottom:0;left:52%}@media (max-width: 767px){.subscription-wrapper .subscriptionNav{left:inherit}}.subscription-wrapper .subscriptionNav ul.subscriptionNavItems li a{background:#29abe2;border-radius:4px 4px 0 0;color:#fff;padding:15px 30px;position:relative}@media (max-width: 767px){.subscription-wrapper .subscriptionNav ul.subscriptionNavItems li a{padding:1rem}}.subscription-wrapper .subscriptionNav ul.subscriptionNavItems li a:hover,.subscription-wrapper .subscriptionNav ul.subscriptionNavItems li a.active{background:#fff;color:#444;opacity:1}.subscription-wrapper .subscriptionNav ul.subscriptionNavItems li a:after{content:"";display:block;position:absolute;right:0;top:0;border-top:10px solid #0071bc;border-right:10px solid #0071bc;border-bottom:10px solid transparent;border-left:10px solid transparent}.subscription-wrapper .product-box-office .woocommerce-product-details__short-description{display:none}.subscription-wrapper .product-box-office .woocommerce div.product form{margin-bottom:.5rem}.subscription-wrapper .product-box-office .woocommerce div.product form table{margin-bottom:0}.subscription-wrapper .product-box-office .woocommerce div.product form tbody,.subscription-wrapper .product-box-office .woocommerce div.product form tbody tr{display:block}.subscription-wrapper .product-box-office .woocommerce div.product form tbody tr td{display:block;padding-bottom:0rem}.subscription-wrapper .product-box-office .woocommerce div.product form tbody tr td label{margin-bottom:.25rem;font-size:12px}.subscription-wrapper .product-box-office .woocommerce div.product form tbody tr td .reset_variations{display:none!important}.subscription-wrapper .product-box-office .woocommerce div.product form .price{font-size:12px;margin-top:.25rem}.subscription-wrapper .product-box-office .woocommerce div.product form .variations_button{text-align:center}.subscription-wrapper .subscriptionSteps hr{border-top:5px solid white}.subscription-wrapper .subscriptionSteps ul{list-style-type:none;display:inline-block;padding:0;width:100%}.subscription-wrapper .subscriptionSteps ul li{width:100%}.subscription-wrapper .subscriptionSteps ul li span{width:60px;height:60px;background:#29abe2;display:inline-block;text-align:center;line-height:60px;font-size:30px;border-radius:50%;color:#fff;float:left;margin-right:20px}@media (max-width: 767px){.subscription-wrapper .subscriptionSteps ul li span{width:40px;height:40px;line-height:40px;font-size:20px;margin-right:10px}}.subscription-wrapper hr{border-top:5px solid}.subscription-wrapper .subscription-why svg{width:100px}.subscription-wrapper .subscription-why .subscription-why-block{border:1px solid #eaecf2}.subscription-wrapper .alLogoBlock{position:relative}.subscription-wrapper .alLogoBlock .alLogo{position:absolute;height:60px;width:60px;right:1rem;bottom:-30px;text-align:center;border-radius:50%;line-height:60px}.subscription-wrapper .alLogoBlock .alLogo img{height:25px;vertical-align:middle}@media (max-width: 767px){.subscription-wrapper aside{margin-top:-2rem}.about-us-wrapper #headerImg img{margin-bottom:0}}.about-us-wrapper .glanceItem i{width:100px;height:100px;line-height:100px;border-radius:50%;font-size:40px}@media (max-width: 767px){.about-us-wrapper .glanceItem i{width:50px;height:50px;line-height:50px;border-radius:50%;font-size:20px}.about-us-wrapper .glanceItem p{font-size:12px}}.about-us-wrapper .glanceItem .glanceCount{font-size:1.5rem}@media (max-width: 767px){.about-us-wrapper .glanceItem .glanceCount{font-size:1rem}}.about-us-wrapper .glanceItem:after{content:"";position:absolute;top:20%;right:0;height:60%;border-right:1px dashed #29abe2}.about-us-wrapper .glanceItem:last-child:after{border-right:none}@media (max-width: 767px){.about-us-wrapper .glanceItem:nth-child(3n):after{border-right:none}}.about-us-wrapper hr{border-top:5px solid}.about-us-wrapper .ourStoryItem .fadeBlock{display:none}.about-us-wrapper .ourStoryItem .collapseItem{display:inline-block}.about-us-wrapper .ourStoryItem .expandItem{display:none}.about-us-wrapper .ourStoryItem.collapsed{max-height:230px;overflow:hidden;position:relative}@media (max-width: 767px){.about-us-wrapper .ourStoryItem.collapsed{max-height:none}}.about-us-wrapper .ourStoryItem.collapsed .ourStoryItemContent{max-height:230px}.about-us-wrapper .ourStoryItem.collapsed .ourStoryItemContent .fadeBlock{background:linear-gradient(#fff0,#ffffff8c,#fff);bottom:0;display:block;font-weight:700;height:100px;position:absolute;width:100%}.about-us-wrapper .ourStoryItem.collapsed .collapseItem{display:none}.about-us-wrapper .ourStoryItem.collapsed .expandItem{display:inline-block}.about-us-wrapper .ourStoryItem .ourStoryPath{list-style:none;text-align:center;vertical-align:middle}.about-us-wrapper .ourStoryItem .ourStoryPath .ourStoryImg{padding-top:10px}.about-us-wrapper .ourStoryItem .ourStoryPath .ourStoryImg img{border:5px solid white;position:relative;box-shadow:0 0 0 10px #eaecf2}@media (max-width: 767px){.about-us-wrapper .ourStoryItem .ourStoryPath .ourStoryImg img{width:60%;margin-bottom:2rem}}.about-us-wrapper .ourStoryItem .ourStoryPath .ourStoryDiv:after{content:"";background:#eaecf2;width:20px;position:absolute;top:0;bottom:0;left:50%;z-index:-1;transform:translate(-50%)}@media (max-width: 767px){.about-us-wrapper .ourStoryItem .ourStoryPath .ourStoryDiv{display:none}}.about-us-wrapper .ourStoryItem:last-of-type .ourStoryDiv{display:none!important}@media (max-width: 767px){.about-us-wrapper .container{padding-left:1.5rem;padding-right:1.5rem}.our-team-wrapper #headerImg img{margin-bottom:0}}.our-team-wrapper hr{border:5px solid}.our-team-wrapper .teamItem{padding-top:1rem;border-right:1px dashed #29abe2}.our-team-wrapper .teamItem:nth-child(3n){border-right:none}.our-team-wrapper .teamItem .inner{height:100%;border-bottom:1px dashed #29abe2}.our-team-wrapper .teamItem .teamMeta span{font-size:10px}.our-team-wrapper .teamItem .teamMeta .teamSocial{height:24px;width:24px;text-align:center;line-height:24px;border-radius:50%;color:#fff}.our-team-wrapper .teamItem a{line-height:10px;margin-bottom:.5rem}.our-team-wrapper .teamItem .fadeBlock{display:none}.our-team-wrapper .teamItem .collapseItem{display:inline-block}.our-team-wrapper .teamItem .expandItem{display:none}.our-team-wrapper .teamItem.collapsed .teamContent{max-height:230px;overflow:hidden;position:relative}.our-team-wrapper .teamItem.collapsed .teamContent .fadeBlock{background:linear-gradient(#fff0,#ffffff8c,#fff);bottom:0;display:block;font-weight:700;height:100px;position:absolute;width:100%}.our-team-wrapper .teamItem.collapsed .collapseItem{display:none}.our-team-wrapper .teamItem.collapsed .expandItem{display:inline-block}#pastpapers-navbar-brand{display:none;float:left}#pastpapers-navbar-brand a{line-height:32px!important}#pastpapers-navbar-brand a img{height:32px;display:inline-block}.pastpapers-wrapper{font-family:Montserrat}@media (max-width: 767px){.pastpapers-wrapper #headerImg img{margin-bottom:0}}.pastpapers-wrapper .primary-advert h4{font-size:18px;font-weight:300;line-height:24px}.pastpapers-wrapper .primary-advert a.ctaBtn{font-size:14px;line-height:17px;padding:14px 33px}.pastpapers-wrapper .primary-advert a.ctaBtn:hover{text-decoration:none;color:#fff}.pastpapers-wrapper .primary-advert small{font-size:9px;font-weight:300;line-height:25px;display:inline-block}.pastpapers-wrapper .primary-advert .cta-block{border-left:1px solid #ffffff}.pastpapers-wrapper .secondary-advert h4{font-size:14px;font-weight:300;line-height:16px}.pastpapers-wrapper .secondary-advert a{font-size:11px;font-weight:300;line-height:13px}.pastpapers-wrapper .secondary-advert a.ctaBtn{font-size:14px;line-height:17px;padding:10px 15px}.pastpapers-wrapper .secondary-advert a.ctaBtn:hover{text-decoration:none;color:#fff}.pastpapers-wrapper .secondary-advert small{font-size:9px;font-weight:300;line-height:14px;display:inline-block}.pastpapers-wrapper #back-to-filters{display:none;position:fixed;z-index:3;bottom:6rem;left:1rem}.pastpapers-wrapper #back-to-filters a{border-radius:8px;background:#fff;border:3px solid #ff7d19;color:#ff7d19;padding:12px 15px;font-size:12px}.pastpapers-wrapper #back-to-filters a:hover{text-decoration:none}@media (max-width: 767px){.pastpapers-wrapper #back-to-filters.show{display:inline-block}}.pastpapers-wrapper #no-results{background-color:#0071bc;border-radius:2px;color:#fff;font-size:26px;font-weight:300;padding:20px 30px}.pastpapers-wrapper label.filters{display:block;color:#fff;font-size:18px;font-weight:300;line-height:21px;text-align:center;padding-top:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey{border:1px solid #7b7f8e;border-radius:2px;color:#444}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .sidebar-header{font-size:16px;font-weight:500;line-height:19px;border-bottom:1px solid #29abe2;padding-bottom:1rem;margin-bottom:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .icon-block{border-bottom:1px solid #cccccc;padding-bottom:1rem;margin-bottom:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .icon-block.paper-number{border-bottom:1px solid #29abe2;padding-bottom:1.5rem;margin-bottom:1rem}@media (max-width: 767px){.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .icon-block.paper-number{border:none;padding-bottom:0;margin-bottom:0}}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .icon-block.paper-number .paper-block:after{content:"";border:2px solid #29abe2;box-sizing:border-box;height:42px;width:42px;border-radius:50%;position:absolute;left:-11px;bottom:-11px}@media (max-width: 767px){.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey .icon-block{border:none;padding-bottom:0;margin-bottom:0}}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey small{font-size:12px;line-height:14px;display:inline-block}@media (max-width: 767px){.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey small{color:#0071bc}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey>div>div{border-bottom:1px solid #cccccc;padding-bottom:1rem;padding-top:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey>div>div:first-child{border-right:1px solid #cccccc;padding-right:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey>div>div:nth-of-type(2){padding-left:1rem}.pastpapers-wrapper #pastpapers-sidebar #pastpapers-iconkey>div:nth-of-type(3)>div{border-bottom:none}}.pastpapers-wrapper #pastpapers-sidebar label{font-size:12px;font-weight:300;line-height:14px}.pastpapers-wrapper #pastpapers-sidebar .paper-block{height:61px;width:61px;position:relative;box-sizing:border-box;border:1px solid #cccccc}.pastpapers-wrapper #pastpapers-sidebar .paper-block i{font-size:30px;color:#444}.pastpapers-wrapper #pastpapers-sidebar .paper-block .paper-number{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;font-weight:600;color:#444;background:#ccc;position:absolute;left:0;bottom:0}.pastpapers-wrapper .select2-container--default{width:100%!important}.pastpapers-wrapper .select2-container--default .select2-selection--single{background-color:#29abe2;border:none;border-radius:10px;display:flex;align-items:center;height:38px}.pastpapers-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding:0 .5rem;font-size:16px;line-height:1.25;font-family:Montserrat}.pastpapers-wrapper .select2-selection__arrow{position:inherit!important}.pastpapers-wrapper .select2-selection__arrow b{display:none}.pastpapers-wrapper .select2-selection__arrow:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:0;font-size:25px;height:38px;line-height:38px;right:10px;z-index:3;color:#fff;pointer-events:none;border-left:3px solid white;padding:0 0 0 10px;background:#29abe2}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title{position:relative}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2{padding:20px 50px 20px 30px;text-align:left;background-color:#0071bc;border:none;border-radius:2px 2px 0 0;font-size:26px;font-weight:300;color:#fff;position:relative;margin-top:1.5rem;margin-bottom:0}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2:hover{cursor:pointer}@media (max-width: 767px){.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2{padding:14px 30px 14px 20px;font-size:18px}}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2.pastpaper-subject-title{font-size:26px!important}@media (max-width: 767px){.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2.pastpaper-subject-title{font-size:20px!important}}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2:after{content:"";width:30px;height:30px;position:absolute;background-repeat:no-repeat;top:20px;right:20px;background-image:url(/app/themes/advantagelearn/media/minus-circle.svg)}@media (max-width: 767px){.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2:after{width:30px;height:30px;top:13px;right:10px}}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_title h2.collapsed:after{background-image:url(/app/themes/advantagelearn/media/plus-circle.svg)}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body{border:1px solid #7b7f8e;border-radius:0 0 2px 2px;padding:10px;color:#444}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .year-row{margin-top:10px}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .year-row:first-of-type{margin-top:0}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .year-block{box-sizing:border-box;width:91px;border:1px solid #cccccc;background-color:#eaecf2;font-size:22px;line-height:26px}@media (max-width: 767px){.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .year-block{padding:3px 0;width:100%}}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .curriculum-wrapper .curriculum-row-odd>*{background-color:#d2e6f3;box-sizing:border-box;border:1px solid #cccccc}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .curriculum-wrapper .curriculum-row-even>*{background-color:#f1f7fb;box-sizing:border-box;border:1px solid #cccccc}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .curriculum-block{font-size:18px;height:61px;width:76px;font-weight:600;flex-direction:column;line-height:18px}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .curriculum-block .curriculum-supp{font-size:14px;font-style:italic;font-weight:400}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .paper-block{height:61px;width:61px;position:relative}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .paper-block i{font-size:30px;color:#444}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .paper-block .paper-number{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;font-weight:600;color:#444;background:#ccc;position:absolute;left:0;bottom:0}.pastpapers-wrapper #pastpapersArchive .pastpaper_category .category_body .paper-block:hover{text-decoration:none;border:2px solid #29abe2}.pastpapers-wrapper .customSelect{background-color:#29abe2!important}.pastpapers-wrapper .customSelect+label:after{height:38px;line-height:38px;background:#29abe2;right:0;width:38px;z-index:3;border-radius:0 10px 10px 0;color:#fff;pointer-events:none;border-left:3px solid #fff;padding:0 0 0 10px}.pastpapers-wrapper input[type=radio]:checked{background-color:#0071bc!important;border-color:#0071bc!important}.pastpapers-wrapper input[type=radio]:focus{--tw-ring-color: #0071bc !important;border-color:#0071bc!important}ul#select2-subjectSelect-results.select2-results__options{font-size:14px!important;padding-top:4px!important;padding-bottom:4px!important}ul#select2-subjectSelect-results{max-height:250px!important}@media (max-width: 767px){.resources-wrapper #headerImg img{margin-bottom:0}}.resources-wrapper hr{border:5px solid}.resources-wrapper .resourceCTA{text-align:center;max-width:250px;min-height:86px}.resources-wrapper .resourceCTA span{font-size:12px;opacity:.7;display:block}@media (min-width: 992px){.resources-wrapper .resourceArchive{margin-right:-30px;margin-left:-30px}.resources-wrapper .resourceArchive>div{padding-left:30px;padding-right:30px}}.resources-wrapper .resourceArchiveItem{border-right:1px dashed #29abe2}.resources-wrapper .resourceArchiveItem:nth-of-type(3n+1){border-right:none}.resources-wrapper .resourceArchiveItem .inner{height:100%;border-top:5px solid #0071bc}#al-add-to-cart-modal .add-to-cart-container{border-radius:8px;background:transparent;position:relative;display:none;box-shadow:0 0 2px #00000040}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-header{border-radius:8px 8px 0 0}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-header button.close{position:absolute;z-index:1;color:#fff;opacity:1;right:1rem;top:1rem;font-size:1.5rem}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-header button.close:hover{opacity:.7}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-inner .add-to-cart-product-info-block{border:1px solid #7b7f8e;border-radius:8px}@media (max-width: 767px){#al-add-to-cart-modal .add-to-cart-container .add-to-cart-inner .add-to-cart-product-info-block p{font-size:12px}}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-footer{border-radius:0 0 8px 8px}#al-add-to-cart-modal .add-to-cart-container .add-to-cart-footer svg{vertical-align:middle}.checkout-wrapper{max-width:800px}.checkout-wrapper .checkout-progress{width:100%;margin:auto}.checkout-wrapper .checkout-progress ul{list-style-type:none;text-align:center;display:table;width:100%;padding:0}.checkout-wrapper .checkout-progress ul li{display:inline-block}.checkout-wrapper .checkout-progress ul li.checkout-progress-divider{position:relative;display:table-cell}.checkout-wrapper .checkout-progress ul li.checkout-progress-divider:before{content:"";background-color:#eaecf2;height:5px;color:#eaecf2;border-radius:2px;position:absolute;top:15px;width:125%;right:0;left:-2px}.checkout-wrapper .checkout-progress ul li.checkout-progress-divider.past:before{background-color:#39c974}.checkout-wrapper .checkout-progress ul li.checkout-progress-item{position:relative;display:table-cell;width:40px;z-index:1}.checkout-wrapper .checkout-progress ul li.checkout-progress-item a{width:40px;height:40px;line-height:40px;border-radius:50%;display:block;background-color:#eaecf2;color:#ccc!important}.checkout-wrapper .checkout-progress ul li.checkout-progress-item a:hover{opacity:1}.checkout-wrapper .checkout-progress ul li.checkout-progress-item span{position:absolute;left:-15px;width:70px;font-size:12px;padding-top:.5rem;color:#ccc}@media (max-width: 767px){.checkout-wrapper .checkout-progress ul li.checkout-progress-item span{left:-10px;width:60px;font-size:10px}}.checkout-wrapper .checkout-progress ul li.checkout-progress-item.current a{background-color:#0071bc;color:#fff!important}.checkout-wrapper .checkout-progress ul li.checkout-progress-item.current span{color:#0071bc}.checkout-wrapper .checkout-progress ul li.checkout-progress-item.past a{background-color:#39c974;color:#fff!important}.checkout-wrapper .checkout-progress ul li.checkout-progress-item.past span{color:#444}.checkout-wrapper .woocommerce .blockOverlay:before{background:url(/app/themes/advantagelearn/media/ellipsis.svg)!important;background-position:center center!important;background-repeat:no-repeat!important;width:100%!important;height:100%!important;left:0!important;top:0!important;animation:none!important}.checkout-wrapper table.cart,.checkout-wrapper table.shop_table{border:none}.checkout-wrapper table.cart th,.checkout-wrapper table.cart td,.checkout-wrapper table.shop_table th,.checkout-wrapper table.shop_table td{padding:1rem 0;border-top:none!important;border-bottom:1px solid #e5e7eb}.checkout-wrapper table.cart th.no-border,.checkout-wrapper table.cart td.no-border,.checkout-wrapper table.shop_table th.no-border,.checkout-wrapper table.shop_table td.no-border,.checkout-wrapper table.cart .order-total th,.checkout-wrapper table.cart .order-total td,.checkout-wrapper table.shop_table .order-total th,.checkout-wrapper table.shop_table .order-total td{border-bottom:none}.checkout-wrapper table.cart td.product-name,.checkout-wrapper table.shop_table td.product-name{max-width:300px;padding-right:1.5rem}@media (max-width: 767px){.checkout-wrapper table.cart td.product-name,.checkout-wrapper table.shop_table td.product-name{padding-right:0}}.checkout-wrapper table.cart td.product-actions a,.checkout-wrapper table.cart .mobile-product-actions a,.checkout-wrapper table.shop_table td.product-actions a,.checkout-wrapper table.shop_table .mobile-product-actions a{border:1px solid;border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.checkout-wrapper table.cart td.product-actions a,.checkout-wrapper table.cart .mobile-product-actions a,.checkout-wrapper table.shop_table td.product-actions a,.checkout-wrapper table.shop_table .mobile-product-actions a{display:inline-block}}.checkout-wrapper table.cart td.product-actions a span,.checkout-wrapper table.cart .mobile-product-actions a span,.checkout-wrapper table.shop_table td.product-actions a span,.checkout-wrapper table.shop_table .mobile-product-actions a span{font-size:12px}@media (max-width: 767px){.checkout-wrapper table.cart td.product-actions a span,.checkout-wrapper table.cart .mobile-product-actions a span,.checkout-wrapper table.shop_table td.product-actions a span,.checkout-wrapper table.shop_table .mobile-product-actions a span{font-size:inherit}}.checkout-wrapper table.cart td.product-actions a.add,.checkout-wrapper table.cart .mobile-product-actions a.add,.checkout-wrapper table.shop_table td.product-actions a.add,.checkout-wrapper table.shop_table .mobile-product-actions a.add{border-color:#29abe2}.checkout-wrapper table.cart td.product-actions a.remove,.checkout-wrapper table.cart .mobile-product-actions a.remove,.checkout-wrapper table.shop_table td.product-actions a.remove,.checkout-wrapper table.shop_table .mobile-product-actions a.remove{border-color:#ff7d7d}.checkout-wrapper table.cart td.product-actions a.remove:hover,.checkout-wrapper table.cart .mobile-product-actions a.remove:hover,.checkout-wrapper table.shop_table td.product-actions a.remove:hover,.checkout-wrapper table.shop_table .mobile-product-actions a.remove:hover{color:#f05a23}.checkout-wrapper table.cart td.product-actions a.remove span,.checkout-wrapper table.cart .mobile-product-actions a.remove span,.checkout-wrapper table.shop_table td.product-actions a.remove span,.checkout-wrapper table.shop_table .mobile-product-actions a.remove span{position:relative;padding-left:1.5rem}.checkout-wrapper table.cart td.product-actions a.remove span:before,.checkout-wrapper table.cart .mobile-product-actions a.remove span:before,.checkout-wrapper table.shop_table td.product-actions a.remove span:before,.checkout-wrapper table.shop_table .mobile-product-actions a.remove span:before{content:"";background-image:url(/app/themes/advantagelearn/media/checkout/checkout-remove.svg);height:1.5rem;width:1.5rem;background-repeat:no-repeat;position:absolute;top:-1px;left:0}.checkout-wrapper table.cart button a,.checkout-wrapper table.shop_table button a{border:1px solid;border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.checkout-wrapper table.cart button a,.checkout-wrapper table.shop_table button a{display:inline-block}}.checkout-wrapper table.cart button a span,.checkout-wrapper table.shop_table button a span{font-size:10px}@media (max-width: 767px){.checkout-wrapper table.cart button a span,.checkout-wrapper table.shop_table button a span{font-size:inherit}}.checkout-wrapper table.cart button a.add,.checkout-wrapper table.shop_table button a.add{border-color:#29abe2}.checkout-wrapper table.cart button a.remove,.checkout-wrapper table.shop_table button a.remove{border-color:#ff7d7d}.checkout-wrapper table.cart button a.remove:hover,.checkout-wrapper table.shop_table button a.remove:hover{color:#f05a23}.checkout-wrapper table.cart button a.remove span,.checkout-wrapper table.shop_table button a.remove span{position:relative;padding-left:1.5rem}.checkout-wrapper table.cart button a.remove span:before,.checkout-wrapper table.shop_table button a.remove span:before{content:"";background-image:url(/app/themes/advantagelearn/media/checkout/checkout-remove.svg);height:1.5rem;width:1.5rem;background-repeat:no-repeat;position:absolute;top:-1px;left:0}.checkout-wrapper .order-total{font-size:1.5rem}.checkout-wrapper .woocommerce-message a{color:#29abe2}.checkout-wrapper .woocommerce input.button{font-size:23px!important;font-weight:300;background:#ff7d19!important;color:#fff}.checkout-wrapper .woocommerce input.couponbutton{font-size:18px!important;font-weight:300;background:#fcd178;color:#000!important}.checkout-wrapper .woocommerce input.newbutton{margin:1rem;margin-top:0;border:none;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:21px;padding:8px 20px;display:inline-block;font-weight:300;background:#fcd178;color:#6c4229!important}@media (min-width: 768px) and (max-width: 991px){.checkout-wrapper .woocommerce input.newbutton{font-size:18px;max-width:450px}}@media (max-width: 767px){.checkout-wrapper .woocommerce input.newbutton{font-size:18px}}.checkout-wrapper .woocommerce input.newbutton:hover{box-shadow:0 2px #00000080;opacity:.9;text-decoration:none;color:#fff}.checkout-wrapper .woocommerce input.newbutton.disabled{color:#fff;background-color:#7b7f8e!important}.checkout-wrapper .woocommerce input.newbutton.clear_button{background:transparent;border:2px solid}.checkout-review-wrapper .checkout-login-choice{display:inline-flex}.checkout-review-wrapper .checkout-login-choice a{color:#444}.checkout-review-wrapper .checkout-login-choice a:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}.checkout-review-wrapper .checkout-login-choice a.active{color:#29abe2}.checkout-review-wrapper .checkout-login-choice a.active:before{color:#29abe2;content:""}.checkout-review-wrapper form .help-block{font-size:12px}.checkout-review-wrapper form button[type=submit].button-disabled{background:#7b7f8e}.checkout-review-wrapper label{font-size:12px}.checkout-review-wrapper .has-danger .form-control{border-color:#f05a23!important}.checkout-review-wrapper input{width:100%!important;border:1px solid #7b7f8e}.checkout-review-wrapper .has-error input{background-image:url(/app/themes/advantagelearn/media/incorrect.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}.checkout-online-access-wrapper input[type=email]{border:1px solid #7b7f8e!important;min-width:80%;width:auto!important}.checkout-online-access-wrapper label.no-change-learner-cart{border:1px solid;border-radius:4px;padding:5px 1rem;color:#7b7f8e}.checkout-online-access-wrapper label.no-change-learner-cart span{font-size:12px;width:130px;margin:auto;display:block}@media (max-width: 767px){.checkout-online-access-wrapper label.no-change-learner-cart span{display:inline-block;vertical-align:middle}}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox+label{border:1px solid;border-radius:4px;padding:5px 1rem;color:#29abe2}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox+label:hover{cursor:pointer}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox+label span{font-size:12px;width:130px;margin:auto;display:block}@media (max-width: 767px){.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox+label span{display:inline-block;vertical-align:middle}}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox+label span.change-on{display:none}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox:checked+label{color:#f05a23}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox:checked+label span.change-off{display:none}.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox:checked+label span.change-on{display:block}@media (max-width: 767px){.checkout-online-access-wrapper .woocommerce_subscription_gifting_checkbox:checked+label span.change-on{display:inline-block}.checkout-online-access-wrapper .woocommerce table.cart tr.cart_item{padding:.5rem 0;border-bottom:1px dashed #29abe2}.checkout-online-access-wrapper .woocommerce table.cart tr.cart_item:last-child,.checkout-online-access-wrapper .woocommerce table.cart tr.cart_item:last-of-type{border-bottom:none}.checkout-online-access-wrapper .woocommerce table.cart td{background-color:#fff!important;border-bottom:none;padding:0;text-align:left!important}.checkout-online-access-wrapper .woocommerce table.cart td:before{content:""!important}.checkout-online-access-wrapper .woocommerce table.cart td p{margin-bottom:.5rem}.checkout-online-access-wrapper .woocommerce table.cart td.actions{text-align:center!important}.checkout-online-access-wrapper .woocommerce table.cart td.actions input[type=submit]{display:inline-block}}.woocommerce-checkout .tb-close-icon,.checkout-billing-wrapper .tb-close-icon{display:inline-block;background:#fff;border-bottom:1px solid #cccccc;position:relative;z-index:99}@media (max-width: 767px){.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-last,.checkout-billing-wrapper .woocommerce form .form-row-first,.checkout-billing-wrapper .woocommerce form .form-row-last,.checkout-billing-wrapper .woocommerce-page form .form-row-first,.checkout-billing-wrapper .woocommerce-page form .form-row-last{width:100%}}.woocommerce-checkout input.input-text,.checkout-billing-wrapper input.input-text{color:#444;border:1px solid #d1d5db;line-height:2.5rem!important;text-indent:1rem}.woocommerce-checkout input.input-text::-webkit-input-placeholder,.checkout-billing-wrapper input.input-text::-webkit-input-placeholder{color:#ccc}.woocommerce-checkout .woocommerce form .form-row .required,.checkout-billing-wrapper .woocommerce form .form-row .required{color:inherit;text-decoration:none;font-weight:300}.woocommerce-checkout .woocommerce-validated input.input-text:not(:focus),.checkout-billing-wrapper .woocommerce-validated input.input-text:not(:focus){background-image:url(/app/themes/advantagelearn/media/correct.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}.woocommerce-checkout .woocommerce-invalid input.input-text:not(:focus),.checkout-billing-wrapper .woocommerce-invalid input.input-text:not(:focus){background-image:url(/app/themes/advantagelearn/media/incorrect.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}.woocommerce-checkout .create-account,.checkout-billing-wrapper .create-account{clear:both}.woocommerce-checkout label[for=account_password],.checkout-billing-wrapper label[for=account_password]{display:none}.woocommerce-checkout .woocommerce-password-hint,.checkout-billing-wrapper .woocommerce-password-hint{color:#fff}.woocommerce-checkout #payment,.checkout-billing-wrapper #payment{background:transparent}@media (max-width: 767px){.woocommerce-checkout #payment div.form-row,.checkout-billing-wrapper #payment div.form-row{padding:1em 0}}.woocommerce-checkout #payment div.payment_box,.checkout-billing-wrapper #payment div.payment_box{background-color:#fff;color:#444;border:2px solid #0071bc;border-radius:4px}.woocommerce-checkout #payment div.payment_box a.button,.checkout-billing-wrapper #payment div.payment_box a.button{background:#29abe2;color:#fff}@media (max-width: 767px){.woocommerce-checkout #payment div.payment_box a.button,.checkout-billing-wrapper #payment div.payment_box a.button{width:100%;margin-bottom:1rem}}.woocommerce-checkout #payment div.payment_box:before,.checkout-billing-wrapper #payment div.payment_box:before{border:1em solid #eff6ff;top:-14px;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout #payment ul.payment_methods,.checkout-billing-wrapper #payment ul.payment_methods{border-bottom:1px dashed #29abe2}.woocommerce-checkout #payment #al_place_order,.checkout-billing-wrapper #payment #al_place_order{display:block;text-align:center;margin:auto;font-size:23px;float:none;clear:both;font-weight:400}.woocommerce-checkout #payment .terms,.woocommerce-checkout #payment .newsletter,.checkout-billing-wrapper #payment .terms,.checkout-billing-wrapper #payment .newsletter{display:flex;align-items:center;gap:.5rem;width:100%;flex-basis:100%;margin:.5rem 0}.woocommerce-checkout #payment .terms input[type=checkbox],.woocommerce-checkout #payment .newsletter input[type=checkbox],.checkout-billing-wrapper #payment .terms input[type=checkbox],.checkout-billing-wrapper #payment .newsletter input[type=checkbox]{accent-color:#29abe2;flex-shrink:0}.woocommerce-checkout #payment .terms label,.woocommerce-checkout #payment .newsletter label,.checkout-billing-wrapper #payment .terms label,.checkout-billing-wrapper #payment .newsletter label{color:#444;font-size:12px;line-height:1.2rem;margin:0}.woocommerce-checkout #payment .terms label a,.woocommerce-checkout #payment .newsletter label a,.checkout-billing-wrapper #payment .terms label a,.checkout-billing-wrapper #payment .newsletter label a{color:#29abe2!important}.woocommerce-checkout .checkout_coupon,.checkout-billing-wrapper .checkout_coupon{border:none!important}.woocommerce-checkout .checkout_coupon input.button,.checkout-billing-wrapper .checkout_coupon input.button{padding:13px 30px;background:#29abe2!important;font-size:1rem!important}.woocommerce-checkout form[name=checkout] #customer_details label,.woocommerce-checkout form.checkout_coupon label,.checkout-billing-wrapper form[name=checkout] #customer_details label,.checkout-billing-wrapper form.checkout_coupon label{font-size:12px;margin:0;line-height:1rem;color:#444}.woocommerce-checkout input[type=radio],.checkout-billing-wrapper input[type=radio]{display:none}.woocommerce-checkout input[type=radio]+label:before,.checkout-billing-wrapper input[type=radio]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}.woocommerce-checkout input[type=radio]:checked+label,.checkout-billing-wrapper input[type=radio]:checked+label{color:#29abe2}.woocommerce-checkout input[type=radio]:checked+label:before,.checkout-billing-wrapper input[type=radio]:checked+label:before{font-weight:900;color:#29abe2;content:""}body.woocommerce-order-pay{color:#444}@media (max-width: 767px){body.woocommerce-order-pay section.container-fluid{padding:0}}body.woocommerce-order-pay .woocommerce{margin-bottom:2rem;text-align:center}body.woocommerce-order-pay .woocommerce .order_details{margin:0;padding:1em}@media (max-width: 767px){body.woocommerce-order-pay .woocommerce .order_details li{float:left;text-transform:uppercase;font-size:.5rem;line-height:1;padding:1rem;margin:0;border:1px solid white!important;width:50%;min-height:70px}}body.woocommerce-order-pay .order_details{text-align:center}body.woocommerce-order-pay .order_details li{float:none;display:inline-block;margin-bottom:1rem;text-align:center;border-right:1px dashed #29abe2}body.woocommerce-order-pay .cardPayment{background:#eaecf2;box-shadow:none;text-shadow:none;padding:2rem;border-radius:4px}@media (max-width: 767px){body.woocommerce-order-pay .cardPayment{padding:1rem}}body.woocommerce-order-pay .cardPayment form{display:inline-block}body.woocommerce-order-pay .cardPayment .customInput{margin-bottom:1rem;text-indent:0;float:left;width:100%}body.woocommerce-order-pay .cardPayment .cardIconSprite{display:none}body.woocommerce-order-pay .cardPayment .brandLabel{float:left;position:absolute}body.woocommerce-order-pay .cardPayment .expiryMonthLabel{text-align:left;margin:1rem 0}body.woocommerce-order-pay .cardPayment .brandSelect{text-align:right}body.woocommerce-order-pay .cardPayment .customLabel{color:#444;font-size:12px;margin-bottom:.2rem;text-align:left}body.woocommerce-order-pay .cardPayment input{color:#444;border:1px solid #7b7f8e;line-height:2.5rem!important;text-indent:0;padding:0!important;float:left}body.woocommerce-order-pay .cardPayment input::-webkit-input-placeholder{color:#847775}body.woocommerce-order-pay .cardPayment input.inputError:not(:focus){background-image:url(/app/themes/advantagelearn/media/incorrect.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}body.woocommerce-order-pay .cardPayment .cardNumberInput,body.woocommerce-order-pay .cardPayment .cvvInput,body.woocommerce-order-pay .cardPayment .cardHolderInput{padding-left:.5rem;background:#fff;border:1px solid #7b7f8e!important;width:100%}body.woocommerce-order-pay .cardPayment select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #7b7f8e;background:#fff;color:#444;padding:.5rem .75rem;font-size:1rem;line-height:1.25}body.woocommerce-order-pay .cardPayment select:active,body.woocommerce-order-pay .cardPayment select:focus,body.woocommerce-order-pay .cardPayment select:hover{z-index:2}body.woocommerce-order-pay .cardPayment button{margin:auto!important;margin-top:1rem!important;border:none;box-shadow:0 2px #0000001a;border-radius:8px;background:#ff7d19;text-transform:none;font-weight:400;float:none;text-align:center}body.woocommerce-order-pay .cardPayment button:hover{box-shadow:0 2px #00000080}@media (max-width: 767px){body.woocommerce-order-pay .cardPayment button{min-width:250px}}body.woocommerce-order-pay .cardPayment button{color:#fff;font-size:23px;padding:8px 30px;display:block}body.woocommerce-order-pay .cardPayment .customSelect:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;font-size:25px;height:42px;line-height:42px;margin-left:-40px;z-index:2;color:#7b7f8e;pointer-events:none;border-left:3px solid #7b7f8e;padding:0 0 0 10px}body.woocommerce-order-received h2{text-align:center}body.woocommerce-order-received .h3,body.woocommerce-order-received h3{font-size:1.25rem;text-align:center}body.woocommerce-order-received .bacs_details,body.woocommerce-order-received .woocommerce-thankyou-order-details{text-align:center}body.woocommerce-order-received .bacs_details li,body.woocommerce-order-received .woocommerce-thankyou-order-details li{float:none;display:inline-block;margin-bottom:1rem;text-align:center;border-right:1px dashed #29abe2}@media (max-width: 767px){body.woocommerce-order-received .bacs_details li,body.woocommerce-order-received .woocommerce-thankyou-order-details li{width:100%;border-right:none}body.woocommerce-order-received .bacs_details,body.woocommerce-order-received .woocommerce-thankyou-order-details{padding-left:0}}body.woocommerce-order-received .woocommerce-message a{color:#ff7d19}.woocommerce-billing-fields .form-row{display:block}.wc_payment_method>label:first-of-type{display:flex;align-items:center;margin:.5rem 0}.wc_payment_method>label:first-of-type img{margin-left:10px;max-height:24px;max-width:200px;float:none}.exam-prep-upsell{background-color:#f0f9ff;border:1px solid #1690d1;border-radius:16px;box-shadow:0 4px 15px #0039754d;padding:16px 8px;max-width:788px;text-align:center}.exam-prep-upsell__heading{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;color:#003975;margin:0 0 9px;line-height:normal}.exam-prep-upsell__description{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;color:#333;margin:0 0 9px;line-height:normal}.exam-prep-upsell__pricing{display:flex;align-items:flex-end;justify-content:center;gap:9px;margin-bottom:9px}.exam-prep-upsell__price-original{font-family:Roboto,sans-serif;font-weight:400;font-size:20px;color:#003975;text-decoration:line-through;line-height:40px}.exam-prep-upsell__price-sale{font-family:Roboto,sans-serif;font-weight:700;font-size:30px;color:#003975;line-height:40px}.exam-prep-upsell__discount-badge{font-family:Roboto,sans-serif;font-weight:400;font-size:10px;color:#003975;background-color:#53d8ad80;border-radius:12px;padding:4px 10px;line-height:normal;align-self:center}.exam-prep-upsell__actions{display:flex;align-items:center;justify-content:center;gap:16px}.exam-prep-upsell__cta{font-family:Roboto,sans-serif;font-weight:600;font-size:13px;color:#003975;background-color:#53d8ad;border:none;border-radius:10px;padding:8px 24px;height:auto;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s}.exam-prep-upsell__cta:hover{opacity:.85}.exam-prep-upsell__cta:disabled{opacity:.6;cursor:not-allowed}.exam-prep-upsell__trust{display:flex;flex-direction:column;gap:0;text-align:left}.exam-prep-upsell__trust-item{display:flex;align-items:center;gap:6px;font-family:Roboto,sans-serif;font-style:italic;font-size:11px;color:#003975;line-height:18px}.exam-prep-upsell__trust-item i{color:#003975;font-size:11px}@media (max-width: 767px){.exam-prep-upsell{padding:14px 12px}.exam-prep-upsell__pricing{gap:6px}.exam-prep-upsell__price-original{font-size:16px;line-height:30px}.exam-prep-upsell__price-sale{font-size:22px;line-height:30px}.exam-prep-upsell__actions{flex-direction:column;gap:10px}.exam-prep-upsell__trust{flex-direction:row;gap:12px}}.exam-prep-upsell-success{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#166534}#register-modal{background:#ffffffb3;overflow-y:scroll;-webkit-overflow-scrolling:touch}#register-modal .modal-dialog{max-width:600px}#register-modal .modal-content{background:transparent;border:none}#register-modal .redeem-container{border-radius:8px;background:transparent;position:relative;box-shadow:0 0 2px #00000040}#register-modal .redeem-container .redeem-header{border-radius:8px 8px 0 0}#register-modal .redeem-container .redeem-header button.close{position:absolute;z-index:1;color:#fff;opacity:1;right:1rem;top:1rem;font-size:1.5rem}#register-modal .redeem-container .redeem-header button.close:hover{opacity:.7}#register-modal .redeem-container .redeem-body{border-radius:0 0 8px 8px}#register-modal .redeem-container .redeem-body label{font-size:12px}#register-modal .redeem-container .redeem-body input{border:1px solid #cccccc!important}#register-modal .redeem-container .redeem-body input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1.2rem;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}#register-modal .redeem-container .redeem-body input[type=checkbox]+label{color:#444;font-size:16px;padding-left:2rem;position:relative}#register-modal .redeem-container .redeem-body input[type=checkbox]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;left:0;color:#0071bc;width:1.4em;position:absolute}#register-modal .redeem-container .redeem-body input[type=checkbox]:checked+label:before{content:""}#register-modal .nav-tabs{border-bottom:2px solid #0071bc}#register-modal .nav-tabs .nav-item{padding-left:0;padding-right:10px;margin-bottom:0}#register-modal .nav-tabs .nav-item a{background-color:#eaecf2;color:#444;border:2px solid #cccccc;border-radius:5px 5px 0 0;border-bottom:none;height:100%}#register-modal .nav-tabs .nav-item a.active{background-color:#0071bc;color:#fff;border:2px solid #0071bc;border-bottom:none}#register-modal .tab-content{border:2px solid #cccccc}#register-modal .tab-content .error-container{border:1px solid red}#register-modal .tab-content .error-container strong{color:red}.for-schools-wrapper #offerings{margin-right:-30px;margin-left:-30px}@media (max-width: 767px){.for-schools-wrapper #offerings{margin-right:0;margin-left:0}}.for-schools-wrapper #offerings .content-area{border-right:1px dashed #0071bc}.for-schools-wrapper #offerings .content-area:nth-child(3n){border-right:none!important}@media (max-width: 767px){.for-schools-wrapper #offerings .content-area{border-right:none;border-bottom:1px dashed #0071bc}}.for-schools-wrapper #offerings .content-area .offering-description{min-height:200px}.for-schools-wrapper .testimonies{background-color:#e8f2f9}.for-schools-wrapper .testimonies .testimony-text{font-size:22px!important}.for-schools-wrapper .testimonies .testimony-image{border-radius:50%;height:145px;width:145px}body.page-template-template-NBT .nbt-ticket,body.page-template-template-NBT-booking .nbt-ticket{position:relative;box-shadow:0 19px 23px -27px gray}body.page-template-template-NBT .nbt-ticket li,body.page-template-template-NBT-booking .nbt-ticket li{list-style-type:none;line-height:30px;padding-left:2.5rem}body.page-template-template-NBT .nbt-ticket li:before,body.page-template-template-NBT-booking .nbt-ticket li:before{position:absolute;content:" ";width:28px;height:28px;left:15px;box-sizing:border-box;background-image:url(/app/themes/advantagelearn/media/nbt/nbt-star.svg);background-repeat:no-repeat;background-position:50% 50%}body.page-template-template-NBT .nbt-ticket-desktop .cta_block,body.page-template-template-NBT-booking .nbt-ticket-desktop .cta_block{border-left:1px dashed #cccccc}body.page-template-template-NBT .nbt-ticket-desktop:before,body.page-template-template-NBT-booking .nbt-ticket-desktop:before{position:absolute;top:50%;left:0;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,120px,150px,60px)}body.page-template-template-NBT .nbt-ticket-desktop:after,body.page-template-template-NBT-booking .nbt-ticket-desktop:after{position:absolute;top:50%;right:-120px;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,60px,150px,0)}body.page-template-template-NBT .nbt-ticket-mobile .rip hr,body.page-template-template-NBT-booking .nbt-ticket-mobile .rip hr{border-top:3px dashed #cccccc}body.page-template-template-NBT .nbt-ticket-mobile .rip,body.page-template-template-NBT-booking .nbt-ticket-mobile .rip{height:20px;margin:-1px;position:relative}body.page-template-template-NBT .nbt-ticket-mobile .rip:before,body.page-template-template-NBT-booking .nbt-ticket-mobile .rip:before{position:absolute;top:50%;left:-20px;content:" ";width:80px;height:80px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,120px,150px,60px)}body.page-template-template-NBT .nbt-ticket-mobile .rip:after,body.page-template-template-NBT-booking .nbt-ticket-mobile .rip:after{position:absolute;top:50%;right:-100px;content:" ";width:80px;height:80px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,20px,150px,0)}body.page-template-template-NBT .nbt_pricing_modal,body.page-template-template-NBT .nbt_premium_pass_modal,body.page-template-template-NBT-booking .nbt_pricing_modal,body.page-template-template-NBT-booking .nbt_premium_pass_modal{background:#ebecf2f2;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.page-template-template-NBT .nbt_pricing_modal .modal-dialog,body.page-template-template-NBT .nbt_premium_pass_modal .modal-dialog,body.page-template-template-NBT-booking .nbt_pricing_modal .modal-dialog,body.page-template-template-NBT-booking .nbt_premium_pass_modal .modal-dialog{max-width:100%}body.page-template-template-NBT .offering_card ul,body.page-template-template-NBT-booking .offering_card ul{padding:1rem 0;margin:inherit!important;list-style-type:none}body.page-template-template-NBT .offering_card ul li,body.page-template-template-NBT-booking .offering_card ul li{padding-left:2rem;padding-bottom:.25rem}body.page-template-template-NBT .offering_card ul li:before,body.page-template-template-NBT-booking .offering_card ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-size:x-small;margin-left:-2rem;width:2rem;color:#0071bc}body.page-template-template-NBT .quotes,body.page-template-template-NBT-booking .quotes{position:relative;quotes:"“" "”" "‘" "’"}body.page-template-template-NBT .quotes:before,body.page-template-template-NBT .quotes:after,body.page-template-template-NBT-booking .quotes:before,body.page-template-template-NBT-booking .quotes:after{color:#0071bc;font-size:4em;font-weight:900;position:absolute}body.page-template-template-NBT .quotes:before,body.page-template-template-NBT-booking .quotes:before{content:open-quote;margin-left:-.6em;margin-top:-.8em}body.page-template-template-NBT .quotes:after,body.page-template-template-NBT-booking .quotes:after{content:close-quote;bottom:0;right:0;margin-right:-.4em;margin-bottom:-1.1em}body.page-template-template-NBT .quotes p,body.page-template-template-NBT-booking .quotes p{display:inline}body.page-template-template-NBT .nbt_more_info_modal,body.page-template-template-NBT-booking .nbt_more_info_modal{background:#ffffffb3;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.page-template-template-NBT .nbt_more_info_modal .modal-dialog,body.page-template-template-NBT-booking .nbt_more_info_modal .modal-dialog{max-width:600px}body.page-template-template-NBT .nbt_more_info_modal .modal-dialog .info-container,body.page-template-template-NBT-booking .nbt_more_info_modal .modal-dialog .info-container{border-radius:8px;border:1px solid #cccccc;overflow:hidden}.nbt-sales-trigger{display:inline-block;line-height:1.2;letter-spacing:.025em}.nbt-sales-trigger--urgent{background-color:#ef4444;color:#fff}.nbt-sales-trigger--demand{background-color:#53d8ad;color:#003975}@media (min-width: 992px){.partners-wrapper .col-md-15{flex:0 0 20%;max-width:20%}}.partners-wrapper .partner_info_modal{background:#7e7e7ed9;overflow-y:scroll;-webkit-overflow-scrolling:touch}.partners-wrapper .partner_info_modal .modal-dialog{max-width:700px}.partners-wrapper .partner_info_modal .modal-dialog .info-container{border-radius:8px;border:1px solid #cccccc;overflow:hidden}.partners-wrapper a:focus{opacity:1}.partners-wrapper a:hover{opacity:.7}.partners-wrapper .swipeView{display:grid;grid-template-columns:repeat(4,100%);will-change:transform;align-content:center;overflow-x:auto;scroll-snap-coordinate:0 0;scroll-snap-points-x:repeat(100%);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-gap:1.5rem}.partners-wrapper .partner{scroll-snap-align:start}.subject-excellence-wrapper .header-image{border-radius:10px}.subject-excellence-wrapper .header-video{height:376px;width:376px}.subject-excellence-wrapper .product-cards .product-card{box-shadow:0 26px 60px #0000001a,0 2px 60px #fff0}.subject-excellence-wrapper .product-cards .product-card:first-child{margin-top:-7rem}.subject-excellence-wrapper .product-cards .product-card:nth-child(2n){flex-direction:row-reverse!important}.subject-excellence-wrapper .product-cards ul{list-style:none;padding-inline-start:20px}.subject-excellence-wrapper .product-cards ul li:before{content:"•";color:#009380;font-weight:700;display:inline-block;width:.8em;margin-left:-1em}.subject-excellence-wrapper .product-cards.Yellow ul a{color:#f2bf53}.subject-excellence-wrapper .product-cards.Yellow ul li:before{color:#f2bf53}.subject-excellence-wrapper .product-cards.Purple ul a{color:#952f6e}.subject-excellence-wrapper .product-cards.Purple ul li:before{color:#952f6e}.subject-excellence-wrapper .product-cards.Blue ul a{color:#0071bc}.subject-excellence-wrapper .product-cards.Blue ul li:before{color:#0071bc}.subject-excellence-wrapper .product-cards.Green a{color:#009380}.subject-excellence-wrapper .product-cards.Green ul li:before{color:#009380}.subject-excellence-wrapper #header-video{background:#ffffffb3}.pps-wrapper .nbt-ticket{position:relative;box-shadow:0 19px 23px -27px gray}.pps-wrapper .nbt-ticket ul{padding-inline-start:40px}.pps-wrapper .nbt-ticket ul li{list-style-type:none;line-height:30px}.pps-wrapper .nbt-ticket ul li:before{position:absolute;content:" ";width:28px;height:28px;left:15px;box-sizing:border-box;background-image:url(/app/themes/advantagelearn/media/nbt/nbt-star.svg);background-repeat:no-repeat;background-position:50% 50%}.pps-wrapper .nbt-ticket-desktop .cta_block{border-left:1px dashed #cc186a}.pps-wrapper .nbt-ticket-desktop:before{position:absolute;top:50%;left:0;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f7fafc;transform:translate(-50%,-50%);clip:rect(0,120px,150px,60px)}.pps-wrapper .nbt-ticket-desktop:after{position:absolute;top:50%;right:-120px;content:" ";width:120px;height:150px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f7fafc;transform:translate(-50%,-50%);clip:rect(0,60px,150px,0)}.pps-wrapper .nbt-ticket-mobile .rip hr{border-top:3px dashed #cccccc}.pps-wrapper .nbt-ticket-mobile .rip{height:20px;margin:-1px;position:relative}.pps-wrapper .nbt-ticket-mobile .rip:before{position:absolute;top:50%;left:-20px;content:" ";width:80px;height:80px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,120px,150px,60px)}.pps-wrapper .nbt-ticket-mobile .rip:after{position:absolute;top:50%;right:-100px;content:" ";width:80px;height:80px;border:1px solid #cccccc;border-radius:50%;box-sizing:border-box;background-color:#f4f4f4;transform:translate(-50%,-50%);clip:rect(0,20px,150px,0)}:root{--neo-blue: #0071BC;--neo-blue-deep: #003975;--neo-blue-light: #29ABE2;--neo-sky: #E8F8FF;--neo-sky-mid: #EFF7FC;--neo-green: #4ABD98;--neo-green-ink: #1F7A5C;--neo-green-tint: #E9F8F2;--neo-grey-d: #444444;--neo-grey-m: #7B7F8E;--neo-hero-grad: linear-gradient(167.84deg, rgba(241, 251, 255, .05) 21%, rgba(41, 171, 227, .05) 45%, rgba(41, 171, 227, .25) 80%)}.neo-hero-grad{background:var(--neo-hero-grad)}.neo-faq-grad{background:linear-gradient(180deg,#fff,#f1fbff99 35%,#29abe32e)}.neo-text-green-ink{color:var(--neo-green-ink)}.neo-phone-shadow{filter:drop-shadow(0 18px 40px rgba(0,57,117,.22))}.neo-pill{display:inline-block;padding:.5rem 1.25rem;border-radius:9999px;border:1px solid rgba(74,189,152,.5);background:#4abd981a;color:var(--neo-green-ink);font-size:.875rem;font-weight:500;line-height:1.2}.neo-badge{display:inline-block;padding:3px 10px;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1.3}.neo-badge--print{background:#e8f0fa;color:var(--neo-blue)}.neo-badge--writeon{background:#fff8ec;color:#9a6e0f}.neo-badge--digital{background:#eefbf7;color:#2a7a5b}.neo-badge--lang{background:#f1f1ee;color:var(--neo-grey-d)}.neo-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.75rem;border-radius:.5rem;border:0;font-weight:600;font-size:1rem!important;line-height:1.25;white-space:nowrap;cursor:pointer;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.neo-btn:hover{opacity:.9;text-decoration:none}.neo-btn:disabled,.neo-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.neo-btn--sm{padding:.5rem 1rem;font-size:.875rem}.neo-btn--primary{background:var(--neo-blue);color:#fff;box-shadow:0 4px 3px #3b82f64d,0 10px 7.5px #3b82f64d}.neo-btn--primary:hover{color:#fff}.neo-btn--secondary{background:#fff;color:var(--neo-blue);border:2px solid var(--neo-blue);padding-top:calc(.75rem - 2px);padding-bottom:calc(.75rem - 2px)}.neo-btn--secondary.neo-btn--sm{padding-top:calc(.5rem - 2px);padding-bottom:calc(.5rem - 2px)}.neo-btn--secondary:hover{color:var(--neo-blue)}.neo-btn--green{background:var(--neo-green);color:#fff;box-shadow:0 4px 3px #4abd984d}.neo-btn--green:hover{color:#fff}.neo-btn--block{width:100%}.neo-tab{padding:.5rem 1.125rem;border-radius:9999px;border:1.5px solid #DDEEFA;background:#fff;color:var(--neo-grey-d);font-size:.875rem;line-height:1.2;cursor:pointer;transition:all .2s ease}.neo-tab--active{background:var(--neo-blue);border-color:var(--neo-blue);color:#fff;font-weight:600}.neo-card{border:1px solid #EAECF2;box-shadow:0 2px 8px #00397514;transition:box-shadow .2s ease,transform .2s ease;color:inherit}.neo-card:hover{box-shadow:0 8px 24px #00397526;transform:translateY(-2px)}.neo-card--licence{border-color:#4abd9840;box-shadow:0 2px 8px #0039750f}.neo-cover{background:linear-gradient(160deg,var(--neo-sky) 0%,#fff 55%,var(--neo-sky-mid) 100%)}.neo-format-card{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:.75rem;border:2px solid #EAECF2;background:#fff;cursor:pointer;transition:all .2s ease}.neo-format-card--selected{border-color:var(--neo-blue);background:#0071bc08}.neo-format-card--unavailable{opacity:.55}.neo-format-card .neo-radio{width:18px;height:18px;border-radius:9999px;flex-shrink:0;border:2px solid #ccc;display:flex;align-items:center;justify-content:center}.neo-format-card .neo-radio:after{content:"";width:10px;height:10px;border-radius:9999px;background:var(--neo-blue);opacity:0}.neo-format-card--selected .neo-radio{border-color:var(--neo-blue)}.neo-format-card--selected .neo-radio:after{opacity:1}.neo-format-card input[type=radio]{position:absolute;opacity:0;pointer-events:none}.neo-qty{display:inline-flex;align-items:center;border:1.5px solid #DDEEFA;border-radius:.5rem;overflow:hidden}.neo-qty button{width:40px;height:48px;background:#f8f9fa;border:0;font-size:1.25rem;color:var(--neo-grey-d);cursor:pointer}.neo-qty button:disabled{opacity:.4;cursor:not-allowed}.neo-qty span{width:48px;text-align:center;font-weight:600;color:var(--neo-grey-d)}.neo-stock{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border-radius:.625rem;background:var(--neo-sky);font-size:.875rem;color:var(--neo-grey-d)}.neo-stock .dot{width:8px;height:8px;border-radius:9999px;flex-shrink:0;background:#39c974}.neo-stock--out{background:#fff1f0}.neo-stock--out .dot{background:#f05a23}.neo-dot{width:8px;height:8px;border-radius:9999px;border:0;padding:0;background:#ddeefa;cursor:pointer;transition:width .2s ease,background .2s ease}.neo-dot--active{width:20px;background:var(--neo-blue)}.neo-callout-green{background:var(--neo-green-tint);border:1px solid rgba(74,189,152,.3);color:var(--neo-green-ink);border-radius:.625rem}.neo-callout-sky{background:var(--neo-sky);border:1px solid #DDEEFA;border-radius:.625rem}.al-delivery-notice{line-height:1.5}.neo-pill--blue{border-color:#0071bc4d;background:#0071bc1a;color:var(--neo-blue);font-weight:400}.neo-pill--white{border-color:#ffffff59;background:#ffffff1f;color:#fff}.neo-pill--xs{padding:3px 10px;font-size:.75rem;font-weight:600}.neo-text-green{color:var(--neo-green)}.neo-partner-grad{background:linear-gradient(110deg,#0071bc,#003975 75%)}.neo-format-grad{background:linear-gradient(150deg,var(--neo-blue-light) 0%,var(--neo-blue) 45%,var(--neo-blue-deep) 100%)}.neo-schools-hero-grad{background:linear-gradient(167deg,#29abe324 10%,#0071bc4d 55%,#0039756b 95%)}.neo-glass{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:14px}.neo-tile{background:var(--neo-sky);border-radius:20px;box-shadow:0 4px 12px #00397512}.neo-icon-tile{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.neo-step-num{width:52px;height:52px;border-radius:9999px;background:var(--neo-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.375rem;font-weight:900}.neo-journey-pill{display:inline-block;padding:.5rem 1rem;border-radius:9999px;background:var(--neo-sky);color:var(--neo-blue-deep);font-size:.875rem;font-weight:600;line-height:1.2}.neo-connector path{stroke:var(--neo-blue-light)}.neo-prose p{margin:0 0 1rem}.neo-prose p:last-child{margin-bottom:1.5rem}.neo-btn--ghost{background:transparent;color:var(--neo-blue-light);text-decoration:underline;padding-left:0;padding-right:0;box-shadow:none}.neo-btn--ghost:hover{color:var(--neo-blue-light);text-decoration:underline}.neo-label{font-size:.8125rem;font-weight:600;color:var(--neo-blue-deep)}.neo-input{width:100%;padding:.7rem .875rem;border-radius:.5rem;border:1.5px solid #DDEEFA;background:#fff;font-size:.95rem;color:var(--neo-grey-d);line-height:1.3}.neo-input::-moz-placeholder{color:#a0a6b4}.neo-input::placeholder{color:#a0a6b4}.neo-input:focus{outline:none;border-color:var(--neo-blue);box-shadow:0 0 0 3px #0071bc1f}.neo-input{height:2.75rem!important}.neo-input[type=tel]{padding:.7rem .875rem!important;text-indent:0;font-size:.95rem!important}.neo-page,.neo-page :where(h1,h2,h3,h4,h5,h6,p,a,span,li,label,blockquote,button,input,select,textarea,small,strong,em,address){font-family:Roboto,Arial,sans-serif!important}.neo-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1024px){.neo-container{padding-left:3rem;padding-right:3rem}}.neo-h1{font-size:clamp(2.25rem,4vw,3.25rem)!important;line-height:1.1!important;letter-spacing:-.03em;font-weight:900!important;color:#1a1a2e}.neo-h1--sm{font-size:clamp(1.75rem,3vw,2.5rem)!important}.neo-h2{font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:1.15!important;letter-spacing:-.03em;font-weight:700!important}.neo-lead{font-size:1.125rem!important;line-height:1.65!important}.neo-page .text-center .neo-h2{max-width:30ch;margin-left:auto!important;margin-right:auto!important}.neo-page .text-center .neo-lead{max-width:56rem!important}.neo-check-on-dark{color:var(--neo-blue-light)}.neo-card-arrow{display:inline-flex;transition:transform .2s ease}.neo-card:hover .neo-card-arrow{transform:translate(4px)}.neo-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:.5rem 2.5rem .5rem .875rem!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;background-size:14px}.al-address-search{margin-bottom:1rem}.al-address-search .al-address-search__hint{font-size:.8125rem;color:#7b7f8e;margin:.35rem 0 0}.pac-container{border-radius:.5rem;border:1px solid #DDEEFA;box-shadow:0 8px 24px #0039751f;font-family:inherit;z-index:10000}.pac-item{padding:.5rem .875rem;cursor:pointer}.pac-item:hover,.pac-item-selected{background:#e8f8ff}#page{overflow:auto}#page #lms-page-wrapper{background:#eaecf2;min-height:calc(100vh - 168px)}@media (max-width: 767px){#page #lms-page-wrapper{margin-top:70px}body.hide-overflow{overflow:hidden}}a.lmsCTA.noFill:not(:hover){background:transparent}a.lmsCTA{color:#7b7f8e;box-sizing:border-box;padding:.5rem .8rem;border:1.5px solid;border-radius:4px;display:inline-block;margin-right:1rem}a.lmsCTA:hover{opacity:.7;color:#fff;cursor:pointer}.form-inline .form-group{flex:1 1 0%}.course-category-advantage-maths .courseIcon:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#fff;width:1.4em}.course-category-advantage-nbt .courseIcon:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#fff;width:1.4em}div.blueBorder10Top{border-top:10px solid #0071bc}hr{display:inline-block;width:100%}#nav-wrapper{width:250px}@media (max-width: 767px){#nav-wrapper{width:100%}}#nav-wrapper-learning{width:300px}@media (max-width: 767px){#nav-wrapper-learning{width:100%}}#lms-nav{max-height:100vh;overflow-y:auto;position:fixed;background:#f4f4f4;width:inherit}@media (max-width: 767px){#lms-nav{left:-100%;z-index:3;transition:left .2s linear}#lms-nav.is-active{left:0;transition:left .2s linear}}#lms-nav .logo-container img{width:200px}@media (max-width: 767px){#lms-nav .logo-container{display:none}#lms-nav .logo-container img{width:200px}}#lms-nav .nav-list .nav-item{border-left:4px solid #f4f4f4;border-bottom:1px solid #eaecf2;color:#444}#lms-nav .nav-list .nav-item.current,#lms-nav .nav-list .nav-item:hover{border-left:4px solid #0071bc;background-color:#eaecf2}#lms-nav .nav-list .nav-item.in-active{color:#7b7f8e}#lms-nav .nav-list .nav-item.in-active:hover{border-left:4px solid #f4f4f4;background-color:transparent;opacity:1}.bottom-border-blue{border-bottom:2px solid #29abe2}.nav-mobile-toggle-wrapper{display:none;height:70px}.nav-mobile-toggle-wrapper>div{height:100%}.nav-mobile-toggle-wrapper .hamburger-menu-nav{cursor:pointer}.nav-mobile-toggle-wrapper .hamburger-menu-nav span{color:#fff}.nav-mobile-toggle-wrapper .hamburger-menu-nav:hover>span{opacity:.7}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger{display:block;position:relative;overflow:hidden;background:transparent;margin:0;padding:0;float:right;width:30px;height:27px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0s .1s}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger:focus{outline:none}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger span{transition:background 0s;display:block;position:absolute;top:11px;left:0;right:0;height:5px;background:#fff;border-radius:2px}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger span:before,.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger span:after{position:absolute;display:block;left:0;width:100%;height:5px;border-radius:2px;background-color:#fff;content:"";transition-duration:.1s,.1s;transition-delay:.1s,0s}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger span:before{top:-11px;transition-property:top,transform}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger span:after{bottom:-11px;transition-property:bottom,transform}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger.is-active span{background:none!important}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger.is-active span:before,.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger.is-active span:after{transition-delay:0s,.1s}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger.is-active span:before{top:0;transform:rotate(45deg)}.nav-mobile-toggle-wrapper .hamburger-menu-nav .c-hamburger.is-active span:after{bottom:0;transform:rotate(-45deg)}@media (max-width: 767px){.nav-mobile-toggle-wrapper{width:100%;display:block;position:fixed;top:0;z-index:3;background:#0071bc}.nav-mobile-toggle-wrapper img{width:200px}}.admin-bar .nav-mobile-toggle-wrapper{top:46px}#lmsFooter .content{border-top:1px solid #7b7f8e;padding:1rem}#lmsFooter .content i{margin-right:.5rem}#lmsFooter .content .menu-item{margin-left:1rem}.lmsCourseCard>.inner{background:#fff;border-radius:2px;height:100%;overflow:hidden}.lmsCourseCard>.inner .courseTheme{padding:0 2rem}.lmsCourseCard>.inner .courseTheme h6{line-height:40px}.lmsCourseCard>.inner .courseTheme .courseThemeIcon{position:absolute;right:2rem;top:8px;height:64px;width:64px;border-radius:50%}.lmsCourseCard>.inner .courseTheme .courseThemeIcon svg{z-index:2;display:inline-block;position:absolute;left:13px;top:15px}.lmsCourseCard>.inner .courseTheme .courseThemeIcon.workshop svg{left:16px;top:11px}.lmsCourseCard>.inner .courseTheme .courseThemeIcon:after{background:#ffffff80;position:absolute;width:64px;left:0;height:64px;content:"";border-radius:50%;z-index:1}.lmsCourseCard>.inner .courseMeta{padding:1rem 2rem .5rem;border-radius:2px 2px 0 0;width:100%}.lmsCourseCard>.inner .courseMeta i{line-height:1.7rem;font-size:20px}.lmsCourseCard>.inner .courseMeta .progress{display:inline-block;height:10px;width:80%;border:1px solid;background:transparent;vertical-align:middle}.lmsCourseCard>.inner .courseMeta h5{padding-right:3rem}.lmsCourseCard>.inner .courseContent{padding:0 2rem 2rem}.lmsCourseCard>.inner .courseContent p{border-top:1px solid #cccccc;font-size:12px}.lmsCourseCard>.inner .courseContent p.nextLesson{font-size:10px;border-top:none}.lmsCourseCard>.inner .resumeCourse{padding:2rem}.recentCourseCard>.inner .courseTheme{position:relative;padding:0 2rem}.recentCourseCard>.inner .courseTheme h6{line-height:40px}.recentCourseCard>.inner .courseTheme .courseThemeIcon{position:absolute;right:2rem;top:8px;height:64px;width:64px;border-radius:50%}.recentCourseCard>.inner .courseTheme .courseThemeIcon svg{z-index:1;display:inline-block;position:absolute;left:13px;top:15px}.recentCourseCard>.inner .courseTheme .courseThemeIcon.workshop svg{left:16px;top:11px}.recentCourseCard>.inner .courseTheme .courseThemeIcon:after{background:#ffffff80;position:absolute;width:64px;left:0;height:64px;content:"";border-radius:50%;z-index:1}.lmsPathCard>.inner{background:#fff;border-radius:2px;border-top:10px solid;height:100%}.lmsPathCard>.inner h4{font-weight:300}.lmsPathCard>.inner .pathContent{position:relative;min-height:53px}.lmsPathCard>.inner .pathContent p{border-top:1px solid #cccccc;font-size:12px}.lmsPathCard>.inner .pathContent p.nextLesson{font-size:10px;border-top:none}.lmsPathCard>.inner .resumePath{padding:2rem}.lmsPathCard>.inner .pathCTAs{position:relative}.lmsPathCard>.inner .pathCTAs .pathCTAsInner{position:absolute;right:0;bottom:0}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a{width:40px;height:40px;border:2px solid #7b7f8e;text-align:center}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a i,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a h5{line-height:40px}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a:hover,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.favourited{border-color:#0071bc}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a:hover i,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a:hover h5,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.favourited i,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.favourited h5{color:#0071bc;opacity:1}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.pango-favourite-path:hover,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.favourited{border-color:#0071bc;background-color:#0071bc}.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.pango-favourite-path:hover svg,.lmsPathCard>.inner .pathCTAs .pathCTAsInner a.favourited svg{fill:#fff}.lmsPathCard.recentPath h4{font-size:2rem}.lmsPathCard.recentPath p{font-size:1rem!important}.lmsPathCard.recentPath svg#pathIcon{width:80px;height:auto}.recentCourseCard>.inner{background:#fff;border-radius:2px;border-top:10px solid}.recentCourseCard>.inner .recentCourseMeta{padding:1rem 2rem .5rem;border-radius:2px 2px 0 0;width:100%}.recentCourseCard>.inner .recentCourseMeta i{line-height:1.7rem;font-size:20px}.recentCourseCard>.inner .recentCourseMeta .progress{display:inline-block;height:10px;width:80%;border:1px solid;background:transparent;vertical-align:middle}.recentCourseCard>.inner .recentCourseMeta p{display:inline-block;font-size:10px;vertical-align:middle;margin:0;line-height:1.75rem}.recentCourseCard>.inner .recentCourseContent{padding:0 2rem 2rem}.recentCourseCard>.inner .recentCourseContent p{border-top:1px solid #cccccc;font-size:16px}.recentCourseCard>.inner .resumeCourse{padding:2rem}.single-course-wrapper{padding-top:3rem!important}.single-course-wrapper #singleCourse{background:#fff;border-radius:2px}.single-course-wrapper #singleCourse .courseMeta{padding:1rem 2rem;border-radius:2px 2px 0 0;width:100%}.single-course-wrapper #singleCourse .courseMeta i{line-height:1.7rem;font-size:20px}.single-course-wrapper #singleCourse .courseMeta .progress{display:inline-block;margin-left:2rem;height:10px;max-width:200px;vertical-align:sub;width:30%;border:1px solid #ffffff;background:transparent}.single-course-wrapper #singleCourse .courseMeta .progress .progress-bar{background-color:#fff}.single-course-wrapper #singleCourse .courseMeta p{font-size:12px;line-height:1.7rem;margin:0}.single-path-wrapper hr{border-top:5px solid #0071bc}.single-path-wrapper #singlePath{background:#fff;border-radius:2px}.single-path-wrapper #singlePath .pathMeta{padding:1rem 2rem;border-radius:2px 2px 0 0;width:100%}.single-path-wrapper #singlePath .pathMeta i{line-height:1.7rem;font-size:20px}.single-path-wrapper #singlePath .pathMeta .progress{display:inline-block;margin-left:2rem;height:10px;max-width:200px;vertical-align:sub;width:30%;border:1px solid #ffffff;background:transparent}.single-path-wrapper #singlePath .pathMeta .progress .progress-bar{background-color:#fff}.single-path-wrapper #singlePath .pathMeta p{font-size:12px;line-height:1.7rem;margin:0}.single-path-wrapper .pathItem .fadeBlock{display:none}.single-path-wrapper .pathItem .collapseItem{display:inline-block}.single-path-wrapper .pathItem .expandItem{display:none}.single-path-wrapper .pathItem ul{list-style-type:none;padding:0}.single-path-wrapper .pathItem ul li{border-top:1px solid #eaecf2}.single-path-wrapper .pathItem .pathPath{list-style:none;text-align:center;vertical-align:middle;padding-top:2rem;margin-top:0}.single-path-wrapper .pathItem .pathPath .pathImg{z-index:1;height:auto;width:156px;position:relative;margin:auto;background:#fff;border:10px solid #29abe2;padding:1.5rem;border-radius:50%}.single-path-wrapper .pathItem .pathPath .pathImg img{border:5px solid white;position:relative;box-shadow:0 0 0 10px #eaecf2}@media (max-width: 767px){.single-path-wrapper .pathItem .pathPath .pathImg img{width:60%;margin-bottom:2rem}}.single-path-wrapper .pathItem .pathPath .pathDiv:after{content:"";background:#eaecf2;width:20px;position:absolute;top:0;bottom:0;left:50%;z-index:0;transform:translate(-50%)}@media (max-width: 767px){.single-path-wrapper .pathItem .pathPath .pathDiv{display:none}}.single-path-wrapper .pathItem .pathItemContent{margin-top:2rem}.single-path-wrapper .pathItem .pathItemContent h4{opacity:inherit}.single-path-wrapper .pathItem:first-of-type .pathDiv:after{top:60px}.single-path-wrapper .pathItem:last-of-type .pathDiv:after{height:60px}.single-path-wrapper .pathItem.collapsed{max-height:230px;overflow:hidden;position:relative}@media (max-width: 767px){.single-path-wrapper .pathItem.collapsed{max-height:none}}.single-path-wrapper .pathItem.collapsed .pathItemContent{max-height:200px}.single-path-wrapper .pathItem.collapsed .pathItemContent .fadeBlock{background:linear-gradient(#fff0,#ffffff8c,#fff);bottom:0;display:block;font-weight:700;height:100px;position:absolute;width:100%}.single-path-wrapper .pathItem.collapsed .collapseItem{display:none}.single-path-wrapper .pathItem.collapsed .expandItem{display:inline-block}.single-path-wrapper .pathItem.collapsed .pathPath .pathImg{height:78px;border:none;border-radius:0;padding:0;margin-top:1.5rem}@media (max-width: 767px){.single-path-wrapper .pathItem.collapsed .pathPath .pathImg{margin-top:0}}#curriculum-accordion{clear:both}#curriculum-accordion .module-header{padding-top:2rem;padding-bottom:1rem;position:relative;border-bottom:none;color:#444}#curriculum-accordion .module-header.completed span:before{font-family:"Font Awesome 5 Pro";font-weight:100;content:"";color:#0071bc;position:absolute;font-size:1.5rem;line-height:1.25rem;right:3rem}#curriculum-accordion .module-header.in-progress span:before{font-family:"Font Awesome 5 Pro";font-weight:100;content:"";color:#444;position:absolute;font-size:1.5rem;line-height:1.25rem;right:3rem}#curriculum-accordion .module-header:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";color:#444;position:absolute;top:33px;right:0;font-size:2.5rem;line-height:1rem}#curriculum-accordion .module-header:hover{cursor:pointer}#curriculum-accordion .module-header.collapsed{color:#7b7f8e}#curriculum-accordion .module-header.collapsed:hover{color:#444}#curriculum-accordion .module-header.collapsed:hover:after{color:#444}#curriculum-accordion .module-header.collapsed:after{color:#7b7f8e;content:""}#curriculum-accordion .module-header.collapsed{border-bottom:1px solid #eaecf2}#curriculum-accordion .module-lessons{margin-bottom:0}#curriculum-accordion .module-lessons td,#curriculum-accordion .module-lessons th{border-top:none;border-bottom:1px solid #eaecf2;padding:0}#curriculum-accordion .module-lessons td a,#curriculum-accordion .module-lessons th a{color:#444;padding:1rem 2rem 1rem 2.5rem;display:block;position:relative;padding-right:65px}#curriculum-accordion .module-lessons td a small,#curriculum-accordion .module-lessons th a small{line-height:18px;display:inline-block}#curriculum-accordion .module-lessons td a span,#curriculum-accordion .module-lessons th a span{float:right;width:45px;position:absolute;right:1rem;font-size:14px;top:18px}#curriculum-accordion .module-lessons td a:hover,#curriculum-accordion .module-lessons td a.current,#curriculum-accordion .module-lessons th a:hover,#curriculum-accordion .module-lessons th a.current{background:#f4f4f4}#curriculum-accordion .module-lessons td a.current,#curriculum-accordion .module-lessons th a.current{color:#0071bc}#curriculum-accordion .module-lessons td a.current small,#curriculum-accordion .module-lessons th a.current small{font-weight:700}#curriculum-accordion .module-lessons td a.current:before,#curriculum-accordion .module-lessons th a.current:before{color:#0071bc}#curriculum-accordion .module-lessons td a:before,#curriculum-accordion .module-lessons th a:before{font-family:"Font Awesome 5 Pro";font-weight:100;content:"";color:#444;position:absolute;left:.5rem;font-size:1.5rem;line-height:1.5rem}#curriculum-accordion .module-lessons td a.videoLesson:before,#curriculum-accordion .module-lessons th a.videoLesson:before{content:""}#curriculum-accordion .module-lessons td a.quizLesson:before,#curriculum-accordion .module-lessons th a.quizLesson:before{content:""}#curriculum-accordion .module-lessons td a.completed:before,#curriculum-accordion .module-lessons th a.completed:before{content:"";color:#0071bc}.expandCollapse a{display:inline-block}.lessonCount{margin-bottom:0}@media (max-width: 767px){.single-lesson-wrapper .lessonNav{display:block;text-align:center}}.single-lesson-wrapper .lessonNav .title{display:block;margin:0}.single-lesson-wrapper .collapsed.bgWhite{background:#fff!important}.single-lesson-wrapper .videoContainer{border-radius:4px;overflow:hidden}.single-lesson-wrapper .overviewLink{padding:1rem}.single-lesson-wrapper .overviewLink.current,.single-lesson-wrapper .overviewLink:hover{background:#f4f4f4;color:#444!important}.single-lesson-wrapper #singleLesson{background:#fff;border-radius:4px}.single-lesson-wrapper #singleLesson .lesson-video-instructions p{font-size:12px;margin-left:44px}.single-lesson-wrapper #singleLesson .singleLessonNav .nav-link{margin:0;color:#7b7f8e}.single-lesson-wrapper #singleLesson .singleLessonNav .nav-link:hover,.single-lesson-wrapper #singleLesson .singleLessonNav .nav-link.active{border-bottom:2px solid #444444;color:#444;opacity:1}@media (max-width: 767px){.single-lesson-wrapper #singleLesson .singleLessonNav .nav-link{padding:.5rem}}.single-lesson-wrapper #singleLesson .lessonDownloads .list-group-item{border:none;padding:0}.single-lesson-wrapper #singleLesson .lessonDownloads .list-group-item a{text-indent:3rem;color:#444;padding-left:2.5rem!important;position:relative}.single-lesson-wrapper #singleLesson .lessonDownloads .list-group-item a:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:900;display:initial;content:"";letter-spacing:10px;font-size:3rem;color:#0071bc;position:absolute;left:-20px;top:.8rem}.single-lesson-wrapper #singleLesson .lessonDownloads .list-group-item a span{display:block;margin-left:3rem;text-indent:0}.single-lesson-wrapper #singleLesson .lessonDownloads .list-group-item a span.smallTxt{font-size:12px}.single-lesson-wrapper #singleLesson .lessonSupport{border-radius:4px;background:#eaecf2;color:#444}.single-lesson-wrapper #singleLesson .lessonSupport a{margin-right:0}.single-lesson-wrapper #singleLesson #comments textarea{width:100%;border-radius:.25rem;border:none;background:#eaecf2;color:#444;padding:1rem}.single-lesson-wrapper #singleLesson #comments #submit{background:#ff7d19}.single-lesson-wrapper #singleLesson #comments ol{list-style-type:none}.single-lesson-wrapper #singleLesson #comments .comment .userAvatar img{border-radius:50%;border:2px solid #7b7f8e}.single-lesson-wrapper #singleLesson #comments .comment p{margin:0;text-indent:1rem;color:#444}.single-lesson-wrapper #singleLesson #comments .comment p.commentMeta{color:#7b7f8e;font-size:12px}.single-lesson-wrapper #singleLesson #comments .comment p.commentMeta a{color:#7b7f8e}.single-lesson-wrapper #singleLesson #comments .comment p img{margin:1rem}.single-lesson-wrapper #singleLesson #comments .comment .comment-reply-link{background:#ff7d19}.single-lesson-wrapper #singleLesson #comments #respond{margin-top:1rem;color:#444}.single-lesson-wrapper #singleLesson #comments #respond h3{font-size:1.25rem}.single-lesson-wrapper #singleLesson.quiz article{color:#444;padding:2rem}.single-lesson-wrapper #singleLesson.quiz article header{padding:0}@media (max-width: 767px){.single-lesson-wrapper #singleLesson.quiz article img:hover{cursor:pointer}.single-lesson-wrapper #singleLesson.quiz article ul{padding:10px 0}}.single-lesson-wrapper #singleLesson.quiz article ul.answers li{list-style:none}.single-lesson-wrapper #singleLesson.quiz article ul.answers{margin-bottom:1rem}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]+label:hover{cursor:pointer}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]+label{color:#444}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#444;width:1.4em}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]:checked+label{font-weight:900}.single-lesson-wrapper #singleLesson.quiz article input[type=radio]:checked+label:before{content:"";font-weight:900}.single-lesson-wrapper #singleLesson.quiz article input[type=submit],.single-lesson-wrapper #singleLesson.quiz article .send-message-button{background:#ff7d19;padding:.5rem 1rem;box-shadow:0 2px #0000001a!important;border-radius:8px!important}.single-lesson-wrapper #singleLesson.quiz article input[type=submit].quiz-submit.save,.single-lesson-wrapper #singleLesson.quiz article .send-message-button.quiz-submit.save{border:2px solid #ff7d19;background:transparent;color:#ff7d19!important}.single-lesson-wrapper #singleLesson.quiz article input[type=submit]:hover,.single-lesson-wrapper #singleLesson.quiz article .send-message-button:hover{box-shadow:0 2px #00000080!important}.single-lesson-wrapper #singleLesson.quiz article input[type=submit].disabled,.single-lesson-wrapper #singleLesson.quiz article .send-message-button.disabled{background:#7b7f8e}.my-account-wrapper .woocommerce table.my_account_orders .button{margin-left:1rem}.my-account-wrapper .media-modal.rml-media-modal .media-frame-menu{display:none!important}.my-account-wrapper .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-title,.my-account-wrapper .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-router,.my-account-wrapper .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-content,.my-account-wrapper .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-toolbar{left:0}.my-account-wrapper .woocommerce-MyAccount-navigation{border-radius:0;min-height:75px;width:100%!important;float:none!important;padding:1.5rem 0 1rem}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-navigation{padding:1.5rem 1rem 1rem;font-size:12px}}.my-account-wrapper .woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0;margin:auto}@media (min-width: 544px){.my-account-wrapper .woocommerce-MyAccount-navigation ul{max-width:576px}}@media (min-width: 768px){.my-account-wrapper .woocommerce-MyAccount-navigation ul{max-width:720px}}@media (min-width: 992px){.my-account-wrapper .woocommerce-MyAccount-navigation ul{max-width:940px}}@media (min-width: 1200px){.my-account-wrapper .woocommerce-MyAccount-navigation ul{max-width:1140px}}.my-account-wrapper .woocommerce-MyAccount-navigation ul li{display:inline-block}.my-account-wrapper .woocommerce-MyAccount-navigation ul li a{padding:.25rem 0;margin-right:1.5rem;display:block;color:#7b7f8e}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-navigation ul li a{margin-right:1rem}}.my-account-wrapper .woocommerce-MyAccount-navigation ul li a:hover,.my-account-wrapper .woocommerce-MyAccount-navigation ul li.is-active a{color:#444;border-bottom:3px solid #444}.my-account-wrapper .woocommerce-MyAccount-content{background:#fff;border-radius:4px;padding:2rem;float:none!important;margin:auto;margin-top:2rem;width:100%!important;border-top:10px solid #0071bc;box-shadow:0 2px #0000001a!important;border-right:1px solid #edf2f7;border-left:1px solid #edf2f7}@media (min-width: 544px){.my-account-wrapper .woocommerce-MyAccount-content{max-width:576px}}@media (min-width: 768px){.my-account-wrapper .woocommerce-MyAccount-content{max-width:720px}}@media (min-width: 992px){.my-account-wrapper .woocommerce-MyAccount-content{max-width:940px}}@media (min-width: 1200px){.my-account-wrapper .woocommerce-MyAccount-content{max-width:1140px}}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-content{float:left!important}.my-account-wrapper .woocommerce-MyAccount-content form .form-row-first,.my-account-wrapper .woocommerce-MyAccount-content form .form-row-last{width:100%}.my-account-wrapper .woocommerce-MyAccount-content form{display:inline-block}}.my-account-wrapper .woocommerce-MyAccount-content .input[type=submit]{background:#ff7d19!important;color:#fff!important;box-shadow:0 2px #0000001a!important;border-radius:8px!important}.my-account-wrapper .woocommerce-MyAccount-content .input[type=submit]:hover{box-shadow:0 2px #00000080!important}.my-account-wrapper .woocommerce-MyAccount-content form input[type=text],.my-account-wrapper .woocommerce-MyAccount-content form input[type=email],.my-account-wrapper .woocommerce-MyAccount-content form input[type=password],.my-account-wrapper .woocommerce-MyAccount-content form input[type=tel]{background:#eaecf2;color:#444;border:none;min-width:150px;line-height:2.5!important;text-indent:1rem;padding:0!important}.my-account-wrapper .woocommerce-MyAccount-content form .form-inline .form-control{width:inherit}.my-account-wrapper .woocommerce-MyAccount-content form .formTopLeft{margin-left:.6rem}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-content form .formTopLeft{margin-right:.6rem}}.my-account-wrapper .woocommerce-MyAccount-content form .formTopRight{margin-right:.6rem}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-content form .formTopRight{margin-left:.6rem}}.my-account-wrapper .woocommerce-MyAccount-content form #image-url{border:10px solid white;height:150px;width:150px;margin:auto;background-position:50% 50%;background-size:cover}.my-account-wrapper .woocommerce-MyAccount-content form .cloudinary-button{background:#29abe2}.my-account-wrapper .woocommerce-MyAccount-content form .cloudinary-button:hover{opacity:.7;color:#fff;background:#29abe2}.my-account-wrapper .woocommerce-MyAccount-content form .cloudinary-thumbnails{display:none}.my-account-wrapper .woocommerce-MyAccount-content form label[for=inputTerms]{display:inline-block}.my-account-wrapper .woocommerce-MyAccount-content form .form-row{margin:0;padding:0 0 0 10px;width:49%;float:none!important;display:inline-block;margin-top:.5rem}.my-account-wrapper .woocommerce-MyAccount-content form .form-row label{color:#7b7f8e;font-size:12px}.my-account-wrapper .woocommerce-MyAccount-content form .form-row .required{display:none}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-content form .form-row{width:100%}}.my-account-wrapper .woocommerce-MyAccount-content form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;width:100%;background:#eaecf2;color:#444;padding:0 .75rem;font-size:1rem;line-height:2.5}.my-account-wrapper .woocommerce-MyAccount-content form select:invalid{color:#7b7f8e}.my-account-wrapper .woocommerce-MyAccount-content form select:active,.my-account-wrapper .woocommerce-MyAccount-content form select:focus,.my-account-wrapper .woocommerce-MyAccount-content form select:hover{z-index:2}.my-account-wrapper .woocommerce-MyAccount-content form p#billing_country_field,.my-account-wrapper .woocommerce-MyAccount-content form p#billing_state_field,.my-account-wrapper .woocommerce-MyAccount-content form p#refferal_type_field,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_school_field,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_current_grade_field{position:relative}.my-account-wrapper .woocommerce-MyAccount-content form p#billing_country_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#billing_state_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#refferal_type_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_school_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_current_grade_field:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:35px;font-size:25px;height:40px;right:15px;z-index:2;color:#29abe2;pointer-events:none;padding:0 0 0 10px}@media (max-width: 767px){.my-account-wrapper .woocommerce-MyAccount-content form p#billing_country_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#billing_state_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#refferal_type_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_school_field:after,.my-account-wrapper .woocommerce-MyAccount-content form p#learner_current_grade_field:after{top:35px}}.my-account-wrapper .woocommerce-MyAccount-content form .help-block{position:absolute;top:2.5rem;left:1.5rem;font-size:12px;color:red}.my-account-wrapper .woocommerce-MyAccount-content form input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.my-account-wrapper .woocommerce-MyAccount-content form input[type=checkbox]+label{color:#fff}.my-account-wrapper .woocommerce-MyAccount-content form input[type=checkbox]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#fff;width:1.4em}.my-account-wrapper .woocommerce-MyAccount-content form input[type=checkbox]:checked+label:before{content:""}.my-account-wrapper-cards .shop_table td{padding:1rem}.my-account-wrapper-cards input[type=submit]{background:#ff7d19}.videoPoster{position:absolute;padding:4rem;text-align:left;z-index:3;height:100%;cursor:pointer;width:calc(100% - 30px);background:#0071bccc}.videoPoster .branding{position:absolute;bottom:4rem;left:4rem}.videoPoster img{position:absolute;bottom:4rem;height:50px;right:4rem}.videoPoster svg{width:100px;position:absolute;left:calc(50% - 50px);top:calc(50% - 35px)}.videoPoster svg:hover{opacity:.8}.videoPoster.Pause{display:none}#al-review{overflow:scroll;background:#0071bce6}#al-review .review-content{border-radius:2px}#al-review .review-content textarea{border-radius:4px;border:1px solid #cccccc!important;color:#444;width:100%;position:relative;padding:1rem}#al-review .review-content .rating-feedback,#al-review .review-content .rating-comment,#al-review .review-content .form-submit,#al-review .rating input[type=radio]{display:none}#al-review .rating input[type=radio]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:2rem;color:#0071bc;width:1.4em;cursor:pointer}#al-review .rating input[type=radio]:checked+label:before{font-weight:900}#al-review .rating:hover input[type=radio]+label:before,#al-review .rating.checked input[type=radio]+label:before{font-weight:900}#al-review .rating input[type=radio]:hover~input[type=radio]+label:before,#al-review .rating input[type=radio]:checked~input[type=radio]+label:before{font-weight:400!important}#alDashboardModal{background:#ffffffe6;overflow:scroll}#alDashboardModal form.dashboard-form .dashboard-progress{width:100%;max-width:500px;margin:auto}#alDashboardModal form.dashboard-form .dashboard-progress ul{list-style-type:none;text-align:center;display:table;width:100%;padding:0}#alDashboardModal form.dashboard-form .dashboard-progress ul li{display:inline-block}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-divider{position:relative;display:table-cell}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-divider:before{content:"";background-color:#eaecf2;height:10px;color:#eaecf2;border-radius:2px;position:absolute;top:15px;width:125%;right:0;left:-2px}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-divider.past:before{background-color:#39c974}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item{position:relative;display:table-cell;width:40px;z-index:1}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item a{width:40px;height:40px;line-height:40px;border-radius:50%;display:block;background-color:#eaecf2;color:#ccc!important}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item a:hover{opacity:1}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item span{position:absolute;left:-20px;width:80px;font-size:12px;padding-top:.5rem;color:#ccc}@media (max-width: 767px){#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item span{left:-10px;width:60px;font-size:10px}}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item.current a{background-color:#29abe2;color:#fff!important}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item.current span{color:#0071bc}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item.past a{background-color:#39c974;color:#fff!important}#alDashboardModal form.dashboard-form .dashboard-progress ul li.dashboard-progress-item.past span{color:#444}#alDashboardModal form.dashboard-form fieldset .form-inline .form-control{width:inherit}#alDashboardModal form.dashboard-form fieldset input{width:100%}#alDashboardModal form.dashboard-form fieldset input:not(:-moz-placeholder){background-image:url(/app/themes/advantagelearn/media/correct.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}#alDashboardModal form.dashboard-form fieldset input:not(:placeholder-shown){background-image:url(/app/themes/advantagelearn/media/correct.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}#alDashboardModal form.dashboard-form fieldset .has-error input{background-image:url(/app/themes/advantagelearn/media/incorrect.svg);background-position:right 10px bottom 5px;background-repeat:no-repeat}#alDashboardModal form.dashboard-form fieldset .combodate{float:left;margin-bottom:1rem}#alDashboardModal form.dashboard-form fieldset .combodate select{-webkit-appearance:menulist;height:2.5rem}#alDashboardModal form.dashboard-form fieldset .cloudinary-button{background:#29abe2}#alDashboardModal form.dashboard-form fieldset .cloudinary-button:hover{opacity:.7;color:#fff;background:#29abe2}#alDashboardModal form.dashboard-form fieldset .cloudinary-thumbnails{display:none}#alDashboardModal form.dashboard-form fieldset #image-url{border:10px solid white;height:150px;width:150px;margin:auto;background-position:50% 50%;background-size:cover}#alDashboardModal form.dashboard-form fieldset label{display:none}#alDashboardModal form.dashboard-form fieldset label[for=inputTerms]{display:inline-block}#alDashboardModal form.dashboard-form fieldset select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;width:100%;background:#fff;color:#444;padding:0 .75rem;font-size:1rem;line-height:2.5}#alDashboardModal form.dashboard-form fieldset select:invalid{color:#7b7f8e}#alDashboardModal form.dashboard-form fieldset select:active,#alDashboardModal form.dashboard-form fieldset select:focus,#alDashboardModal form.dashboard-form fieldset select:hover{z-index:2}#alDashboardModal form.dashboard-form fieldset #learner_school_other_field{display:none}#alDashboardModal form.dashboard-form fieldset p#billing_country_field,#alDashboardModal form.dashboard-form fieldset p#billing_state_field,#alDashboardModal form.dashboard-form fieldset p#refferal_type_field,#alDashboardModal form.dashboard-form fieldset p#learner_school_field,#alDashboardModal form.dashboard-form fieldset p#learner_current_grade_field{position:relative}#alDashboardModal form.dashboard-form fieldset p#billing_country_field:after,#alDashboardModal form.dashboard-form fieldset p#billing_state_field:after,#alDashboardModal form.dashboard-form fieldset p#refferal_type_field:after,#alDashboardModal form.dashboard-form fieldset p#learner_school_field:after,#alDashboardModal form.dashboard-form fieldset p#learner_current_grade_field:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:0;font-size:25px;height:40px;right:10px;z-index:2;color:#29abe2;pointer-events:none;padding:0 0 0 10px}#alDashboardModal form.dashboard-form fieldset input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}#alDashboardModal form.dashboard-form fieldset input[type=checkbox]+label{color:#fff}#alDashboardModal form.dashboard-form fieldset input[type=checkbox]+label:before{vertical-align:middle;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em;color:#fff;width:1.4em}#alDashboardModal form.dashboard-form fieldset input[type=checkbox]:checked+label:before{content:""}.page-template-template-my-dashboard .media-modal.rml-media-modal .media-frame-menu{display:none!important}.page-template-template-my-dashboard .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-title,.page-template-template-my-dashboard .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-router,.page-template-template-my-dashboard .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-content,.page-template-template-my-dashboard .media-modal.rml-media-modal .media-frame:not(.hide-menu) .media-frame-toolbar{left:0}@media (max-width: 767px){.page-template-template-my-dashboard .dashboardItems .dashboardItem .inner{width:250px}}.page-template-template-my-dashboard .dashboardItems .dashboardItem svg,.page-template-template-my-dashboard .dashboardItems .dashboardItem img{max-width:100%;height:100px;width:auto}@media (max-width: 767px){.page-template-template-my-dashboard .dashboardItems .dashboardItem h4{font-size:1.25rem!important}}.page-template-template-my-dashboard .dashboardItems .dashboardItem p{font-size:1rem!important}@media (max-width: 767px){.page-template-template-my-dashboard .dashboardItems .dashboardItem p{font-size:12px!important}}.page-template-template-my-dashboard .dashboardItems .dashboardItem a{border-radius:12px;max-width:380px}@media (max-width: 767px){.page-template-template-my-dashboard .dashboardItems .dashboardItem a{min-height:225px}}@media (min-width: 768px) and (max-width: 991px){.page-template-template-my-dashboard .dashboardItems .dashboardItem a{min-height:325px}}@media (min-width: 992px){.page-template-template-my-dashboard .dashboardItems .dashboardItem a{min-height:325px}}@media (min-width: 1200px){.page-template-template-my-dashboard .dashboardItems .dashboardItem a{min-height:250px}}.page-template-template-my-dashboard .dashboardItems .dashboardItem.fullIcon a{padding:0!important}.page-template-template-my-dashboard .dashboardItems .dashboardItem.fullIcon svg,.page-template-template-my-dashboard .dashboardItems .dashboardItem.fullIcon img{width:100%;height:auto}.my-courses-wrapper .myCoursesNav{padding:0 .5rem;border-radius:2px}.my-courses-wrapper .myCoursesNav .nav-item{display:inline-block}.my-courses-wrapper .myCoursesNav .nav-item a{color:#7b7f8e;padding:.5rem 0}.my-courses-wrapper .myCoursesNav .nav-item a.active,.my-courses-wrapper .myCoursesNav .nav-item a:hover{color:#444;border-bottom:3px solid #444444;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.my-courses-wrapper .tab-content{margin-top:2rem}.my-courses-wrapper .courseFilter{z-index:1;position:absolute;right:1rem;top:-10px}.my-courses-wrapper .courseFilter .inner{font-size:0}.my-courses-wrapper .courseFilter .inner label{border-radius:4px 0 0 4px;padding:0 .75rem;font-size:1rem;line-height:50px;background:#fff}@media (max-width: 767px){.my-courses-wrapper .courseFilter .inner label{font-size:12px}}.my-courses-wrapper .courseFilter .inner select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:none;display:inline-block;min-width:160px;max-width:200px;color:#444;padding:0 1rem;font-size:1rem;height:auto!important;line-height:40px}@media (max-width: 767px){.my-courses-wrapper .courseFilter .inner select{font-size:12px;max-width:150px}}.my-courses-wrapper .courseFilter .inner select:invalid{color:#7b7f8e}.my-courses-wrapper .courseFilter .inner select:active,.my-courses-wrapper .courseFilter .inner select:focus,.my-courses-wrapper .courseFilter .inner select:hover{z-index:2}.my-paths-wrapper .myCoursesNav{padding:0 .5rem;border-radius:2px}.my-paths-wrapper .myCoursesNav .nav-item{display:inline-block}.my-paths-wrapper .myCoursesNav .nav-item a{color:#7b7f8e;padding:.5rem 0}.my-paths-wrapper .myCoursesNav .nav-item a.active,.my-paths-wrapper .myCoursesNav .nav-item a:hover{color:#444;border-bottom:3px solid #444444;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.my-paths-wrapper .tab-content{margin-top:2rem}.my-paths-wrapper #recentCourse{background:#fff;border-radius:2px}.my-paths-wrapper #recentCourse .courseMeta{padding:1rem 2rem;border-radius:2px 2px 0 0}.my-paths-wrapper #recentCourse .courseMeta i{line-height:1.7rem;font-size:20px}.my-paths-wrapper #recentCourse .courseMeta .progress{display:inline-block;margin-left:2rem;height:10px;max-width:200px;width:30%;border:1px solid #ffffff;background:transparent}.my-paths-wrapper #recentCourse .courseMeta .progress .progress-bar{background-color:#fff}.my-paths-wrapper #recentCourse .courseMeta p{font-size:12px;line-height:1.7rem}.my-paths-wrapper #recentCourse .recentCourseHeader{padding:2rem}.my-paths-wrapper #recentCourse .recentCourseHeader h3{display:inline-block;margin-bottom:1rem}.my-paths-wrapper #recentCourse .recentCourseHeader hr{padding:0 0 .3rem;color:#ccc}.my-paths-wrapper #recentCourse .recentCourseLessons ul{padding:0;border:none}.my-paths-wrapper #recentCourse .recentCourseLessons ul li{display:inline-block;border-bottom:1px solid #cccccc;background:#f4f4f4;padding:1rem 2rem;width:100%}.my-paths-wrapper #recentCourse .recentCourseLessons ul li:first-of-type{border-top:1px solid #cccccc}.my-paths-wrapper #recentCourse .recentCourseLessons ul li p{margin-left:1rem;font-size:14px;margin-bottom:0;display:inherit}.my-paths-wrapper #recentCourse .resumeCourse{padding:2rem}.my-paths-wrapper .pathsFilter .paths-search-reset{position:absolute;font-size:1rem;line-height:52px;right:1rem;z-index:3;display:none}.my-paths-wrapper .pathsFilter input[type=radio]{display:none}.my-paths-wrapper .pathsFilter label{border-radius:4px;padding:.25rem .5rem;font-size:1rem;background:#fff}@media (max-width: 767px){.my-paths-wrapper .pathsFilter label{font-size:10px}}.my-paths-wrapper .pathsFilter label:hover{opacity:.7;cursor:pointer}.my-paths-wrapper .pathsFilter input[type=radio]:checked+label{background:#29abe2;color:#fff!important}.my-paths-wrapper .pathsFilter input[type=radio]:disabled+label{border-color:#ccc!important;color:#ccc!important}.my-paths-wrapper .pathsFilter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 4px 4px 0;border:none;display:inline-block;max-width:200px;background:#fff;color:#444;padding:0 1rem;font-size:1rem;height:auto!important;line-height:50px}@media (max-width: 767px){.my-paths-wrapper .pathsFilter select{font-size:10px;max-width:110px}}.my-paths-wrapper .pathsFilter select:invalid{color:#7b7f8e}.my-paths-wrapper .pathsFilter select:active,.my-paths-wrapper .pathsFilter select:focus,.my-paths-wrapper .pathsFilter select:hover{z-index:2}.my-paths-wrapper .pathsFilter select+p{position:relative;display:inline-block}.my-paths-wrapper .pathsFilter select+p:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:-7px;font-size:25px;height:50px;right:20px;z-index:2;color:#29abe2;pointer-events:none;padding:0 0 0 10px}.single-lesson-wrapper div.sensei-message a.next-lesson{display:none!important}.single-lesson-wrapper #sensei-quiz-list img:hover{opacity:.7;cursor:pointer}.single-lesson-wrapper .quiz input[type=submit]{text-transform:none;font-size:14px}.single-lesson-wrapper #al-quiz-img{background:#000000b3}.single-lesson-wrapper #al-quiz-img .modal-dialog{max-width:100%}.single-lesson-wrapper #al-quiz-img .quiz-image-content{max-height:75vh;overflow-x:auto;overflow-y:auto}@media (max-width: 767px){.single-lesson-wrapper #al-quiz-img .quiz-image-content img{max-width:none}}.single-lesson-wrapper .quiz form ol#sensei-quiz-list{padding:15px}.single-lesson-wrapper button#start-quiz{border:none;box-shadow:0 2px #0000001a;border-radius:8px;color:#fff;font-size:23px;background:#ff7d19;padding:8px 30px}.single-lesson-wrapper button#start-quiz:hover{box-shadow:0 2px #00000080;opacity:.9}.lesson-search-block{border-radius:8px}.lesson-search-block div:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.lesson-search-block div:first-child img{height:50px}.lesson-search-block ul{padding-left:1.5rem}.lesson-search-block>div:last-child{border-top:1px #29abe2 dashed}@media (min-width: 768px) and (max-width: 991px){.my-paths-lessons-wrapper{max-width:510px}}.my-paths-lessons-wrapper .myCoursesNav{padding:0 .5rem;border-radius:2px}.my-paths-lessons-wrapper .myCoursesNav .nav-item{display:inline-block}.my-paths-lessons-wrapper .myCoursesNav .nav-item a{color:#7b7f8e;padding:.5rem 0}.my-paths-lessons-wrapper .myCoursesNav .nav-item a.active,.my-paths-lessons-wrapper .myCoursesNav .nav-item a:hover{color:#444;border-bottom:3px solid #444444;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.my-paths-lessons-wrapper #data-table{display:none}@media (max-width: 767px){.my-paths-lessons-wrapper #data-table_wrapper{overflow-x:scroll}}.my-paths-lessons-wrapper #data-table_wrapper #data-table{display:table}.my-paths-lessons-wrapper #data-table_wrapper .dtr-details{list-style:none;padding-left:10px}.my-paths-lessons-wrapper #data-table_wrapper .dtr-details li{margin:1.5rem 0}.my-paths-lessons-wrapper #data-table_wrapper label.filter_label{font-size:1rem;font-weight:700}@media (min-width: 992px){.my-paths-lessons-wrapper #data-table_wrapper label.filter_label{color:#fff}}.my-paths-lessons-wrapper #data-table_wrapper select[name=data-table_length]{height:2rem;color:#fff;border:none;background-color:#29abe2}.my-paths-lessons-wrapper #data-table_wrapper select.table_filter{background-color:#29abe2;border:none;border-radius:10px;height:38px;color:#fff;padding:0 .75rem;font-size:1rem;line-height:1.25;max-width:180px;min-width:120px;font-family:Montserrat;-webkit-appearance:none}.my-paths-lessons-wrapper #data-table_wrapper select.table_filter:focus{outline:none!important}.my-paths-lessons-wrapper #data-table_wrapper select.table_filter:hover{cursor:pointer}.my-paths-lessons-wrapper #data-table_wrapper select.table_filter+p{position:relative;display:inline-block}.my-paths-lessons-wrapper #data-table_wrapper select.table_filter+p:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;top:-8px;font-size:25px;height:38px;line-height:38px;right:10px;z-index:3;color:#fff;pointer-events:none;border-left:3px solid white;padding:0 0 0 10px;background:#29abe2}.my-paths-lessons-wrapper #data-table_wrapper .dataTables_paginate .paginate_button.current{color:#444;background:#ccc;border:1px #cccccc solid}.my-paths-lessons-wrapper #data-table_wrapper .dataTables_paginate .paginate_button:hover{color:#444;background:#ccc;border:1px #cccccc solid;opacity:.7}.my-paths-lessons-wrapper #data-table_wrapper #data-table_length{float:right}.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter{float:left;width:50%;margin-bottom:2rem}@media (max-width: 767px){.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter{width:100%}}.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter input[type=search]{width:70%;line-height:2rem;border:none;color:#444}.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter input[type=search]:focus{outline:none}@media (max-width: 767px){.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter input[type=search]{font-size:12px}}.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter label{width:100%;text-align:left;border-radius:4px;padding:.5rem .75rem;font-size:1rem;line-height:50px;background:#fff}@media (max-width: 767px){.my-paths-lessons-wrapper #data-table_wrapper #data-table_filter label{font-size:10px}}.my-paths-lessons-wrapper #data-table_wrapper table thead th{vertical-align:top;background:#0071bc;color:#fff;border-right:1px #29abe2 dashed;border-bottom:none}.my-paths-lessons-wrapper #data-table_wrapper table thead th :last-of-type{border-right:none}.my-paths-lessons-wrapper #data-table_wrapper table{border-bottom:none}.my-paths-lessons-wrapper #data-table_wrapper table tbody tr{height:1px}.my-paths-lessons-wrapper #data-table_wrapper table tbody td{box-sizing:border-box;border:1px solid #cccccc;height:inherit}.my-paths-lessons-wrapper #data-table_wrapper table tbody td.cta_cell:hover{border:1px solid #29abe2;opacity:.7}.my-paths-lessons-wrapper #data-table_wrapper table tbody td span.path-label{background:#ccc;border-radius:6px;padding:2px 6px;font-size:14px;display:inline-block;margin:3px}.my-paths-lessons-wrapper #data-table_wrapper table tbody tr:nth-child(2n){background-color:#f1f7fb}.my-paths-lessons-wrapper #data-table_wrapper table tbody tr:nth-child(odd){background-color:#d2e6f3}.button-with-arrow .arrow-icon{margin-left:.5rem;transition:transform .2s ease-out}.button-with-arrow:hover .arrow-icon,.group:hover .button-with-arrow .arrow-icon{transform:translate(4px)}
