@charset "UTF-8";body:where(.variant-b){overflow-x:hidden;font-weight:400;min-height:100vh;letter-spacing:-.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8f8;font-family:Mona Sans,sans-serif;color:#101010}@media (min-width: 1400px){:where(.variant-b) .container,:where(.variant-b) .container-lg,:where(.variant-b) .container-md,:where(.variant-b) .container-sm,:where(.variant-b) .container-xl,:where(.variant-b) .container-xxl{padding-left:40px;padding-right:40px}}:where(.variant-b) .nav-container{position:sticky;top:0;z-index:100}:where(.variant-b) ::placeholder{color:#888;opacity:1}:where(.variant-b) :-ms-input-placeholder{color:#888}:where(.variant-b) ::-ms-input-placeholder{color:#888}:where(.variant-b) .form-floating>label{color:#888!important}:where(.variant-b) .form-floating>.form-control:focus~label,:where(.variant-b) .form-floating>.form-control:not(:placeholder-shown)~label,:where(.variant-b) .form-floating>.form-select~label{opacity:.95}:where(.variant-b) input::-webkit-outer-spin-button,:where(.variant-b) input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(.variant-b) input{font-weight:400!important}:where(.variant-b) .form-label-input{position:relative}:where(.variant-b) .form-label-input input{padding-right:40px;background-color:#f2f2f2;border-color:#f2f2f2}:where(.variant-b) .form-label-input img{position:absolute;right:3%;top:50%}:where(.variant-b) .transparent-scroll::-webkit-scrollbar{height:0;width:0;background-color:transparent}:where(.variant-b) .transparent-scroll::-webkit-scrollbar-thumb{height:0;width:0;background-color:transparent}:where(.variant-b) input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where(.variant-b) .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}:where(.variant-b) .cp-chevron--right{transform:rotate(-90deg)}:where(.variant-b) .cp-chevron--white{filter:brightness(0) invert(1);opacity:.7}:where(.variant-b) .cp-chevron--dark{filter:brightness(0)}:where(.variant-b) .title-font-gradient{color:#3bd55a}:where(.variant-b) .text-shadow{text-shadow:0px 3px 6px rgba(0,0,0,.16)!important}:where(.variant-b) .shadow-light{box-shadow:0 6px 10px #00000014,0 0 6px #0000000d}:where(.variant-b) .valid-feedback{color:#419533}:where(.variant-b) .text-dark-gray{color:#5e5e5e}:where(.variant-b) .text-dark-theme{color:#101010}:where(.variant-b) .text-success-light{color:#a5ffb8}:where(.variant-b) .text-darkest,:where(.variant-b) .text-default{color:#242429!important}:where(.variant-b) .cp-hero-title-accent{color:#3bd55a}:where(.variant-b) .text-primary{color:#419533}:where(.variant-b) .text-sm{font-size:14px;line-height:18px}:where(.variant-b) .text-xs{font-size:12px}:where(.variant-b) .bg-dark-theme{background:#101010}:where(.variant-b) .bg-green-lite{background:#edf4eb}:where(.variant-b) .border-dark-gray{color:#a4a4a4}:where(.variant-b) .border-1half{border-width:1.5px}:where(.variant-b) .border-2{border-width:2px}:where(.variant-b) .cta-top{margin-top:40px}:where(.variant-b) a{cursor:pointer;outline:none}:where(.variant-b) .link-text-primary{color:#3a822e!important}:where(.variant-b) .lh-normal{line-height:1.125rem!important}:where(.variant-b) p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}@media (min-width: 992px){:where(.variant-b) p{font-size:18px;line-height:24px}}:where(.variant-b) p.lead{font-size:1.125rem;font-weight:400;line-height:1.25}@media (min-width: 992px){:where(.variant-b) p.lead{font-size:1.25rem}}:where(.variant-b) .bg-emerald{background:#00b67a}:where(.variant-b) .bg-grey{background:#f8f8f8!important}:where(.variant-b) .bg-yellow{background:#ffe500}:where(.variant-b) .bg-green{background:#419533}:where(.variant-b) .bg-darkest{background:#242429}:where(.variant-b) .bg-darkgray{background:#1e1e1f}:where(.variant-b) .text-gray-light{color:#a4a4a4}:where(.variant-b) .text-yellow{color:#ffe500}:where(.variant-b) .gray{color:#707070}:where(.variant-b) .bg-section{background:#f6f6f6}:where(.variant-b) .text-blue{color:#115dfc}:where(.variant-b) .bg-dark-blue{background:#242429}:where(.variant-b) .bg-gray-light{background-color:#e6e6e6}:where(.variant-b) .text-laybuy{color:#856aff}:where(.variant-b) .cursor-pointer{cursor:pointer}:where(.variant-b) .form-select,:where(.variant-b) .form-control{border-color:#c7c7c7;color:#242429}:where(.variant-b) .form-control-lg{font-size:1rem;height:56px}:where(.variant-b) button{margin:0;padding:0;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px}:where(.variant-b) .btn{font-weight:700;border-radius:5px;padding-left:20px;padding-right:20px}:where(.variant-b) .btn:focus{outline:none;box-shadow:none}:where(.variant-b) .btn:active{box-shadow:none!important}:where(.variant-b) .btn-gold{background-color:#f9e42c;color:#242429}:where(.variant-b) .btn-gold:hover{background-color:#ead729}:where(.variant-b) .btn-primary{color:#fff;background:#419533}:where(.variant-b) .btn-primary:hover{background:#419533 .1;color:#fff}:where(.variant-b) .btn-primary:focus{background:#419533;color:#fff}:where(.variant-b) .btn-outline-primary:hover{background:#419533 .1;color:#fff}:where(.variant-b) .btn-outline-primary:focus{background:#419533;color:#fff}:where(.variant-b) .btn-warning{color:#fff}:where(.variant-b) .btn-warning:hover{color:#fff0e7}:where(.variant-b) .btn-secondary:hover{background:#333;border-color:#333}:where(.variant-b) .btn-outline-secondary{border-color:#242429;color:#242429}:where(.variant-b) .btn-outline-secondary:hover{color:#fff!important;background:#242429}:where(.variant-b) .btn-light:hover{color:#000;background-color:#e0e0e0;border-color:#e0e0e0}:where(.variant-b) .btn-success-glow{transition:box-shadow .3s ease-in-out!important}:where(.variant-b) .btn-success-glow:hover{background:#3bd55a!important;box-shadow:0 4px 18.1px #3bd55a66!important}:where(.variant-b) .btn-md{padding:11px 14px;font-size:1rem}:where(.variant-b) .btn-lg{font-weight:700}:where(.variant-b) .fw-500{font-weight:500!important}:where(.variant-b) .fw-bolder{font-weight:900!important}:where(.variant-b) .mb-05{margin-bottom:.125rem}:where(.variant-b) .padding-9{padding:9px}:where(.variant-b) .padding-10{padding:10px}:where(.variant-b) .rounded-10{border-radius:10px}:where(.variant-b) .rounded-15{border-radius:15px}:where(.variant-b) .rounded-20{border-radius:20px}:where(.variant-b) .rounded-32{border-radius:32px}:where(.variant-b) .rounded-50{border-radius:50px}:where(.variant-b) .rotate-15{-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}:where(.variant-b) .spacer{height:100px}:where(.variant-b) .btn-danger-dark{background-color:#982257}:where(.variant-b) .btn-danger-dark:hover,:where(.variant-b) .btn-danger-dark:focus{background-color:#982257cc}:where(.variant-b) .button-select .btn.selected{color:#000;background-color:#3bd55a;border-color:#3bd55a}:where(.variant-b) .svg-hover svg{transition:fill .3s ease;fill:currentColor}:where(.variant-b) .svg-hover:hover svg{color:#000;fill:#000}:where(.variant-b) .form-check{min-height:2rem}:where(.variant-b) .form-check .form-check-input{border:1px solid rgb(0,0,0)}:where(.variant-b) .form-check .form-check-input[type=checkbox]{border-radius:0;margin-top:.35em}:where(.variant-b) .form-check .form-check-input:checked{border:1px solid #3BD55A;background-color:#3bd55a}:where(.variant-b) .form-check .form-check-label{line-height:2.2rem}:where(.variant-b) .input-group.right-ico .form-control+.icon{position:absolute;top:26%;right:17%;z-index:3;font-size:1.5rem}:where(.variant-b) .input-group.right-ico .form-control.form-control-lg+.icon{position:absolute;top:26%;right:17%;z-index:3;font-size:1.75rem}:where(.variant-b) .w-95{width:95%!important}:where(.variant-b) .w-90{width:90%!important}:where(.variant-b) .w-85{width:85%!important}:where(.variant-b) .w-80{width:80%!important}:where(.variant-b) .w-75{width:75%!important}:where(.variant-b) .w-70{width:70%!important}:where(.variant-b) .w-65{width:65%!important}:where(.variant-b) .w-60{width:60%!important}:where(.variant-b) .w-55{width:55%!important}:where(.variant-b) .w-45{width:45%!important}:where(.variant-b) .w-40{width:40%!important}:where(.variant-b) .w-35{width:35%!important}:where(.variant-b) .w-30{width:30%!important}:where(.variant-b) .w-25{width:25%!important}:where(.variant-b) .w-20{width:20%!important}:where(.variant-b) .w-15{width:15%!important}:where(.variant-b) .w-10{width:10%!important}:where(.variant-b) .w-5{width:5%!important}@media (max-width: 320px){:where(.variant-b) .hide-xs{display:none!important}}:where(.variant-b) .alert{padding:.6rem .9rem .4rem;font-size:1rem;font-weight:400}:where(.variant-b) .alert i.bi-card-checklist{font-size:1.25rem;vertical-align:middle;margin-right:4px}:where(.variant-b) .alert-warning{background:#fef7d1;color:#755118;font-weight:400;font-size:.875em}@media (max-width: 767px){:where(.variant-b) .no-padding-xs{padding:0!important}}@media (max-width: 991.99px){:where(.variant-b) .no-padding-md{padding:0!important}}@media (max-width: 767px){:where(.variant-b) .no-padding-top-xs{padding-top:0!important}}@media (max-width: 767px){:where(.variant-b) .no-padding-right-xs{padding-right:0!important}}@media (max-width: 767px){:where(.variant-b) .no-radius-xs{border-radius:0!important}}:where(.variant-b) .flex-even{flex:1}:where(.variant-b) .live-icon{display:inline-block;position:relative;top:calc(50% - 5px);background-color:#3bd55a;width:10px;height:10px;margin-right:3px;border:1px solid rgba(59,213,90,.1);border-radius:50%;z-index:1}:where(.variant-b) .live-icon:before{content:"";display:block;position:absolute;background-color:#3bd55a;width:100%;height:100%;border-radius:50%;animation:live 2s ease-in-out infinite;z-index:-1}@keyframes live{0%{transform:scale(1)}to{transform:scale(3.5);background-color:#3bd55a00}}:where(.variant-b) .gl-card-rating .progress{width:115px;border-radius:0;height:23px;margin:0 auto;position:relative}:where(.variant-b) .gl-card-rating .progress img{width:100%;position:absolute;left:0}:where(.variant-b) .gl-card-rating .progress .progress-bar.star-1{background-color:#cc2b2b!important}:where(.variant-b) .gl-card-rating .progress .progress-bar.star-2{background-color:#fda228!important}:where(.variant-b) .gl-card-rating .progress .progress-bar.star-3{background-color:#fdcf28!important}:where(.variant-b) .gl-card-rating .progress .progress-bar.star-4{background-color:#3bd55a!important}:where(.variant-b) .gl-card-rating .progress .progress-bar.star-5{background-color:#069520!important}:where(.variant-b) mark,:where(.variant-b) .mark{padding:.2em;background-color:#3bd55a}:where(.variant-b) .dotPatternDark{opacity:1;background-image:radial-gradient(#fff .5px,transparent .5px),radial-gradient(#fff .5px,#000 .5px);background-size:10px 10px;background-position:0 0,10px 10px}:where(.variant-b) .dotPattern{opacity:1;background-image:radial-gradient(#3BD55A .5px,transparent .5px),radial-gradient(#3bd55a .5px,#419533 .5px);background-size:20px 20px;background-position:0 0,10px 10px}:where(.variant-b) .green-to-ligth{background:#3bd55a;background:-moz-linear-gradient(90deg,rgb(59,213,90) 0%,rgb(153,239,171) 100%);background:-webkit-linear-gradient(90deg,rgb(59,213,90) 0%,rgb(153,239,171) 100%);background:linear-gradient(90deg,#3bd55a,#99efab);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3bd55a",endColorstr="#99efab",GradientType=1)}:where(.variant-b) h1,:where(.variant-b) .h1,:where(.variant-b) h2,:where(.variant-b) .h2,:where(.variant-b) h3,:where(.variant-b) .h3,:where(.variant-b) h4,:where(.variant-b) .h4,:where(.variant-b) h5,:where(.variant-b) .h5,:where(.variant-b) h6,:where(.variant-b) .h6{font-family:Mona Sans,sans-serif}:where(.variant-b) h1,:where(.variant-b) .h1{font-size:2.5rem;font-weight:800;line-height:44px;letter-spacing:-.02em;font-family:Oswald,sans-serif!important}:where(.variant-b) h2,:where(.variant-b) .h2{font-size:1.75rem;font-weight:700;line-height:32px;letter-spacing:-.02em}:where(.variant-b) h3,:where(.variant-b) .h3{font-size:1.25rem;font-weight:600;letter-spacing:-2%}:where(.variant-b) h4,:where(.variant-b) .h4{font-size:1.125rem;font-weight:600;letter-spacing:-2%}:where(.variant-b) h5,:where(.variant-b) .h5{font-size:1.5rem;font-weight:700}@media (min-width: 992px){:where(.variant-b) h1,:where(.variant-b) .h1{font-size:2.8rem;font-weight:700}:where(.variant-b) h2,:where(.variant-b) .h2{font-size:2.375rem;font-weight:500;line-height:40px}:where(.variant-b) h4,:where(.variant-b) .h4{font-size:1.25rem;font-weight:600;line-height:24px}}@media (min-width: 1200px){:where(.variant-b) h1,:where(.variant-b) .h1{font-size:3rem;font-weight:800;line-height:56px;letter-spacing:-.02em}:where(.variant-b) h2,:where(.variant-b) .h2{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-.02em}:where(.variant-b) h3,:where(.variant-b) .h3{font-size:1.5rem;font-weight:600;line-height:28px}:where(.variant-b) h4,:where(.variant-b) .h4{font-size:1.25rem;font-weight:600;line-height:24px}:where(.variant-b) h5,:where(.variant-b) .h5{font-size:1.5rem;font-weight:600}:where(.variant-b) h6,:where(.variant-b) .h6{font-size:1.125rem;font-weight:600!important}}:where(.variant-b) .text-base{font-size:1rem!important;line-height:18px!important}:where(.variant-b) .text-md{font-size:1.125rem!important}:where(.variant-b) .text-lg{font-size:1.25rem}:where(.variant-b) .text-xl{font-size:1.5rem}:where(.variant-b) .text-2xl{font-size:1.75rem}:where(.variant-b) .sub-text{font-size:16px;line-height:20px}@media (min-width: 992px){:where(.variant-b) .sub-text{font-size:18px;line-height:20px}}:where(.variant-b) .text-sm-base{font-size:.875em!important;line-height:16px}@media (min-width: 992px){:where(.variant-b) .text-sm-base{font-size:1rem!important;line-height:20px}}:where(.variant-b) .oswald{font-family:Oswald,sans-serif!important}:where(.variant-b) .bg-success-light{background:#e5f8e7;padding:6px 10px}:where(.variant-b) hr{background:#dee2e6;height:1px;opacity:1}:where(.variant-b) .card{--bs-border-opacity: 1}:where(.variant-b) .btn-outline-secondary{border-width:1.5px}:where(.variant-b) .caption-text{font-family:Mona Sans,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:0}:where(.variant-b) .text-normal{display:inline-flex;gap:2px;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}@media (min-width: 992px){:where(.variant-b) .text-normal{font-size:18px;line-height:24px}}:where(.variant-b) .roboto{font-family:Mona Sans,sans-serif!important}:where(.variant-b) .monasans{font-family:Mona Sans,sans-serif!important}:where(.variant-b) .monasans-expanded{font-family:Mona Sans,sans-serif!important;font-stretch:semi-expanded}:where(.variant-b) .smallest{font-size:13px!important}:where(.variant-b) .display-6{line-height:1.25}:where(.variant-b) .display-7{font-size:1rem!important}:where(.variant-b) .display-8{line-height:normal;font-size:12px!important}:where(.variant-b) .font-lg{font-size:1.125rem!important}:where(.variant-b) .resp-typo{font-size:14px!important}@media (min-width: 992px){:where(.variant-b) .resp-typo{font-size:16px!important}}:where(.variant-b) .sup-top{top:-1em!important}:where(.variant-b) .section-py{padding:60px 0}@media (max-width: 991px){:where(.variant-b) .section-py{padding:40px 0}}:where(.variant-b) .section-padding{padding:52px 0}@media (max-width: 991px){:where(.variant-b) .section-padding{padding:36px 0}}:where(.variant-b) .section-h2-pb{padding-bottom:40px}@media (max-width: 991px){:where(.variant-b) .section-h2-pb{padding-bottom:20px}}:where(.variant-b) .border-dark{border-color:#303030!important}:where(.variant-b) .center-menu .nav-item .nav-link{position:relative;color:#000}@media (min-width: 992px){:where(.variant-b) .center-menu .nav-item .nav-link{height:72px;display:flex;align-items:center}}:where(.variant-b) .center-menu .nav-item .nav-link:after{content:"";display:block;position:absolute;width:0%;height:4px;left:0;bottom:0;margin:0;background-color:#3bd55a;border:0;transition:all .3s ease-in-out}@media (max-width: 767px){:where(.variant-b) .center-menu .nav-item .nav-link:after{bottom:0}}:where(.variant-b) .center-menu .nav-item .nav-link.show:after{width:100%}:where(.variant-b) .center-menu .nav-item .nav-link:hover:after{width:100%}:where(.variant-b) .list-dash{list-style-type:none;padding:0}:where(.variant-b) .list-dash li{display:block;padding:1px 0 1px 15px;position:relative}:where(.variant-b) .list-dash li:before{content:"-";display:block;color:#419533;position:absolute;left:0;font-weight:700}:where(.variant-b) .list-check{list-style-type:none;padding:0}:where(.variant-b) .list-check li{display:block;padding:3px 0 3px 26px;position:relative}:where(.variant-b) .list-check li:before{content:"";font-family:Nucleo;font-size:18px;display:block;color:#419533;position:absolute;left:0;top:2px;font-weight:700}:where(.variant-b) .list-counter{list-style:none;padding:0}:where(.variant-b) .list-counter li{display:block;position:relative;padding-left:50.3px}:where(.variant-b) .list-counter li .count{width:35px;height:35px;line-height:1}:where(.variant-b) .list-counter li h5{font-size:22px}:where(.variant-b) .list-counter li:before{content:"";height:60%;width:1px;background-color:#535353;position:absolute;left:17px;top:42px}@media (max-width: 767px){:where(.variant-b) .list-counter li:before{top:49px}}:where(.variant-b) .list-counter li:last-child:before{display:none}:where(.variant-b) .arrow-right{animation:arrow-right 1s cubic-bezier(.36,.07,.57,.99) infinite;-webkit-animation:arrow-right 1s cubic-bezier(.36,.07,.57,.99) infinite}@keyframes arrow-right{0%{transform:scale(1.5) translate(0)}33%{transform:scale(1.5) translate(-2px)}66%{transform:scale(1.5) translate(-2px)}to{transform:scale(1.5) translate(0)}}:where(.variant-b) .form-floating>.form-control,:where(.variant-b) .form-floating>.form-select{height:calc(3.5rem + 0px)}:where(.variant-b) .form-floating>.form-control:focus~label{z-index:9}:where(.variant-b) .pageHeadingSec{background:#188d33;background:-moz-linear-gradient(90deg,rgb(24,141,51) 0%,rgb(59,213,90) 100%);background:-webkit-linear-gradient(90deg,rgb(24,141,51) 0%,rgb(59,213,90) 100%);background:linear-gradient(90deg,#188d33,#3bd55a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#188d33",endColorstr="#3bd55a",GradientType=1)}:where(.variant-b) .pageHeadingColor{background:#188d33;background:-moz-linear-gradient(90deg,rgb(24,141,51) 0%,rgb(59,213,90) 100%);background:-webkit-linear-gradient(90deg,rgb(24,141,51) 0%,rgb(59,213,90) 100%);background:linear-gradient(90deg,#188d33,#3bd55a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#188d33",endColorstr="#3bd55a",GradientType=1)}:where(.variant-b) .divider{height:2px;width:200px;background:#3bd55a;margin:0 auto}@media (max-width: 991px){:where(.variant-b) .divider{width:100px}}:where(.variant-b) .divider-lg{height:6px;width:160px;background:#3bd55a}:where(.variant-b) .divider-sm{height:2px;width:120px;background:#3bd55a}@media (max-width: 991px){:where(.variant-b) .divider-sm{width:80px}}:where(.variant-b) .text-devider{position:relative;display:inline-block}:where(.variant-b) .text-devider:after{background:#419533;display:block;content:"";height:2px;width:90%}:where(.variant-b) .text-devider.devider-center:after{margin:0 auto}:where(.variant-b) .courseSiaCard.card{max-width:24.5rem;width:100%}@media (max-width: 991px){:where(.variant-b) .courseSiaCard.card{margin-top:60px!important;height:auto!important}}:where(.variant-b) .courseSiaCard.card img{right:-35px;top:-35px;width:132px}@media (max-width: 1200px){:where(.variant-b) .courseSiaCard.card img{width:110px;right:-20px;top:-40px}}@media (max-width: 991px){:where(.variant-b) .courseSiaCard.card img{right:0;top:-45px}}:where(.variant-b) .arrowCard .card{min-height:200px;overflow:hidden;position:relative;z-index:1;border-color:#000}:where(.variant-b) .arrowCard .card:after{content:"";position:absolute;width:200px;height:200px;background:#3bd55a;bottom:-145px;right:-95px;z-index:-1;-moz-transform:rotate(-37deg);-webkit-transform:rotate(-37deg);-o-transform:rotate(-37deg);-ms-transform:rotate(-37deg);transform:rotate(-37deg)}:where(.variant-b) .arrowCard .card .icon-bottom{right:20px;bottom:10px}:where(.variant-b) .arrowCard .card .icon-bottom .icon{font-size:1rem;opacity:1;transition:opacity .6s;-webkit-transition:opacity .6s}:where(.variant-b) .arrowCard .card:hover{box-shadow:0 3px 6px #00000029}:where(.variant-b) .chev-green-after{position:relative}:where(.variant-b) .chev-green-after span{background:url(/build/assets/chevron-green-sm-whubnMcd.svg);background-size:contain;background-repeat:no-repeat;height:26px;width:54px;display:inline-block}@media (min-width: 992px){:where(.variant-b) .chev-green-after span{height:30px;width:65px}}:where(.variant-b) .chev-green-gradient-after{position:relative}:where(.variant-b) .chev-green-gradient-after span{background:url(/build/assets/chevron-green-gradient-CjoXM-Wx.svg);background-size:contain;background-repeat:no-repeat;height:26px;width:54px;display:inline-block}@media (min-width: 992px){:where(.variant-b) .chev-green-gradient-after span{height:30px;width:65px}}@media (min-width: 768px){:where(.variant-b) .animate{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0}to{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}:where(.variant-b) .slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}:where(.variant-b) .sia-range-slide{height:2px!important;background:#fff!important;margin-top:30px;margin-bottom:20px;border:1px solid #ffffff!important}:where(.variant-b) .sia-range-slide .custom-handle{width:2em;height:2em;text-align:center;background:#fff;color:#419533;border-radius:50%;line-height:2em;position:relative;top:-20px;margin-left:-20px;border:1px solid #fff}:where(.variant-b) .sia-range-slide .custom-handle:focus{border:none;outline:none}:where(.variant-b) section.tpReviews{padding:60px 0}:where(.variant-b) section.trust-carousel{padding-bottom:30px}@media (max-width: 991px){:where(.variant-b) section.trust-carousel{padding:20px 0}}:where(.variant-b) section.trust-carousel .tp-widget-stars img{width:155px;margin-bottom:10px}:where(.variant-b) section.trust-carousel .tp-widget-logo img{width:100px}:where(.variant-b) section.trust-carousel .trustpilot-slider .slick-slide{margin:0 8px 10px;height:200px;border:1px solid #f8f8f8;box-shadow:0 3px 6px #00000029;padding:15px 10px;background:#fff}:where(.variant-b) section.trust-carousel .trustpilot-slider .slick-slide .name{position:fixed;bottom:15px}:where(.variant-b) section.trust-carousel .trustpilot-slider .slide-arrow{position:absolute;top:50%;margin-top:-15px}:where(.variant-b) section.trust-carousel .trustpilot-slider .slide-arrow.prev-arrow{left:-20px;font-size:28px;color:#333;border-radius:50%;z-index:1;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}:where(.variant-b) section.trust-carousel .trustpilot-slider .slide-arrow.next-arrow{right:-20px;font-size:28px;color:#333;border-radius:50%;z-index:1;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}:where(.variant-b) section.trust-carousel .trustpilot-slider:hover .slide-arrow.prev-arrow{opacity:.6}:where(.variant-b) section.trust-carousel .trustpilot-slider:hover .slide-arrow.next-arrow{opacity:.6}:where(.variant-b) section.rightLicence .no-scroll{overflow-x:hidden!important}:where(.variant-b) section.rightLicence .course_badges_wrap ul.course_badges{list-style:none}@media (max-width: 991px){:where(.variant-b) section.rightLicence .course_badges_wrap ul.course_badges{min-width:1200px}}:where(.variant-b) section.rightLicence .course_badges_wrap ul.course_badges li{padding:12px 20px;display:inline-block;margin:0 4px 15px;border-radius:5px;cursor:pointer;font-size:14px;line-height:18px;border:1px solid #dee2e6}:where(.variant-b) section.rightLicence .course_badges_wrap ul.course_badges li.active{background-color:#101010!important;color:#fff;border:1px solid #dee2e6}@media (max-width: 991px){:where(.variant-b) section.rightLicence .licenceCompareSection{min-width:1100px;flex-wrap:nowrap}}@media (max-width: 991px){:where(.variant-b) section.rightLicence .licenceCompareSection>.col-12.col-md-6.col-lg-3{flex:0 0 30%;max-width:30%;width:30%;min-width:0}}:where(.variant-b) section.rightLicence .licenceCompareSection .m3-n-1{margin-right:-1px}:where(.variant-b) section.rightLicence .licenceCompareSection .border-color-dark{border-color:#000!important}:where(.variant-b) section.rightLicence .licenceCompareSection .courseHeading{min-height:56px}@media (max-width: 767px){:where(.variant-b) section.rightLicence .licenceCompareSection .courseHeading{min-height:auto}}:where(.variant-b) section.rightLicence .licenceCompareSection .viewDetails_btn{color:#242429;font-size:16px;line-height:20px}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol_White{width:18%;background:#fff}@media (max-width: 767px){:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol_White{width:25%}}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol{width:18%;background:#f8f8f8;opacity:.5}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol:first-child{border-top-left-radius:8px}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol:last-child{border-top-right-radius:8px}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol.inactive{opacity:1}@media (max-width: 1199px){:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol.inactive{display:block}}:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol.active{opacity:1;background:#3bd55a33!important;transition:background-color 1s ease;display:block}@media (max-width: 991px){:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol.active{width:93vw;max-width:480px}}@media (max-width: 1199px){:where(.variant-b) section.rightLicence .licenceCompareSection .rightLicenceCol{width:25%;opacity:0;display:none}}:where(.variant-b) section.rightLicence .licenceCompareSection .card{transition:opacity .3s ease}:where(.variant-b) section.rightLicence .licenceCompareSection .card h4{transition:color .2s ease}:where(.variant-b) section.rightLicence .licenceCompareSection .card .step-arrow{transition:transform .2s ease}:where(.variant-b) section.rightLicence .licenceCompareSection .card:hover h4{color:#419533}:where(.variant-b) section.rightLicence .licenceCompareSection .card:hover .step-arrow{transform:translate(4px)}:where(.variant-b) section.mobileShowcase-partner,:where(.variant-b) section.adSiaLicence{position:relative;color:#000;padding:50px 0 0;background-color:#f9e42c;z-index:0}@media (min-width: 992px){:where(.variant-b) section.mobileShowcase-partner,:where(.variant-b) section.adSiaLicence{padding:50px 0}}@media (max-width: 767px){:where(.variant-b) section.mobileShowcase-partner,:where(.variant-b) section.adSiaLicence{padding:25px 0 0}}:where(.variant-b) section.mobileShowcase-partner h5,:where(.variant-b) section.adSiaLicence h5{font-size:22px}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase,:where(.variant-b) section.adSiaLicence .headingMobileShowcase{font-size:60px;letter-spacing:-1.47px;line-height:60px;font-weight:800;color:#000;margin-top:0}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase span{font-size:64px}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase,:where(.variant-b) section.adSiaLicence .headingMobileShowcase{font-size:56px;letter-spacing:-1px;line-height:60px;font-weight:800;margin-top:0}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase span{font-size:48px;line-height:44px}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase,:where(.variant-b) section.adSiaLicence .headingMobileShowcase{font-size:32px;letter-spacing:-1.38px;line-height:48px;margin-top:0}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase span{font-size:42px}}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner{font-size:75px;letter-spacing:-1.47px;line-height:74px;font-weight:800;color:#fff;margin-top:0}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner span{font-size:64px}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner{font-size:56px;letter-spacing:-1px;line-height:60px;font-weight:800;color:#fff;margin-top:80px}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner span{font-size:48px;line-height:44px}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner{font-size:48px;letter-spacing:-1.38px;line-height:54px;margin-top:0}:where(.variant-b) section.mobileShowcase-partner .headingMobileShowcase-partner span,:where(.variant-b) section.adSiaLicence .headingMobileShowcase-partner span{font-size:36px}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .gpImage,:where(.variant-b) section.adSiaLicence .gpImage{position:relative;text-align:center}}:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg{max-height:460px;position:absolute;right:158px;bottom:0}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg{max-height:400px;right:-60px}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg{position:relative;right:0;left:0}}:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg.gp-badge,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg.gp-badge{max-width:500px;width:100%}@media (max-width: 1400px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg.gp-badge,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg.gp-badge{max-height:380px;right:20px}}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg.gp-badge,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg.gp-badge{max-height:400px;right:0}}@media (max-width: 767px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg.gp-badge,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg.gp-badge{width:350px}}:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg-partner,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg-partner{max-height:660px;position:absolute;right:120px;bottom:0}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg-partner,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg-partner{max-height:580px;right:0}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .gpImage .gpScreenImg-partner,:where(.variant-b) section.adSiaLicence .gpImage .gpScreenImg-partner{position:relative;right:0;left:0}}:where(.variant-b) section.mobileShowcase-partner .img-bg-cirle,:where(.variant-b) section.adSiaLicence .img-bg-cirle{background-image:url(/build/assets/mobile-showcase-bg-D-Sy2nYo.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right;height:500px;position:absolute;z-index:-1;width:500px;bottom:0;right:0;left:0;margin:0 auto}@media (min-width: 992px){:where(.variant-b) section.mobileShowcase-partner .img-bg-cirle,:where(.variant-b) section.adSiaLicence .img-bg-cirle{right:100px;left:inherit;width:600px;height:600px}}@media (max-width: 767px){:where(.variant-b) section.mobileShowcase-partner .img-bg-cirle,:where(.variant-b) section.adSiaLicence .img-bg-cirle{max-width:365px;width:100%;bottom:335px;right:0}}:where(.variant-b) section.mobileShowcase-partner .textMobileShowcase,:where(.variant-b) section.adSiaLicence .textMobileShowcase{font-size:24px;letter-spacing:-.88px;line-height:40px;font-weight:600;padding-right:25%}@media (max-width: 1200px){:where(.variant-b) section.mobileShowcase-partner .textMobileShowcase,:where(.variant-b) section.adSiaLicence .textMobileShowcase{font-size:28px;letter-spacing:-.77px;line-height:32px;padding-right:80px}}@media (max-width: 991px){:where(.variant-b) section.mobileShowcase-partner .textMobileShowcase,:where(.variant-b) section.adSiaLicence .textMobileShowcase{font-size:22px;letter-spacing:-.77px;line-height:25px;padding-right:0}}:where(.variant-b) section.mobileShowcase-partner .storeImages img,:where(.variant-b) section.adSiaLicence .storeImages img{max-width:165px}@media (max-width: 768px){:where(.variant-b) section.mobileShowcase-partner .storeImages img,:where(.variant-b) section.adSiaLicence .storeImages img{max-width:135px;margin:0 5px}}:where(.variant-b) section.mobileShowcase-partner .top-rated-img img,:where(.variant-b) section.adSiaLicence .top-rated-img img{max-width:110px}@media (min-width: 992px){:where(.variant-b) section.mobileShowcase-partner .top-rated-img img,:where(.variant-b) section.adSiaLicence .top-rated-img img{max-width:120px}}:where(.variant-b) section.aplhShowcase{position:relative;color:#000;padding:24px 0 40px;background-color:#f9e42c}@media (min-width: 992px){:where(.variant-b) section.aplhShowcase{padding:60px 0}}:where(.variant-b) section.aplhShowcase h5{font-size:22px}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase h5{font-size:18px;line-height:22px}}:where(.variant-b) section.aplhShowcase .headingMobileShowcase{font-size:54px;letter-spacing:-1.47px;line-height:60px;font-weight:800;color:#000;margin-top:0}:where(.variant-b) section.aplhShowcase .headingMobileShowcase span{font-size:64px}@media (max-width: 1200px){:where(.variant-b) section.aplhShowcase .headingMobileShowcase{font-size:56px;letter-spacing:-1px;line-height:60px;font-weight:800;margin-top:0}:where(.variant-b) section.aplhShowcase .headingMobileShowcase span{font-size:48px;line-height:44px}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .headingMobileShowcase{font-size:48px;letter-spacing:-1.38px;line-height:48px;margin-top:0}:where(.variant-b) section.aplhShowcase .headingMobileShowcase span{font-size:42px}}@media (max-width: 479px){:where(.variant-b) section.aplhShowcase .headingMobileShowcase{font-size:32px;letter-spacing:-1.38px;line-height:36px;margin-top:0}}:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner{font-size:75px;letter-spacing:-1.47px;line-height:74px;font-weight:800;color:#fff;margin-top:0}:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner span{font-size:64px}@media (max-width: 1200px){:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner{font-size:56px;letter-spacing:-1px;line-height:60px;font-weight:800;color:#fff;margin-top:80px}:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner span{font-size:48px;line-height:44px}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner{font-size:48px;letter-spacing:-1.38px;line-height:54px;margin-top:0}:where(.variant-b) section.aplhShowcase .headingMobileShowcase-partner span{font-size:36px}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .gpImage{position:relative;text-align:center}}:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg{max-height:410px;position:absolute;right:60px;bottom:0}@media (max-width: 1200px){:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg{max-height:400px;right:-60px}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg{position:relative;right:0;left:0}}:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg-partner{max-height:660px;position:absolute;right:120px;bottom:0}@media (max-width: 1200px){:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg-partner{max-height:580px;right:0}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .gpImage .gpScreenImg-partner{position:relative;right:0;left:0}}:where(.variant-b) section.aplhShowcase .textMobileShowcase{font-size:24px;letter-spacing:-.88px;line-height:40px;font-weight:600;padding-right:25%}@media (max-width: 1200px){:where(.variant-b) section.aplhShowcase .textMobileShowcase{font-size:28px;letter-spacing:-.77px;line-height:32px;padding-right:80px}}@media (max-width: 991px){:where(.variant-b) section.aplhShowcase .textMobileShowcase{font-size:22px;letter-spacing:-.77px;line-height:25px;padding-right:0}}:where(.variant-b) section.aplhShowcase .storeImages img{max-height:48px}@media (max-width: 1199px){:where(.variant-b) section.aplhShowcase .storeImages img{max-height:44px}}@media (max-width: 321px){:where(.variant-b) section.aplhShowcase .storeImages img{max-height:40px}}:where(.variant-b) section .submit-button-gp-showcase{font-size:12px}@media (min-width: 992px){:where(.variant-b) section .submit-button-gp-showcase{font-size:18px}}:where(.variant-b) section.bookingInc{padding:60px 0}@media (max-width: 991px){:where(.variant-b) section.bookingInc{padding:0;box-shadow:none;background:#f8f8f8}}:where(.variant-b) section.bookingInc .ukNumber{background:#fff;box-shadow:0 3px 6px #00000029}@media (max-width: 991px){:where(.variant-b) section.bookingInc .ukNumber{box-shadow:none;background:transparent}}:where(.variant-b) section.bookingInc .ukNumber .uknCol .icon{font-size:42px;color:#419533;padding-right:10px}:where(.variant-b) section.featuredDark{position:relative;overflow:hidden}:where(.variant-b) section.featuredDark .absoluteGreenBoxLeft{height:200px;width:500px;position:absolute;z-index:0;bottom:-172px;left:-100px;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);background:#188d33;background:linear-gradient(to bottom,#188d33,#3bd55a);background:-webkit-linear-gradient(to bottom,#188d33,#3BD55A)}:where(.variant-b) section.featuredDark .absoluteGreenBoxRight{height:400px;width:600px;position:absolute;z-index:0;bottom:-200px;right:-240px;-moz-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-o-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg);background:#188d33;background:linear-gradient(to bottom,#188d33,#3bd55a);background:-webkit-linear-gradient(to bottom,#188d33,#3BD55A)}@media (max-width: 991px){:where(.variant-b) section.featuredDark .absoluteGreenBoxRight{top:-320px;right:-200px;bottom:inherit;-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}}:where(.variant-b) section.featuredDark .featContainer{z-index:1}@media (min-width: 992px){:where(.variant-b) section.featuredDark .featContainer .featCol{width:20%}}:where(.variant-b) section.featuredDark .icon{font-size:42px}:where(.variant-b) section .featuredMulti .icon{font-size:42px}:where(.variant-b) section.accordionPages{padding:100px 0}@media (max-width: 991px){:where(.variant-b) section.accordionPages{padding:40px 0}}:where(.variant-b) section.accordionPages .accordion .accordion-button{background-color:#f8f8f8}:where(.variant-b) section.accordionPages .accordion .accordion-button:not(.collapsed){background-color:#e8f4eb}:where(.variant-b) section.accordionPages .accordion .accordion-button:focus{outline:none;box-shadow:none}:where(.variant-b) section.get-working-review{position:relative;overflow-x:hidden;padding:40px 0}@media only screen and (max-width: 1520px) and (min-width: 992px){:where(.variant-b) section.get-working-review .container-xxx{padding-left:5%;max-width:100%}}@media (min-width: 992px){:where(.variant-b) section.get-working-review .get-working-block h2{font-size:44px;line-height:48px!important}}@media (min-width: 768px){:where(.variant-b) section.get-working-review .get-working-block h2{font-size:44px;line-height:48px!important;margin-bottom:20px}}:where(.variant-b) section.get-working-review .get-working-block h2 img.img-chevron-right{width:30px}@media (min-width: 768px){:where(.variant-b) section.get-working-review .get-working-block h2 img.img-chevron-right{width:32px}}@media (min-width: 992px){:where(.variant-b) section.get-working-review .get-working-block h2 img.img-chevron-right{width:44px}}:where(.variant-b) section.get-working-review .get-working-block h3{letter-spacing:-4%}@keyframes pulse-border{0%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}:where(.variant-b) section.get-working-review .overlay-container{height:68%;background:#04040400;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%) translateY(-50%)}:where(.variant-b) section.get-working-review .overlay-container .video-pause-button{position:absolute;z-index:10;top:50%;right:50%;left:50%;transform:translate(-50%) translateY(-50%);opacity:0;box-sizing:content-box;display:block;width:25px;height:30px;border-radius:50%;padding:18px 20px 18px 28px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}:where(.variant-b) section.get-working-review .overlay-container .video-pause-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#fff;border-radius:50%;transition:all .2s}@media (min-width: 1600px){:where(.variant-b) section.get-working-review .overlay-container .video-pause-button:after{width:85px;height:85px}}:where(.variant-b) section.get-working-review .overlay-container .video-pause-button:hover:after{background-color:#d3d3d3}:where(.variant-b) section.get-working-review .overlay-container .video-pause-button span{width:100%;height:32px;border-left:10px solid #000;border-right:10px solid #000;margin:0 -3px;display:block;position:relative;z-index:2}:where(.variant-b) section.get-working-review .overlay-container:hover .video-pause-button{opacity:1}:where(.variant-b) section.get-working-review .overlay-container .video-play-button{position:absolute;z-index:10;top:14%;right:50%;left:24%;transform:translate(-50%) translateY(-50%);box-sizing:content-box;display:block;width:25px;height:30px;border-radius:50%;padding:25px 14px 18px 25px}@media (max-width: 768px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button{padding:28px 14px 18px 28px}}:where(.variant-b) section.get-working-review .overlay-container .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#3bd55a;border-radius:50%;animation:pulse-border 1.5s ease-out infinite}@media (max-width: 768px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button:before{width:50px;height:50px}}@media (min-width: 1600px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button:before{width:85px;height:85px}}:where(.variant-b) section.get-working-review .overlay-container .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#fff;border-radius:50%;transition:all .2s}@media (max-width: 768px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button:after{width:50px;height:50px}}@media (min-width: 1600px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button:after{width:85px;height:85px}}:where(.variant-b) section.get-working-review .overlay-container .video-play-button:hover:after{background-color:#d3d3d3}:where(.variant-b) section.get-working-review .overlay-container .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-left:20px solid #000000;border-top:12px solid transparent;border-bottom:12px solid transparent}@media (max-width: 768px){:where(.variant-b) section.get-working-review .overlay-container .video-play-button span{border-left-width:15px;border-top-width:10px;border-bottom-width:10px}}:where(.variant-b) section.get-working-review .swiper-container{position:relative;transform:translate(10px)}@media (min-width: 992px){:where(.variant-b) section.get-working-review .swiper-container{transform:translate(0)}}@media (min-width: 1400px){:where(.variant-b) section.get-working-review .swiper-container{transform:translate(0)}}@media (min-width: 1600px){:where(.variant-b) section.get-working-review .swiper-container{transform:translate(0)}}:where(.variant-b) section.get-working-review .mix-review-container{margin-top:100px}:where(.variant-b) section.get-working-review .mix-review-container .card{border:1px solid #e6e6e6}:where(.variant-b) section.get-working-review .mix-review-container .card .review-img{height:22px}:where(.variant-b) .accordion .accordion-button:after{top:35%!important}:where(.variant-b) .accordion .accordion-button:focus{outline:none;box-shadow:none}:where(.variant-b) .accordion.accordion-all{overflow:hidden!important;margin-top:0}@media (min-width: 992px){:where(.variant-b) .accordion.accordion-all{margin-top:75px}}:where(.variant-b) .accordion.accordion-all .accordion-item{border:.8px solid #DEE2E6;border-radius:5px!important}:where(.variant-b) .accordion.accordion-all .accordion-item:last-child{margin-bottom:0!important}:where(.variant-b) .accordion.accordion-all .accordion-button{border-radius:5px;padding:30px 30px 30px 18px;word-break:break-word;color:#5e5e5e;font-size:16px;line-height:20px}@media (min-width: 992px){:where(.variant-b) .accordion.accordion-all .accordion-button{padding:30px}}:where(.variant-b) .accordion.accordion-all .accordion-button:not(.collapsed){color:#242429;background:#fff;box-shadow:none}:where(.variant-b) .accordion.accordion-all .accordion-button:not(.collapsed):after{transform:translateY(-50%) rotate(90deg);color:#3bd55a}:where(.variant-b) .accordion.accordion-all .accordion-button:after{background-image:none;content:"";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;color:#777;top:50%!important;right:10px;width:16px;height:16px;line-height:16px;text-align:center;font-size:14px;transform-origin:center center;transform:translateY(-50%) rotate(0);transition:transform .3s ease,color .3s ease}@media (min-width: 992px){:where(.variant-b) .accordion.accordion-all .accordion-button:after{font-size:16px;right:20px}}:where(.variant-b) .accordion.accordion-all .accordion-button:focus{outline:none;box-shadow:none}:where(.variant-b) .accordion.accordion-all .accordion-body{font-size:16px;line-height:20px;padding:30px 30px 30px 18px}@media (min-width: 992px){:where(.variant-b) .accordion.accordion-all .accordion-body{padding:30px}}:where(.variant-b) .shine{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;display:inline-block;position:relative;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear}:where(.variant-b) .shine-dark{background:#3a3a3a;background-image:linear-gradient(to right,#3a3a3a,#3f3f3f,#4a4a4a,#3f3f3f 30%,#3a3a3a 50%,#3a3a3a);background-repeat:no-repeat;display:inline-block;position:relative;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}:where(.variant-b) #preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#050505;z-index:800;height:100%;width:100%}:where(.variant-b) .no-js #preloader,:where(.variant-b) .oldie #preloader{display:none}:where(.variant-b) #loader{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;padding:0}:where(.variant-b) #loader:before{content:"";border-top:11px solid rgba(255,255,255,.1);border-right:11px solid rgba(255,255,255,.1);border-bottom:11px solid rgba(255,255,255,.1);border-left:11px solid #ffffff;-webkit-animation:load 1.1s infinite linear;animation:load 1.1s infinite linear;display:block;border-radius:50%;width:60px;height:60px}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:where(.variant-b) .floating img{animation:floating 7s infinite;-webkit-animation:floating 7s infinite}@keyframes floating{0%{-webkit-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(15px);-moz-transform:rotateX(0deg) translateY(15px);-ms-transform:rotateX(0deg) translateY(15px);-o-transform:rotateX(0deg) translateY(15px);transform:rotateX(0) translateY(15px)}to{-webkit-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0) translateY(0)}}@-webkit-keyframes floating{0%{-webkit-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(15px);-moz-transform:rotateX(0deg) translateY(15px);-ms-transform:rotateX(0deg) translateY(15px);-o-transform:rotateX(0deg) translateY(15px);transform:rotateX(0) translateY(15px)}to{-webkit-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0) translateY(0)}}:where(.variant-b) .trustpilot-sm img{width:138px}:where(.variant-b) .trustpilot-sm img.trust-logo{width:100px}:where(.variant-b) .trustpilot-sm a{color:#000!important}:where(.variant-b) .trustpilot-sm small{font-size:.675em!important;text-decoration:underline}:where(.variant-b) .trustpilot-xs{margin-top:6px}:where(.variant-b) .trustpilot-xs img{width:124px}:where(.variant-b) .trustpilot-xs img.trust-logo{padding-right:10px}:where(.variant-b) .trustpilot-xs small{font-size:.675em!important}:where(.variant-b) .grw-net-widget-four-content{margin-top:16px}:where(.variant-b) .grw-net-text-more-big{font-size:1.2rem}:where(.variant-b) .grw-net-stars{width:92px}:where(.variant-b) .grw-net-text-small{font-size:.75rem}:where(.variant-b) .grw-net-widget-four-logo{display:none}:where(.variant-b) .grw-net-widget-four-type-2{min-width:165px}:where(.variant-b) .grw-net-widget-four-type-2 .grw-net-widget-four-content{padding-top:1px;padding-bottom:0}:where(.variant-b) .stay-connected-col{border-top:1px solid #555555;border-bottom:1px solid #555555;padding:30px 0;opacity:.5}@media (min-width: 992px){:where(.variant-b) .stay-connected-col{border:none;padding:0}}:where(.variant-b) .stay-connected-col .social-container{margin-top:30px}:where(.variant-b) .stay-connected-col .social-container a{opacity:1;transition:background .5s ease,border-color .5s ease;display:flex;align-items:center;justify-content:center}:where(.variant-b) .stay-connected-col .social-container a.fb,:where(.variant-b) .stay-connected-col .social-container a.insta,:where(.variant-b) .stay-connected-col .social-container a.youtube,:where(.variant-b) .stay-connected-col .social-container a.twitter-x-icon{margin-right:20px}:where(.variant-b) .newsletter-section .certificate-validate img{height:90px}@media (max-width: 991px){:where(.variant-b) .newsletter-section .certificate-validate img{height:70px}}@media (max-width: 479px){:where(.variant-b) .newsletter-section .certificate-validate img{height:90px}}:where(.variant-b) .certification-section img.stripe-logo{width:180px;height:100%}:where(.variant-b) .certification-section img.tp-logo{width:200px;height:100%}:where(.variant-b) .certification-section img.cyber{-webkit-filter:grayscale(100%);filter:gray}:where(.variant-b) .copyright-area{padding:40px 0 0}@media (min-width: 992px){:where(.variant-b) .copyright-area{padding:60px 0}}:where(.variant-b) .copyright-area p.copyright-copy{font-size:16px!important;line-height:24px!important;font-weight:100!important;color:#fff;margin-top:40px;letter-spacing:normal}:where(.variant-b) .copyright-area ul.sitemap-list li{padding-top:12px}:where(.variant-b) .copyright-area ul.sitemap-list li a{color:#fff;transition:all ease-in-out .3s}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav{list-style:none;padding-left:0}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .has-children{margin-top:0}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .has-children a:hover{color:#3bd55a!important}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .parent-link{display:inline-block;background:none;border:0;padding:0;cursor:pointer;text-align:left;color:inherit;text-decoration:none}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .child-links{padding-left:0;list-style-type:none}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .child-links::marker{display:none!important}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .child-links li a{position:relative;padding-left:1.2rem;display:inline-block}:where(.variant-b) .copyright-area ul.sitemap-list .footer-nav .child-links li a:before{content:"›";position:absolute;left:4px;top:-1px;color:#3bd55a;font-size:1.25em;line-height:1}:where(.variant-b) .copyright-area .backto-top svg{animation:arrow-float 2s ease-in-out infinite}@keyframes arrow-float{0%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-6px)}to{transform:translateY(0)}}:where(.variant-b) .copyright-collapse-area .footer-copyright-area .resource-links.rotate.down .bi-chevron-down{transition:all .3s ease}:where(.variant-b) .copyright-collapse-area .footer-copyright-area .resource-links.rotate.down .bi-chevron-down:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}:where(.variant-b) .copyright-collapse-area .footer-copyright-area .footer-menu li{position:relative;padding-right:10px;margin-right:2px}:where(.variant-b) .copyright-collapse-area .footer-copyright-area .footer-menu li:after{content:"|";position:absolute;right:0;color:#fff}:where(.variant-b) .copyright-collapse-area .footer-copyright-area .footer-menu li:last-child:after{content:""}:where(.variant-b) .copyright-collapse-area .border-top{border-top:1px solid #5E5E5E!important;padding-top:20px;padding-bottom:20px}@media (max-width: 767.99px){:where(.variant-b) .copyright-collapse-area .border-top{padding-top:12px;padding-bottom:12px}}:where(.variant-b) .footer-section{padding:40px 0}@media (max-width: 991px){:where(.variant-b) .footer-section{border-top:0!important;padding:28px 0 40px}}:where(.variant-b) .footer-section .footer_cols{grid-template-columns:repeat(7,1fr)}@media (max-width: 1200px){:where(.variant-b) .footer-section .footer_cols{grid-template-columns:repeat(5,1fr)}}@media (max-width: 1024px){:where(.variant-b) .footer-section .footer_cols{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767.99px){:where(.variant-b) .footer-section .footer_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575.99px){:where(.variant-b) .footer-section .footer_cols{grid-template-columns:repeat(1,1fr)}}:where(.variant-b) .footer-section .footer_cols div{width:fit-content}:where(.variant-b) .footer-section ul.sitemap-list li{padding-top:8px}:where(.variant-b) .footer-section ul.sitemap-list li a{color:#fff}:where(.variant-b) .footer-section ul.sitemap-list li a:hover{color:#ffe500}:where(.variant-b) .footer-section .copyright_wrapper p{font-size:14px!important;line-height:20px!important;letter-spacing:normal}@media (max-width: 992px){:where(.variant-b) .footer-section .copyright_wrapper p{font-size:16px!important;line-height:24px!important}}@media (max-width: 991px){:where(.variant-b) .footer-section .copyright_wrapper .certificate-validate .img-box{border:none!important;border-radius:0!important}}:where(.variant-b) .footer-section .copyright_wrapper .certificate-validate .img-box img{height:65px}@media (max-width: 479px){:where(.variant-b) .footer-section .copyright_wrapper .certificate-validate .img-box img{height:70px}}:where(.variant-b) .paymentOption img{height:32px}@media (max-width: 767px){:where(.variant-b) .paymentOption img{height:24px}}:where(.variant-b) .paymentOption img.pay3paypal{height:26px}:where(.variant-b) .laybuy-popup img{height:40px}@media (max-width: 767px){:where(.variant-b) .laybuy-popup img{height:auto;max-width:70px}}@media (max-width: 767px){:where(.variant-b) .laybuy-popup .laybuy-popup-interest-text{line-height:10px}}:where(.variant-b) .laybuy-popup .laybuy-popup-interest-text p{font-size:16px}@media (max-width: 767px){:where(.variant-b) .laybuy-popup .laybuy-popup-interest-text p{font-size:12px;line-height:12px}}:where(.variant-b) .laybuy-popup .laybuy-popup-interest-text a{font-size:16px}@media (max-width: 767px){:where(.variant-b) .laybuy-popup .laybuy-popup-interest-text a{font-size:10px}}:where(.variant-b) .input-group.input-icon img{width:26px;position:absolute;top:0;z-index:100;margin:16px 8px}:where(.variant-b) .input-group.input-icon .icon-float{position:absolute;top:0;left:0;z-index:100;font-size:22px;font-weight:600;padding:18px 12px;color:#000}:where(.variant-b) .input-group.input-icon .form-floating{width:100%}:where(.variant-b) .input-group.input-icon .form-floating .with-icon{padding-left:42px}:where(.variant-b) .input-group.input-icon .form-floating .with-icon+label{padding-left:48px;width:100%;line-height:26px;font-size:1rem}:where(.variant-b) .form-floating>.form-control{font-weight:500}:where(.variant-b) .form-floating>.form-control:focus,:where(.variant-b) .form-floating>.form-control:not(:placeholder-shown){padding-bottom:.425rem}:where(.variant-b) .spinner-overlay{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:9999}:where(.variant-b) .spinner-overlay .spinner{height:60px;width:60px;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-animation:rotation 1.5s infinite linear;-moz-animation:rotation 1.5s infinite linear;-o-animation:rotation 1.5s infinite linear;animation:rotation 1.5s infinite linear;border:6px solid rgba(255,255,255,.7);border-radius:100%;z-index:999}:where(.variant-b) .spinner-overlay .spinner:before{content:"";display:block;position:absolute;left:-6px;top:-6px;height:60px;width:60px;border-top:6px solid #42af58;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;border-radius:100%}:where(.variant-b) .spinner-overlay .loading-text{width:auto;position:absolute;top:calc(50% + 40px);left:0;right:0}:where(.variant-b) .spinner-overlay .shimmer-text{font-weight:600;font-size:1.375em;margin:0 auto;padding:10px 100px;display:inline;text-align:center;color:#ffffff1a;background:-webkit-gradient(linear,left top,right top,from(#b9b9b9),to(#b9b9b9),color-stop(.5,#fff));background:-moz-gradient(linear,left top,right top,from(#b9b9b9),to(#b9b9b9),color-stop(.5,#fff));background:gradient(linear,left top,right top,from(#b9b9b9),to(#b9b9b9),color-stop(.5,#fff));-webkit-background-size:125px 100%;-moz-background-size:125px 100%;background-size:125px 100%;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-animation-name:shimmer;-moz-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;background-repeat:no-repeat;background-position:0 0;background-color:#b9b9b9}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-moz-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@-webkit-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@-o-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@media (max-width: 1200px){:where(.variant-b) .google-sm .trustpilot-sm{margin-top:0}:where(.variant-b) .google-sm .trustpilot-sm img{width:124px}:where(.variant-b) .google-sm .trustpilot-sm img.trust-logo{padding-right:10px}:where(.variant-b) .google-sm .trustpilot-sm small{font-size:.675em!important}}:where(.variant-b) .google-sm .kXZOYs{font-size:12px!important}:where(.variant-b) .ByVp{margin-right:6px!important}:where(.variant-b) .trustedsite-trustmark{margin:0 auto;width:150px;height:64px}@media (min-width: 992px){:where(.variant-b) .trustedsite-trustmark{width:150px;height:64px;margin:0}}:where(.variant-b) .sr-only{visibility:hidden;display:none}:where(.variant-b) .LayoutSidebar__Inner-sc-oejpsz-1,:where(.variant-b) .LayoutSidebar__Inner-sc-d4pbft-1{justify-content:start!important}:where(.variant-b) .BadgeSources__Container-sc-so7nz-0{display:inline-block!important;vertical-align:top;margin-right:5px}:where(.variant-b) .jhGqBp:not(:first-child){margin-top:0!important}:where(.variant-b) .BadgeContainer__Inner-sc-pa6z2-0,:where(.variant-b) .BadgeContainer__Inner-sc-uut3w0-0{padding:12px 0!important;display:block!important;margin:0!important}:where(.variant-b) .BadgeTotalReviews__Content-sc-1sj93r3-0,:where(.variant-b) .BadgeTotalReviews__Content-sc-1ipdekn-0{font-size:12px!important;color:#000!important;text-align:left!important}:where(.variant-b) .BadgeTitle__Container-sc-1quvotw-0,:where(.variant-b) .BadgeTitle__Container-sc-embcj6-0{display:inline-block!important}:where(.variant-b) #not-found-error{position:relative;height:calc(100vh - 77px)}:where(.variant-b) #not-found-error .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:where(.variant-b) .notfound{max-width:920px;width:100%;line-height:1.4;text-align:center;padding-left:15px;padding-right:15px}:where(.variant-b) .notfound .notfound-404{position:absolute;height:100px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:-1}:where(.variant-b) .notfound .notfound-404 h1{color:#333;font-weight:900;font-size:276px;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:where(.variant-b) .notfound h2{font-size:46px;color:#3bd55a;font-weight:900;text-transform:uppercase;margin:0}@media only screen and (max-width: 480px){:where(.variant-b) .notfound .notfound-404 h1{font-size:162px}:where(.variant-b) .notfound h2{font-size:26px}}:where(.variant-b) .mix-blend{mix-blend-mode:multiply}:where(.variant-b) .kPSLRP{display:block!important}:where(.variant-b) .kPSLRP .lnsFjO{display:block;padding:10px 0;margin-top:4px}:where(.variant-b) .kPSLRP .lnsFjO .fbuqwM{display:inline-block;vertical-align:middle;height:28px}:where(.variant-b) .kPSLRP .lnsFjO .fxZVMr{display:inline;font-weight:600;font-size:16px;padding-left:2px}:where(.variant-b) .kPSLRP .lnsFjO .eEilDy{text-align:left;padding-left:3px;font-size:.675em!important;color:#000;margin-top:3px}:where(.variant-b) .kPSLRP .lnsFjO .eUXYaT{margin-top:0;padding-left:3px}:where(.variant-b) .search-sticky-menu{position:fixed;width:100%;background:#fff;z-index:1003;box-shadow:1px -1px 4px #3333335e;bottom:0;transition:all .5s ease 0s;height:fit-content!important}:where(.variant-b) .search-sticky-menu ul li{flex-grow:1;flex-basis:0}:where(.variant-b) .job-support img{mix-blend-mode:luminosity;max-height:25px}@media (min-width: 768px){:where(.variant-b) .job-support img{max-height:30px}}:where(.variant-b) .modal-backdrop{opacity:.8}:where(.variant-b) .instalment-modal h3,:where(.variant-b) .payl8r-modal h3{font-size:24px}@media (min-width: 992px){:where(.variant-b) .instalment-modal h3,:where(.variant-b) .payl8r-modal h3{font-size:32px}}:where(.variant-b) .instalment-modal h5,:where(.variant-b) .payl8r-modal h5{font-size:18px}@media (min-width: 992px){:where(.variant-b) .instalment-modal h5,:where(.variant-b) .payl8r-modal h5{font-size:26px}}:where(.variant-b) .instalment-modal .card-images-footer-container,:where(.variant-b) .payl8r-modal .card-images-footer-container{display:flex}:where(.variant-b) .instalment-modal .card-images-footer-container .img-card-1,:where(.variant-b) .payl8r-modal .card-images-footer-container .img-card-1{max-width:246px;width:100%}@media (min-width: 768px){:where(.variant-b) .instalment-modal .card-images-footer-container .img-card-1,:where(.variant-b) .payl8r-modal .card-images-footer-container .img-card-1{max-width:320px}}:where(.variant-b) .instalment-modal .card-images-footer-container .img-card-2,:where(.variant-b) .payl8r-modal .card-images-footer-container .img-card-2{max-width:56px;width:100%}@media (min-width: 768px){:where(.variant-b) .instalment-modal .card-images-footer-container .img-card-2,:where(.variant-b) .payl8r-modal .card-images-footer-container .img-card-2{max-width:76px}}:where(.variant-b) .payl8r-container p{font-size:14px;color:#78a681}:where(.variant-b) .payl8r-container .border-lg-end{border-right:1px solid #dee2e6;border-bottom:none}:where(.variant-b) .payl8r-container h3{font-size:24px}@media (min-width: 992px){:where(.variant-b) .payl8r-container h3{font-size:32px}}:where(.variant-b) .payl8r-container h5{font-size:18px}@media (min-width: 992px){:where(.variant-b) .payl8r-container h5{font-size:20px}}:where(.variant-b) .paypal-container{background-color:#f8f8f8}:where(.variant-b) .paypal-container .circle{height:35px;width:35px;line-height:45px;border-radius:50px;background-color:#fff;margin:0 auto;text-align:center;color:#242429;border:1px solid #242429;display:flex;font-weight:600;justify-content:center;align-items:center;font-size:18px;position:relative}@media (min-width: 992px){:where(.variant-b) .paypal-container .circle:after{content:"";position:absolute;left:49px;border:1px dashed #242429;width:118px;top:48%}}@media (min-width: 1200px){:where(.variant-b) .paypal-container .circle:after{content:"";position:absolute;left:49px;border:1px dashed #242429;width:200px;top:48%}}:where(.variant-b) .paypal-container .circle.last-circle:after{display:none}:where(.variant-b) .paypal-container .blue-text{color:#242429}:where(.variant-b) .paypal-container .border-lg-end{border-bottom:1px solid #dee2e6}@media (min-width: 992px){:where(.variant-b) .paypal-container .border-lg-end{border-right:1px solid #dee2e6;border-bottom:none}}:where(.variant-b) .paypal-container p{font-size:14px}:where(.variant-b) .paypal-container h5{font-size:18px}:where(.variant-b) .klarna-container{background-color:#f8f8f8}:where(.variant-b) .klarna-container .circle{height:35px;width:35px;line-height:45px;border-radius:50px;background-color:#fff;margin:0 auto;text-align:center;color:#242429;border:1px solid #242429;display:flex;font-weight:600;justify-content:center;align-items:center;font-size:18px;position:relative}@media (min-width: 992px){:where(.variant-b) .klarna-container .circle:after{content:"";position:absolute;left:49px;border:1px dashed #242429;width:118px;top:48%}}@media (min-width: 1200px){:where(.variant-b) .klarna-container .circle:after{content:"";position:absolute;left:49px;border:1px dashed #242429;width:200px;top:48%}}:where(.variant-b) .klarna-container .circle.last-circle:after{display:none}:where(.variant-b) .klarna-container .blue-text{color:#242429}:where(.variant-b) .klarna-container .border-lg-end{border-bottom:1px solid #dee2e6}@media (min-width: 992px){:where(.variant-b) .klarna-container .border-lg-end{border-right:1px solid #dee2e6;border-bottom:none}}:where(.variant-b) .klarna-container p{font-size:14px}:where(.variant-b) .klarna-container h5{font-size:18px}:where(.variant-b) #laybuy_popup .btn-close{position:absolute;right:20px;top:20px}:where(.variant-b) #laybuy_popup .modal-body{padding:60px 15px 15px}@media (min-width: 992px){:where(.variant-b) #laybuy_popup .modal-body{padding:40px 30px}}:where(.variant-b) .instalment-widget h4{font-size:20px;color:#fff;margin-bottom:10px}:where(.variant-b) .link-more{position:relative;padding:10px 0;transition:.5s}:where(.variant-b) .link-more svg{fill:#fff;height:14px;display:inline-block}:where(.variant-b) .link-more:hover{color:#ffe500!important}:where(.variant-b) .link-more:hover svg{fill:#ffe500!important}:where(.variant-b) .link-arrow{position:relative}:where(.variant-b) .link-arrow img{opacity:0;height:13px;width:13px;margin-left:-10px}:where(.variant-b) .link-arrow:hover{padding-right:24px;padding-left:0;transition:.5s;color:#ffe500!important}:where(.variant-b) .link-arrow:hover img{opacity:1;transition:.5s;margin-left:5px}:where(.variant-b) .review-block-dark .BadgeContainer__Inner-sc-pa6z2-0{background:transparent!important;padding:0!important}:where(.variant-b) .review-block-dark .BadgeTitle__Container-sc-1quvotw-0{color:#fff!important}:where(.variant-b) .review-block-dark .RatingValue__Container-sc-1eexc2w-0{color:#fff!important}:where(.variant-b) .review-block-dark .ejuKPv{color:#fff!important;font-size:14px!important;margin-top:6px}:where(.variant-b) .review-block-dark .trustpilot-sm{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}:where(.variant-b) .review-block-dark .trustpilot-sm small{color:#fff!important;font-size:14px!important;margin-top:3px!important;display:block}:where(.variant-b) .review-block-dark .trustpilot-sm small a{color:#fff!important;font-size:14px!important}:where(.variant-b) .review-block-dark .trustpilot-sm svg #H2_-_Desktop{fill:#fff!important}:where(.variant-b) .review-block-light .BadgeContainer__Inner-sc-pa6z2-0{background:transparent!important;padding:0!important}:where(.variant-b) .review-block-light .BadgeTitle__Container-sc-1quvotw-0{color:#000!important}:where(.variant-b) .review-block-light .RatingValue__Container-sc-1eexc2w-0{color:#000!important}:where(.variant-b) .review-block-light .ejuKPv{color:#000!important;font-size:14px!important;margin-top:6px}:where(.variant-b) .review-block-light .trustpilot-sm{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}:where(.variant-b) .review-block-light .trustpilot-sm small{color:#000!important;font-size:14px!important;margin-top:3px!important;display:block}:where(.variant-b) .review-block-light .trustpilot-sm small a{color:#000!important;font-size:14px!important}:where(.variant-b) .review-block-light .trustpilot-sm svg #H2_-_Desktop{fill:#000!important}:where(.variant-b) .indicators{position:relative;width:30px;height:30px;transform:rotate(315deg)}:where(.variant-b) .indicators span{position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:none;border-bottom:4px solid #5ae572;border-right:4px solid #5ae572;animation:animate 1s linear infinite}:where(.variant-b) .indicators span:nth-child(1){top:-12px;left:-12px;animation-delay:0s}:where(.variant-b) .indicators span:nth-child(2){top:-6px;left:-6px;animation-delay:.2s}:where(.variant-b) .indicators span:nth-child(3){top:0;left:0;animation-delay:.4s}:where(.variant-b) .indicators span:nth-child(4){top:6px;left:6px;animation-delay:.6s}:where(.variant-b) .indicators span:nth-child(5){top:12px;left:12px;animation-delay:.8s}@keyframes animate{0%{border-color:#5ae572;transform:translate(0)}20%{border-color:#5ae572;transform:translate(10px,10px)}20.1%,to{border-color:#3bd55a}}:where(.variant-b) .dropdown-menu .go-to-menu a.active_menu{border-left:5px solid #3bd55a!important}:where(.variant-b) #responsive-mobile-menu a.active_menu{border-left:5px solid #3bd55a!important}@media (min-width: 1200px){:where(.variant-b) .navbar-expand-lg .navbar-nav .dropdown-menu{width:72%;max-width:840px;height:640px}}:where(.variant-b) .right-track-widget h6{line-height:1.2;font-size:1.7rem}@media (min-width: 768px){:where(.variant-b) .right-track-widget h6{font-size:3rem}}@media (min-width: 991px){:where(.variant-b) .right-track-widget h6{font-size:22px}}:where(.variant-b) .right-track-widget .right-0{right:0}:where(.variant-b) .right-track-widget a span{margin-left:3px}:where(.variant-b) .text-bold{font-weight:700!important}:where(.variant-b) img.gray-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}:where(.variant-b) .change-to-green{background:#e5f3e7!important}:where(.variant-b) .bg-charcoal{background-color:#242429}:where(.variant-b) .border-light-gray{border:1px solid #c7c7c7}:where(.variant-b) .h-72{height:72px}:where(.variant-b) .affiliate-header span{font-size:1.8rem}:where(.variant-b) a.guardperks-container h6{font-size:20px}:where(.variant-b) a.guardperks-container .svg-container{width:30px;height:30px;border-radius:100%;margin-left:5px;margin-top:15px;background-color:#46464b;transition:.3s}:where(.variant-b) a.guardperks-container .svg-container svg{fill:#fff;height:10px}:where(.variant-b) a.guardperks-container:hover .svg-container{background-color:#ffe500}:where(.variant-b) a.guardperks-container:hover svg{fill:#000}:where(.variant-b) .people-social-proof-home{padding:28px 0}:where(.variant-b) .people-social-proof-home .circles-gallery{position:relative;height:55px;margin-left:22.5px;width:auto}@media (max-width: 480px){:where(.variant-b) .people-social-proof-home .circles-gallery{height:40px}}:where(.variant-b) .people-social-proof-home .circles-gallery img{width:52px;height:52px}@media (max-width: 991.99px){:where(.variant-b) .people-social-proof-home .circles-gallery img{width:44px;height:42px}}@media (min-width: 320px){:where(.variant-b) .people-social-proof-home .circles-gallery{width:auto;display:flex;margin-right:0}}@media (min-width: 992px){:where(.variant-b) .people-social-proof-home .circles-gallery{width:auto;margin-right:5px;display:flex}}:where(.variant-b) .people-social-proof-home .circles-gallery>*{position:relative;display:inline-block;margin-left:-22.5px;height:100%;border:solid 4px #101010;aspect-ratio:1;border-radius:50%;z-index:10}:where(.variant-b) .people-social-proof-home .circles-gallery>.video-icon{border:none!important}:where(.variant-b) .people-social-proof-home .circles-gallery>.video-icon img:hover{opacity:.9;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}:where(.variant-b) .people-social-proof-home .text-circles-gallery{font-size:14px!important;font-weight:500;line-height:16px}@media (max-width: 767px){:where(.variant-b) .people-social-proof-home .text-circles-gallery{line-height:18px;font-size:13px!important;padding-left:5px}}@media (max-width: 480px){:where(.variant-b) .people-social-proof-home .text-circles-gallery{font-size:13px!important;padding-left:0}}:where(.variant-b) .people-social-proof-home .text-circles-gallery a{color:#242429}:where(.variant-b) .people-social-proof-home .text-circles-gallery a:hover{color:#3bd55a}:where(.variant-b) .people-social-proof{padding:25px 0}:where(.variant-b) .people-social-proof .circles-gallery{position:relative;height:50px;margin-left:27.5px;width:200px}@media (min-width: 380px){:where(.variant-b) .people-social-proof .circles-gallery{width:auto;display:flex;margin-right:20px}}@media (min-width: 992px){:where(.variant-b) .people-social-proof .circles-gallery{width:auto;margin-right:5px;display:flex}}:where(.variant-b) .people-social-proof .circles-gallery>*{position:relative;display:inline-block;margin-left:-22.5px;height:100%;border:solid 2px #242429;aspect-ratio:1;border-radius:50%;z-index:10}:where(.variant-b) .people-social-proof .circles-gallery>.video-icon{border:none!important}:where(.variant-b) .people-social-proof .circles-gallery>.video-icon img:hover{opacity:.9;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}:where(.variant-b) .people-social-proof .text-circles-gallery{font-size:18px!important;font-weight:500;line-height:23px}@media (max-width: 767px){:where(.variant-b) .people-social-proof .text-circles-gallery{line-height:20px;font-size:16px!important;padding-left:12px}}@media (max-width: 380px){:where(.variant-b) .people-social-proof .text-circles-gallery{font-size:14px!important;padding-left:0}}:where(.variant-b) .people-social-proof .text-circles-gallery a{color:#242429}:where(.variant-b) .people-social-proof .text-circles-gallery a:hover{color:#3bd55a}:where(.variant-b) .starter-pack-container{min-height:480px;height:100%}@media (min-width: 615px){:where(.variant-b) .starter-pack-container{min-height:362px;height:100%}}:where(.variant-b) .twitter-ico svg{fill:#000;width:100%;max-width:23px;height:23px}@media (min-width: 991px){:where(.variant-b) .twitter-ico svg{max-width:27px;height:27px}}:where(.variant-b) .twitter-ico svg:hover{fill:#1d9bf0}:where(.variant-b) .twitter-x-icon .twitter-x-icon-box{background:#000;display:inline-block;text-align:center;line-height:0;padding:6px;border-radius:10px}:where(.variant-b) .twitter-x-icon .twitter-x-icon-box:hover{background:#1d9bf0}:where(.variant-b) .twitter-x-icon .twitter-x-icon-box svg{width:12px;height:12px}:where(.variant-b) .money-wise-card h5{font-size:22px}@media (min-width: 992px){:where(.variant-b) .ff-compose-form{padding-bottom:65px!important}}@media (max-width: 768px){:where(.variant-b) .ff-compose-form .ff-form .ff-powered-img{width:200px;padding-top:0}}:where(.variant-b) .cutom-cross-btn{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.32rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em;position:absolute;right:1rem;top:1rem}:where(.variant-b) .cutom-cross-btn:hover{color:#000;opacity:.75;text-decoration:none}:where(.variant-b) .icon-adjust{margin-left:3px;margin-top:3px}:where(.variant-b) #faq_women{position:relative;z-index:1;padding:80px 0}@media (max-width: 767px){:where(.variant-b) #faq_women{padding:40px 0}}:where(.variant-b) #faq_women h3{font-size:32px;font-weight:600;line-height:35.2px;color:#242429;margin-bottom:34px}@media (max-width: 767px){:where(.variant-b) #faq_women h3{font-size:24px;line-height:28px;margin-bottom:17px}}:where(.variant-b) #faq_women .main-faq{padding:35px 40px 5px!important}@media (max-width: 767px){:where(.variant-b) #faq_women .main-faq{padding:20px 20px 0!important}}:where(.variant-b) #faq_women .faq_main_container .faq_container{margin-bottom:13px!important}:where(.variant-b) #faq_women .faq_main_container .faq_container:last-child{border:none}:where(.variant-b) #faq_women .faq_main_container .faq_container .faq_question{align-items:flex-start!important}:where(.variant-b) #faq_women .faq_main_container .faq_container .faq_question .faq_question-text{width:100%}:where(.variant-b) #faq_women .faq_main_container .faq_container .faq_question .faq_question-text h3{margin-bottom:10px!important}@media (max-width: 767px){:where(.variant-b) #faq_women .faq_main_container .faq_container .faq_question .faq_question-text h3{font-size:16px!important;line-height:21.6px!important}}:where(.variant-b) .contact-resources img{max-width:124px;width:100%}:where(.variant-b) .no-scrollbar-image{-ms-overflow-style:none;scrollbar-width:none!important}:where(.variant-b) .no-scrollbar-image::-webkit-scrollbar{display:none}@media (max-width: 480px){:where(.variant-b) .column-gap{column-gap:0px!important}}@media (max-width: 991px){:where(.variant-b) .row-scroll{display:flex;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}:where(.variant-b) .row-scroll::-webkit-scrollbar{display:none}:where(.variant-b) .row-scroll>*{scroll-snap-align:start;flex-shrink:0}:where(.variant-b) .row-scroll{scroll-snap-type:x mandatory}:where(.variant-b) .row-scroll>*:first-child{margin-left:0!important;padding-left:0!important}}:where(.variant-b) .portrait-video-card{aspect-ratio:9/16;object-fit:cover}:where(.variant-b) .fade-in-card{animation:fadeInCard .6s ease-in-out forwards}@keyframes fadeInCard{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:where(.variant-b) .bg-spin-wrapper{padding:2px;background:#75cffc;cursor:pointer}:where(.variant-b) .bg-spin-gradient{position:absolute;top:-44%;right:-44%;bottom:-44%;left:-44%;min-width:50px;max-width:50px;aspect-ratio:1/1;background:linear-gradient(90deg,#75cffc,#d6f2ff);animation:bg-spin 1.5s linear infinite;z-index:0}:where(.variant-b) .bg-spin-gradient-lg{position:absolute;top:0%;right:0%;bottom:0%;left:0%;min-width:145px;margin:auto;max-width:145px;aspect-ratio:1/1;background:linear-gradient(90deg,#75cffc,#d6f2ff);animation:bg-spin 1.5s linear infinite;z-index:0}@keyframes bg-spin{to{transform:rotate(360deg)}}:where(.variant-b) .link-underline-ltr-primary{position:relative;text-decoration:none!important}:where(.variant-b) .link-underline-ltr-primary:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1.5px;background-color:#419533;transition:width .3s cubic-bezier(.25,.46,.45,.94)}:where(.variant-b) .link-underline-ltr-primary:hover:after{width:100%}:where(.variant-b) .link-underline-ltr-success{position:relative;text-decoration:none!important}:where(.variant-b) .link-underline-ltr-success:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1.5px;background-color:#3bd55a;transition:width .3s cubic-bezier(.25,.46,.45,.94)}:where(.variant-b) .link-underline-ltr-success:hover:after{width:100%}@keyframes nav-stat-swap{0%,38%{opacity:1;transform:translateY(0)}46%{opacity:0;transform:translateY(-10px)}47%{opacity:0;transform:translateY(10px)}96%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:where(.variant-b) .courses-nav-toggle:after{display:none}:where(.variant-b) .courses-nav-toggle .courses-chevron{transition:transform .3s cubic-bezier(.25,.46,.45,.94);vertical-align:middle}:where(.variant-b) .courses-menu-redesign{border-radius:5px;border:1px solid #DEE2E6;overflow:hidden;background-color:#fff!important}:where(.variant-b) .courses-menu-redesign .menu_names{font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.02em}:where(.variant-b) .courses-menu-redesign .courses-cat-col{width:40%;flex-shrink:0;border-right:1px solid #DEE2E6}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-item{background:#2e2f36;border:none;border-radius:5px;margin-bottom:6px;overflow:hidden}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-button{--bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2L8 6L4 10' stroke='%233BD55A' stroke-opacity='0.8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2L8 6L4 10' stroke='%233BD55A' stroke-opacity='0.8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bs-accordion-btn-icon-transform: rotate(90deg);--bs-accordion-btn-icon-width: 20px;background-color:#2e2f36;color:#fff;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.02em;border-radius:0!important;padding:16px 20px;box-shadow:none!important}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-button:not(.collapsed){background-color:#2e2f36;color:#fff}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-button:hover{background-color:#33363e}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-collapse .accordion-body{background:#2e2f36;padding:0 20px 14px}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-collapse .accordion-body ul li a{color:#fff;font-size:14px;line-height:16px;font-weight:500;text-decoration:none;display:flex;align-items:center;gap:10px;padding:6px 0;transition:color .15s ease}:where(.variant-b) .courses-menu-redesign .courses-cat-col .accordion-collapse .accordion-body ul li a:hover{color:#3bd55a}:where(.variant-b) .courses-menu-redesign .courses-menu-col{width:60%;flex-shrink:0;display:flex;flex-direction:column}:where(.variant-b) .courses-menu-redesign .courses-menu-link{color:#242429;font-size:16px;font-weight:500;line-height:20px;margin:0 24px;min-height:72px;letter-spacing:-.02em;transition:background-color .2s ease,color .2s ease}:where(.variant-b) .courses-menu-redesign .courses-menu-link .courses-menu-chevron{opacity:0;max-width:0;overflow:hidden;flex-shrink:0;transition:opacity .25s ease,max-width .3s cubic-bezier(.25,.46,.45,.94)}:where(.variant-b) .courses-menu-redesign .courses-menu-link span{margin-left:0!important;transition:margin-left .3s cubic-bezier(.25,.46,.45,.94)}:where(.variant-b) .courses-menu-redesign .courses-menu-link:hover{background-color:#f8f8f8;border-radius:5px}:where(.variant-b) .courses-menu-redesign .courses-menu-link:hover .courses-menu-chevron{opacity:1;max-width:24px}:where(.variant-b) .courses-menu-redesign .courses-menu-link:hover span{margin-left:12px!important}:where(.variant-b) .courses-menu-redesign hr{border-color:#f5f5f5;opacity:1}:where(.variant-b) .nav-stat-swap{position:relative;height:44px;padding-right:20px;min-width:220px;overflow:hidden;display:flex;align-items:center;justify-content:end}:where(.variant-b) .nav-stat-swap .nav-stat-item{position:absolute;text-align:center;white-space:nowrap;animation:nav-stat-swap 6s cubic-bezier(.25,.46,.45,.94) infinite}:where(.variant-b) .nav-stat-swap .nav-stat-2{animation-delay:-3s}:where(.variant-b) .course-card-weekend{position:relative}:where(.variant-b) .course-card-weekend:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:#ffffffb3;border-radius:.375rem}:where(.variant-b) .cp-breadcrumb{font-size:.875rem}:where(.variant-b) .cp-breadcrumb a{color:#ffffffb8;text-decoration:none;font-weight:500}:where(.variant-b) .cp-breadcrumb a:hover{color:#fff}:where(.variant-b) .cp-breadcrumb .cp-chevron{width:8px;transform:rotate(-90deg)}:where(.variant-b) .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}:where(.variant-b) .cp-hero-trust .cp-chevron{width:10px;margin-right:4px}:where(.variant-b).variant-b .getSiaLicence{position:relative;z-index:0}:where(.variant-b).variant-b .getSiaLicence .already-licensed-banner{overflow:visible}:where(.variant-b).variant-b .getSiaLicence .already-licensed-banner .already-licensed-img{display:block;width:100%;margin-top:-60px;object-fit:cover;object-position:center}:where(.variant-b).variant-b .getSiaLicence .already-licensed-banner .officer-manual-img{display:block;margin-top:-80px;max-width:350px;margin-left:auto}:where(.variant-b).variant-b .cp-locations-index .flex-wrap{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){:where(.variant-b).variant-b .cp-locations-index .flex-wrap{grid-template-columns:repeat(4,1fr)}}:where(.variant-b).variant-b .cp-locations-index div a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}:where(.variant-b).variant-b .cp-locations-index div a:hover{color:#419533}.vb-sticky-cta{display:none}.intercom-lightweight-app-launcher,.intercom-launcher-frame,#intercom-container .intercom-launcher-frame{transition:bottom .3s cubic-bezier(.32,.72,0,1)!important}@media (max-width: 767.98px){body.vb-sticky-cta-open .intercom-lightweight-app-launcher,body.vb-sticky-cta-open .intercom-launcher-frame,body.vb-sticky-cta-open #intercom-container .intercom-launcher-frame,body.vb-sticky-cta-open .intercom-namespace .intercom-launcher-frame,body.vb-sticky-cta-open .intercom-namespace .intercom-lightweight-app-launcher{bottom:calc(var(--vb-sticky-cta-h, 62px) + 12px)!important}}@media (prefers-reduced-motion: reduce){.intercom-lightweight-app-launcher,.intercom-launcher-frame,#intercom-container .intercom-launcher-frame{transition:none!important}}@media (max-width: 767.98px){.vb-sticky-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1030;background:#fff;border-top:1px solid #DEE2E6;box-shadow:0 -4px 16px #0000001f;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .22s ease-out,visibility .3s;will-change:transform}.vb-sticky-cta.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.vb-sticky-cta[hidden]{display:none}.vb-sticky-cta__inner{display:flex;align-items:center;gap:12px}.vb-sticky-cta__price{display:flex;flex-direction:column;line-height:1.2;flex:0 0 auto}.vb-sticky-cta__label{font-size:11px;font-weight:500;color:#5e5e5e;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;max-width:40vw;overflow:hidden;text-overflow:ellipsis}.vb-sticky-cta__amount{font-size:16px;font-weight:700;color:#101010;white-space:nowrap}.vb-sticky-cta__was{font-size:13px;font-weight:500;color:#8a8a8a;margin-left:4px}.vb-sticky-cta__btn{flex:1 1 auto;min-width:0;padding:12px 14px;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 767.98px) and (max-width: 359.98px){.vb-sticky-cta{padding-left:12px;padding-right:12px}.vb-sticky-cta__inner{gap:8px}.vb-sticky-cta__amount{font-size:15px}.vb-sticky-cta__btn{font-size:13px;padding:11px 10px}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.vb-sticky-cta{transition:none}}@media (min-width: 768px){.cp-dates .cp-dates-search{max-width:720px}}.cp-dates .cp-dates-search-label{display:block;font-weight:400;font-size:1.25rem;letter-spacing:-.4px;color:#101010bf;margin-bottom:22px}.cp-dates .cp-dates-search-row{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}@media (min-width: 768px){.cp-dates .cp-dates-search-row{flex-direction:row;gap:20px}}.cp-dates .cp-dates-search-input{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:11px 9px}.cp-dates .cp-dates-search-input input{background:transparent!important}.cp-dates .cp-dates-search-input img{width:24px;height:24px;flex-shrink:0}.cp-dates .cp-dates-search-input .form-control{border:none;padding:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px}.cp-dates .cp-dates-search-input .form-control:focus{box-shadow:none}.cp-dates .cp-dates-search-btn{flex-shrink:0;padding:16px 24px}body.variant-b .pac-container{max-width:720px;min-width:500px;margin-top:12px;padding:6px 0;border:1px solid #DEE2E6;border-radius:5px;box-shadow:0 10px 25px #0000001a;font-family:Mona Sans,sans-serif}@media (max-width: 767.98px){body.variant-b .pac-container{min-width:96%;left:10px!important;margin-top:11px}}body.variant-b .pac-container .pac-item{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:none;font-size:1rem;line-height:20px;color:#101010;cursor:pointer}body.variant-b .pac-container .pac-item:hover,body.variant-b .pac-container .pac-item-selected{background:#e5f8e7}body.variant-b .pac-container .pac-icon{flex-shrink:0;margin:0}body.variant-b .pac-container .pac-item-query{font-size:1rem;color:#101010;padding-right:4px}body.variant-b .pac-container .pac-matched{font-weight:700}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-card-stars{display:inline-flex;align-items:center;gap:2px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-card-stars>.fa-star{color:#ffc900;font-size:15px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-partial-star{position:relative;display:inline-block;width:15px;height:15px;font-size:15px;line-height:1;vertical-align:middle;flex-shrink:0}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-partial-star .star-bg{color:#fff;font-size:15px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-partial-star .star-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-partial-star .star-fill .fa-star{color:#ffc900;font-size:15px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .trainer-card-rating-val{font-size:14px;font-weight:500;color:#ffffffd9;margin-left:4px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-partial-star .star-bg{color:#dee2e6}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-rating-val{color:#6c757d}@keyframes sk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .skeleton-trainer-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow:hidden;height:100%}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .skeleton-trainer-card .sk-body{padding:20px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .skeleton-trainer-card .sk-photo{position:relative;width:100%;aspect-ratio:278/349;background:#e2e5ea;overflow:hidden}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .skeleton-trainer-card .sk-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);animation:sk-shimmer 1.4s ease-in-out infinite}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .sk-line{border-radius:6px;background:#e2e5ea;margin-bottom:10px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .sk-stars{display:flex;gap:4px;margin:10px 0}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .sk-star{width:14px;height:14px;border-radius:3px;background:#e2e5ea}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .sk-divider{height:1px;background:#dee2e6;margin:12px 0}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card:hover .view-profile-link .fa-chevron-right{transform:translate(4px)}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-img{flex-shrink:0}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-img img{width:100%;aspect-ratio:278/349;object-fit:cover;display:block;transition:transform .3s ease}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:20px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-name{color:#101010;margin-bottom:5px;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.4px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-role{margin-bottom:10px;color:#101010;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.36px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-divider{border:none;border-top:1px solid #DEE2E6;margin:auto 0 20px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .view-profile-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:16px;color:#419533}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .view-profile-link .fa-chevron-right{font-size:11px;transition:transform .3s ease}@media (max-width: 768px){.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card{margin-bottom:20px}.variant-b :is(.meet-the-trainers-page,.all-trainers-page) .browse-security-trainers .trainer-card-img img{aspect-ratio:278/220}}.variant-b .page-loader{width:100%;height:100vh;position:fixed;top:0;left:0;background:#242429;z-index:2147483003;padding:60px 0;display:flex;min-height:650px;overflow:hidden}.variant-b .overlay{position:relative;height:100%;width:100%;top:0;left:0;background:#fff;background:linear-gradient(0deg,#ffffff01,#fff0);display:block;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 992px){.variant-b .overlay{padding:74px 0;display:flex;min-height:440px}}.variant-b .page-loader.overlay{position:fixed;top:0;left:0;height:100vh;background:#242429;display:flex;padding:60px 0;min-height:650px}.variant-b .indicators{position:relative;width:30px;height:30px;transform:rotate(315deg)}.variant-b .indicators span{position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:none;border-bottom:4px solid #5ae572;border-right:4px solid #5ae572;animation:vb-loader-spin 1s linear infinite}.variant-b .indicators span:nth-child(1){top:-12px;left:-12px;animation-delay:0s}.variant-b .indicators span:nth-child(2){top:-6px;left:-6px;animation-delay:.2s}.variant-b .indicators span:nth-child(3){top:0;left:0;animation-delay:.4s}.variant-b .indicators span:nth-child(4){top:6px;left:6px;animation-delay:.6s}.variant-b .indicators span:nth-child(5){top:12px;left:12px;animation-delay:.8s}.variant-b .blur-object{animation:vb-fadein 1s}.variant-b .header-landing{min-height:auto;padding:40px 0;display:flex;flex-direction:column;overflow:hidden}@media (min-width: 992px){.variant-b .header-landing{padding:0;min-height:clamp(560px,100vh - 136px,680px)}}.variant-b .header-landing>.masking-header{flex:1;display:flex;flex-direction:column}.variant-b .header-landing>.masking-header>.row{flex:1}.variant-b .header-landing .mask-wrapper{overflow:hidden}@media (max-width: 991px){.variant-b .header-landing .mask-wrapper{padding-bottom:10px}}.variant-b .header-landing .mask-wrapper .video-masking{position:absolute;right:-100px;top:0;bottom:0;height:100%;width:60%}.variant-b .header-landing .mask-wrapper .video-masking .chevron-outline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible}.variant-b .header-landing .mask-wrapper .video-masking .chevron-outline path{fill:none;stroke:#3bd55a;stroke-width:10px;vector-effect:non-scaling-stroke}.variant-b .header-landing .mask-wrapper .video-masking .chevron-mask{position:relative;z-index:1;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-clip-path:polygon(77% 0,100% 50%,76.5% 100%,0% 100%,23.2% 50%,0% 0%);mask-position:center right;mask-repeat:no-repeat;mask-size:cover;clip-path:polygon(77% 0,100% 50%,76.5% 100%,0% 100%,23.2% 50%,0% 0%);width:100%;height:100%}.variant-b .header-landing .mask-wrapper .video-play-button{position:absolute;z-index:10;top:14%;left:20%;transform:translate(-50%) translateY(-50%);box-sizing:content-box;display:block;width:20px;height:25px;border-radius:50%;padding:10px 25px 15px 30px}@media (min-width: 992px){.variant-b .header-landing .mask-wrapper .video-play-button{top:50%;left:50%}}.variant-b .header-landing .mask-wrapper .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}@media (max-width: 991.98px){.variant-b .header-landing .mask-wrapper .video-play-button:before{width:50px;height:50px;top:35%}}.variant-b .header-landing .mask-wrapper .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;transition:all .2s}@media (max-width: 991.98px){.variant-b .header-landing .mask-wrapper .video-play-button:after{width:50px;height:50px;top:35%}}.variant-b .header-landing .mask-wrapper .video-play-button:hover:after{background-color:#d3d3d3}.variant-b .header-landing .mask-wrapper .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}@media (max-width: 991.98px){.variant-b .header-landing .mask-wrapper .video-play-button span{top:-2px;left:3px}}.variant-b .oswald{font-family:Oswald,sans-serif!important}.variant-b .title-font-gradient{color:#3bd55a}.variant-b .flash-features{background:#1e1e1f;height:64px}.variant-b .flash-features img{transform:rotate(-90deg)!important}.variant-b .flash-features .flash-label{font-family:Oswald,sans-serif;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#fff}@media (max-width: 991.99px){.variant-b .flash-features .flash-label{font-size:16px}}.variant-b .flash-features .trustbar-items>*{opacity:0;animation:vb-trustbar-in .4s cubic-bezier(.25,.46,.45,.94) forwards}.variant-b .flash-features .trustbar-items>*:nth-child(1){animation-delay:1.6s}.variant-b .flash-features .trustbar-items>*:nth-child(2){animation-delay:1.78s}.variant-b .flash-features .trustbar-items>*:nth-child(3){animation-delay:1.96s}.variant-b .flash-features .trustbar-items>*:nth-child(4){animation-delay:2.14s}.variant-b .flash-features .trustbar-items>*:nth-child(5){animation-delay:2.32s}.variant-b .flash-features .trustbar-items>*:nth-child(6){animation-delay:2.5s}.variant-b .flash-features .trustbar-items>*:nth-child(7){animation-delay:2.68s}.variant-b .brands-marquee{background-color:#fff;padding:60px 0 0;overflow:hidden}@media (max-width: 991px){.variant-b .brands-marquee{padding:40px 0 0}}.variant-b .brands-marquee .swiper .swiper-slide{margin-bottom:20px}.variant-b .brands-marquee .company-logo-carousel img{max-width:130px}@media (max-width: 991px){.variant-b .brands-marquee .company-logo-carousel img{max-width:100px}}.variant-b .brands-marquee .company-logo-carousel .swiper-wrapper{transition-timing-function:linear!important}.variant-b .brands-marquee .company-logo-carousel{margin:0!important}.variant-b .step-get-started-section{overflow:hidden}.variant-b .swiper-wrapper{align-items:stretch}.variant-b .swiper-get-started{height:auto;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)!important}.variant-b .swiper-get-started:hover{box-shadow:0 6px 20px #0000001a}.variant-b .swiper-get-started .h4{font-weight:700;font-size:20px;line-height:24px}@media (min-width: 992px){.variant-b .swiper-get-started .h4{font-size:24px;line-height:28px}}@media (max-width: 991.99px){.variant-b .swiper-get-started img{width:30px}}.variant-b .swiper-get-started .est-time{color:#242429;background-color:#f8f8f8;border-radius:50px;font-weight:400;font-size:16px;line-height:20px;padding:8px 10px}.variant-b .training-courses-home{background-color:#fff;overflow:hidden}.variant-b .careers-swiper-container{overflow:hidden;background:transparent}@media (max-width: 991.99px){.variant-b .careers-swiper-container{padding:36px 0}}.variant-b .course-card{transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .course-card .course-card-cta svg{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.variant-b .course-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .course-card:hover .course-card-cta svg{transform:translate(4px)}@media (min-width: 992px){.variant-b .training-courses-swiper .course-card .course-dur{width:130px}}.variant-b .training-courses-swiper .swiper-slide{height:auto}.variant-b .course-card-img-wrap{height:230px;position:relative;overflow:hidden}.variant-b .course-card-img-wrap .animate-card-img{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center top;transition:transform .5s ease}.variant-b .course-card-img-wrap .animate-card-img:hover{transform:scale(1.04)}.variant-b .course-popular-badge{position:absolute;top:14px;left:14px;background-color:#ffe500;color:#242429;font-size:13px;font-weight:600;padding:4px 12px;border-radius:5px;z-index:2}.variant-b .security-careers-swiper .course-card-img-wrap{height:230px}.variant-b .security-careers-swiper .career-wage-unit{font-size:18px}@media (max-width: 991.99px){.variant-b .security-careers-swiper .course-card .card-title{font-size:16px}}.variant-b .licence-cards-section{background-color:#f8f8f8}.variant-b .licence-cards-section .licence-card-img{width:100%;aspect-ratio:3/2;object-fit:contain;border-radius:4px}.variant-b .licence-cards-section .licence-card{transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .licence-cards-section .licence-card .stretched-link svg{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.variant-b .licence-cards-section .licence-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .licence-cards-section .licence-card:hover .stretched-link svg{transform:translate(4px)}.variant-b .security-trainers-container{overflow:hidden;background:transparent}@media (max-width: 991.99px){.variant-b .security-trainers-container{padding:36px 0}}.variant-b .trainer-card{transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .trainer-card .stretched-link svg{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.variant-b .trainer-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .trainer-card:hover .stretched-link svg{transform:translate(4px)}@media (max-width: 991.99px){.variant-b .trainer-card .card-title{font-size:16px}}.variant-b .trainer-video-wrap{aspect-ratio:16/9;overflow:hidden;background:#000;position:relative}.variant-b .trainer-video-wrap iframe{display:block;width:100%;height:100%;border:none}.variant-b .trainer-video-wrap img{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.variant-b .trainer-video-wrap .trainer-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000040;transition:transform .2s ease,box-shadow .2s ease;pointer-events:none}.variant-b .trainer-video-wrap .trainer-play-btn svg{margin-left:3px}.variant-b .trainer-video-wrap:hover .trainer-play-btn{box-shadow:0 6px 24px #00000059}.variant-b .frontline-security-banner{background:url(/build/assets/frontline-banner-bg-DBQe4rJV.png) no-repeat center center;background-size:cover;overflow:visible;position:relative}.variant-b .frontline-security-banner-text .frontline-logo{margin-bottom:1.7rem}@media (min-width: 992px){.variant-b .frontline-security-banner-text .frontline-logo{margin-bottom:2rem}}.variant-b .frontline-security-banner-text p{margin-bottom:1.7rem}@media (min-width: 992px){.variant-b .frontline-security-banner-text p{margin-bottom:2.3rem}}.variant-b .frontline-security-banner-image{height:100%;display:flex;align-items:flex-end;justify-content:center}.variant-b .frontline-security-banner-image img{position:relative}@media (min-width: 992px){.variant-b .frontline-security-banner-image{justify-content:flex-end}.variant-b .frontline-security-banner-image img{margin-top:-6%;max-width:130%}}.variant-b .cp-cta{background-color:#242429;text-align:center}.variant-b .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .reviews-masonry-layout{position:relative;overflow:hidden}.variant-b .reviews-masonry-layout .heading-review-04{font-weight:500;font-size:48px;line-height:56px;letter-spacing:0}.variant-b .reviews-masonry-layout .tp-review-card{width:100%;height:100%;margin:0 auto;min-height:180px;border-radius:5px;background:#fff;overflow:hidden;position:relative;padding:1.5rem;border:1px solid #DEE2E6;cursor:pointer}@media (min-width: 1200px){.variant-b .reviews-masonry-layout .tp-review-card{padding:2rem}}.variant-b .reviews-masonry-layout .tp-review-card .tp-review-content-area{z-index:1;position:relative}.variant-b .reviews-masonry-layout .tp-review-card .show-image{position:absolute;top:0;bottom:0;right:0;width:220px;z-index:2;pointer-events:none;transform:rotate(10deg)}.variant-b .reviews-masonry-layout .tp-review-card .show-image img{width:100%;height:auto;transform:translateY(20%);transform-origin:left center;transition:transform 2s linear,opacity .5s ease;opacity:0}.variant-b .reviews-masonry-layout .tp-review-card.tp-review-card-live-stats{height:250px!important}.variant-b .reviews-masonry-layout .flip-card{width:100%;margin:0 auto;border-radius:5px;background:#fff;overflow:hidden;position:relative;padding:1.5rem;height:100%;border:1px solid #DEE2E6}.variant-b .reviews-masonry-layout .flip-card.flip-card-static .flip-card-static-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;height:100%}.variant-b .reviews-masonry-layout .flip-card.flip-card-static .flip-card-static-divider{border:none;border-top:1px solid #D8D8D8;margin:0}.variant-b .reviews-masonry-layout .google-review-card{width:100%;height:100%;margin:0 auto;border-radius:5px;background:#fff;overflow:hidden;position:relative;padding:1.4rem;border:1px solid #DEE2E6}.variant-b .reviews-masonry-layout .google-review-card .content .header .header-content-hide{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.variant-b .reviews-masonry-layout .google-review-card .content .header .user-icon{width:40px;height:40px;border-radius:50%;background:#811ea1;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:20px;color:#fff}.variant-b .reviews-masonry-layout .google-review-card .content .header .user-info{flex-grow:1;display:flex;flex-direction:column}.variant-b .reviews-masonry-layout .google-review-card .content .header .user-info .name{font-weight:700;font-size:1rem}.variant-b .reviews-masonry-layout .google-review-card .content .header .user-info .time{font-size:.8rem;color:#666}.variant-b .reviews-masonry-layout .google-review-card.review-one{max-height:none}@media (min-width: 992px){.variant-b .reviews-masonry-layout .google-review-card.review-one{height:245px}}.variant-b .reviews-masonry-layout .google-review-card.review-one .review-text{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.variant-b .reviews-masonry-layout .google-review-card.review-one .google-review-read-more{position:absolute;right:0;bottom:0;padding-left:3rem;background:linear-gradient(to right,transparent,#fff 32%);font-weight:700;cursor:pointer;white-space:nowrap}.variant-b .reviews-masonry-layout .google-review-card.review-one .google-review-read-more:before{content:"... ";font-weight:400}.variant-b .reviews-masonry-layout .flip-card-icon-card{height:180px;width:100%;margin:0 auto;border-radius:5px;background:#fff;padding:1.5rem;border:1px solid #D8D8D8;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media (min-width: 1200px){.variant-b .reviews-masonry-layout .flip-card-icon-card{padding:2rem}}.variant-b .graduates-work-at{margin-top:40px}.variant-b .graduate-logo-box{width:155px;height:80px;padding:20px;border:1px solid #dee2e6;border-radius:5px}.variant-b .graduate-logo-img{max-width:100%;max-height:48px;filter:grayscale(100%);opacity:.5;transition:filter .3s ease,opacity .3s ease}.variant-b .graduate-logo-box:hover .graduate-logo-img{filter:grayscale(0);opacity:1}.variant-b .video-container{position:relative}.variant-b .reviews-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65px;height:65px;border-radius:5px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease}.variant-b .reviews-play-btn:before{content:"";display:block;width:15px;height:20px;background:#000;clip-path:polygon(0% 0%,100% 50%,0% 100%);border-radius:3px}@media (min-width: 992px){.variant-b .flex-30{flex:0 0 30%!important}}@media (min-width: 992px){.variant-b .flex-35{flex:0 0 35%!important}}.variant-b .reviews-classphotos-gallery{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}@media (min-width: 991px){.variant-b .reviews-classphotos-gallery{grid-template-columns:repeat(2,1fr)}}.variant-b .reviews-classphotos-gallery img{width:100%;height:auto;border-radius:5px;object-fit:cover}@media (min-width: 991px){.variant-b .reviews-classphotos-gallery img{height:210px;object-position:bottom}}.variant-b .faqs-all{padding:60px 0;overflow:clip}@media (max-width: 991.99px){.variant-b .faqs-all{padding:24px 0}}.variant-b .faqs-all p{font-size:16px;line-height:20px;color:#5e5e5e}@media (min-width: 992px){.variant-b .faqs-all p{font-size:18px;line-height:22px}}@media (min-width: 992px){.variant-b .faqs-all .faq-left-sticky{position:sticky;top:20%}}.variant-b .accordion.accordion-all .accordion-button{border-radius:5px;padding:30px 30px 30px 18px;word-break:break-word;color:#5e5e5e;font-size:16px;line-height:20px}@media (min-width: 992px){.variant-b .accordion.accordion-all .accordion-button{padding:30px}}.variant-b .accordion.accordion-all .accordion-button:not(.collapsed){color:#242429;background:#fff;box-shadow:none}.variant-b .accordion.accordion-all .accordion-button:not(.collapsed):after{transform:translateY(-50%) rotate(90deg);color:#3bd55a}.variant-b .accordion.accordion-all .accordion-button:after{background-image:none;content:"";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;color:#777;top:50%!important;right:10px;width:16px;height:16px;line-height:16px;text-align:center;font-size:14px;transform-origin:center center;transform:translateY(-50%) rotate(0);transition:transform .3s ease,color .3s ease}@media (min-width: 992px){.variant-b .accordion.accordion-all .accordion-button:after{font-size:16px;right:20px}}.variant-b .accordion.accordion-all .accordion-button:focus{outline:none;box-shadow:none}.variant-b .accordion.accordion-all .accordion-body{font-size:16px;line-height:20px;padding:30px 30px 30px 18px}@media (min-width: 992px){.variant-b .accordion.accordion-all .accordion-body{padding:30px}}.variant-b .accordion.accordion-all .accordion-body p{font-size:inherit;line-height:inherit;margin-top:12px}.variant-b .accordion.accordion-all .accordion-body ul{list-style:none;margin:8px 0 16px;padding-left:22px}.variant-b .accordion.accordion-all .accordion-body ul:last-child{margin-bottom:0}.variant-b .accordion.accordion-all .accordion-body ul li{position:relative;margin-bottom:8px}.variant-b .accordion.accordion-all .accordion-body ul li:last-child{margin-bottom:0}.variant-b .accordion.accordion-all .accordion-body ul li:before{content:"";position:absolute;top:9px;left:-16px;width:10px;height:5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%233bd55a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;transform:rotate(-90deg)}.variant-b .section-py{padding:60px 0}@media (max-width: 991px){.variant-b .section-py{padding:40px 0}}.variant-b .section-h2-pb{padding-bottom:40px}@media (max-width: 991px){.variant-b .section-h2-pb{padding-bottom:20px}}.variant-b .cta-top{margin-top:40px}.variant-b .caption-text{font-family:Mona Sans,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:0}.variant-b .bg-success-light{background:#e5f8e7;padding:6px 10px}.variant-b .bg-section{background:#f6f6f6}@keyframes vb-trustbar-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes vb-fadein{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes vb-pulse-border{0%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes vb-loader-spin{0%{border-color:#5ae572;transform:translate(0)}20%{border-color:#5ae572;transform:translate(10px,10px)}20.1%,to{border-color:#3bd55a}}.variant-b .door-supervisor-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .door-supervisor-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .door-supervisor-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .door-supervisor-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .door-supervisor-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-h2{font-size:2rem}}.variant-b .door-supervisor-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-h3{font-size:1.5rem}}.variant-b .door-supervisor-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .door-supervisor-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-body{font-size:1.125rem}}.variant-b .door-supervisor-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .door-supervisor-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:10px}.variant-b .door-supervisor-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .door-supervisor-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .door-supervisor-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .door-supervisor-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}@media (min-width: 1200px){.variant-b .door-supervisor-course-page .cp-hero .cp-hero-title{width:620px}}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .door-supervisor-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .door-supervisor-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .door-supervisor-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .door-supervisor-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .door-supervisor-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .door-supervisor-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .door-supervisor-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .door-supervisor-course-page .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .door-supervisor-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .door-supervisor-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .door-supervisor-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .door-supervisor-course-page .cp-hero-card{padding:18px}}.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .door-supervisor-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .door-supervisor-course-page #cp-overview,.variant-b .door-supervisor-course-page #cp-content,.variant-b .door-supervisor-course-page #cp-where-it-leads,.variant-b .door-supervisor-course-page #cp-dates,.variant-b .door-supervisor-course-page #cp-reviews,.variant-b .door-supervisor-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .door-supervisor-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .door-supervisor-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .door-supervisor-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .door-supervisor-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .door-supervisor-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .door-supervisor-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .door-supervisor-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .door-supervisor-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .door-supervisor-course-page .cp-overview-img{border-radius:5px}.variant-b .door-supervisor-course-page .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .door-supervisor-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .door-supervisor-course-page .cp-vs{background-color:#f8f8f8}.variant-b .door-supervisor-course-page .cp-vs .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .door-supervisor-course-page .cp-vs .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .door-supervisor-course-page .cp-vs .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .door-supervisor-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .door-supervisor-course-page .cp-cross{font-size:1.25rem}.variant-b .door-supervisor-course-page .cp-covers{position:relative}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .door-supervisor-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .door-supervisor-course-page .cp-exams{background-color:#f8f8f8}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .door-supervisor-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .door-supervisor-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .door-supervisor-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .door-supervisor-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .door-supervisor-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .door-supervisor-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .door-supervisor-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .door-supervisor-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .door-supervisor-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .door-supervisor-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .door-supervisor-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .door-supervisor-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .door-supervisor-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .door-supervisor-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .door-supervisor-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .door-supervisor-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .door-supervisor-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .door-supervisor-course-page .location-item a:hover{color:#419533}.variant-b .getSiaLicence .security_topup_breadcrumb a,.variant-b .getSiaLicence .security_topup_breadcrumb span,.variant-b .getSiaLicence .security_topup_breadcrumb p{font-size:16px!important;line-height:20px!important}@media (max-width: 767.99px){.variant-b .getSiaLicence .security_topup_breadcrumb a,.variant-b .getSiaLicence .security_topup_breadcrumb span,.variant-b .getSiaLicence .security_topup_breadcrumb p{font-size:14px!important;line-height:20px!important}}.variant-b .getSiaLicence .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .getSiaLicence .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .getSiaLicence .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .getSiaLicence .cp-hero-video .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .getSiaLicence .cp-hero-video .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:pulse-border 1.5s ease-out infinite}.variant-b .getSiaLicence .cp-hero-video .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .getSiaLicence .cp-hero-video .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .getSiaLicence .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .getSiaLicence .cp-hero-card{padding:18px}}.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .getSiaLicence .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .getSiaLicence .siaApply{position:sticky;top:var(--cp-site-nav-height, 0px)!important;z-index:99;border-bottom:1px solid #DEE2E6}@media (max-width: 767px){.variant-b .getSiaLicence .siaApply nav{width:100%!important}}.variant-b .getSiaLicence .siaApply nav ul{padding:24px 0 12px;margin:0 auto;list-style:none;text-align:center}@media (max-width: 1199px){.variant-b .getSiaLicence .siaApply nav ul{display:flex;gap:12px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;white-space:nowrap}}.variant-b .getSiaLicence .siaApply nav ul::-webkit-scrollbar{display:none}@media (max-width: 1199px){.variant-b .getSiaLicence .siaApply nav ul li{flex:0 0 auto;scroll-snap-align:start}}.variant-b .getSiaLicence .siaApply nav ul li a{color:#101010;font-size:18px;line-height:24px;text-decoration:none;padding:0 12px}.variant-b .getSiaLicence .siaApply nav ul li a:hover{color:#419533}@media (max-width: 767.99px){.variant-b .getSiaLicence .siaApply nav ul li a{padding:22px 0;font-size:18px;line-height:22px}}.variant-b .getSiaLicence .siaApply nav ul li a.active{position:relative;background:transparent!important}@media (max-width: 767.99px){.variant-b .getSiaLicence .siaApply nav ul li a.active{padding:0 6px}}.variant-b .getSiaLicence .siaApply nav ul li a.active:after{content:"";position:absolute;bottom:-14px;left:0;right:0;background:#3bd55a;height:3px;border-radius:10px}@media (max-width: 767.99px){.variant-b .getSiaLicence .siaApply nav ul li a.active:after{bottom:-11px}}.variant-b .getSiaLicence #course-tab-content-howto-apply,.variant-b .getSiaLicence #course-tab-content-compare-sia-license,.variant-b .getSiaLicence #course-tab-content-passport-guide,.variant-b .getSiaLicence #course-tab-content-licence-cost,.variant-b .getSiaLicence #course-tab-content-faq-sia-process{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .getSiaLicence .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .getSiaLicence .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .getSiaLicence .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .getSiaLicence .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .getSiaLicence .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .getSiaLicence .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .getSiaLicence .cp-page-nav-link:hover{color:#419533}.variant-b .getSiaLicence .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.sia-guides .passport-guides-heading{display:flex;flex-direction:column;gap:20px}.sia-guides .passport-guides-title{font-size:1.75rem;line-height:1.25;letter-spacing:-.64px}@media (min-width: 992px){.sia-guides .passport-guides-title{font-size:2rem}}.sia-guides .passport-guides-lead{font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010}.sia-guides .passport-guide-card{min-height:88px;background:#fff;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.sia-guides .passport-guide-card:hover{box-shadow:0 6px 16px #0000000a}.sia-guides .passport-guide-card:focus-visible{outline:2px solid #419533;outline-offset:2px}.sia-guides .passport-guide-thumb{flex-shrink:0;align-self:stretch;width:70px;height:100px}.sia-guides .passport-guide-img{display:block;width:100%;height:100%;object-fit:cover}.sia-guides .passport-guide-flag{z-index:2;width:36px;height:36px;overflow:hidden;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000040}.sia-guides .passport-guide-flag img{width:100%;height:100%;object-fit:cover}.sia-guides .passport-guide-content{height:75px;padding:16px 7px 16px 19px;border:1px solid #DEE2E6;border-radius:5px}@media (max-width: 575.98px){.sia-guides .passport-guide-content{padding:14px 12px 14px 24px}}.sia-guides .passport-guide-title{font-size:1.125rem}.sia-guides .passport-guide-arrow{flex-shrink:0;color:#3bd55a}.variant-b .getSiaLicence .training-courses-swiper .card.exploring-courses-wrapper{background-color:#101010}.variant-b .getSiaLicence .timeline_header h2,.variant-b .getSiaLicence .compare-license-heading h2{font-size:1.75rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .getSiaLicence .timeline_header h2,.variant-b .getSiaLicence .compare-license-heading h2{font-size:2rem!important}}.variant-b .getSiaLicence .timeline_header p,.variant-b .getSiaLicence .compare-license-heading p{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .getSiaLicence .timeline_header p,.variant-b .getSiaLicence .compare-license-heading p{font-size:1.125rem}}.variant-b .getSiaLicence .howtoapply_timeline_wrapper .accordian_number{background-color:#3bd55a!important;color:#101010!important;font-weight:700}.variant-b .getSiaLicence .howtoapply_timeline_wrapper .accordion_item h5{font-size:1.25rem;font-weight:600;line-height:1.35;letter-spacing:-.4px;color:#101010}.variant-b .getSiaLicence .howtoapply_timeline_wrapper .accordion_item p{color:#101010}.variant-b .getSiaLicence .howtoapply_timeline_wrapper .accordion_item>span{font-weight:600;color:#101010}.variant-b .getSiaLicence .licenceCompareHeading.bg-secondary,.variant-b .getSiaLicence .licenceCompareHeading .bg-secondary{background-color:#242429!important}.variant-b .getSiaLicence .sia-license-cost{border-radius:5px!important;background-color:#242429!important}.variant-b .getSiaLicence .guideline_wrapper{background-color:#fff;border:1px solid #DEE2E6;border-radius:5px!important}.variant-b .getSiaLicence .guideline_wrapper .btn-dark{background-color:#242429;border-color:#242429}.variant-b .getSiaLicence .exploring-courses-wrapper.card{border-radius:5px}@media (max-width: 767.99px){.career-looks-section .career-looks-row{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:12px}.career-looks-section .career-looks-row>div{flex:0 0 80%;scroll-snap-align:start}}.career-looks-section .career-looks-card{background-color:#242429;height:475px}@media (max-width: 767.99px){.career-looks-section .career-looks-card{height:390px}}.career-looks-section .career-looks-card .career-looks-img{width:100%;height:100%;object-fit:cover}.career-looks-section .career-looks-card .career-looks-caption{background:linear-gradient(180deg,transparent 54.11%,#000);pointer-events:none}.career-looks-section .career-looks-row>div:nth-child(2) .career-looks-img{object-position:top}.licence-filter-section{padding-top:40px}.is-filtered-out{display:none!important}@media (max-width: 767.98px){.tabs-scroll-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:20px}}.licence-filter-tabs{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 767.98px){.licence-filter-tabs{flex-wrap:nowrap;min-width:max-content}}.licence-filter-tab{padding:10px 20px;font-size:.875rem;font-weight:500;line-height:1.2336;color:#101010;background-color:#fff;border:1px solid #DEE2E6;border-radius:5px;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media (max-width: 767.98px){.licence-filter-tab{flex:0 0 auto;scroll-snap-align:start}}.licence-filter-tab:hover:not(.selected){border-color:#101010}.licence-filter-tab.selected{color:#fff;background-color:#101010;border-color:#101010}.licence-filter-tab:focus-visible{outline:2px solid #419533;outline-offset:2px}.licenceCards_row{--bs-gutter-x: 20px;--bs-gutter-y: 20px;margin-top:calc(30px - var(--bs-gutter-y))}@media (max-width: 767.98px){.licenceCards_row{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px}.licenceCards_row>.licence_card{flex:0 0 80%}}.licence-grid-card{height:100%;border-width:1px;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.licence-grid-card:hover{box-shadow:0 6px 20px #0000001a}.licence-grid-card .card-body{display:flex;flex-direction:column}.licence-grid-card-img{display:block;width:100%;aspect-ratio:110/67;object-fit:contain;margin-bottom:25px}.licence-grid-card-title{margin:0 0 20px;font-size:1.25rem;font-weight:600;line-height:28px;letter-spacing:-.4px;color:#101010}.licence-grid-card-divider{margin:auto 0 20px;border:0;border-top:1px solid #DEE2E6;opacity:1}.licence-grid-card-meta{display:flex;align-items:center;justify-content:space-between;gap:20px}.licence-grid-card-validity{font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010}.licence-grid-card-link{display:flex;align-items:center;gap:6px;font-size:1rem;font-weight:700;line-height:16px;color:#419533;text-decoration:none;white-space:nowrap}.licence-grid-card-link svg{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.licence-grid-card-link:focus-visible{outline:2px solid #419533;outline-offset:4px}.licence-grid-card:hover .licence-grid-card-link svg{transform:translate(4px)}.security_pillar_ai_assist .content-ai-card .littie_player_box{margin-right:30px}@media (max-width: 991.99px){.security_pillar_ai_assist .content-ai-card .littie_player_box{margin-right:0}}.security_pillar_ai_assist .content-ai-card .littie_player_box img{margin-top:-98px}.mock-exam-cta-section .btn-outline-dark{border-width:1.5px}.training-centres-cta-section .training-locations-img{width:100%}@media (min-width: 992px){.training-centres-cta-section .training-locations-img{max-width:520px}}.hiring-sec-staff-cta img{margin-top:-65px;max-width:520px}.hero-wrapper .hero-col-2{position:relative}.hero-wrapper .hero-col-2 .hero_col_2_wrapper img{width:100%;max-width:550px;display:block;margin-left:auto}@media (max-width: 1024px){.hero-wrapper .hero-col-2 .hero_col_2_wrapper img{margin-right:auto}}.hero-wrapper .cp-hero-pay-badge{height:35px;border-radius:6px}.allcourses_sticky_tabs{background:#f8f8f8;position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;border-bottom:1px solid #d8d8d8}.allcourses_sticky_tabs .navbar{padding-bottom:0}@media (max-width: 767px){.allcourses_sticky_tabs .navbar .nav{flex-wrap:nowrap}}.allcourses_sticky_tabs .navbar ul{list-style:none;text-align:center}@media (max-width: 1199px){.allcourses_sticky_tabs .navbar ul{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;white-space:nowrap;scrollbar-width:thin}}.allcourses_sticky_tabs .navbar ul::-webkit-scrollbar{display:none}.allcourses_sticky_tabs .navbar ul li{margin:0 6px}@media (max-width: 1199px){.allcourses_sticky_tabs .navbar ul li{flex:0 0 auto;scroll-snap-align:start}}.allcourses_sticky_tabs .navbar ul li a{padding:24px 0 12px;color:#101010;font-size:18px;line-height:22px;text-decoration:none;font-weight:400}@media (max-width: 767px){.allcourses_sticky_tabs .navbar ul li a{padding:20px 0}}.allcourses_sticky_tabs .navbar ul li a:hover{color:#303030}.allcourses_sticky_tabs .navbar ul li a.active{position:relative;background:transparent!important}.allcourses_sticky_tabs .navbar ul li a.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;background:#3bd55a;height:3px;border-radius:10px}@media (max-width: 991.99px){.allcourses_sticky_tabs .navbar ul li a.active:after{bottom:0}}.allCourses_cards{overflow:hidden}.allCourses_cards .courses-tabs{gap:11px;margin-bottom:32px}@media (max-width: 768px){.allCourses_cards .courses-tabs{display:flex;gap:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:10px}.allCourses_cards .courses-tabs::-webkit-scrollbar{display:none}.allCourses_cards .courses-tabs .nav-item{flex:0}.allCourses_cards .courses-tabs .nav-link{white-space:nowrap;margin-right:10px}}@media (max-width: 768px) and (max-width: 767px){.allCourses_cards .courses-tabs .nav-link{font-size:14px;line-height:18px}}@media (max-width: 767px){.allCourses_cards .courses-tabs li{width:100%}}.allCourses_cards .courses-tabs li button{background:#fff;color:#101010!important;border:1px solid #DEE2E6;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:500;line-height:normal;height:100%}@media (max-width: 767px){.allCourses_cards .courses-tabs li button{padding:8px 16px!important}}.allCourses_cards .courses-tabs li button.active{background:#101010;border-color:#101010;color:#fff!important;font-weight:500!important}@media (max-width: 767px){.allCourses_cards .courses-tabs li button.active{padding:8px 16px!important}}#allCoursesContainer .course-card{display:none}#allCoursesContainer .course-card.show{display:block}@media (min-width: 1024px){#allCoursesContainer .swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr);gap:24px;transform:none!important}#allCoursesContainer .swiper-slide{width:100%!important}}.ac-benefit-tile{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.ac-benefit-tile:hover{box-shadow:0 6px 20px #0000001a}.ac-benefit-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:5px;background:#e5f8e7;border:1px solid #DEE2E6;margin-bottom:20px}.ac-benefit-icon img{width:36px;height:36px}.ac-benefit-title{font-size:1.25rem;font-weight:600;margin-bottom:12px}.ac-benefit-text{font-size:1.125rem;line-height:24px;color:#101010d9}.ac-location-card{position:relative;background:#fff;border:1.5px solid #DEE2E6;border-radius:5px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.ac-location-card .ac-location-cta svg{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.ac-location-card:hover{box-shadow:0 6px 20px #0000001a}.ac-location-card:hover .ac-location-cta svg{transform:translate(4px)}.ac-location-card .ac-location-img{width:100%;aspect-ratio:377/221;object-fit:cover;display:block;flex-shrink:0}.ac-location-card .ac-location-body{padding:20px;flex:1 1 auto;display:flex;flex-direction:column}.ac-location-card .ac-location-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.ac-location-card .ac-location-title{font-size:1.5rem;font-weight:600;color:#101010;margin-bottom:0}.ac-location-card .ac-location-area{display:flex;align-items:flex-start;gap:6px;font-size:1.125rem;line-height:24px;color:#101010}.ac-location-card .ac-location-area img{width:17px;height:25px;flex-shrink:0}@media (max-width: 767.98px){.ac-locations-row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ac-locations-row::-webkit-scrollbar{display:none}.ac-locations-row>div{flex:0 0 87%;max-width:87%;scroll-snap-align:start}.ac-location-area span{font-size:16px;line-height:20px}}@media (max-width: 991.99px){.downloadGuideModal .modal-header{padding:0;text-align:center}}.downloadGuideModal label span{color:#303030!important}@media (min-width: 768px){.downloadGuideModal .download-guide-img{max-width:100%}}.variant-b .cctv-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .cctv-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .cctv-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .cctv-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .cctv-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .cctv-course-page .cp-h2{font-size:2rem}}.variant-b .cctv-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .cctv-course-page .cp-h3{font-size:1.5rem}}.variant-b .cctv-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .cctv-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .cctv-course-page .cp-body{font-size:1.125rem}}.variant-b .cctv-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .cctv-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}.variant-b .cctv-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .cctv-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .cctv-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .cctv-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .cctv-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}.variant-b .cctv-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .cctv-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .cctv-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .cctv-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .cctv-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .cctv-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .cctv-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .cctv-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .cctv-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;margin:0;cursor:pointer;background:transparent;border:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;line-height:normal;box-sizing:content-box}.variant-b .cctv-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .cctv-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .cctv-course-page .video-play-button span{display:block;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .cctv-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .cctv-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .cctv-course-page .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .cctv-course-page .cp-delivery-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .cctv-course-page .cp-delivery-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .cctv-course-page .cp-glimpse-swiper-wrap{position:relative}.variant-b .cctv-course-page .cp-glimpse-swiper{overflow:hidden}.variant-b .cctv-course-page .cp-glimpse-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .cctv-course-page .cp-glimpse-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .cctv-course-page .cp-glimpse-controls{display:flex;align-items:center;gap:12px;margin-top:24px}.variant-b .cctv-course-page .cp-glimpse-nav{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:5px;background:#fff;border:1px solid #DEE2E6;cursor:pointer}.variant-b .cctv-course-page .cp-glimpse-nav .cp-chevron{width:8px;filter:brightness(0)}.variant-b .cctv-course-page .cp-glimpse-nav--prev .cp-chevron{transform:rotate(90deg)}.variant-b .cctv-course-page .cp-glimpse-nav--next .cp-chevron{transform:rotate(-90deg)}.variant-b .cctv-course-page .cp-glimpse-nav.swiper-button-disabled{opacity:.35;cursor:default}.variant-b .cctv-course-page .cp-glimpse-scrollbar.swiper-scrollbar{position:relative;flex:1 1 auto;height:4px;background:#dee2e6;border-radius:2px;left:auto;bottom:auto}.variant-b .cctv-course-page .cp-glimpse-scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background:#3bd55a;border-radius:2px}.variant-b .cctv-course-page .cp-get-licence-link{display:inline-block;color:#419533;font-size:1rem;border-bottom:1px solid #419533;padding-bottom:2px}.variant-b .cctv-course-page .cp-get-licence-link:hover{color:#419533}.variant-b .cctv-course-page .cp-get-licence-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:5px;background:#101010;cursor:pointer;overflow:hidden;text-decoration:none}.variant-b .cctv-course-page .cp-get-licence-video-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.variant-b .cctv-course-page .cp-get-licence-video-label{position:relative;z-index:2;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.5rem;letter-spacing:-.02em;text-align:center;padding:0 24px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-get-licence-video-label{font-size:2rem}}.variant-b .cctv-course-page .cp-get-licence-video-accent{color:#3bd55a}.variant-b .cctv-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .cctv-course-page .cp-hero-card{padding:18px}}.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .cctv-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .cctv-course-page #cp-overview,.variant-b .cctv-course-page #cp-content,.variant-b .cctv-course-page #cp-where-it-leads,.variant-b .cctv-course-page #cp-dates,.variant-b .cctv-course-page #cp-reviews,.variant-b .cctv-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .cctv-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .cctv-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .cctv-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .cctv-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .cctv-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .cctv-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .cctv-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .cctv-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .cctv-course-page .cp-overview-img{border-radius:5px}.variant-b .cctv-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .cctv-course-page .cp-vs{background-color:#f8f8f8}.variant-b .cctv-course-page .cp-vs .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .cctv-course-page .cp-vs .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .cctv-course-page .cp-vs .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .cctv-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .cctv-course-page .cp-cross{font-size:1.25rem}.variant-b .cctv-course-page .cp-covers{position:relative}.variant-b .cctv-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .cctv-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .cctv-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .cctv-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .cctv-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .cctv-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .cctv-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .cctv-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .cctv-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .cctv-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .cctv-course-page .cp-covers .cp-covers-video-wrap{margin-top:24px}.variant-b .cctv-course-page .cp-covers .cp-covers-video{position:relative;max-width:690px;aspect-ratio:690/388;margin:0 auto;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010;border:1px solid #DEE2E6}.variant-b .cctv-course-page .cp-covers .cp-covers-video img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .cctv-course-page .cp-covers .cp-covers-syllabus-btn{border-radius:5px;padding:16px 24px;font-weight:700}.variant-b .cctv-course-page .cp-exams{background-color:#f8f8f8}.variant-b .cctv-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .cctv-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .cctv-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .cctv-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .cctv-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010;align-self:start}@media (max-width: 991px){.variant-b .cctv-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .cctv-course-page .cp-exams .cp-exams-list{margin:8px 0 0;padding-left:18px;font-size:1rem;color:#101010}.variant-b .cctv-course-page .cp-exams .cp-exams-list li{margin-bottom:4px}.variant-b .cctv-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .cctv-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .cctv-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .cctv-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .cctv-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .cctv-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .cctv-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .cctv-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .cctv-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .cctv-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .cctv-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .cctv-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .cctv-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .cctv-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .cctv-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .cctv-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .cctv-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .cctv-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .cctv-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .cctv-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .cctv-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .cctv-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .cctv-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .cctv-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .cctv-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .cctv-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .cctv-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .cctv-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .cctv-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .cctv-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .cctv-course-page .location-item a:hover{color:#419533}.variant-b .efaw-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .efaw-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .efaw-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .efaw-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .efaw-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .efaw-course-page .cp-h2{font-size:2rem}}.variant-b .efaw-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .efaw-course-page .cp-h3{font-size:1.5rem}}.variant-b .efaw-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .efaw-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .efaw-course-page .cp-body{font-size:1.125rem}}.variant-b .efaw-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .efaw-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}.variant-b .efaw-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .efaw-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .efaw-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .efaw-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .efaw-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}.variant-b .efaw-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .efaw-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .efaw-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .efaw-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .efaw-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .efaw-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .efaw-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .efaw-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .efaw-course-page .cp-hero-video .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .efaw-course-page .cp-hero-video .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .efaw-course-page .cp-hero-video .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .efaw-course-page .cp-hero-video .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .efaw-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .efaw-course-page .cp-hero-card{padding:18px}}.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row{padding:12px 0}}.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .efaw-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .efaw-course-page #cp-overview,.variant-b .efaw-course-page #cp-content,.variant-b .efaw-course-page #cp-where-it-leads,.variant-b .efaw-course-page #cp-dates,.variant-b .efaw-course-page #cp-reviews,.variant-b .efaw-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .efaw-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .efaw-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .efaw-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .efaw-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .efaw-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .efaw-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .efaw-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .efaw-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .efaw-course-page .cp-overview-img{border-radius:5px}.variant-b .efaw-course-page .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .efaw-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .efaw-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;margin:0;cursor:pointer;background:transparent;border:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;line-height:normal;box-sizing:content-box}.variant-b .efaw-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .efaw-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .efaw-course-page .video-play-button span{display:block;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .efaw-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .efaw-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .efaw-course-page .cp-vs{background-color:#f8f8f8}.variant-b .efaw-course-page .cp-vs .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .efaw-course-page .cp-vs .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .efaw-course-page .cp-vs .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .efaw-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .efaw-course-page .cp-cross{font-size:1.25rem}.variant-b .efaw-course-page .cp-covers{position:relative}.variant-b .efaw-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .efaw-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .efaw-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .efaw-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .efaw-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .efaw-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .efaw-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .efaw-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .efaw-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .efaw-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .efaw-course-page .cp-exams{background-color:#f8f8f8}.variant-b .efaw-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .efaw-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .efaw-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .efaw-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .efaw-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .efaw-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .efaw-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .efaw-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .efaw-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .efaw-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .efaw-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .efaw-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .efaw-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .efaw-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .efaw-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .efaw-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .efaw-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .efaw-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .efaw-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .efaw-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .efaw-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .efaw-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .efaw-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .efaw-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .efaw-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .efaw-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .efaw-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .efaw-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .efaw-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .efaw-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .efaw-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .efaw-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .efaw-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .efaw-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .efaw-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .efaw-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .efaw-course-page .location-item a:hover{color:#419533}.variant-b .security-guard-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .security-guard-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .security-guard-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .security-guard-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .security-guard-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-h2{font-size:2rem}}.variant-b .security-guard-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-h3{font-size:1.5rem}}.variant-b .security-guard-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .security-guard-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-body{font-size:1.125rem}}.variant-b .security-guard-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .security-guard-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-check-list li .cp-chevron{margin-top:10px}}.variant-b .security-guard-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .security-guard-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .security-guard-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .security-guard-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .security-guard-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}@media (min-width: 1200px){.variant-b .security-guard-course-page .cp-hero .cp-hero-title{width:590px}}.variant-b .security-guard-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .security-guard-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .security-guard-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .security-guard-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px;margin-top:-3px}.variant-b .security-guard-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .security-guard-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .security-guard-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .security-guard-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .security-guard-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .security-guard-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .security-guard-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .security-guard-course-page .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .security-guard-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .security-guard-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .security-guard-course-page .cp-get-licence-img{border-radius:5px}.variant-b .security-guard-course-page .cp-get-licence-link{display:inline-block;color:#419533;font-size:1rem;border-bottom:1px solid #419533;padding-bottom:2px}.variant-b .security-guard-course-page .cp-get-licence-link:hover{color:#419533}.variant-b .security-guard-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .security-guard-course-page .cp-hero-card{padding:18px}}.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .security-guard-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .security-guard-course-page #cp-overview,.variant-b .security-guard-course-page #cp-content,.variant-b .security-guard-course-page #cp-where-it-leads,.variant-b .security-guard-course-page #cp-dates,.variant-b .security-guard-course-page #cp-reviews,.variant-b .security-guard-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .security-guard-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .security-guard-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .security-guard-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .security-guard-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .security-guard-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .security-guard-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .security-guard-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .security-guard-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .security-guard-course-page .cp-overview-img{border-radius:5px}.variant-b .security-guard-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .security-guard-course-page .cp-vs{background-color:#f8f8f8}.variant-b .security-guard-course-page .cp-vs .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .security-guard-course-page .cp-vs .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .security-guard-course-page .cp-vs .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .security-guard-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .security-guard-course-page .cp-cross{font-size:1.25rem}.variant-b .security-guard-course-page .cp-covers{position:relative}.variant-b .security-guard-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .security-guard-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .security-guard-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .security-guard-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .security-guard-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .security-guard-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .security-guard-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .security-guard-course-page .cp-exams{background-color:#f8f8f8}.variant-b .security-guard-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .security-guard-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .security-guard-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .security-guard-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .security-guard-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .security-guard-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .security-guard-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .security-guard-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .security-guard-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .security-guard-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .security-guard-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .security-guard-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .security-guard-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .security-guard-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .security-guard-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .security-guard-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .security-guard-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .security-guard-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .security-guard-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .security-guard-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .security-guard-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .security-guard-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .security-guard-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .security-guard-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .security-guard-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .security-guard-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .security-guard-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .security-guard-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .security-guard-course-page .location-item a:hover{color:#419533}.variant-b .close-protection-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .close-protection-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .close-protection-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .close-protection-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .close-protection-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-h2{font-size:2rem}}.variant-b .close-protection-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-h3{font-size:1.5rem}}.variant-b .close-protection-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .close-protection-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-body{font-size:1.125rem}}.variant-b .close-protection-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .close-protection-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:10px}.variant-b .close-protection-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .close-protection-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .close-protection-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .close-protection-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .close-protection-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}@media (min-width: 1200px){.variant-b .close-protection-course-page .cp-hero .cp-hero-title{width:620px}}.variant-b .close-protection-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .close-protection-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .close-protection-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .close-protection-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .close-protection-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .close-protection-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .close-protection-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .close-protection-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .close-protection-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .close-protection-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .close-protection-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .close-protection-course-page .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .close-protection-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .close-protection-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .close-protection-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .close-protection-course-page .cp-hero-card{padding:18px}}.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .close-protection-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .close-protection-course-page #cp-overview,.variant-b .close-protection-course-page #cp-content,.variant-b .close-protection-course-page #cp-where-it-leads,.variant-b .close-protection-course-page #cp-dates,.variant-b .close-protection-course-page #cp-reviews,.variant-b .close-protection-course-page #cp-faqs,.variant-b .close-protection-course-page #cp-vs-ds,.variant-b .close-protection-course-page #cp-exams-breakdown,.variant-b .close-protection-course-page #security_careers{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .close-protection-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .close-protection-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .close-protection-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .close-protection-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .close-protection-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .close-protection-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .close-protection-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .close-protection-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .close-protection-course-page .cp-overview-img{border-radius:5px}.variant-b .close-protection-course-page .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .close-protection-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .close-protection-course-page .cp-vs{background-color:#f8f8f8}.variant-b .close-protection-course-page .cp-vs .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .close-protection-course-page .cp-vs .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .close-protection-course-page .cp-vs .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .close-protection-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .close-protection-course-page .cp-vs .cp-vs-note p{font-size:1rem;line-height:22px}.variant-b .close-protection-course-page .cp-cross{font-size:1.25rem}.variant-b .close-protection-course-page .cp-covers{position:relative}.variant-b .close-protection-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .close-protection-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .close-protection-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .close-protection-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .close-protection-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .close-protection-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .close-protection-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .close-protection-course-page .cp-exams{background-color:#f8f8f8}.variant-b .close-protection-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .close-protection-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .close-protection-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .close-protection-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .close-protection-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .close-protection-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .close-protection-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px;margin-top:10px}@media (max-width: 991px){.variant-b .close-protection-course-page .cp-exams .cp-exams-tag{margin-left:0}}.variant-b .close-protection-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .close-protection-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .close-protection-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .close-protection-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .close-protection-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .close-protection-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .close-protection-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .close-protection-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .close-protection-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .close-protection-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .close-protection-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .close-protection-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .close-protection-course-page .cscs_labourcard_main{background-color:#f8f8f8;padding:60px 0}@media (max-width: 991px){.variant-b .close-protection-course-page .cscs_labourcard_main{padding:40px 0}}.variant-b .close-protection-course-page .cscs_labourcard_main .cscs_labourcard_inner{margin-top:0}.variant-b .close-protection-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .close-protection-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:100%;margin:0 auto 16px}@media (min-width: 992px){.variant-b .close-protection-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .close-protection-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .close-protection-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .close-protection-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .close-protection-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .close-protection-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .close-protection-course-page .location-item a:hover{color:#419533}.variant-b .cp-cms-section{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .cp-cms-content,.variant-b .cp-cms-content *{font-family:inherit!important}.variant-b .cp-cms-content img{max-width:100%;height:auto}.variant-b .cp-cms-content iframe{display:block;width:100%;max-width:800px!important;height:auto;aspect-ratio:16/9;border:0}.variant-b .cp-cms-content video{display:block;max-width:800px!important;width:100%;height:auto}.variant-b .cp-cms-content .embed-container{max-width:800px;height:auto;padding-bottom:0;aspect-ratio:16/9}.variant-b .cp-cms-content .embed-container iframe{max-width:none!important;height:100%;aspect-ratio:auto}.variant-b .cp-cms-content .ratio{max-width:800px}.variant-b .cp-cms-content .ratio iframe{max-width:none!important;height:100%;aspect-ratio:auto}.variant-b .cp-cms-content .wistia_responsive_padding{max-width:800px;height:auto!important;padding:0!important;aspect-ratio:16/9}.variant-b .ds-topup-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .ds-topup-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .ds-topup-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .ds-topup-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .ds-topup-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-h2{font-size:2rem}}.variant-b .ds-topup-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-h3{font-size:1.5rem}}.variant-b .ds-topup-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .ds-topup-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-body{font-size:1.125rem}}.variant-b .ds-topup-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .ds-topup-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}.variant-b .ds-topup-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .ds-topup-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .ds-topup-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .ds-topup-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .ds-topup-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}.variant-b .ds-topup-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .ds-topup-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .ds-topup-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .ds-topup-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .ds-topup-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .ds-topup-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .ds-topup-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .ds-topup-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .ds-topup-course-page .cp-hero-video .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .ds-topup-course-page .cp-hero-video .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .ds-topup-course-page .cp-hero-video .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .ds-topup-course-page .cp-hero-video .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .ds-topup-course-page .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .ds-topup-course-page .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .ds-topup-course-page .cp-video-promo-thumb .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;margin:0;border:0;padding:0;background:transparent;cursor:pointer}.variant-b .ds-topup-course-page .cp-video-promo-thumb .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .ds-topup-course-page .cp-video-promo-thumb .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .ds-topup-course-page .cp-video-promo-thumb .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .ds-topup-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .ds-topup-course-page .cp-hero-card{padding:18px}}.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .ds-topup-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .ds-topup-course-page #cp-overview,.variant-b .ds-topup-course-page #cp-content,.variant-b .ds-topup-course-page #cp-where-it-leads,.variant-b .ds-topup-course-page #cp-dates,.variant-b .ds-topup-course-page #cp-reviews,.variant-b .ds-topup-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .ds-topup-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .ds-topup-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .ds-topup-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .ds-topup-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .ds-topup-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .ds-topup-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .ds-topup-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .ds-topup-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .ds-topup-course-page .cp-overview-img{border-radius:5px}.variant-b .ds-topup-course-page .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .ds-topup-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .ds-topup-course-page .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .ds-topup-course-page .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .ds-topup-course-page .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .ds-topup-course-page .cp-vs{background-color:#f8f8f8}.variant-b .ds-topup-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .ds-topup-course-page .cp-cross{font-size:1.25rem}.variant-b .ds-topup-course-page .cp-whats-new{background-color:#f8f8f8}.variant-b .ds-topup-course-page .cp-perk .cp-perk-card{background:#fff;border:1px solid #3BD55A;border-radius:5px;padding:28px}.variant-b .ds-topup-course-page .cp-perk .cp-perk-img{border-radius:5px}.variant-b .ds-topup-course-page .cp-get-licence-link{display:inline-block;color:#419533;font-size:1rem;border-bottom:1px solid #419533;padding-bottom:2px}.variant-b .ds-topup-course-page .cp-get-licence-link:hover{color:#419533}.variant-b .ds-topup-course-page .cp-covers{position:relative}.variant-b .ds-topup-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .ds-topup-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .ds-topup-course-page .cp-exams{background-color:#f8f8f8}.variant-b .ds-topup-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .ds-topup-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .ds-topup-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .ds-topup-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .ds-topup-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .ds-topup-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .ds-topup-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .ds-topup-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .ds-topup-course-page .cp-requirements .cp-check-list li{margin-bottom:24px}.variant-b .ds-topup-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .ds-topup-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .ds-topup-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .ds-topup-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .ds-topup-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .ds-topup-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .ds-topup-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .ds-topup-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .ds-topup-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .ds-topup-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .ds-topup-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .ds-topup-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .ds-topup-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .ds-topup-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .ds-topup-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .ds-topup-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .ds-topup-course-page .location-item a:hover{color:#419533}.variant-b .sg-topup-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .sg-topup-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .sg-topup-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .sg-topup-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .sg-topup-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-h2{font-size:2rem}}.variant-b .sg-topup-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-h3{font-size:1.5rem}}.variant-b .sg-topup-course-page .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .sg-topup-course-page .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-body{font-size:1.125rem}}.variant-b .sg-topup-course-page .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .sg-topup-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-check-list li .cp-chevron{margin-top:10px}}.variant-b .sg-topup-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .sg-topup-course-page .cp-check-list-item--muted{color:#10101080}.variant-b .sg-topup-course-page .cp-check-list-item--muted .cp-cross{font-size:1.25rem;line-height:1;flex-shrink:0}.variant-b .sg-topup-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .sg-topup-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}@media (min-width: 1200px){.variant-b .sg-topup-course-page .cp-hero .cp-hero-title{width:620px}}.variant-b .sg-topup-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .sg-topup-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.variant-b .sg-topup-course-page .cp-hero .cp-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .sg-topup-course-page .cp-hero .cp-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .sg-topup-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .sg-topup-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .sg-topup-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .sg-topup-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .sg-topup-course-page .cp-hero-video .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .sg-topup-course-page .cp-hero-video .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .sg-topup-course-page .cp-hero-video .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .sg-topup-course-page .cp-hero-video .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .sg-topup-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .sg-topup-course-page .cp-hero-card{padding:18px}}.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .sg-topup-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .sg-topup-course-page #cp-overview,.variant-b .sg-topup-course-page #cp-content,.variant-b .sg-topup-course-page #cp-where-it-leads,.variant-b .sg-topup-course-page #cp-dates,.variant-b .sg-topup-course-page #cp-reviews,.variant-b .sg-topup-course-page #cp-faqs{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .sg-topup-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .sg-topup-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .sg-topup-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .sg-topup-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .sg-topup-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .sg-topup-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .sg-topup-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .sg-topup-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .sg-topup-course-page .cp-overview-img{border-radius:5px}.variant-b .sg-topup-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .sg-topup-course-page .cp-vs-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .sg-topup-course-page .cp-vs-card--highlight{border-color:#3bd55a}.variant-b .sg-topup-course-page .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .sg-topup-course-page .cp-vs{background-color:#f8f8f8}.variant-b .sg-topup-course-page .cp-vs .cp-vs-note{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;margin-top:24px;text-align:center;font-size:1rem;line-height:22px;color:#000}.variant-b .sg-topup-course-page .cp-cross{font-size:1.25rem}.variant-b .sg-topup-course-page .cp-whats-new{background-color:#f8f8f8}.variant-b .sg-topup-course-page .cp-perk .cp-perk-card{background:#fff;border:1px solid #3BD55A;border-radius:5px;padding:28px}.variant-b .sg-topup-course-page .cp-perk .cp-perk-img{border-radius:5px}.variant-b .sg-topup-course-page .cp-covers{position:relative}.variant-b .sg-topup-course-page .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline{padding-top:48px}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .sg-topup-course-page .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .sg-topup-course-page .cp-exams{background-color:#f8f8f8}.variant-b .sg-topup-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .sg-topup-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .sg-topup-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .sg-topup-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .sg-topup-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .sg-topup-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .sg-topup-course-page .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .sg-topup-course-page .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .sg-topup-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .sg-topup-course-page .cp-requirements-card .cp-check-list li{margin-bottom:24px}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-sub{font-size:.875rem;color:#101010bf;line-height:20px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-from{font-size:.875rem;color:#101010bf;margin-right:4px}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-price{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;white-space:nowrap;flex-shrink:0}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-booked{font-size:.875rem;font-weight:700;color:#101010}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:1rem;color:#419533;text-decoration:none;white-space:nowrap}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-link:hover{color:#419533}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-link .cp-chevron{width:8px}.variant-b .sg-topup-course-page .cp-dates .cp-dates-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.variant-b .sg-topup-course-page .cp-dates .cp-dates-grid{grid-template-columns:repeat(2,1fr)}}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card{display:flex;flex-direction:column;gap:5px;min-width:0;border:1px solid #DEE2E6;border-radius:5px;padding:20px 21px;background:#fff;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card--highlight{border-color:#3bd55a}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card:hover{box-shadow:0 6px 20px #0000001a}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card:hover .cp-dates-card-link .cp-chevron{transform:rotate(-90deg) translateY(4px)}.variant-b .sg-topup-course-page .cp-dates .cp-dates-card-badge{display:inline-block;border-radius:5px;background:#ffe500;color:#101010;font-size:.875rem;font-weight:500;padding:4px 10px}.variant-b .sg-topup-course-page .cp-leadmagnet{background-color:#f8f8f8}.variant-b .sg-topup-course-page .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .sg-topup-course-page .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .sg-topup-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .sg-topup-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .sg-topup-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .sg-topup-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .sg-topup-course-page .cp-locations-index{background-color:#f8f8f8}.variant-b .sg-topup-course-page .location-items-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:18px}@media (min-width: 992px){.variant-b .sg-topup-course-page .location-items-wrapper{grid-template-columns:repeat(4,1fr)}}.variant-b .sg-topup-course-page .location-item a{padding-left:0;padding-right:0;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010bf;text-decoration:none;font-weight:500}.variant-b .sg-topup-course-page .location-item a:hover{color:#419533}.variant-b .aplh-course-page .cp-chevron{display:inline-block;width:10px;height:auto;transition:transform .2s ease}.variant-b .aplh-course-page .cp-chevron--right{transform:rotate(-90deg)}.variant-b .aplh-course-page .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .aplh-course-page .cp-chevron--dark{filter:brightness(0)}.variant-b .aplh-course-page .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .aplh-course-page .cp-h2{font-size:2rem}}.variant-b .aplh-course-page .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .aplh-course-page .cp-h3{font-size:1.5rem}}.variant-b .aplh-course-page .cp-h4{font-weight:600;font-size:1.05rem;line-height:1.4;letter-spacing:-.4px;color:#101010}@media (min-width: 992px){.variant-b .aplh-course-page .cp-h4{font-size:1.25rem}}.variant-b .aplh-course-page .cp-body{font-size:1rem;line-height:1.2;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .aplh-course-page .cp-body{font-size:1.125rem;line-height:1.4}}.variant-b .aplh-course-page .section-bg{background-color:#f8f8f8}.variant-b .aplh-course-page .cp-check-list li{display:block;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:22px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-check-list li{display:flex;line-height:20px}}@media (min-width: 992px){.variant-b .aplh-course-page .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .aplh-course-page .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:0}@media (min-width: 992px){.variant-b .aplh-course-page .cp-check-list li .cp-chevron{margin-top:7px}}.variant-b .aplh-course-page .cp-check-list li:last-child{margin-bottom:0}.variant-b .aplh-course-page .cp-hero{background-color:#101010;padding-top:32px;padding-bottom:40px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-hero{padding-top:80px;padding-bottom:80px;min-height:640px;display:flex;align-items:center}}.variant-b .aplh-course-page .cp-hero .cp-hero-title{font-weight:700;text-transform:uppercase;color:#fff}.variant-b .aplh-course-page .cp-hero .cp-hero-title-accent{color:#3bd55a}.variant-b .aplh-course-page .cp-hero .cp-hero-lead{color:#fff;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;margin-bottom:30px}.variant-b .aplh-course-page .cp-hero .cp-hero-pay-badge{height:35px;border-radius:6px}.variant-b .aplh-course-page .cp-hero-video{position:relative;border:1.5px solid #fff;border-radius:5px 5px 0 0;overflow:hidden}.variant-b .aplh-course-page .cp-hero-video[data-bs-toggle=modal]{cursor:pointer}.variant-b .aplh-course-page .cp-hero-video iframe{border:0;pointer-events:none}.variant-b .aplh-course-page .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer}.variant-b .aplh-course-page .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .aplh-course-page .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .aplh-course-page .video-play-button span{display:block;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .aplh-course-page .cp-media-video{cursor:pointer}.variant-b .aplh-course-page .cp-media-video img{display:block}.variant-b .aplh-course-page .cp-hero-card{background:#fff;border-radius:0 0 5px 5px;padding:24px}@media (max-width: 991px){.variant-b .aplh-course-page .cp-hero-card{padding:18px}}.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .aplh-course-page .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .aplh-course-page #course-tab-content-1,.variant-b .aplh-course-page #course-tab-content-2,.variant-b .aplh-course-page #packages-aplh,.variant-b .aplh-course-page #whats-included-aplh,.variant-b .aplh-course-page #cp-reviews,.variant-b .aplh-course-page #faqs-aplh{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .aplh-course-page .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .aplh-course-page .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .aplh-course-page .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .aplh-course-page .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .aplh-course-page .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .aplh-course-page .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .aplh-course-page .cp-page-nav-link:hover{color:#419533}.variant-b .aplh-course-page .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .aplh-course-page .cp-overview-img{border-radius:5px}.variant-b .aplh-course-page .cp-who-for-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .aplh-course-page .cp-packages-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-packages-grid{grid-template-columns:repeat(3,1fr)}}.variant-b .aplh-course-page .cp-package-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1.5px solid #DEE2E6;border-radius:5px;overflow:hidden}.variant-b .aplh-course-page .cp-package-card--highlight{border-color:#3bd55a}.variant-b .aplh-course-page .cp-package-card-header{border-bottom:1px solid #DEE2E6;font-size:18px;line-height:24px;letter-spacing:-.4px;font-weight:400;color:#101010;padding:16px 10px;text-align:center}.variant-b .aplh-course-page .cp-package-card[data-package=saver] .cp-package-card-header{background:#f8f8f8}.variant-b .aplh-course-page .cp-package-card[data-package=flexi_plus] .cp-package-card-header{background:#e5f8e7}.variant-b .aplh-course-page .cp-package-card[data-package=premium] .cp-package-card-header{background:#242429;border-color:#242429;color:#fff}.variant-b .aplh-course-page .cp-package-card--highlight .cp-package-card-header{border-color:#3bd55a}.variant-b .aplh-course-page .cp-package-card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:24px 20px}.variant-b .aplh-course-page .cp-package-name{font-size:1.25rem;font-weight:600;line-height:28px;letter-spacing:-.4px;color:#101010}.variant-b .aplh-course-page .cp-package-subtitle{font-size:.875rem;font-weight:500;color:#101010bf}.variant-b .aplh-course-page .cp-package-price{font-family:Oswald,sans-serif;font-size:3rem;font-weight:700;line-height:56px;letter-spacing:-.96px;text-transform:uppercase}.variant-b .aplh-course-page .cp-package-price-through h4{color:#101010bf;text-decoration:line-through}.variant-b .aplh-course-page .cp-package-feature{padding:12px 0;font-size:16px;line-height:20px;letter-spacing:-.36px;color:#101010}.variant-b .aplh-course-page .cp-package-feature:not(:last-child){border-bottom:1px solid #DEE2E6}.variant-b .aplh-course-page .cp-package-feature .cp-chevron{margin-top:7px}.variant-b .aplh-course-page .cp-package-feature--info strong{font-size:16px;line-height:24px;letter-spacing:-.36px}.variant-b .aplh-course-page .cp-package-feature--info .cp-package-feature-body{font-size:16px;line-height:24px;letter-spacing:-.36px;color:#101010}.variant-b .aplh-course-page .cp-package-feature--info .cp-package-feature-info-link{flex-shrink:0;line-height:0}.variant-b .aplh-course-page .cp-package-includes-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:#f8f8f8;border:1px solid #DEE2E6;border-radius:5px;padding:12px 16px;font-size:16px;line-height:20px;font-weight:400;letter-spacing:-.36px;color:#101010}.variant-b .aplh-course-page .cp-package-includes-toggle .cp-chevron{margin:0}.variant-b .aplh-course-page .cp-package-includes-toggle .cp-package-includes-caret{color:#777;font-size:.875rem;transition:transform .3s ease}.variant-b .aplh-course-page .cp-package-includes-toggle:not(.collapsed) .cp-package-includes-caret{transform:rotate(180deg)}.variant-b .aplh-course-page .cp-package-includes-body{padding-top:8px}.variant-b .aplh-course-page .cp-package-includes-body .cp-package-feature:last-child{border-bottom:1px solid #DEE2E6}.variant-b .aplh-course-page .cp-package-note{background:#f8f8f8;border:1px solid #DEE2E6;border-radius:5px;padding:20px}.variant-b .aplh-course-page .cp-package-note>div{font-size:1.125rem;font-weight:700!important;line-height:28px;letter-spacing:-.4px;color:#101010}.variant-b .aplh-course-page .cp-package-note ul{padding-left:18px;margin-bottom:0;font-size:16px;line-height:20px;font-weight:400;letter-spacing:-.36px;color:#101010}.variant-b .aplh-course-page .cp-package-note ul li{margin-bottom:.75rem}.variant-b .aplh-course-page .cp-package-instalment-link{color:#101010;font-size:.875rem;font-weight:500}.variant-b .aplh-course-page .cp-package-radio-input{position:absolute;opacity:0;pointer-events:none}.variant-b .aplh-course-page .cp-package-card.selected{border-color:#101010;box-shadow:0 0 24px #0000001a}.variant-b .aplh-course-page .cp-package-card.selected.cp-package-card--highlight{border-color:#3bd55a}.variant-b .aplh-course-page .select-package-btn.selected{pointer-events:none}.variant-b .aplh-course-page .cp-package-timeline{display:flex;align-items:center;gap:12px;max-width:420px}.variant-b .aplh-course-page .cp-package-timeline-line{flex:1 1 auto;min-width:20px;height:2px;background:#dee2e6}.variant-b .aplh-course-page .cp-package-timeline-line.active{background:#3bd55a}.variant-b .aplh-course-page .cp-package-timeline-step{flex-shrink:0;display:flex;align-items:center;gap:10px}.variant-b .aplh-course-page .cp-package-back-btn{display:none;align-items:center;justify-content:center;width:32px;height:32px;margin-right:4px;background:transparent;border:none;color:#101010;cursor:pointer}.variant-b .aplh-course-page .cp-package-back-btn.show{display:flex}.variant-b .aplh-course-page .cp-package-step-circle{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:#419533}.variant-b .aplh-course-page .cp-package-step-circle--disabled{background:#e5f8e7;color:#419533;border:1px solid #DEE2E6}.variant-b .aplh-course-page .cp-package-step-text{font-weight:500;color:#101010}.variant-b .aplh-course-page .cp-package-step-text--disabled{color:#101010}.variant-b .aplh-course-page .cp-package-step-wrapper{position:relative}@media (max-width: 992px){.variant-b .aplh-course-page .cp-package-step-wrapper{overflow:hidden}}.variant-b .aplh-course-page .cp-package-step{position:absolute;width:100%;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.variant-b .aplh-course-page .cp-package-step.active{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.variant-b .aplh-course-page .cp-package-info-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.variant-b .aplh-course-page .cp-package-info-box{display:flex;align-items:center;gap:8px;background:#e5f8e7;border:1px solid #e5f8e7;border-radius:5px;padding:12px 16px;color:#419533}.variant-b .aplh-course-page .cp-package-info-box p{color:#101010}.variant-b .aplh-course-page .cp-package-date-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 576px){.variant-b .aplh-course-page .cp-package-date-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.variant-b .aplh-course-page .cp-package-date-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.variant-b .aplh-course-page .cp-package-date-grid{grid-template-columns:repeat(4,1fr)}}.variant-b .aplh-course-page .cp-package-date-card{border:1px solid #DEE2E6;border-radius:5px;padding:24px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:box-shadow .3s ease,transform .3s ease}.variant-b .aplh-course-page .cp-package-date-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.variant-b .aplh-course-page .cp-package-date-text{font-size:1.125rem;font-weight:700;color:#101010}.variant-b .aplh-course-page .cp-package-date-urgency{font-size:.875rem;font-weight:500;color:#dc3545}.variant-b .aplh-course-page .cp-package-book-btn{width:100%}.variant-b .aplh-course-page .cp-pass-tile{border-color:#dee2e6!important}.variant-b .aplh-course-page .cp-pass-tile .cp-pass-tile-icon{width:40px;height:40px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-pass-tile .cp-pass-tile-icon{width:44px;height:44px}}.variant-b .aplh-course-page .cp-covers{background:#f8f8f8}.variant-b .aplh-course-page .cp-covers .cp-covers-grid{display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-covers .cp-covers-grid{flex-direction:row;align-items:stretch}}.variant-b .aplh-course-page .cp-covers .cp-covers-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px;display:flex;flex-direction:column;gap:24px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-covers .cp-covers-card{flex:1 1 0}}.variant-b .aplh-course-page .cp-covers .cp-covers-card-tag{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;white-space:nowrap}.variant-b .aplh-course-page .cp-covers .cp-covers-card-title{font-weight:600;font-size:1.25rem;line-height:1.2;color:#101010;margin-bottom:16px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-covers .cp-covers-card-title{font-size:1.5rem;line-height:28px}}.variant-b .aplh-course-page .cp-covers .cp-covers-card-text{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010;margin-bottom:0}@media (min-width: 992px){.variant-b .aplh-course-page .cp-covers .cp-covers-card-text{font-size:1.125rem;line-height:24px}}.variant-b .aplh-course-page .cp-covers .cp-covers-video{max-width:580px;margin:40px auto 0}.variant-b .aplh-course-page .cp-covers .cp-covers-video .cp-media-video{aspect-ratio:580/324}.variant-b .aplh-course-page .cp-exams{background-color:#f8f8f8}.variant-b .aplh-course-page .cp-exams .cp-exams-table{background:#fff;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .aplh-course-page .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .aplh-course-page .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .aplh-course-page .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .aplh-course-page .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .aplh-course-page .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .aplh-course-page .cp-requirements-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px}@media (min-width: 991px){.variant-b .aplh-course-page .cp-requirements-card{padding:40px}}.variant-b .aplh-course-page .cp-easyapply-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow:hidden}.variant-b .aplh-course-page .cp-easyapply-card-header{background:#242429;color:#fff;font-weight:700;font-size:1.25rem;padding:20px 30px}.variant-b .aplh-course-page .cp-easyapply-card-body{padding:20px}.variant-b .aplh-course-page .cp-easyapply-callout{display:flex;align-items:flex-start;gap:12px;background:var(--disabled-bg, rgba(81, 179, 127, .2));border-radius:6px;padding:16px;margin-bottom:20px}.variant-b .aplh-course-page .cp-easyapply-callout .cp-easyapply-callout-icon{flex-shrink:0;width:32px;height:auto;margin-top:2px}.variant-b .aplh-course-page .cp-train-team-feature{border-radius:5px}.variant-b .aplh-course-page .cp-check-list--dark,.variant-b .aplh-course-page .cp-check-list--dark strong{color:#fff}.variant-b .aplh-course-page .cp-train-team-bonus{border:1px solid rgba(255,229,0,.4);margin-top:24px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-train-team-bonus{margin-top:70px}}.variant-b .aplh-course-page .cp-train-team-form-lead{color:#d8d8d8;font-size:1.125rem}.variant-b .aplh-course-page .cp-guardpass-showcase-row{background-color:#242429;padding:40px 24px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-guardpass-showcase-row{padding:60px}}.variant-b .aplh-course-page .cp-cta{background-color:#242429;text-align:center}.variant-b .aplh-course-page .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .aplh-course-page .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .aplh-course-page .cp-cta .cp-cta-body{color:#fff;font-size:1.125rem;max-width:700px;margin:0 auto 24px}.variant-b .cp-video-modal-dialog{max-width:420px}.variant-b .cp-video-modal-dialog--landscape{max-width:720px}.variant-b .cp-video-frame{position:relative;height:min(75vh,710px);aspect-ratio:400/710;max-width:100%;margin:0 auto}.variant-b .cp-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.variant-b .cp-video-frame--landscape{aspect-ratio:16/9;height:auto;width:100%}.variant-b .cp-video-modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;background:transparent;border:none;line-height:1}.variant-b .cp-video-modal-close .icon{font-size:1.5rem;color:#fff}.variant-b .testimonial-video-text{overflow:hidden}.variant-b .testimonial-video-text .excellent{font-size:18px;font-weight:600;line-height:22px}@media (min-width: 992px){.variant-b .testimonial-video-text .excellent{font-size:24px;line-height:28px}}.variant-b .testimonial-video-text .testimonial-excel-stars{max-width:110px}@media (min-width: 992px){.variant-b .testimonial-video-text .testimonial-excel-stars{max-width:176px}}.variant-b .testimonial-video-text .rated{font-weight:300;font-size:18px;line-height:22px;margin-top:12px}@media (min-width: 992px){.variant-b .testimonial-video-text .rated{font-size:20px;line-height:22px}}.variant-b .testimonial-video-text .rated span{font-weight:600;font-size:18px;line-height:22px}@media (min-width: 992px){.variant-b .testimonial-video-text .rated span{font-size:24px;line-height:22px}}.variant-b .testimonial-video-text .rated img{max-width:28px}.variant-b .testimonial-video-text .testimonial-area{margin-top:40px}.variant-b .testimonial-video-text .testimonial-area .testimonial-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 480px){.variant-b .testimonial-video-text .testimonial-area .testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.variant-b .testimonial-video-text .testimonial-area .testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.variant-b .testimonial-video-text .testimonial-area .testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.variant-b .testimonial-video-text .testimonial-area .text-testimonial{border-radius:8px}.variant-b .testimonial-video-text .testimonial-area .text-testimonial img{max-width:128px;width:100%}.variant-b .testimonial-video-text .testimonial-area .text-testimonial .dates{font-weight:500;font-size:16px;line-height:20px;color:#5e5e5e}.variant-b .testimonial-video-text .testimonial-area .text-testimonial .title-testimonial{font-weight:500;font-size:18px;line-height:22px;color:#5e5e5e;margin-bottom:20px}.variant-b .testimonial-video-text .testimonial-area .text-testimonial .h6{font-size:20px;font-weight:600!important;line-height:24px;margin-bottom:8px!important}.variant-b .testimonial-video-text .testimonial-area .text-testimonial p{font-size:16px;font-weight:400!important;line-height:20px}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-pause-button{position:absolute;z-index:10;top:50%;right:50%;left:50%;transform:translate(-50%) translateY(-50%);opacity:0;box-sizing:content-box;display:block;width:25px;height:30px;border-radius:50%;padding:18px 20px 18px 28px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-pause-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:65px;height:65px;background:#fff;border-radius:50%;transition:all .2s}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-pause-button:hover:after{background-color:#d3d3d3}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-pause-button span{width:100%;height:32px;border-left:10px solid #000;border-right:10px solid #000;margin:0 -3px;display:block;position:relative;z-index:2}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button{position:absolute;z-index:10;right:3%;top:3%;box-sizing:content-box;display:block;width:20px;height:25px;border-radius:50%;padding:10px 25px 15px 30px}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#fff;border-radius:50%;animation:pulse-border 1.5s ease-out infinite}@media (max-width: 991.98px){.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button:before{width:50px;height:50px;top:35%}}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#fff;border-radius:50%;transition:all .2s}@media (max-width: 991.98px){.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button:after{width:50px;height:50px;top:35%}}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button:hover:after{background-color:#d3d3d3}.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;top:5px;left:3px;border-left:15px solid #000000;border-top:10px solid transparent;border-bottom:10px solid transparent}@media (max-width: 991.98px){.variant-b .testimonial-video-text .testimonial-area .video-testimonial .video-play-button span{border-left:15px solid #000000;border-top:10px solid transparent;border-bottom:10px solid transparent;top:-2px;left:3px}}.variant-b .testimonial-video-text .testimonial-area .video-testimonial.card-overlay-bottom{overflow:hidden;height:auto}.variant-b .testimonial-video-text .testimonial-area .video-testimonial.card-overlay-bottom:before{content:"";background:linear-gradient(0deg,#0006,#0006 40%,#0000 40%,#0000);position:absolute;bottom:0;left:0;right:0;height:20%;width:100%;z-index:1}.variant-b .testimonial-video-text .testimonial-area .video-testimonial.card-overlay-bottom:after{content:"";background:linear-gradient(0deg,#000,#0000);position:absolute;bottom:0;left:0;right:0;height:40%;width:100%;z-index:1}.variant-b .testimonial-video-text .testimonial-area .video-testimonial.card-overlay-bottom .card-img-overlay{z-index:2}.variant-b .testimonial-video-text .testimonial-area .btn-loadmore{color:#242429;font-size:14px;line-height:18px;border:1px solid #242429}.variant-b .testimonial-video-text .testimonial-area .btn-loadmore span{font-weight:700}@media (max-width: 767.98px){body.vb-sticky-cta-hide-for-packages .vb-sticky-cta.is-visible{transform:translateY(110%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.variant-b .dsLicencePage .cp-chevron{display:inline-block;width:10px;height:auto}.variant-b .dsLicencePage .cp-chevron--right{transform:rotate(-90deg)}.variant-b .dsLicencePage .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .dsLicencePage .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .dsLicencePage .cp-h2{font-size:2rem}}.variant-b .dsLicencePage .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .dsLicencePage .cp-h3{font-size:1.5rem}}.variant-b .dsLicencePage .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .dsLicencePage .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .dsLicencePage .cp-body{font-size:1.125rem}}.variant-b .dsLicencePage .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .dsLicencePage .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-check-list li .cp-chevron{margin-top:10px}}.variant-b .dsLicencePage .cp-check-list li:last-child{margin-bottom:0}.variant-b .dsLicencePage .hero-box-door-supervisor-licence .dsl-hero-stat{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .dsLicencePage .hero-box-door-supervisor-licence .dsl-hero-stat .cp-chevron{width:10px;margin-right:4px}.variant-b .dsLicencePage .dsl-licence-card{display:block;width:100%;max-width:342px;margin:0 auto 30px;border-radius:16px;box-shadow:0 10px 30px #00000059}.variant-b .dsLicencePage .cp-hero-card{background:#fff;border-radius:5px;padding:24px}@media (max-width: 991px){.variant-b .dsLicencePage .cp-hero-card{padding:18px}}.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row>span:last-child{font-weight:600}@media (max-width: 420px){.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .dsLicencePage .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .dsLicencePage .dsl-info-section{background:#f6f6f6}.variant-b .dsLicencePage .dsl-info-section .dsl-info-img{border-radius:5px}.variant-b .dsLicencePage .dsl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .dsLicencePage .dsl-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .dsLicencePage .dsl-card .dsl-card-note{font-size:1rem;letter-spacing:-.32px;color:#101010bf}.variant-b .dsLicencePage .dsl-callout{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:20px;font-size:1.125rem;line-height:24px;color:#000}.variant-b .dsLicencePage .dsl-text-link{display:inline-block;color:#419533;font-size:1rem;border-bottom:1px solid #419533;padding-bottom:2px}.variant-b .dsLicencePage .dsl-text-link:hover{color:#419533}.variant-b .dsLicencePage .cp-get-licence-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:5px;background:#101010;cursor:pointer;overflow:hidden;text-decoration:none}.variant-b .dsLicencePage .cp-get-licence-video img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .dsLicencePage .cp-get-licence-video iframe{border:0}.variant-b .dsLicencePage .cp-get-licence-video-label{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.5rem;letter-spacing:-.02em;text-align:center;padding:0 24px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-get-licence-video-label{font-size:2rem}}.variant-b .dsLicencePage .cp-get-licence-video-accent{color:#3bd55a}.variant-b .dsLicencePage .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;font:inherit;line-height:normal;box-sizing:content-box;background:transparent;border:none;padding:0}.variant-b .dsLicencePage .video-play-button:before,.variant-b .dsLicencePage .video-play-button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .dsLicencePage .video-play-button:before{z-index:0;animation:dsl-pulse-border 1.5s ease-out infinite}.variant-b .dsLicencePage .video-play-button:after{z-index:1}.variant-b .dsLicencePage .video-play-button span{display:block;position:absolute;top:50%;left:50%;z-index:3;width:0;height:0;transform:translate(calc(-50% + 2px),-50%);border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}@keyframes dsl-pulse-border{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.variant-b .dsLicencePage .dsl-dark-callout{background-color:#f8f8f8}.variant-b .dsLicencePage .cp-covers{position:relative}.variant-b .dsLicencePage .cp-covers .cp-timeline{position:relative;padding-top:20px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline{padding-top:48px}}.variant-b .dsLicencePage .cp-covers .cp-timeline:after{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:#dee2e6}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline:after{left:50%;margin-left:-1px}}.variant-b .dsLicencePage .cp-covers .cp-timeline-item{position:relative;display:grid;grid-template-columns:24px 1fr;column-gap:20px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-item{grid-template-columns:1fr 40px 1fr}}.variant-b .dsLicencePage .cp-covers .cp-timeline-content{grid-column:2;padding-bottom:10px}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-content{grid-column:1;text-align:right;padding-right:15px;padding-bottom:10px}}@media (min-width: 1200px){.variant-b .dsLicencePage .cp-covers .cp-timeline-content{padding-left:60px}}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{grid-column:3;text-align:left;padding-right:0;padding-left:15px}}@media (min-width: 1200px){.variant-b .dsLicencePage .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-content{padding-right:60px}}.variant-b .dsLicencePage .cp-covers .cp-timeline-spacer{display:none}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-spacer{display:block;grid-column:1}}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-item:nth-child(2n) .cp-timeline-spacer{grid-column:3}}.variant-b .dsLicencePage .cp-covers .cp-timeline-dot{grid-column:1;grid-row:1;justify-self:center;width:14px;height:14px;margin-top:4px;border-radius:50%;background:#dee2e6;position:relative;z-index:1}@media (min-width: 992px){.variant-b .dsLicencePage .cp-covers .cp-timeline-dot{grid-column:2}}.variant-b .dsLicencePage .cp-covers .cp-timeline-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:5px;margin-bottom:12px}.variant-b .dsLicencePage .cp-exams .cp-exams-table{background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .dsLicencePage .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .dsLicencePage .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .dsLicencePage .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .dsLicencePage .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .dsLicencePage .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .dsLicencePage .cp-exams .cp-exams-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px;margin-left:10px}@media (max-width: 991px){.variant-b .dsLicencePage .cp-exams .cp-exams-tag{margin-left:0;margin-top:8px}}.variant-b .dsLicencePage .cp-leadmagnet .cp-h2{color:#101010}.variant-b .dsLicencePage .cp-leadmagnet .cp-leadmagnet-form .form-control{border-color:#dee2e6;padding:12px 16px}.variant-b .dsLicencePage .cp-leadmagnet .cp-leadmagnet-img{border-radius:5px}.variant-b .dsLicencePage .dsl-explore-licences .dsl-licence-tile{display:block;height:100%;padding:20px;background:#fff;border:1px solid #DEE2E6;border-radius:5px;transition:box-shadow .2s ease}.variant-b .dsLicencePage .dsl-explore-licences .dsl-licence-tile .dsl-licence-tile-img{width:100%;aspect-ratio:110/67;object-fit:cover;border-radius:5px}.variant-b .dsLicencePage .dsl-explore-licences .dsl-licence-tile svg{color:#3bd55a;flex-shrink:0}.variant-b .dsLicencePage .dsl-explore-licences .dsl-licence-tile:hover{box-shadow:0 6px 16px #0000000f}.variant-b .tnplPage .cp-chevron{display:inline-block;width:10px;height:auto}.variant-b .tnplPage .cp-chevron--right{transform:rotate(-90deg)}.variant-b .tnplPage .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .tnplPage .tnpl-hero-trust span{color:#fff;font-size:.875rem;font-weight:500;white-space:nowrap}.variant-b .tnplPage .tnpl-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .tnplPage .tnpl-hero-pay-badge{height:35px;border-radius:6px}@media (min-width: 992px){.variant-b .tnplPage .tnpl-hero .cp-overview-img{max-width:550px;display:block;margin-left:auto}}.variant-b .tnplPage .tnpl-compare-table{background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .tnplPage .tnpl-compare-row{display:grid;grid-template-columns:1.4fr 1.8fr 1.4fr;gap:20px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .tnplPage .tnpl-compare-row--last{border-bottom:none}.variant-b .tnplPage .tnpl-compare-row--head{background:#e5f8e7;padding:15px 20px}.variant-b .tnplPage .tnpl-compare-cell{font-size:1.125rem;font-weight:700;color:#101010}.variant-b .tnplPage .tnpl-compare-cell--label{font-weight:400}@media (max-width: 991px){.variant-b .tnplPage .tnpl-compare-cell{font-size:1rem}}.variant-b .tnplPage .tnpl-compare-logo{width:90px}.variant-b .tnplPage .tnpl-compare-pill{display:inline-block;font-size:.875rem;padding:6px 10px;border-radius:5px}.variant-b .tnplPage .tnpl-callout{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:20px;font-size:1rem;line-height:24px;color:#000}@media (min-width: 992px){.variant-b .tnplPage .tnpl-callout{font-size:1.125rem}}.variant-b .tnplPage .tnpl-worth-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px 20px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010}.variant-b .tnplPage .tnpl-worth-card .tnpl-worth-card-pill{background:#e5f8e7;font-size:14px;font-weight:500;color:#419533;border-radius:5px;padding:6px 10px}.variant-b .stcPage .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .stcPage .cp-h2{font-size:2rem}}.variant-b .stcPage .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .stcPage .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .stcPage .cp-body{font-size:1.125rem}}.variant-b .stcPage .stc-renew-cta .btn{min-width:230px}.variant-b .stcPage .cp-perk .cp-perk-card{background:#fff;border:1px solid #3BD55A;border-radius:5px;padding:28px}.variant-b .stcPage .cp-perk .cp-perk-img{border-radius:5px}.variant-b .stcPage .cp-vs-badge{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 10px;border-radius:5px}.variant-b .stcPage .stc-hero-photo{border-radius:5px;width:100%;object-fit:cover}.variant-b .stcPage .stc-hero-trust span{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .stcPage .stc-hero-trust span .cp-chevron{width:10px;margin-right:4px}.variant-b .stcPage .stc-hero-pay-badge{height:35px;border-radius:6px}.variant-b .stcPage .stc-intro-list li{position:relative;padding-left:24px;margin-bottom:14px;font-size:1.125rem;line-height:24px}.variant-b .stcPage .stc-intro-list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#419533}.variant-b .stcPage .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1.125rem;line-height:24px}.variant-b .stcPage .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}.variant-b .stcPage .cp-check-list li:last-child{margin-bottom:0}.variant-b .stcPage .stc-steps-band{padding-top:0}.variant-b .stcPage .stc-topup-eyebrow{display:inline-block;background:#e5f8e7;border-radius:5px;padding:6px 10px;font-size:.875rem;font-weight:500;line-height:normal}.variant-b .stcPage .stc-topup-card{display:flex;flex-direction:column;background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px}.variant-b .stcPage .stc-topup-card>.stc-topup-eyebrow{margin-bottom:20px}.variant-b .stcPage .stc-topup-title-block{margin-bottom:25px}.variant-b .stcPage .stc-topup-title-row{display:flex;align-items:center;gap:6px;margin-bottom:10px}.variant-b .stcPage .stc-topup-title-row .cp-chevron{width:8px}.variant-b .stcPage .stc-topup-title{font-size:1.25rem;font-weight:600;letter-spacing:-.6px;line-height:28px;color:#101010;margin-bottom:0}.variant-b .stcPage .stc-topup-desc{font-size:.875rem;font-weight:500;color:#101010;margin-bottom:0}.variant-b .stcPage .stc-topup-rows{width:100%;margin-bottom:36px}.variant-b .stcPage .stc-topup-row{display:flex;align-items:center;justify-content:space-between;padding:7px 0;margin-bottom:3px;border-bottom:1px solid #DEE2E6}.variant-b .stcPage .stc-topup-row span{font-size:.875rem;font-weight:500;color:#101010bf}.variant-b .stcPage .stc-topup-row strong{font-size:1rem;font-weight:600;letter-spacing:-.32px;color:#101010}.variant-b .stcPage .stc-topup-row--last{border-bottom:none;margin-bottom:0}.variant-b .stcPage .stc-topup-cta{padding:16px 24px;font-size:1rem;font-weight:700;border-radius:5px}.variant-b .stcPage .stc-benefit-tile{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px}.variant-b .stcPage .stc-benefit-title{font-size:1.25rem;font-weight:600;margin-bottom:12px}.variant-b .stcPage .stc-benefit-text{font-size:1.125rem;line-height:24px;color:#101010d9}.variant-b .stcPage .stc-perk-card{background:#fff;overflow:hidden}@media (min-width: 992px){.variant-b .stcPage .stc-perk-content{padding:40px}}.variant-b .stcPage .stc-perk-content h3{font-size:2rem;font-weight:700}.variant-b .stcPage .stc-perk-img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%}@media (min-width: 992px){.variant-b .stcPage .stc-perk-img{margin-left:auto;max-width:540px}}.variant-b .stcPage .stc-info-callout{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px 20px;font-size:1rem;line-height:20px}.variant-b .stcPage .stc-cross-sell-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #DEE2E6;border-radius:5px;color:#101010;transition:box-shadow .15s ease}.variant-b .stcPage .stc-cross-sell-card:hover{box-shadow:0 6px 16px #0000000f}@media (min-width: 768px){.variant-b .stcPage .stc-cross-sell-card{flex-direction:row;align-items:center}}.variant-b .stcPage .stc-cross-sell-media{position:relative;flex-shrink:0;padding:35px}@media (min-width: 768px){.variant-b .stcPage .stc-cross-sell-media{width:322px;border-right:1px solid #DEE2E6}}.variant-b .stcPage .stc-cross-sell-badge{position:absolute;top:20px;left:95px}.variant-b .stcPage .stc-cross-sell-img{width:100%;aspect-ratio:262/160;object-fit:cover;border-radius:5px;display:block}.variant-b .stcPage .stc-cross-sell-body{flex-grow:1;padding:0 20px 20px}@media (min-width: 768px){.variant-b .stcPage .stc-cross-sell-body{padding:20px 30px}}.variant-b .stcPage .stc-cross-sell-body h3{font-size:1.5rem}.variant-b .stcPage .stc-cross-sell-arrow{display:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #DEE2E6;flex-shrink:0}@media (min-width: 768px){.variant-b .stcPage .stc-cross-sell-arrow{display:flex;position:absolute;left:322px;top:50%;transform:translate(-50%,-50%)}}.variant-b .stcPage .stc-timeline-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px;height:100%}.variant-b .stcPage .stc-timeline-card--highlight{border:2px solid #3BD55A}.variant-b .stcPage .stc-benefit-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px}.variant-b .stcPage .stc-benefit-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:5px;background:#e5f8e7;border:1px solid #DEE2E6;margin-bottom:20px}.variant-b .stcPage .stc-refresher-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:20px}@media (max-width: 992px){.variant-b .stcPage .stc-refresher-row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.variant-b .stcPage .stc-refresher-row::-webkit-scrollbar{display:none}.variant-b .stcPage .stc-refresher-row>div{flex:0 0 87%;max-width:87%;scroll-snap-align:start}}.variant-b .stcPage .stc-refresher-desc{font-size:.875rem;font-weight:500;color:#101010}.variant-b .stcPage .stc-refresher-facts li{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid #DEE2E6;font-size:.875rem}.variant-b .stcPage .stc-refresher-facts li span{color:#101010bf}.variant-b .stcPage .stc-refresher-facts li strong{font-weight:600}.variant-b .stcPage .stc-call-banner{background:#e5f8e7;border:1px solid #DEE2E6;border-radius:5px;padding:16px;text-align:center;font-size:1rem}.variant-b .stcPage .stc-timeline-list li{position:relative;padding-left:24px;margin-bottom:20px;font-size:1.125rem;line-height:24px}.variant-b .stcPage .stc-timeline-list li:last-child{margin-bottom:0}.variant-b .stcPage .stc-timeline-list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#419533}.variant-b .stcPage .stc-standards-band{padding-bottom:0}.variant-b .stcPage .stc-standards-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}.variant-b .stcPage .stc-standards-card--highlight{border:2px solid #419533}.variant-b .stcPage .stc-locations-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px}@media (min-width: 768px){.variant-b .stcPage .stc-locations-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px){.variant-b .stcPage .stc-locations-grid{grid-template-columns:repeat(6,1fr)}}.variant-b .stcPage .stc-location-link{color:#101010bf;text-decoration:none;font-size:1.125rem}.variant-b .stcPage .stc-location-link:hover{color:#419533;text-decoration:underline}.variant-b .personalLicencePage .cp-chevron{display:inline-block;width:10px;height:auto}.variant-b .personalLicencePage .cp-chevron--right{transform:rotate(-90deg)}.variant-b .personalLicencePage .cp-chevron--white{filter:brightness(0) invert(1)}.variant-b .personalLicencePage #course-tab-content-about,.variant-b .personalLicencePage #course-tab-content-how-to-apply,.variant-b .personalLicencePage #course-tab-content-eligibility,.variant-b .personalLicencePage #course-tab-content-cost,.variant-b .personalLicencePage #course-tab-content-easyapply,.variant-b .personalLicencePage #course-tab-content-training,.variant-b .personalLicencePage #course-tab-content-faqs,.variant-b .personalLicencePage #packages-aplh{scroll-margin-top:calc(var(--cp-site-nav-height, 0px) + 65px)}.variant-b .personalLicencePage .cp-page-nav{position:sticky;top:var(--cp-site-nav-height, 0px);z-index:90;background:#fff;border-bottom:1px solid #DEE2E6}.variant-b .personalLicencePage .cp-page-nav .cp-page-nav-cta{flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.variant-b .personalLicencePage .cp-page-nav.is-stuck .cp-page-nav-cta{opacity:1;visibility:visible;pointer-events:auto}.variant-b .personalLicencePage .cp-page-nav-scroll{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:8px}.variant-b .personalLicencePage .cp-page-nav-scroll::-webkit-scrollbar{display:none}.variant-b .personalLicencePage .cp-page-nav-link{flex-shrink:0;padding:10px 30px;font-size:1.125rem;line-height:24px;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.variant-b .personalLicencePage .cp-page-nav-link:hover{color:#419533}.variant-b .personalLicencePage .cp-page-nav-link.is-active{border-bottom-color:#3bd55a}.variant-b .personalLicencePage .cp-h2{font-family:Mona Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.25;letter-spacing:-.64px;color:#101010}@media (min-width: 992px){.variant-b .personalLicencePage .cp-h2{font-size:2rem}}.variant-b .personalLicencePage .cp-h3{font-weight:600;font-size:1.25rem;line-height:1.35;color:#101010}@media (min-width: 992px){.variant-b .personalLicencePage .cp-h3{font-size:1.5rem}}.variant-b .personalLicencePage .cp-h4{font-weight:600;font-size:1.25rem;line-height:1.4;letter-spacing:-.4px;color:#101010}.variant-b .personalLicencePage .cp-body{font-size:1rem;line-height:1.4;letter-spacing:-.36px;color:#101010}@media (min-width: 992px){.variant-b .personalLicencePage .cp-body{font-size:1.125rem}}.variant-b .personalLicencePage .section-bg{background-color:#f8f8f8}.variant-b .personalLicencePage .cp-check-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;font-size:1rem;line-height:20px;letter-spacing:-.35px}@media (min-width: 992px){.variant-b .personalLicencePage .cp-check-list li{font-size:1.125rem;line-height:24px}}.variant-b .personalLicencePage .cp-check-list li .cp-chevron{width:10px;flex-shrink:0;margin-top:7px}@media (min-width: 992px){.variant-b .personalLicencePage .cp-check-list li .cp-chevron{margin-top:10px}}.variant-b .personalLicencePage .cp-check-list li:last-child{margin-bottom:0}.variant-b .personalLicencePage .hero-box-personal-licence .pl-hero-stat{color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap}.variant-b .personalLicencePage .hero-box-personal-licence .pl-hero-stat .cp-chevron{width:10px;margin-right:4px}.variant-b .personalLicencePage .pl-licence-card{display:block;width:100%;max-width:342px;margin:0 auto 30px;border-radius:16px;box-shadow:0 10px 30px #00000059}.variant-b .personalLicencePage .cp-hero-card{background:#fff;border-radius:5px;padding:24px}@media (max-width: 991px){.variant-b .personalLicencePage .cp-hero-card{padding:18px}}.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-size:1rem;font-weight:400;color:#101010}@media (max-width: 420px){.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row{padding:10px 0}}.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row strong{color:#101010}.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row>span:first-child{font-weight:800}@media (max-width: 420px){.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row>span:first-child{font-size:14px;line-height:18px}}.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row>span:last-child{text-align:right;font-weight:600}@media (max-width: 420px){.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-row>span:last-child{font-size:14px;line-height:18px}}.variant-b .personalLicencePage .cp-hero-card .cp-hero-card-cta{margin-top:20px}.variant-b .personalLicencePage .pl-info-section{background:#f6f6f6}.variant-b .personalLicencePage .pl-info-section .pl-info-img{border-radius:5px}.variant-b .personalLicencePage .cp-video-promo-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:5px;overflow:hidden;cursor:pointer;background:#101010}.variant-b .personalLicencePage .cp-video-promo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.variant-b .personalLicencePage .video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:20px;height:25px;margin:0;cursor:pointer;background:transparent;border:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;line-height:normal;box-sizing:content-box}.variant-b .personalLicencePage .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px;animation:vb-pulse-border 1.5s ease-out infinite}.variant-b .personalLicencePage .video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:65px;height:65px;background:#fff;border-radius:5px}.variant-b .personalLicencePage .video-play-button span{display:block;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:15px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent}.variant-b .personalLicencePage .pl-warning-box{background:#cc2b2b26;border:1px solid #DEE2E6;border-radius:5px;padding:20px;margin-top:24px;font-size:1.125rem;line-height:24px;color:#101010}.variant-b .personalLicencePage .pl-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:30px}@media (max-width: 991px){.variant-b .personalLicencePage .pl-card{padding:20px}}.variant-b .personalLicencePage .pl-dark-callout{background-color:#f8f8f8}.variant-b .personalLicencePage .cp-covers{position:relative}.variant-b .personalLicencePage .pl-lessons-link{color:#101010;font-weight:700;text-decoration:underline}.variant-b .personalLicencePage .pl-lessons-link:hover{color:#101010}.variant-b .personalLicencePage .pl-lessons-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 576px){.variant-b .personalLicencePage .pl-lessons-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.variant-b .personalLicencePage .pl-lessons-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767.98px){.variant-b .personalLicencePage .pl-lessons-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.variant-b .personalLicencePage .pl-lessons-grid::-webkit-scrollbar{display:none}}.variant-b .personalLicencePage .pl-lesson-card{background:#fff;border:1px solid #DEE2E6;border-radius:5px;padding:24px}@media (max-width: 767.98px){.variant-b .personalLicencePage .pl-lesson-card{flex:0 0 80%;max-width:80%;scroll-snap-align:start}}.variant-b .personalLicencePage .pl-lesson-tag{display:inline-block;background:#e5f8e7;color:#419533;font-size:.875rem;font-weight:500;padding:6px 14px;border-radius:5px;margin-bottom:16px}.variant-b .personalLicencePage .pl-lesson-title{font-weight:700;font-size:1.25rem;line-height:1.35;color:#101010;margin-bottom:0}.variant-b .personalLicencePage .cp-exams .cp-exams-table{background:#fff;border:1px solid #DEE2E6;border-radius:5px;overflow-x:auto;-webkit-overflow-scrolling:touch}.variant-b .personalLicencePage .cp-exams .cp-exams-row{display:grid;grid-template-columns:2.3fr 2fr 1fr 1.6fr;gap:30px;align-items:center;padding:20px;border-bottom:1px solid #DEE2E6;min-width:700px}.variant-b .personalLicencePage .cp-exams .cp-exams-row:last-child{border-bottom:none}.variant-b .personalLicencePage .cp-exams .cp-exams-row--head{background:#3bd55a;border-bottom:none;font-weight:600}.variant-b .personalLicencePage .cp-exams .cp-exams-cell{font-size:1.125rem;color:#101010}@media (max-width: 991px){.variant-b .personalLicencePage .cp-exams .cp-exams-cell{font-size:1rem;line-height:20px}}.variant-b .personalLicencePage .cp-packages-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 992px){.variant-b .personalLicencePage .cp-packages-grid{grid-template-columns:repeat(3,1fr)}}.variant-b .personalLicencePage .cp-package-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1.5px solid #DEE2E6;border-radius:5px;overflow:hidden}.variant-b .personalLicencePage .cp-package-card--highlight{border-color:#3bd55a}.variant-b .personalLicencePage .cp-package-card-header{border-bottom:1px solid #DEE2E6;font-size:18px;line-height:24px;letter-spacing:-.4px;font-weight:400;color:#101010;padding:16px 10px;text-align:center}.variant-b .personalLicencePage .cp-package-card[data-package=saver] .cp-package-card-header{background:#f8f8f8}.variant-b .personalLicencePage .cp-package-card[data-package=flexi_plus] .cp-package-card-header{background:#e5f8e7}.variant-b .personalLicencePage .cp-package-card[data-package=premium] .cp-package-card-header{background:#242429;border-color:#242429;color:#fff}.variant-b .personalLicencePage .cp-package-card--highlight .cp-package-card-header{border-color:#3bd55a}.variant-b .personalLicencePage .cp-package-card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:24px 20px}.variant-b .personalLicencePage .cp-package-name{font-size:1.25rem;font-weight:600;line-height:28px;letter-spacing:-.4px;color:#101010}.variant-b .personalLicencePage .cp-package-subtitle{font-size:.875rem;font-weight:500;color:#101010bf}.variant-b .personalLicencePage .cp-package-price{font-family:Oswald,sans-serif;font-size:3rem;font-weight:700;line-height:56px;letter-spacing:-.96px;text-transform:uppercase}.variant-b .personalLicencePage .cp-package-price-through h4{color:#101010bf;text-decoration:line-through}.variant-b .personalLicencePage .cp-package-feature{padding:12px 0;font-size:16px;line-height:20px;letter-spacing:-.36px;color:#101010}.variant-b .personalLicencePage .cp-package-feature:not(:last-child){border-bottom:1px solid #DEE2E6}.variant-b .personalLicencePage .cp-package-feature .cp-chevron{margin-top:7px}.variant-b .personalLicencePage .cp-package-feature--info strong{font-size:16px;line-height:24px;letter-spacing:-.36px}.variant-b .personalLicencePage .cp-package-feature--info .cp-package-feature-body{font-size:16px;line-height:24px;letter-spacing:-.36px;color:#101010}.variant-b .personalLicencePage .cp-package-feature--info .cp-package-feature-info-link{flex-shrink:0;line-height:0}.variant-b .personalLicencePage .cp-package-includes-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:#f8f8f8;border:1px solid #DEE2E6;border-radius:5px;padding:12px 16px;font-size:16px;line-height:20px;font-weight:400;letter-spacing:-.36px;color:#101010}.variant-b .personalLicencePage .cp-package-includes-toggle .cp-chevron{margin:0}.variant-b .personalLicencePage .cp-package-includes-toggle .cp-package-includes-caret{color:#777;font-size:.875rem;transition:transform .3s ease}.variant-b .personalLicencePage .cp-package-includes-toggle:not(.collapsed) .cp-package-includes-caret{transform:rotate(180deg)}.variant-b .personalLicencePage .cp-package-includes-body{padding-top:8px}.variant-b .personalLicencePage .cp-package-includes-body .cp-package-feature:last-child{border-bottom:1px solid #DEE2E6}.variant-b .personalLicencePage .cp-package-note{background:#f8f8f8;border:1px solid #DEE2E6;border-radius:5px;padding:20px}.variant-b .personalLicencePage .cp-package-note>div{font-size:1.125rem;font-weight:700!important;line-height:28px;letter-spacing:-.4px;color:#101010}.variant-b .personalLicencePage .cp-package-note ul{padding-left:18px;margin-bottom:0;font-size:16px;line-height:20px;font-weight:400;letter-spacing:-.36px;color:#101010}.variant-b .personalLicencePage .cp-package-note ul li{margin-bottom:.75rem}.variant-b .personalLicencePage .cp-package-instalment-link{color:#101010;font-size:.875rem;font-weight:500}.variant-b .personalLicencePage .cp-package-radio-input{position:absolute;opacity:0;pointer-events:none}.variant-b .personalLicencePage .cp-package-card.selected{border-color:#101010;box-shadow:0 0 24px #0000001a}.variant-b .personalLicencePage .cp-package-card.selected.cp-package-card--highlight{border-color:#3bd55a}.variant-b .personalLicencePage .select-package-btn.selected{pointer-events:none}.variant-b .personalLicencePage .cp-package-timeline{display:flex;align-items:center;gap:12px;max-width:420px}.variant-b .personalLicencePage .cp-package-timeline-line{flex:1 1 auto;min-width:20px;height:2px;background:#dee2e6}.variant-b .personalLicencePage .cp-package-timeline-line.active{background:#3bd55a}.variant-b .personalLicencePage .cp-package-timeline-step{flex-shrink:0;display:flex;align-items:center;gap:10px}.variant-b .personalLicencePage .cp-package-back-btn{display:none;align-items:center;justify-content:center;width:32px;height:32px;margin-right:4px;background:transparent;border:none;color:#101010;cursor:pointer}.variant-b .personalLicencePage .cp-package-back-btn.show{display:flex}.variant-b .personalLicencePage .cp-package-step-circle{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:#419533}.variant-b .personalLicencePage .cp-package-step-circle--disabled{background:#e5f8e7;color:#419533;border:1px solid #DEE2E6}.variant-b .personalLicencePage .cp-package-step-text{font-weight:500;color:#101010}.variant-b .personalLicencePage .cp-package-step-text--disabled{color:#101010}.variant-b .personalLicencePage .cp-package-step-wrapper{position:relative}@media (max-width: 992px){.variant-b .personalLicencePage .cp-package-step-wrapper{overflow:hidden}}.variant-b .personalLicencePage .cp-package-step{position:absolute;width:100%;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.variant-b .personalLicencePage .cp-package-step.active{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.variant-b .personalLicencePage .cp-package-info-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.variant-b .personalLicencePage .cp-package-info-box{display:flex;align-items:center;gap:8px;background:#e5f8e7;border:1px solid #e5f8e7;border-radius:5px;padding:12px 16px;color:#419533}.variant-b .personalLicencePage .cp-package-info-box p{color:#101010}.variant-b .personalLicencePage .cp-package-date-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 576px){.variant-b .personalLicencePage .cp-package-date-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.variant-b .personalLicencePage .cp-package-date-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.variant-b .personalLicencePage .cp-package-date-grid{grid-template-columns:repeat(4,1fr)}}.variant-b .personalLicencePage .cp-package-date-card{border:1px solid #DEE2E6;border-radius:5px;padding:24px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:box-shadow .3s ease,transform .3s ease}.variant-b .personalLicencePage .cp-package-date-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.variant-b .personalLicencePage .cp-package-date-text{font-size:1.125rem;font-weight:700;color:#101010}.variant-b .personalLicencePage .cp-package-date-urgency{font-size:.875rem;font-weight:500;color:#dc3545}.variant-b .personalLicencePage .cp-package-book-btn{width:100%}.variant-b .personalLicencePage .lic-reviews--grey>.bg-white,.variant-b .personalLicencePage .lic-reviews--grey .reviews-masonry-layout{background-color:#f8f8f8!important}.variant-b .personalLicencePage .dsl-explore-licences .dsl-licence-tile{display:block;height:100%;padding:20px;background:#fff;border:1px solid #DEE2E6;border-radius:5px;transition:box-shadow .2s ease}.variant-b .personalLicencePage .dsl-explore-licences .dsl-licence-tile .dsl-licence-tile-img{width:100%;aspect-ratio:110/67;object-fit:cover;border-radius:5px}.variant-b .personalLicencePage .dsl-explore-licences .dsl-licence-tile svg{color:#3bd55a;flex-shrink:0}.variant-b .personalLicencePage .dsl-explore-licences .dsl-licence-tile:hover{box-shadow:0 6px 16px #0000000f}.variant-b .personalLicencePage .lic-hero-video-portrait{--bs-aspect-ratio: 177.5%;max-width:320px;margin-left:auto;margin-right:auto}.variant-b .personalLicencePage .pl-cms-content,.variant-b .personalLicencePage .pl-cms-content *{font-family:inherit!important}.variant-b .personalLicencePage .pl-cms-content .embed-container{max-width:800px;height:auto;padding-bottom:0;aspect-ratio:16/9}.variant-b .personalLicencePage .pl-cms-content iframe{display:block;width:100%;max-width:800px!important;height:auto;aspect-ratio:16/9;border:0}.variant-b .personalLicencePage .pl-cms-content video{display:block;max-width:800px!important;width:100%;height:auto}.variant-b .personalLicencePage .pl-cms-content .embed-container iframe{max-width:none!important;height:100%;aspect-ratio:auto}.variant-b .personalLicencePage .pl-cms-content .wistia_responsive_padding{max-width:800px;height:auto!important;padding:0!important;aspect-ratio:16/9}.variant-b .personalLicencePage .pl-cms-content .ratio{max-width:800px}.variant-b .personalLicencePage .pl-cms-content .ratio iframe{max-width:none!important;height:100%;aspect-ratio:auto}.variant-b .personalLicencePage .cp-cta{background-color:#242429;text-align:center}.variant-b .personalLicencePage .cp-cta .cp-cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:1.75rem;line-height:1.2;letter-spacing:-.64px;max-width:900px;margin:0 auto 16px}@media (min-width: 992px){.variant-b .personalLicencePage .cp-cta .cp-cta-title{font-size:2.5rem}}.variant-b .personalLicencePage .cp-cta br+br{display:none}.variant-b .personalLicencePage .cp-cta .cp-hero-title-accent{display:inline-block;margin-top:12px;color:#3bd55a}.variant-b .personalLicencePage .cp-cta .cp-hero-title-accent .display-8{font-size:1rem;font-weight:400;color:#fff}.variant-b{color:#101010;font-family:Mona Sans,sans-serif;font-weight:400;letter-spacing:-.2px;background:#f8f8f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bs-box-shadow-sm: 0px 0px 5px 0px rgba(0, 0, 0, .0509803922)}.variant-b h2,.variant-b .h2,.variant-b h3,.variant-b .h3,.variant-b h4,.variant-b .h4,.variant-b h5,.variant-b .h5,.variant-b h6,.variant-b .h6{font-family:Mona Sans,sans-serif!important}.variant-b .oswald,.variant-b .cp-cta-title{font-family:Oswald,sans-serif!important}.variant-b .btn-lg,.variant-b .btn-group-lg>.btn{--bs-btn-font-size: 1rem}.variant-b .col-form-label-lg,.variant-b .form-control-lg,.variant-b .form-select-lg,.variant-b .input-group-lg>.form-control,.variant-b .input-group-lg>.form-select,.variant-b .input-group-lg>.input-group-text,.variant-b .input-group-lg>.btn{font-size:1rem}.variant-b .careers-swiper-container h2,.variant-b .careers-swiper-container .h2,.variant-b .faqs-all h2,.variant-b .faqs-all .h2{font-size:32px;line-height:38px;font-weight:700;letter-spacing:-.02em}@media (max-width: 991.98px){.variant-b .careers-swiper-container h2,.variant-b .careers-swiper-container .h2,.variant-b .faqs-all h2,.variant-b .faqs-all .h2{font-size:28px;line-height:32px}}.variant-b .training-courses-swiper .card{background-color:#fff;border-radius:5px!important}.variant-b .step-get-started-section p,.variant-b .swiper-get-started p{font-size:16px;line-height:20px;color:#101010}@media (min-width: 992px){.variant-b .step-get-started-section p,.variant-b .swiper-get-started p{font-size:18px;line-height:24px}}.variant-b .swiper-get-started{padding:0;margin-top:0;border-width:1px;border-color:#dee2e6;border-radius:5px}.variant-b .swiper-get-started .steps{width:auto;height:auto;min-width:0;background:transparent;border-radius:0;font-size:32px;line-height:38px}@media (max-width: 991.98px){.variant-b .swiper-get-started .steps{font-size:28px;line-height:32px}}.variant-b .training-courses-swiper{padding-top:0}.variant-b .mobileShowcase p{font-size:16px;line-height:20px}@media (min-width: 992px){.variant-b .mobileShowcase p{font-size:18px;line-height:24px}}.variant-b section.rightLicence .course_badges_wrap ul.course_badges li{min-width:0;font-weight:500!important}.variant-b section.rightLicence h2,.variant-b section.rightLicence .h2{font-size:32px}@media (max-width: 991.98px){.variant-b section.rightLicence h2,.variant-b section.rightLicence .h2{font-size:28px}}.variant-b section.training-courses-home p,.variant-b section.allCourses_cards p{font-size:16px;line-height:20px;color:#101010}@media (min-width: 992px){.variant-b section.training-courses-home p,.variant-b section.allCourses_cards p{font-size:18px;line-height:24px}}.variant-b section.header-landing .heading-hero{margin-top:0;margin-bottom:0}.variant-b section.header-landing .heading-hero h1,.variant-b section.header-landing .heading-hero .h1{font-size:40px;line-height:44px}@media (min-width: 992px){.variant-b section.header-landing .heading-hero h1,.variant-b section.header-landing .heading-hero .h1{font-size:48px;line-height:56px}}.variant-b section.header-landing .heading-hero p{font-size:16px;line-height:20px}@media (min-width: 992px){.variant-b section.header-landing .heading-hero p{font-size:18px;line-height:24px}}.variant-b section.brands-marquee .company-logo-carousel .swiper-slide{text-align:start}.variant-b section.hero-wrapper .main-content-wrapper h1{font-size:40px;line-height:44px;font-weight:800}@media (min-width: 992px){.variant-b section.hero-wrapper .main-content-wrapper h1{font-size:48px;line-height:56px}}.variant-b section.hero-wrapper .main-content-wrapper p{font-size:16px;line-height:20px}@media (min-width: 992px){.variant-b section.hero-wrapper .main-content-wrapper p{font-size:18px;line-height:24px}}.variant-b section.hero-wrapper .main-content-wrapper p.small{font-size:14px}.variant-b section.hero-wrapper{padding:0}.variant-b section.hero-wrapper .hero-col-2 .hero_col_2_wrapper{margin-top:0}.variant-b section.hero-wrapper .hero-col-2 .hero_col_2_wrapper img{width:100%;max-width:550px;margin-left:auto}@media (max-width: 1024px){.variant-b section.hero-wrapper .hero-col-2 .hero_col_2_wrapper img{margin-right:auto}}.variant-b .siaApply.siaApply nav ul,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start!important;gap:4px!important;margin:0;padding:8px 0 0;text-align:left;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:none;white-space:nowrap}.variant-b .siaApply.siaApply nav ul::-webkit-scrollbar,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul::-webkit-scrollbar{display:none}.variant-b .siaApply.siaApply nav ul li,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul li{flex:0 0 auto;margin:0}.variant-b .siaApply.siaApply nav ul li a,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul li a{display:block;position:static;padding:10px 30px;font-size:1.125rem;line-height:24px;font-weight:400;letter-spacing:-.36px;color:#101010;text-decoration:none;white-space:nowrap;background:transparent!important;border:0;border-bottom:2px solid transparent;border-radius:0}.variant-b .siaApply.siaApply nav ul li a:hover,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul li a:hover{color:#419533}.variant-b .siaApply.siaApply nav ul li a.active,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul li a.active{padding:10px 30px;font-weight:400;color:#101010;border-bottom-color:#3bd55a}.variant-b .siaApply.siaApply nav ul li a:after,.variant-b .allcourses_sticky_tabs.allcourses_sticky_tabs .navbar ul li a:after{display:none}.variant-b .allcourses_sticky_tabs{background-color:#fff;border-bottom:1px solid #DEE2E6;top:var(--cp-site-nav-height, 0px)!important}.variant-b .allcourses_sticky_tabs .navbar ul li a.nav-link{padding:10px 30px!important;color:#101010!important}.variant-b .allcourses_sticky_tabs .navbar ul li a.nav-link:hover{color:#419533!important}.variant-b .siaApply{background-color:#fff}.variant-b section.allCourses_cards .courses-tabs li button{padding:10px 20px;font-size:14px;color:#101010!important}@media (min-width: 768px){.variant-b section.allCourses_cards .courses-tabs li button{line-height:normal}}.variant-b section.allCourses_cards .courses-tabs li button.active{background-color:#101010;border-color:#101010;color:#fff!important}.variant-b section.allCourses_cards h2,.variant-b section.allCourses_cards .h2{font-size:32px;line-height:38px;font-weight:700}@media (max-width: 991.98px){.variant-b section.allCourses_cards h2,.variant-b section.allCourses_cards .h2{font-size:28px;line-height:32px}}.variant-b .testimonial-video-text h2,.variant-b .testimonial-video-text .h2{font-size:32px;line-height:38px;font-weight:700}@media (max-width: 991.98px){.variant-b .testimonial-video-text h2,.variant-b .testimonial-video-text .h2{font-size:28px;line-height:32px}}@media (min-width: 992px){.variant-b .mobileShowcase .gpImage .gpScreenImg{position:static;top:auto;right:auto;left:auto}}.variant-b .reviews-masonry-layout .google-review-card .content .stars{margin-bottom:0}.variant-b .reviews-masonry-layout .flex-fill{opacity:1;transform:none;transition:none}.variant-b .reviews-masonry-layout .tp-review-card:after{display:none}.variant-b .reviews-masonry-layout .tp-review-card:hover .tp-review-content-area{opacity:1}.variant-b .reviews-masonry-layout .tp-review-card:hover .show-image img{transform:translateY(20%);opacity:0}.variant-b .reviews-masonry-layout .google-review-card:hover .content .header{opacity:1}.variant-b .reviews-masonry-layout .google-review-card:hover .content .review-text{transform:none}.variant-b .reviews-masonry-layout .google-review-card .review-text:after{content:none}.variant-b .reviews-masonry-layout .google-review-card:after{display:none}.variant-b .reviews-masonry-layout .google-review-card .content{display:block;position:static;height:auto;z-index:auto;overflow:visible}.variant-b #course-tab-content-locations .d-flex a.btn-link{color:#101010bf;background-color:transparent;border-color:transparent;padding:var(--bs-btn-padding-y) 0;border-radius:5px}.variant-b #course-tab-content-locations .d-flex a.btn-link:hover{color:#419533;background-color:transparent;border-color:transparent}.variant-b .flash-features{padding:0!important}.variant-b .accordion.accordion-all .accordion-item:last-child{border-bottom:1px solid #DEE2E6}.variant-b .accordion.accordion-all .accordion-button:not(.collapsed){border-radius:5px!important}.variant-b .title-font-gradient{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:#3bd55a}.variant-b .card{--bs-card-spacer-y: 20px;--bs-card-spacer-x: 20px;--bs-card-cap-padding-y: 10px;--bs-card-cap-padding-x: 20px;--bs-card-border-width: 1px;--bs-card-border-color: #DEE2E6;--bs-card-border-radius: 5px;--bs-card-inner-border-radius: 4px}
