/*!
	Theme Name: Lidia
	Template: clearvertical
	Author: Clear Vertical
	Author URI: https://www.clearvertical.co.uk/
	Description: Child Theme
	Version: 1.0
	Tags: Responsive
	Text Domain: cv
*/body{color:#555;font-family:Helvetica,sans-serif}a{color:#272460}a:hover{color:#f59331;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none}h1,h2,h3,h4,h5,h5{color:#272460;margin-bottom:1rem}h1{font-size:2rem;margin-bottom:35px}h2{font-size:1.75rem;margin-bottom:35px}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1.0625rem}.text-muted{color:#999 !important}.lead{font-size:1.125rem;font-weight:400}.bold p{font-size:1rem;font-weight:600}strong.alt{color:#272460}.fancy-title h1,.fancy-title h2,.fancy-title h3,.fancy-title h4,.fancy-title h5,.fancy-title h6{border-color:#dadada;border-style:solid;border-width:3px 0;padding:1.313rem 0}.fancy-title h1{font-size:1.75rem}.fancy-text p{border-bottom:1px solid #dadada;padding:0 0 3rem 0}.lead-title h2{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.75rem;padding:2rem 0}@media screen and (max-width: 767px){.lead-title h2{text-align:center !important;font-size:1.125rem !important;line-height:1.5rem;padding:2rem 0}}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff}.white-text h2{color:#fff;font-size:2.25rem;margin-bottom:1rem}body .vc_tta-accordion .vc_tta-panel{margin-bottom:1.125rem}body .vc_tta-accordion .vc_tta-panel-heading{border-width:0px;padding:1.125rem 0 1.125rem 0}body .vc_tta-accordion .vc_tta-panel-title a{padding-right:5rem !important}body .vc_tta-accordion .vc_tta-title-text{font-size:1.125rem;line-height:1.75rem;margin-left:0 !important}body .vc_tta-accordion .vc_tta-title-text::after{content:"";position:absolute;left:0px;top:5%;height:90%;border-left:7px solid #272460 !important}@media screen and (max-width: 767px){body .vc_tta-accordion .vc_tta-title-text{font-size:1.125rem}}body .vc_tta-accordion .vc_tta-controls-icon-plus{left:auto !important;right:40px}body .vc_tta-accordion .vc_tta-controls-icon-plus::before{background:url("img/svg/icons/angle-down.svg") no-repeat center !important;border-width:0 0 0 0 !important;height:12px;width:12px}body .vc_tta-accordion .vc_tta-controls-icon-plus::after{display:none !important}body .vc_tta-accordion .vc_active a{border-bottom:0px !important}body .vc_tta-accordion .vc_active .vc_tta-controls-icon-plus::before{background:url("img/svg/icons/angle-up.svg") no-repeat center !important}body .vc_tta-accordion .vc_tta-panel-body{margin-top:0px !important;margin-bottom:1.25rem;border-color:#fff !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .vc_tta-accordion .vc_tta-panel-body ul{list-style-type:none;padding:0;position:relative}body .vc_tta-accordion .vc_tta-panel-body ul li::before{background:url("img/svg/icons/arrow-right.svg") no-repeat center;background-size:14px 14px;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:0%;transform:translateY(-50%);width:14px}body .vc_tta-accordion .accordian-video{margin:0 3.5rem 3.5rem 3.5rem !important}body .faq-accordian .vc_tta-tabs-container .vc_tta-tab a{background-color:rgba(0,0,0,0) !important}body .faq-accordian .vc_toggle_title{background-color:#fff;padding:2.125rem 5rem 2.125rem 46px}body .faq-accordian .vc_toggle_title h4{font-size:1.125rem;line-height:1.75rem;margin-left:0 !important;padding:14px 20px}@media screen and (max-width: 1199px){body .faq-accordian .vc_toggle_title h4{padding:0px}}body .faq-accordian .vc_toggle_title h4::after{content:"";position:absolute;left:0px;top:20%;height:60%;border-left:7px solid #272460}body .faq-accordian .vc_toggle_title .vc_toggle_icon{left:auto !important;right:40px;background:none;border:0px !important}body .faq-accordian .vc_toggle_title .vc_toggle_icon::before{background:url("img/svg/icons/angle-down.svg") no-repeat center;border-width:0 0 0 0 !important;height:12px;width:12px}body .faq-accordian .vc_toggle_title .vc_toggle_icon::after{display:none !important}body .faq-accordian .vc_toggle_active .vc_toggle_title .vc_toggle_icon{left:auto !important;right:40px;background:none;border:0px !important}body .faq-accordian .vc_toggle_active .vc_toggle_title .vc_toggle_icon::before{background:url("img/svg/icons/angle-up.svg") no-repeat center !important;border-width:0 0 0 0 !important;height:12px;width:12px;visibility:visible !important}body .faq-accordian .vc_toggle_active .vc_toggle_title .vc_toggle_icon::after{display:none !important}body .faq-accordian .vc_toggle{margin-top:0px !important}body .faq-accordian .vc_toggle_content{margin-top:0px !important;margin-bottom:0px !important;padding:3.25rem !important;background-color:#fff}body .faq-accordian .vc_toggle_content li:before{top:1px !important}body .faq-accordian .vc_tta-panel-body{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin-top:1.875rem}body .faq-accordian .vc_toggle{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);margin-top:1.875rem}body .faq-accordian .vc_tta-panels{background-color:rgba(0,0,0,0) !important}body .faq-accordian .vc_tta-panels-container{background-color:rgba(0,0,0,0) !important}#icon-block{padding:1.875rem 0}#icon-block .vc_column-inner .wpb_wrapper{background:#fff}#icon-block .vc_column-inner h5{float:left;margin-bottom:0;padding:0 1rem 0 2rem}@media screen and (max-width: 1440px){#icon-block .vc_column-inner h5{font-size:1rem}}@media screen and (max-width: 1199px){#icon-block .vc_column-inner h5{padding:0 0 0 1.4rem}}@media screen and (max-width: 767px){#icon-block .vc_column-inner h5{padding-left:2.5rem}}#icon-block .vc_column-inner img{background:#eaeaea;float:right;height:130px;padding:25px 18px;width:104px}@media screen and (max-width: 1199px){#icon-block .wpb_column:first-child{padding-right:0}}@media screen and (max-width: 767px){#icon-block{padding:2.5rem 0}}@media screen and (max-width: 991px){#icon-block>.wpb_column:first-child,#icon-block>.wpb_column:nth-child(2){margin-bottom:2rem}}@media screen and (max-width: 767px){#icon-block>.wpb_column:last-child{margin-bottom:0}}@media screen and (max-width: 767px){#icon-block>.wpb_column{margin-bottom:2rem}}.block-shadow{background:#fff;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}#course_scoller-outer{padding-top:4.6875rem}@media screen and (max-width: 767px){#course_scoller-outer h2{font-size:1.5rem !important;padding-right:3rem !important}}.reviews-scroller .slick-track{padding:30px 0}.reviews-scroller .slick-dots{padding:0}.reviews-scroller .slick-dots li{padding:0;border-bottom:0}.reviews-scroller .slick-dots li::before{display:none;color:#272460 !important}.reviews-scroller .slick-arrow{top:-16%}@media screen and (max-width: 767px){.reviews-scroller .slick-arrow{top:-3%}}.reviews-scroller .slick-prev{left:auto;right:3rem;transition:.65s}.reviews-scroller .slick-prev:hover{right:3.3rem}.reviews-scroller .slick-next{right:.8rem;transition:.65s}.reviews-scroller .slick-next:hover{right:.3rem}.course-scroller .vc_column-inner{min-height:479px;padding:0 !important}@media screen and (max-width: 1440px){.course-scroller .vc_column-inner{min-height:468px}}@media screen and (max-width: 767px){.course-scroller .vc_column-inner{min-height:320px}}@media screen and (max-width: 620px){.course-scroller .vc_column-inner{min-height:350px}}.course-scroller a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.course-scroller .wpb_text_column{background:#4b4b4b;color:#fff;padding:2rem 2.8125rem;position:absolute;top:395px;transition:.65s;width:100%}.course-scroller .wpb_text_column li{border-bottom:0;padding:0 0 0 1.5rem}.course-scroller .wpb_text_column li::before{background:url(img/svg/icons/angle-right-light.svg) no-repeat center;top:-7px}@media screen and (max-width: 1440px){.course-scroller .wpb_text_column{padding:2rem;top:363px}}@media screen and (max-width: 767px){.course-scroller .wpb_text_column{top:222px}}@media screen and (max-width: 620px){.course-scroller .wpb_text_column{top:263px}}.course-scroller h4{color:#fff;border-bottom:1px solid #686868;padding-bottom:1.9rem;position:relative}.course-scroller h4::after{background-image:url("img/svg/icons/arrow-right-alt.svg");content:"";height:21px;position:absolute;right:0;top:2px;transition:.65s;width:21px}@media screen and (max-width: 1440px){.course-scroller h4{font-size:1.125rem;height:74px;padding-right:1.5rem}}@media screen and (max-width: 991px){.course-scroller h4{padding-right:2rem}}@media screen and (max-width: 767px){.course-scroller h4{font-size:1.125rem;height:103px}}@media screen and (max-width: 620px){.course-scroller h4{height:56px}}@media screen and (min-width: 1025px){.course-scroller .slick-slide:hover .wpb_text_column{bottom:0;top:auto}}.course-scroller .slick-slide:hover h4::after{right:-0.5rem}.course-scroller .slick-arrow{top:-16%}.course-scroller .slick-prev{left:auto;right:3rem;transition:.65s}.course-scroller .slick-prev:hover{right:3.3rem}.course-scroller .slick-next{right:.8rem;transition:.65s}.course-scroller .slick-next:hover{right:.3rem}#blog_scoller-outer{padding-top:4.6875rem}.blog-scroller .vc_gitem-col{background-color:#fff;border-bottom:3px solid #f59331;padding:0px !important}.blog-scroller .vc_gitem-post-data{padding:0 2.75rem}.blog-scroller .vc_gitem-post-data-source-post_date{color:#555;font-size:.75rem;padding-bottom:1.5rem}.blog-scroller .vc_column-inner{min-height:520px;padding:0 !important}@media screen and (max-width: 1440px){.blog-scroller .vc_column-inner{min-height:498px}}@media screen and (max-width: 767px){.blog-scroller .vc_column-inner{min-height:347px}}.blog-scroller a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-scroller .wpb_text_column{background:#fff;border-bottom:3px solid #f59331;color:#272460;padding:2rem 2.8125rem;position:absolute;top:395px;transition:.65s;width:100%}.blog-scroller .wpb_text_column li{border-bottom:0;padding:0 0 0 1.5rem}.blog-scroller .wpb_text_column li::before{background:url(img/svg/icons/angle-right-light.svg) no-repeat center;top:11px}@media screen and (max-width: 1440px){.blog-scroller .wpb_text_column{padding:2rem;top:373px}}@media screen and (max-width: 767px){.blog-scroller .wpb_text_column{top:222px}}.blog-scroller h4{color:#272460;padding-top:1.5rem;padding-bottom:0;position:relative;text-overflow:ellipsis}.blog-scroller h4::after{background-image:url("img/svg/icons/arrow-right-alt.svg");content:"";height:21px;position:absolute;right:0;top:24px;transition:.65s;width:21px}.blog-scroller p{color:#555;font-size:.75rem;padding-bottom:0;position:relative}.blog-scroller .slick-slide:hover h4::after{right:-0.5rem}.blog-scroller .slick-arrow{top:-16%}.blog-scroller .slick-prev{left:auto;right:3rem;transition:.65s}.blog-scroller .slick-prev:hover{right:3.3rem}.blog-scroller .slick-next{right:.8rem;transition:.65s}.blog-scroller .slick-next:hover{right:.3rem}.tag{color:#fff;display:inline-block;font-size:.875rem;font-weight:bold;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);margin:1.375rem 0 0 1.375rem;padding:.75rem 1.062rem}.tag.free{background-color:#64b6ac}.tag.trainee{background-color:#272460}.tag.adi{background-color:#f59331}.tag.in-car{background-color:#4b4b4b}@media screen and (max-width: 767px){#cta-img{text-align:center}}#cta-text{background:#fff;margin:3.5625rem 3rem 0 3rem;padding:2.5rem 2rem}@media screen and (max-width: 1199px){#cta-text{margin-left:0}}@media screen and (max-width: 767px){#cta-text{margin-left:3rem}}@media screen and (max-width: 620px){#cta-text{margin-left:1rem;margin-right:1rem}}#cta-text h2{font-size:2.5rem;font-weight:600}#part_scoller-outer{padding-top:4.6875rem}.reviews-scroller .slick-track{padding:30px 0}.reviews-scroller .slick-dots{padding:0}.reviews-scroller .slick-dots li{padding:0;border-bottom:0}.reviews-scroller .slick-dots li::before{display:none;color:#272460 !important}.reviews-scroller .slick-arrow{top:-16%}@media screen and (max-width: 767px){.reviews-scroller .slick-arrow{top:-3%}}.reviews-scroller .slick-prev{left:auto;right:3rem;transition:.65s}.reviews-scroller .slick-prev:hover{right:3.3rem}.reviews-scroller .slick-next{right:.8rem;transition:.65s}.reviews-scroller .slick-next:hover{right:.3rem}.part-scroller .vc_column-inner{min-height:479px;padding:0 !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}@media screen and (max-width: 1440px){.part-scroller .vc_column-inner{min-height:498px}}@media screen and (max-width: 767px){.part-scroller .vc_column-inner{min-height:350px}}.part-scroller a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.part-scroller .wpb_text_column{background:#fff;border-bottom:2px solid #272460;color:#4b4b4b;height:245px;padding:2rem 2.8125rem;position:absolute;bottom:0px;transition:.65s;width:100%}.part-scroller .wpb_text_column li{border-bottom:0;padding:0 0 0 1.5rem}.part-scroller .wpb_text_column li::before{background:url(img/svg/icons/arrow-right-alt.svg) no-repeat center;top:4px;transform:translateY(0%)}@media screen and (max-width: 1440px){.part-scroller .wpb_text_column{padding:2rem}}@media screen and (max-width: 767px){.part-scroller .wpb_text_column{height:210px}}.part-scroller h4{color:#272460;border-bottom:1px solid #eaeaea;padding-bottom:2rem;position:relative}@media screen and (max-width: 1440px){.part-scroller h4{height:0px;padding-right:0px;padding-bottom:3rem !important}}@media screen and (max-width: 1199px){.part-scroller h4{padding-bottom:3.5rem !important}}@media screen and (max-width: 991px){.part-scroller h4{padding-right:0px}}@media screen and (max-width: 767px){.part-scroller h4{height:0px}}@media screen and (max-width: 620px){.part-scroller h4{height:0px}}@media screen and (min-width: 1025px){.part-scroller .slick-slide:hover .wpb_text_column{bottom:0;top:auto}}.part-scroller .slick-slide:hover h4::after{right:-0.5rem}.part-scroller .slick-arrow{top:-16%}.part-scroller .slick-prev{left:auto;right:3rem;transition:.65s}.part-scroller .slick-prev:hover{right:3.3rem}.part-scroller .slick-next{right:.8rem;transition:.65s}.part-scroller .slick-next:hover{right:.3rem}#adi-development .price{color:#272460;font-size:18px}@media screen and (max-width: 991px){#adi-development .mobile-img-height{height:300px}}.btn,.gform_button{border:0;border-radius:0;color:#fff;padding:1rem 3rem 1rem 1rem;width:auto}@media screen and (max-width: 1199px){.btn,.gform_button{padding:1rem 2.5rem 1rem 1rem}}.btn-primary,.gform_button{background-color:#272460;position:relative}.btn-primary::after,.gform_button::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.btn-primary:hover,.btn-primary:active,.gform_button:hover,.gform_button:active{background-color:#f59331 !important}.btn-primary:hover::after,.btn-primary:active::after,.gform_button:hover::after,.gform_button:active::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.btn-secondary{background-color:#f59331;position:relative}.btn-secondary::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.btn-secondary:hover,.btn-secondary:active{background-color:#272460 !important}.btn-secondary:hover::after,.btn-secondary:active::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.btn-secondary-white{background-color:#f59331;position:relative}.btn-secondary-white::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.btn-secondary-white:hover,.btn-secondary-white:active{background-color:#fff !important;color:#f59331}.btn-secondary-white:hover::after,.btn-secondary-white:active::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.two-button-wrap{display:flex;justify-content:center;width:100%}.two-button-wrap .btn{float:left}.two-button-wrap .btn:first-of-type{margin-right:1rem}.cta_wrapper{overflow:visible !important;margin-top:3rem !important}.cta_wrapper h2{font-size:1.85rem !important}@media screen and (max-width: 991px){.cta_wrapper h2{text-align:center !important}}.cta_wrapper .btn{border:0 !important;margin-top:1rem;margin-bottom:5.25rem !important;float:left}@media screen and (max-width: 991px){.cta_wrapper .btn{text-align:center;margin-bottom:0 !important}}@media screen and (max-width: 620px){.cta_wrapper .btn{padding:1rem 2.7rem}}.cta_wrapper .btn-primary{background-color:#272460 !important;margin-right:1rem}.cta_wrapper .btn-primary:hover,.cta_wrapper .btn-primary:active{background-color:#f59331 !important}@media screen and (max-width: 991px){.cta_wrapper .btn-primary{text-align:center;margin-bottom:1rem !important}}.cta_wrapper .btn-secondary{background-color:#f59331 !important}.cta_wrapper .btn-secondary:hover,.cta_wrapper .btn-secondary:active{background-color:#272460 !important}@media screen and (max-width: 991px){.cta_wrapper .btn-secondary{text-align:center;margin-bottom:4rem !important}}.cta_wrapper .ipad{position:absolute;vertical-align:top;bottom:0}@media screen and (max-width: 1440px){.cta_wrapper .ipad{margin-bottom:1.25rem !important}}@media screen and (max-width: 1199px){.cta_wrapper .ipad{margin-bottom:2.5rem !important}}.cta_wrapper .vc_column-inner{padding-top:0}.cta_wrapper.no-mt{margin-top:0px !important}.sales-cta h3{border-bottom:1px solid #dadada !important;padding-bottom:1rem}.sales-cta .cta-bullets ul{list-style-type:none;padding:0;position:relative}.sales-cta .cta-bullets ul li::before{background:url("img/svg/icons/angle-right-secondary.svg") no-repeat center;background-size:14px 14px;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.sales-cta .cta-bullets ul li{border-bottom:1px solid #dadada;margin-bottom:.4375rem;padding:.5rem 0 .5rem 1.875rem;position:relative}.sales-cta .cta-bullets ul li:last-child{border:0}#free-taster-cta .wpb_column{padding:1.5rem 0 !important}#free-taster-cta .cta-content{display:inline-flex}#free-taster-cta .cta-content .cta-text{margin-top:.85rem;margin-right:2.5rem}@media screen and (max-width: 767px){#free-taster-cta .cta-content{display:block}#free-taster-cta .cta-content .cta-text{margin-top:0rem;margin-right:0rem}#free-taster-cta .cta-content .cta-button{margin:1.5rem auto 0 auto;text-align:center}}input,select,textarea{-webkit-appearance:none;background:#fff;border:1px solid #e5e5e5;border-radius:0;color:#555;padding:.625rem 1.125rem;width:100%}input:focus,select:focus{border-color:#272460;outline:none}.select-wrapper{background-color:#fff;position:relative}.select-wrapper select{background-color:rgba(0,0,0,0);position:relative;z-index:2}.select-wrapper::after{background-image:url("img/svg/icons/select-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:16px 8px;border-left:2px solid #e5e5e5;content:"";height:100%;position:absolute;right:2px;width:39px;z-index:1}select{-webkit-appearance:none;color:#929292}input[type=submit]{width:auto}::placeholder{color:#929292;opacity:1}input[type=radio]{-webkit-appearance:radio;position:relative;width:auto}input[type=checkbox]{-webkit-appearance:checkbox}input[type=checkbox],input[type=radio]{float:left;height:15px;margin:5px 5px 0 0;padding:0;width:15px}.gform_wrapper ul li{padding-left:0 !important;border-bottom:none !important}.gform_wrapper ul li::before{display:none !important}.gform_wrapper .gfield_required{color:red !important}.gform_wrapper .gform_button{background-color:#f59331;position:relative;width:100% !important}.gform_wrapper .gform_button::after{background:url("img/svg/icons/angle-right-alt.svg") !important;content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:active{background-color:#272460 !important}.gform_wrapper div.validation_error{background:#eae9f2;border:1px solid #272460 !important;color:#272460 !important;font-size:100% !important;font-weight:normal !important;padding:1em 0px 1em 20px !important}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{border-color:#eae9f2 !important;background-color:#eae9f2 !important;color:#272460 !important;padding:5px 25px 15px 25px !important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#272460 !important}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border:1px solid #272460 !important}.gform_wrapper{margin-bottom:0px !important;margin-top:0px !important;padding:2.5rem}.gform_wrapper .gfield_required{color:#272460 !important;z-index:1}.gform_heading{border-bottom:2px solid #dadada !important}.gform_heading h3{font-size:1.875rem !important;font-weight:400 !important;margin:1rem 0 2rem 0 !important}.gfield_label{color:#272460;font-size:1rem;font-weight:400 !important}.gfield_required{color:#272460 !important;z-index:1}.textarea{border:1px solid #e5e5e5}.input{border:1px solid #e5e5e5}.gf_full .ginput_container .medium{width:100% !important}.gfield_consent_label{font-size:.75rem}#input_16_11_1{border:0px}.gform_button .button{width:100% !important;background-color:#272460;position:relative}.gform_button .button::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.icon::before{background-position:50% 50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.icon-social{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:13px;border-radius:50%;float:left;height:40px;margin-right:1rem;width:40px}.icon-social:hover{opacity:.8}@media screen and (max-width: 1199px){.icon-social{height:30px;width:30px}}.facebook{background-image:url("img/svg/icons/facebook.svg")}.instagram{background-image:url("img/svg/icons/instagram.svg")}.linkedin{background-image:url("img/svg/icons/linkedin.svg")}.twitter{background-image:url("img/svg/icons/twitter.svg")}.youtube{background-image:url("img/svg/icons/youtube.svg")}.email-share{background-image:url("img/svg/icons/envelope-light.svg")}.icon-round{border-radius:50%;height:128px;left:50%;position:relative;transform:translateX(-50%);width:128px}.icon-round::before{background-position:50% 50%;background-repeat:no-repeat;content:"";display:inline-block;height:65px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:65px}.adi-icon::before{background-image:url("img/svg/icons/adi-icon.svg")}.trainee-icon::before{background-image:url("img/svg/icons/trainee-icon.svg")}.page-content ul{list-style-type:none;padding:0;position:relative}.page-content ul li::before{background:url("img/svg/icons/arrow-right.svg") no-repeat center;background-size:14px 14px;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:0%;transform:translateY(80%);width:14px}.page-content ul li{border-bottom:1px solid #dadada;margin-bottom:.4375rem;padding:.5rem 0 .5rem 1.875rem;position:relative}.page-content ul li:last-child{border:0}.list-arrow{list-style-type:none;padding:0;position:relative}.list-arrow li::before{background:url("img/svg/icons/angle-right.svg") no-repeat center;background-size:6px 10px;border-radius:50%;content:"";height:19px;left:0;position:absolute;top:2px;width:19px}.list-arrow li{margin-bottom:.4375rem;padding-left:1.275rem;position:relative}.accordian-arrow{list-style-type:none;padding:0;position:relative}.accordian-arrow li::before{background:url("img/svg/icons/angle-right-secondary.svg") no-repeat center !important;background-size:6px 10px;border-radius:50%;content:"";height:19px;left:0;position:absolute;top:19px !important;width:14px}.accordian-arrow li{border-bottom:0px !important;margin-bottom:.4375rem;padding-left:1.275rem;position:relative}.list-inline-item:not(:last-child){margin-right:.1rem}.half-list li{width:48%;float:left}.half-list li:nth-child(odd){margin-right:2%}body .review-container{padding:1.5rem}body .circle-image{width:75px;height:75px}body .caption-bold p{font-size:.875rem;font-weight:600;margin-bottom:0px}body .caption p{font-size:.875rem;font-weight:400;margin-bottom:0px}.vc_tta .vc_tta-tab{border:0 !important}.vc_tta .vc_tta-tab::before{display:none}.vc_tta .vc_tta-tab a{border:0 !important;margin-right:2rem;padding-left:0 !important;padding-right:0 !important}.vc_tta .vc_tta-tab a:hover{background-color:rgba(0,0,0,0) !important;border-bottom:1px solid #ef5b34 !important}@media screen and (max-width: 1440px){.vc_tta .vc_tta-tab a{margin-right:1rem}}.vc_tta .vc_tta-title-text{color:#272460 !important;font-size:1rem;margin-left:2.4375rem !important}.vc_tta .vc_tta-icon::before{content:"";height:31px;position:absolute;top:11px;width:31px}.vc_tta .fa-tablet-alt::before{background-image:url(img/svg/icons/online-training.svg)}.vc_tta .fa-random::before{background-image:url(img/svg/icons/flexible-course.svg)}.vc_tta .fa-book-open::before{background-image:url(img/svg/icons/centred-learning.svg)}.vc_tta .fa-car::before{background-image:url(img/svg/icons/in-car.svg)}.vc_tta .fa-tachometer-alt::before{background-image:url(img/svg/icons/dashboard.svg)}.vc_tta .fa-users::before{background-image:url(img/svg/icons/trainee-support.svg)}.vc_tta .fa-play::before{background-image:url(img/svg/icons/on-demand.svg)}.vc_tta .fa-pound-sign::before{background-image:url(img/svg/icons/low-cost.svg)}.vc_tta .fa-question::before{background-image:url(img/svg/icons/can-i-become.svg)}.vc_tta .fa-award::before{background-image:url(img/svg/icons/certificate1.svg)}.vc_tta .fa-laptop::before{background-image:url(img/svg/icons/dit.svg)}.vc_tta .fa-sticky-note::before{background-image:url(img/svg/icons/drivingschool.svg)}.vc_tta .vc_active a{background-color:rgba(0,0,0,0) !important;border-bottom:1px solid #ef5b34 !important}.vc_tta .vc_active .btn{border:0 !important;margin-top:1rem;float:left}.vc_tta .vc_active .btn-primary{background-color:#272460 !important;margin-right:1rem}.vc_tta .vc_active .btn-primary:hover,.vc_tta .vc_active .btn-primary:active{background-color:#f59331 !important}.vc_tta .vc_active .btn-secondary{background-color:#f59331 !important}.vc_tta .vc_active .btn-secondary:hover,.vc_tta .vc_active .btn-secondary:active{background-color:#272460 !important}.vc_tta .vc_tta-panels{background-color:rgba(0,0,0,0) !important;border:0 !important}.vc_tta .vc_tta-panel-body{background-color:#fff !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);margin-top:1.875rem;padding:0 !important}@media screen and (max-width: 767px){.vc_tta .vc_tta-panel-body{margin-top:0}}.vc_tta .wpb_text_column{float:left;padding:3.25rem !important}@media screen and (max-width: 620px){.vc_tta .wpb_text_column{padding:2.25rem !important}}.vc_tta h3{color:#ef5b34}@media screen and (max-width: 991px){.vc_tta .tab-img .vc_empty_space{height:320px !important}}.price-table .vc_row{margin-left:0px;margin-right:0px}.price-table .ult_pricing_table{background:#fff !important;color:#555;font-size:.9rem}.price-table .ult_pricing_table:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.price-table .ult_pricing_table h2{font-size:2.5rem;font-weight:600;margin-bottom:2rem}@media screen and (max-width: 991px){.price-table .ult_pricing_table h2{font-size:2rem;margin:1.25rem 0 !important}}.price-table .ult_pricing_table small{font-size:40%;font-weight:100}.price-table .ult_pricing_table a{color:#fff !important}.price-table .ult_pricing_table p{color:#555 !important}.price-table .ult_pricing_table .ult_price_features{padding:40px 15px 0 15px}@media screen and (max-width: 991px){.price-table .ult_pricing_table .ult_price_features{margin:0px !important;padding:0px !important}}.price-table .ult_pricing_table .caption{font-size:.75rem !important;margin:1.75rem 0 0 0 !important}@media screen and (max-width: 991px){.price-table .ult_pricing_table .caption{margin-bottom:1.5rem !important}}.price-table .vc_column-inner{padding-top:0px !important}.price-table .vc_column_container .vc_column-inner{box-sizing:border-box;padding-left:0 !important;padding-right:0 !important;width:100%}.price-table .ult_pricing_heading{height:6rem}.price-table .ult_pricing_heading h3{color:#fff;font-weight:300 !important;font-size:1.25rem;margin-bottom:0rem;position:relative;top:50%;transform:translateY(-50%)}.price-table #pricing-key{padding-left:25px}.price-table #pricing-key li{border-bottom:0;color:#555;float:left;padding-left:1.75rem;width:100%}.price-table #pricing-key li:before{top:-7% !important}@media screen and (max-width: 1440px){.price-table #pricing-key li{width:100%}}.price-table #pricing-key #included::before{background:url("img/svg/icons/tick.svg") no-repeat center;background-size:14px}.price-table #pricing-key #payg::before{background:url("img/svg/icons/pound.svg") no-repeat center;background-size:14px 16px}.price-table #pricing-key #not-included::before{background:url("img/svg/icons/cross.svg") no-repeat center;background-size:14px}.price-table .checkpoint-row{border-top:1px solid #dadada}.price-table .checkpoint-row .ult_pricing_table_wrap{margin-bottom:0px !important}.price-table .checkpoint-row .ult_pricing_heading{display:none}.price-table .checkpoint-row .ult_price_body_block{display:none}.price-table .checkpoint-row .ult_price_features{margin:1.4rem 0;padding:0px 15px 0 40px !important}@media screen and (max-width: 1440px){.price-table .checkpoint-row .ult_price_features{padding-left:34px !important}}@media screen and (max-width: 991px){.price-table .checkpoint-row .ult_price_features{margin:0px !important;padding:.875rem 3rem !important}}.price-table .checkpoint-row p{font-size:1.125rem !important;text-align:left;color:#272460 !important;margin-bottom:0px}@media screen and (max-width: 767px){.price-table .checkpoint-row{align-items:center;display:flex}}.price-table .description-column .ult_pricing_table{text-align:left}.price-table .description-column .ult_pricing_heading{background:#fff !important;padding:2.5rem 4rem 2.5rem 2.5rem;margin-top:2rem}.price-table .description-column .ult_pricing_heading h3{color:#272460}.price-table .description-column .ult_price_body{margin:0px auto !important}.price-table .description-column .ult_price_features{padding:10px 15px 0 15px}.price-table .description-column .ult_price_features p{padding-left:25px}.price-table .sample-column .ult_pricing_heading{background:#64b6ac !important}.price-table .ondemand-column .ult_pricing_heading{background:#272460 !important}.price-table .ondemand-column .ult_pricing_table_wrap:last-child{margin-bottom:0px}.price-table .fulladi-column .ult_pricing_heading{background:#f59331 !important}.price-table .tick-icon ul{list-style-type:none;padding:0;position:relative;max-width:1%;margin:auto !important;text-align:left}.price-table .tick-icon ul li{padding:.675rem !important;margin:0px !important}.price-table .tick-icon ul li::before{background:url("img/svg/icons/tick.svg") no-repeat center;background-size:1.5rem !important;content:"";height:6rem !important;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:2rem !important}.price-table .cross-icon ul{list-style-type:none;padding:0;position:relative;max-width:1%;margin:auto !important;text-align:left}.price-table .cross-icon ul li{padding:.675rem !important;margin:0px !important}.price-table .cross-icon ul li::before{background:url("img/svg/icons/cross.svg") no-repeat center;background-size:1.2rem !important;content:"";height:4rem !important;left:-25px;position:absolute;transform:translateY(-30%);width:2rem !important}.price-table .pound-icon ul{list-style-type:none;padding:0;position:relative;max-width:1%;margin:auto !important;text-align:left}.price-table .pound-icon ul li{padding:.675rem !important;margin:0px !important}.price-table .pound-icon ul li::before{background:url("img/svg/icons/pound.svg") no-repeat center;background-size:1.1rem !important;border-radius:50%;content:"";height:6rem !important;left:-25px;position:absolute;top:60%;transform:translateY(-50%);width:2rem !important}.grade-selector-table p{color:red}.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em}.alignright,img.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;padding-top:5px;text-align:center}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:10px;line-height:1.5;margin:0}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.link--arrowed{display:inline-block;height:2rem;line-height:2rem;position:absolute;top:-5rem}.link--arrowed .arrow-icon{left:-10px;position:relative;top:-1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.link--arrowed .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}@media screen and (max-width: 1440px){.link--arrowed{top:-4rem}}.arrow-block:hover .link--arrowed .arrow-icon{transform:translate3d(5px, 0, 0)}.arrow-block:hover .link--arrowed .arrow-icon--circle{stroke-dashoffset:0}.link-arrow{-moz-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.link-arrow a{display:inline-block;position:relative}.link-arrow a::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:-20px;width:8px;top:5px}.link-arrow a:hover::after{background:url("img/svg/icons/angle-right-secondary.svg")}#sideLinks{position:fixed;right:0;top:50%;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:5000}@media screen and (max-width: 767px){#sideLinks{bottom:0;left:0;top:auto;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.6s;transition:all .6s ease;width:100%}}#sideLinksInner::after,#sideLinksInner .item::after{clear:both;content:"";display:table}#sideLinksInner .item{background:#272460;background:-moz-linear-gradient(45deg, #272460 20%, #414e92 100%);background:-webkit-linear-gradient(45deg, #272460 20%, #414e92 100%);background:linear-gradient(45deg, #272460 20%, #414e92 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color__primary", endColorstr="#414e92",GradientType=1 );display:block;margin-bottom:2px;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}#sideLinksInner .item .icon{height:38px;padding-left:0;width:100%}#sideLinksInner .item .icon svg{display:block;height:20px;margin:15px auto;max-width:20px}@media screen and (max-width: 767px){#sideLinksInner .item .icon{display:none}}#sideLinksInner .item .text{clear:both;color:#fff;font-size:.8rem;line-height:1.2rem;padding:1rem .7rem;text-align:center;width:100%}#sideLinksInner .item .text h5{margin-right:5px}#sideLinksInner .item .text h5,#sideLinksInner .item .text h6{color:#fff;display:inline-block;line-height:60px;margin-bottom:0}@media screen and (max-width: 767px){#sideLinksInner .item .text{height:68px}}@media screen and (max-width: 767px){#sideLinksInner .item:hover{margin-left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}}#sideLinksInner .call-us .text{padding-top:4px}@media screen and (max-width: 767px){#sideLinksInner .call-us .text{padding-top:1rem}}#sideLinksInner .call-back{background:#f59331}#sideLinksInner .training-guide{background:#ef5b34}#sideLinksInner .franchise-guide{background:#4b4b4b}#sideLinksInner .item:last-child{margin-bottom:0}#sideLinksInner .item>span{display:block;float:left}@media screen and (max-width: 767px){#sideLinksInner a{width:25%}}@media screen and (max-width: 767px){#sideLinksInner a:not(:last-child){border-right:solid 1px #d9d9d9}}@media screen and (max-width: 767px){#sideLinksInner,#sideLinks a{float:left;margin-left:0;margin-bottom:0 !important}}@media screen and (max-width: 767px){#sideLinksInner{float:none}}#top-bar{color:#fff;font-size:1.25rem;margin-bottom:.2rem;padding:.3875rem 0;text-align:right;text-transform:uppercase}#top-bar .nav-item{position:relative}#top-bar .nav-link{color:#333;margin-left:.2rem;padding:.5rem 1rem}#top-bar .nav-link:hover{color:#272460}#top-bar .nav-link:last-child{padding-right:0}@media screen and (max-width: 991px){#top-bar{display:none}}.logged-in #top-bar{display:none}header{background-color:rgba(0,0,0,0);padding:2rem 0 2.2rem 0;position:absolute;transition:.5s all ease;width:100%;z-index:999}header .container{position:relative}.header-fixed header{background:#4b4b4b;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);padding:1rem 0;position:fixed;top:0px}.header-fixed header .navbar-brand{top:-6px}.header-fixed header .navbar-brand img{height:50px}@media screen and (max-width: 1199px){.header-fixed header .navbar-brand{top:6px}}.header-fixed header #top-details{display:none}.header-fixed header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{line-height:59px;height:64px}.header-fixed header #top-bar{margin-bottom:0px;padding:0px}@media screen and (max-width: 1199px){.header-fixed header #top-bar{display:none}}@media screen and (max-width: 1199px){.header-fixed header{height:85px;top:0}}@media screen and (max-width: 1199px){.header-fixed.header-shrunk header{height:85px}}.header-fixed.header-shrunk .navbar-brand{top:1px}.header-fixed.header-shrunk .navbar-brand img{height:50px}@media screen and (max-width: 1199px){.header-fixed.header-shrunk .navbar-brand{top:16px}}.navbar{padding:0}.navbar-brand{padding:0}.navbar-brand img{height:60px;max-width:160px !important}@media screen and (max-width: 1199px){.navbar-brand img{height:47px}}@media screen and (max-width: 620px){.navbar-brand img{height:35px;max-width:100px !important}}#navbarCollapse{margin-right:3rem}@media screen and (max-width: 1199px){#navbarCollapse{background-color:#272460 !important;bottom:0;left:0;overflow:scroll;padding:0 0 30px;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s ease;transition:all .6s ease;width:50%;z-index:2000}}@media screen and (max-width: 1024px){#navbarCollapse{width:60%}}@media screen and (max-width: 1199px){#navbarCollapse .nav{margin-top:0px;margin:1.75rem !important}}@media screen and (max-width: 1199px){#navbarCollapse .nav li{border-bottom:1px solid #fff !important}#navbarCollapse .nav li:last-child,#navbarCollapse .nav li:nth-last-child(2){border-bottom:0px !important}}@media screen and (max-width: 1199px){#navbarCollapse .nav .menu-btn{width:50%}#navbarCollapse .nav .menu-btn a{padding:1rem !important;background:#f59331;margin-top:2rem;text-align:center}#navbarCollapse .nav .menu-btn a:hover{background:#fff;color:#f59331}}@media screen and (max-width: 1199px){#navbarCollapse .nav .menu-item .nav-link{border-bottom:0px !important;padding:.975rem 0}}#navbarCollapse.show{-webkit-transform:translateX(0%);transform:translateX(0%)}.collapsing{height:100%}@media screen and (max-width: 1199px){.logged-in #navbarCollapse li{border-bottom:1px solid #fff !important}.logged-in #navbarCollapse li:last-child,.logged-in #navbarCollapse li:nth-last-child(2){border-bottom:1px solid #fff !important}}.logged-in #navbarCollapse .menu-icons a{padding-left:2rem !important}.navbar-light .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.navbar-light .navbar-nav .nav-link{color:#fff !important;padding:.7rem 1rem}.navbar-light .navbar-nav .nav-link:hover{color:#f59331 !important}@media screen and (max-width: 1440px){.navbar-light .navbar-nav .nav-link{padding:.7rem .5rem}}@media screen and (max-width: 1199px){.navbar-light .navbar-nav .nav-link{border-bottom:1px solid rgba(255,255,255,.5);padding:.7rem .5rem}}.navbar-light .navbar-nav .dropdown-toggle::after{content:none}.navbar-light .navbar-nav .dropdown-menu{background:#f6f6f6;border-color:#4697c3;border-style:solid;border-width:2px 0 0 0;border-radius:0;margin:0;min-width:12rem}.navbar-light .navbar-nav .dropdown-menu .dropdown-item{color:#333;padding:.55rem 1.5rem}.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#272460;color:#fff}.navbar-light .navbar-nav .dropdown-menu .dropdown-menu{background:#fff;border-color:#f6f6f6;left:208px;top:0px}@media screen and (max-width: 991px){.navbar-light .navbar-nav .dropdown-menu .dropdown-menu{display:block}}.navbar-light .navbar-toggler{background-color:#272460;border:0;border-radius:0;margin-right:15px;padding:.35rem}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .collapse.show .nav,.navbar-light .collapsing .nav{margin-top:30px}.navbar-light .collapse.show .nav-link,.navbar-light .collapsing .nav-link{padding:.5rem 0}.navbar-light .collapse.show .menu-item,.navbar-light .collapsing .menu-item{border-bottom:2px solid #4b4b4b}.navbar-light .collapse.show .menu-item:last-child,.navbar-light .collapsing .menu-item:last-child{border-bottom:0}.navbar-light .collapse.show .dropdown-toggle:focus,.navbar-light .collapsing .dropdown-toggle:focus{outline:none}.navbar-light .collapse.show .dropdown-toggle::after,.navbar-light .collapsing .dropdown-toggle::after{background:url("img/svg/icons/select-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:16px 8px;border:0;content:"";height:8px;position:absolute;right:0;top:16px;width:39px}@media screen and (max-width: 991px){.navbar-light .container{padding-left:15px;padding-right:15px}}@media(min-width: 992px){.navbar-light ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}.unclickable>a:hover{cursor:default}.menu-btn a{border:1px solid #fff;margin-left:1rem;padding:.7rem 1.77rem !important}.menu-btn a:hover{color:#272460 !important;background:#fff}@media screen and (max-width: 1440px){.menu-btn a{padding:.7rem 1.1rem !important}}@media screen and (max-width: 1199px){.menu-btn a{border:0;margin-left:0rem;padding:.5rem 0 !important}}.menu-icons a{margin-right:1rem;padding-left:2rem !important;position:relative}.menu-icons a::before{background-repeat:no-repeat;background-size:24px;content:"";height:24px;left:0;position:absolute;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;width:24px}.menu-icons a::hover::before{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.menu-dashboard a::before{background-image:url(img/svg/icons/dashboard-menu.svg)}.menu-dashboard a:hover::before{background-image:url(img/svg/icons/dashboard-menu-alt.svg)}.menu-shop a::before{background-image:url(img/svg/icons/shop.svg)}.menu-shop a:hover::before{background-image:url(img/svg/icons/shop-alt.svg)}.menu-account a::before{background-image:url(img/svg/icons/my-account.svg)}.menu-account a:hover::before{background-image:url(img/svg/icons/my-account-alt.svg)}.menu-logout a::before{background-image:url(img/svg/icons/log-out.svg)}.menu-logout a:hover::before{background-image:url(img/svg/icons/log-out-alt.svg)}footer{background-color:#eaeaea;border-top:3px solid #dadada;padding:4.75rem 0 2.75rem 0}footer a{color:#555}footer h5{margin-bottom:1.6875rem}footer .logo img{height:64px;margin-bottom:1.5rem}footer .fsb-logo{max-width:100px}footer .fsb-logo img{height:50px;margin-top:1.5rem;margin-bottom:1.5rem}footer #icons{display:flex;justify-content:flex-end;margin-bottom:4.35rem;position:relative}footer #icons .icon-social{margin-left:1rem;margin-right:0}@media screen and (max-width: 1199px){footer #icons .icon-social{margin-left:0;margin-right:1rem}}footer #icons::after{background:#f59331;bottom:-40px;content:"";height:3px;position:absolute;right:0;width:24px}@media screen and (max-width: 1199px){footer #icons::after{display:none}}@media screen and (max-width: 1199px){footer #icons{float:left;justify-content:left;margin-bottom:0;width:50%}}@media screen and (max-width: 767px){footer #icons{justify-content:center;margin-bottom:1.3rem;width:100%}}@media screen and (max-width: 1199px){footer #footer-info{float:left;width:50%}}@media screen and (max-width: 767px){footer #footer-info{text-align:center;width:100%}}@media screen and (max-width: 1199px){footer .text-right{border-top:2px solid #dadada;margin-top:1rem;padding-top:1.5rem}}@media screen and (max-width: 1199px){footer{padding-bottom:1.75rem}}@media screen and (max-width: 991px){footer{padding-bottom:5rem}}html,body{overflow-x:hidden}#page-header{background-size:cover;background-position:center;margin-bottom:0px;overflow:hidden;padding:20rem 0 15rem 0;position:relative}@media screen and (max-width: 1440px){#page-header{padding:14rem 0 9rem 0}}@media screen and (max-width: 620px){#page-header{padding:12rem 0 9rem 0}}#page-header::after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1}#page-header h1{color:#fff;font-size:2.9375rem;font-weight:900;text-transform:uppercase;position:relative;text-align:center;z-index:2}@media screen and (max-width: 991px){#page-header h1{font-size:2rem}}#page-header .btn{z-index:3}#page-header .btn-white{background-color:rgba(0,0,0,0);border:1px solid #fff;position:relative;margin-right:3rem}@media screen and (max-width: 991px){#page-header .btn-white{margin-right:0rem;margin-bottom:1rem}}#page-header .btn-white:last-child{margin-right:0}#page-header .btn-white::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}#page-header .btn-white:hover,#page-header .btn-white:active{color:#f59331 !important;background-color:#fff !important}#page-header-small{background-size:cover;background-position:center;margin-bottom:0px;overflow:hidden;padding:15rem 0 5rem 0;position:relative}#page-header-small::after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(125, 185, 232, 0) 100%);content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1}#page-header-small h1{color:#fff;font-size:2.9375rem;font-weight:900;text-transform:uppercase;position:relative;text-align:center;z-index:2}#page-header-small .btn{z-index:3}#page-header-small .btn-white{background-color:rgba(0,0,0,0);border:1px solid #fff;position:relative;margin-right:3rem}#page-header-small .btn-white:last-child{margin-right:0}#page-header-small .btn-white::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}#page-header-small .btn-white:hover,#page-header-small .btn-white:active{color:#f59331 !important;background-color:#fff !important}.page-template-membership header,.learndash-cpt header{background-color:#4b4b4b;margin-bottom:3rem;position:relative !important}.learndash-cpt #page-header{display:none}#page-header-membership{background-size:cover;background-position:center;margin-bottom:0px;overflow:hidden;padding:0px !important;position:relative}#page-header-membership::after{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1}@media screen and (max-width: 767px){.container{width:90%}}.height-full .wpb_wrapper{height:100%}@media screen and (max-width: 620px){iframe{width:100%}}img{height:auto;max-width:100%}.padding-bottom{padding-bottom:60px}.padding-top{padding-top:60px}.padding-vertical{padding:60px 0}#error{padding:240px 0 90px 0}@media screen and (max-width: 991px){#error{padding:180px 0 90px 0}}.bg_grey{background-color:#eaeaea}.bg_blue{background-color:#272460}.bg_orange{background-color:#f59331}.bg_laptop{background-image:url("img/svg/laptop.svg");background-position:100% 109%;background-repeat:no-repeat;background-size:703px 434px}@media screen and (max-width: 1440px){.bg_laptop{background-position:120% 109%}}@media screen and (max-width: 991px){.bg_laptop{background-position:149% 113%}}@media screen and (max-width: 767px){.bg_laptop{background-position:326% 110%}}.bg_car{background-image:url("img/svg/car.svg");background-position:100% 100%;background-repeat:no-repeat;background-size:703px 434px}@media screen and (max-width: 1440px){.bg_car{background-position:120% 109%}}@media screen and (max-width: 991px){.bg_car{background-position:149% 113%}}@media screen and (max-width: 767px){.bg_car{background-position:326% 110%}}.bg_left::before{background-color:#eae9f2;content:"";height:538px;position:absolute;left:-98%;top:0;width:200%}@media screen and (max-width: 1440px){.bg_left::before{height:506px}}@media screen and (max-width: 767px){.bg_left::before{height:366px}}@media screen and (max-width: 620px){.bg_left::before{height:406px}}.bg_left-tall::before{background-color:#eae9f2;content:"";height:538px;position:absolute;left:-98%;top:0;width:200%}@media screen and (max-width: 767px){.bg_left-tall::before{height:366px}}.bg_left-dashboard{position:relative}.bg_left-dashboard::before{background-color:#eae9f2;content:"";height:909px;position:absolute;left:-98%;top:0;width:200%}@media screen and (max-width: 1440px){.bg_left-dashboard::before{height:781px}}@media screen and (max-width: 1199px){.bg_left-dashboard::before{height:717px}}@media screen and (max-width: 1024px){.bg_left-dashboard::before{height:717px}}@media screen and (max-width: 991px){.bg_left-dashboard::before{height:622px}}@media screen and (max-width: 767px){.bg_left-dashboard::before{height:2540px}}@media screen and (max-width: 620px){.bg_left-dashboard::before{height:2445px}}.bg_right::before{background-color:#eae9f2;content:"";height:538px;position:absolute;left:-98%;top:0;width:200%}@media screen and (max-width: 1440px){.bg_right::before{height:506px}}@media screen and (max-width: 767px){.bg_right::before{height:366px}}@media screen and (max-width: 620px){.bg_right::before{height:406px}}.bg_right-blog::before{background-color:#eae9f2;content:"";height:538px;position:absolute;right:-98%;top:0;width:200%}@media screen and (max-width: 1440px){.bg_right-blog::before{height:516px}}@media screen and (max-width: 767px){.bg_right-blog::before{height:366px}}.bg_orange-right{position:relative}.bg_orange-right::before{background-color:#f59331;content:"";height:1500px;position:absolute;right:-98%;opacity:.1;top:0;width:200%}@media screen and (max-width: 1440px){.bg_orange-right::before{height:1340px}}@media screen and (max-width: 1199px){.bg_orange-right::before{height:1220px}}@media screen and (max-width: 991px){.bg_orange-right::before{height:2930px}}@media screen and (max-width: 767px){.bg_orange-right::before{height:2035px}}@media screen and (max-width: 620px){.bg_orange-right::before{height:2000px}}#intro-icon .btn{border:0 !important;margin-top:1rem;float:left}#intro-icon .btn-primary{background-color:#272460 !important;margin-right:1rem}#intro-icon .btn-primary:hover,#intro-icon .btn-primary:active{background-color:#f59331 !important}#intro-icon .btn-secondary{background-color:#f59331 !important}#intro-icon .btn-secondary:hover,#intro-icon .btn-secondary:active{background-color:#272460 !important}#intro-icon .video-wrapper-icon .vc_column-inner{padding:0 !important}#intro-icon .video-wrapper-icon .icon-list ul{list-style-type:none !important;display:block;margin-top:1rem}#intro-icon .video-wrapper-icon .icon-list li{float:left;font-size:.875rem;border-bottom:none !important;margin-bottom:none !important;margin-left:2rem}#intro-icon .video-wrapper-icon .icon-list li:before{padding:1rem 1rem}#intro-icon .video-wrapper-icon .icon-list .icon-1:before{background-image:url(img/svg/icons/questions.svg)}#intro-icon .video-wrapper-icon .icon-list .icon-2:before{background-image:url(img/svg/icons/hazard.svg)}#intro-icon .video-wrapper-icon .icon-list .icon-3:before{background-image:url(img/svg/icons/certificate.svg)}#intro-icon .video-wrapper-icon .icon-list p{font-size:.875rem}#intro-icon .wpb_column:first-child .vc_column-inner{padding-right:1.875rem}@media screen and (max-width: 991px){#intro-icon .wpb_column:first-child .vc_column-inner{padding:5rem 15px 0}}@media screen and (max-width: 620px){#intro-icon .wpb_column:first-child .vc_column-inner{padding-top:2rem}}#intro-icon .wpb_column:last-child .vc_column-inner{padding-left:1.875rem;padding-right:0}@media screen and (max-width: 991px){#intro-icon .wpb_column:last-child .vc_column-inner{padding:0 15px}}.pull-out .btn{border:0 !important;margin-top:1rem}.pull-out .btn-secondary{background-color:#f59331 !important}.pull-out .btn-secondary:hover,.pull-out .btn-secondary:active{background-color:#272460 !important}@media screen and (max-width: 767px){.pull-out-button p{text-align:center !important}}@media screen and (max-width: 767px){.pull-out-button .btn{margin-bottom:2rem !important}}.page-template-pricing .popup .overlay{position:fixed;top:0px;left:0px;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:10;display:none}.page-template-pricing .popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);background:#fff;width:50vw;height:auto;z-index:10;text-align:center;padding:5rem 3rem 3rem 3rem;box-sizing:border-box;font-family:"Open Sans",sans-serif}@media screen and (max-width: 1024px){.page-template-pricing .popup .content{width:75vw;height:75vh;overflow:scroll}}@media screen and (max-width: 620px){.page-template-pricing .popup .content{width:75vw;height:75vh;overflow:scroll}}.page-template-pricing .popup .close-btn{cursor:pointer;position:absolute;right:20px;top:20px;width:30px;height:30px;background:#272460;color:#fff;font-size:25px;font-weight:600;line-height:30px;text-align:center;border-radius:50%}.page-template-pricing .popup .close-btn:hover{background:#f59331}.page-template-pricing .popup.active{left:50%;position:fixed;top:50%;z-index:10000}.page-template-pricing .popup.active .overlay{display:block}.page-template-pricing .popup.active .content{transition:all 300ms ease-in-out;transform:translate(-50%, -50%) scale(1)}.page-template-pricing .popup.active .content h2{margin-top:35px;text-align:left}.page-template-pricing .popup.active .content h4{text-align:left}.page-template-pricing .popup.active .content p{text-align:left;margin-bottom:0px}.page-template-pricing button.info-button{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);padding:2px 10px;font-size:12px;border:1.5px solid #4b4b4b;color:#4b4b4b;font-weight:300;background:#fff;border-radius:50%;margin-top:1.5rem}.contact-info a{color:#fff}.contact-info a:hover{opacity:.7}.contact-info>.vc_column-inner{margin:0 15px;padding:5rem 3rem 3rem 3rem !important;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.contact-info>.vc_column-inner::before{background-position:center;background-repeat:no-repeat;content:"";height:25px;left:50%;position:absolute;top:40px;transform:translateX(-50%);transition:.65s;width:25px}.contact-info>.vc_column-inner:hover{opacity:.9}.contact-info>.vc_column-inner:hover::before{margin-top:-10px}.contact-info.phone .vc_column-inner{background:#272460}.contact-info.phone .vc_column-inner::before{background-image:url("img/svg/icons/phone.svg")}.contact-info.email .vc_column-inner{background:#f59331}.contact-info.email .vc_column-inner::before{background-image:url("img/svg/icons/envelope.svg")}.contact-info.address .vc_column-inner{background:#4b4b4b}.contact-info.address .vc_column-inner::before{background-image:url("img/svg/icons/map-marker.svg")}.wpb_content_element.wpb_gmaps_widget{margin-bottom:0}.wpb_content_element.wpb_gmaps_widget .wpb_wrapper{padding:0}@media screen and (max-width: 620px){#faq-tabs .vc_tta .vc_tta-tabs-container{display:block !important}}@media screen and (max-width: 620px){#faq-tabs .vc_tta .vc_tta-panel-heading{display:none !important}}@media screen and (max-width: 991px){.slide-sizing rs-sbg{background-size:159% 67% !important;background-position:50% 0% !important}}@media screen and (max-width: 620px){.slide-sizing rs-sbg{background-size:231% 67% !important;background-position:50% 0% !important}}@media screen and (max-width: 436px){.slide-sizing rs-sbg{background-size:285% 64% !important;background-position:50% 0% !important}}@media screen and (max-width: 768px){rs-cbg-mask-wrap{top:0 !important}}#intro .wpb_column:first-child .vc_column-inner{padding-right:1.875rem;padding-top:4rem}@media screen and (max-width: 991px){#intro .wpb_column:first-child .vc_column-inner{padding:4rem 15px 0}}@media screen and (max-width: 620px){#intro .wpb_column:first-child .vc_column-inner{padding-top:3rem}}#intro .wpb_column:last-child .vc_column-inner{padding-left:1.875rem;padding-right:0;padding-top:3.25rem}@media screen and (max-width: 1440px){#intro .wpb_column:last-child .vc_column-inner{padding:0 15px;padding-top:0rem}}@media screen and (max-width: 991px){#intro .wpb_column:last-child .vc_column-inner{padding:0 15px}}#video-frame{background:url("img/home/video-frame.png") no-repeat;background-size:642px 496px;padding:1.53rem 6.28rem 3.36rem 1.46rem}#video-frame .video-wrapper{padding-bottom:73.92%}@media screen and (max-width: 1440px){#video-frame .video-wrapper{padding-bottom:69.6%}}@media screen and (max-width: 991px){#video-frame .video-wrapper{padding-bottom:71.6%}}@media screen and (max-width: 767px){#video-frame .video-wrapper{padding-bottom:77.7%}}@media screen and (max-width: 600px){#video-frame .video-wrapper{padding-bottom:56.25%}}@media screen and (max-width: 1440px){#video-frame{background-size:549px 398px;margin:5rem 0;padding:1.13rem 3.28rem 3.36rem 1.26rem}}@media screen and (max-width: 1199px){#video-frame{background-size:448px 325px;margin-bottom:8rem;margin-top:6rem;padding:.96rem 3.28rem 3.36rem 1.05rem}}@media screen and (max-width: 991px){#video-frame{background-size:690px 515px;margin-bottom:3rem;margin-top:0;padding:1.55rem 4.9rem 5.36rem 1.61rem}}@media screen and (max-width: 767px){#video-frame{background-size:510px 415px;padding:1.27rem 3.6rem 5.36rem 1.11rem}}@media screen and (max-width: 600px){#video-frame{background:none;padding:0}}#services-inner{padding:0 15px}.link-block{background-color:#fff;position:relative}.link-block .wpb_wrapper{height:100%;position:relative;width:100%}.link-block .vc_column-inner{padding:0 3.375rem !important}@media screen and (max-width: 1440px){.link-block .vc_column-inner{padding:0 2.375rem !important}}@media screen and (max-width: 1199px){.link-block .vc_column-inner{padding:0 1.375rem !important}}@media screen and (max-width: 767px){.link-block .vc_column-inner{padding:2rem 3rem !important}}@media screen and (max-width: 620px){.link-block .vc_column-inner{padding:1rem 2rem !important}}.link-block .link-wrapper{position:absolute;height:100%;width:100%;z-index:1}.link-block .link-wrapper a{height:100%;left:-22%;position:absolute;top:0%;width:144%}@media screen and (max-width: 1440px){.link-block .link-wrapper a{left:-19%;width:138%}}@media screen and (max-width: 1199px){.link-block .link-wrapper a{left:-11%;width:122%}}@media screen and (max-width: 991px){.link-block .link-wrapper a{left:-7%;width:114%}}@media screen and (max-width: 767px){.link-block .link-wrapper a{left:-5%;width:110%}}@media screen and (max-width: 1440px){.link-block .vc_empty_space{height:48px !important}}@media screen and (max-width: 1199px){.link-block .vc_empty_space{height:31px !important}}.link-block .wpb_text_column{margin-bottom:6.4375rem !important}@media screen and (max-width: 1440px){.link-block .wpb_text_column{margin-bottom:5.4375rem !important}}@media screen and (max-width: 991px){.link-block{margin-bottom:3rem}}@media screen and (max-width: 767px){.link-block{margin-bottom:0}}.link-block.alt{background-color:#4b4b4b}.link-block.alt .fancy-title h3{border-color:#686868;color:#fff}.link-block.alt p{color:#eaeaea}@media screen and (max-width: 991px){.img-block{margin-bottom:3rem}}@media screen and (max-width: 767px){.img-block{margin-bottom:0;min-height:300px !important}}.pmpro_billing_wrap,.pmpro_cancel_wrap,.pmpro_checkout_gateway-stripe,.pmpro_invoice_wrap,.pmpro_member_profile_edit_wrap,.pmpro_change_password_wrap{background-color:#fff !important;padding:2.96rem !important;margin-bottom:4rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}#shadow-wrapper{background-color:#fff !important;padding:2.96rem !important;margin-bottom:4rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}#shadow-wrapper .vc_column-inner{padding-left:0px !important;padding-right:0px !important}.course{line-height:1.428571429;background-color:#4b4b4b !important;border:0px !important;border-radius:0px !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block;position:relative;padding:0;margin:0}.course .caption{padding:1.7rem !important}.course .caption .entry-title{color:#fff;font-size:1.25rem;font-weight:300;margin-bottom:0 !important;text-align:center;padding-bottom:1rem}.course .ribbon{background:#f59331 !important;box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;color:#fff;text-shadow:none !important;position:absolute;font-size:.875rem;left:1.75rem !important;letter-spacing:.04rem;top:1.75rem !important;padding:.75rem 1.062rem !important;z-index:2;font-weight:bold}.course .ribbon::before{border-top:none !important;border-right:none !important}.course .ribbon.enrolled{background:#61b8ae !important}.course .btn{display:inline-block;padding:1.15rem !important;margin-bottom:0;font-size:1rem !important;font-weight:300 !important;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:0px !important;border-radius:0px !important;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.course .btn-primary{background-color:#272460 !important;border-color:#272460 !important}.course .btn-primary:hover{background-color:#f59331 !important}.ld_course_grid{margin-bottom:30px !important}.dashboard-copy{position:relative}.dashboard-copy h2{margin-bottom:1rem}.dashboard-copy ul,.dashboard-copy li{border-bottom:0px !important;margin-bottom:0px !important}.dashboard-copy .link-arrow{margin-top:2rem}@media screen and (max-width: 991px){.dashboard-copy .text-center{text-align:left !important}}.ld-tab-content h1{font-size:1.75rem}.ld-tab-content p{color:#4b4b4b;font-size:1rem}.ld-course-status-enrolled{background-color:#f8f8f8 !important;border-radius:0px !important;padding:.5em 1em}@media screen and (max-width: 767px){.ld-course-status-enrolled{padding:1em 1em !important}}.ld-status{border-radius:0px !important;padding:.84375rem 1rem !important;text-transform:none !important;font-weight:600 !important;letter-spacing:.5px;font-size:.875rem !important}.ld-status-progress{background:#f59331 !important}.ld-progress-steps{color:#707070}@media screen and (max-width: 767px){.ld-progress-steps{margin-top:.25rem !important}}.ld-progress-percentage{text-transform:none !important;font-weight:600;font-size:.8rem;color:#f59331;margin-right:1.5em}.ld-progress-bar-percentage{background:#f59331 !important}.ld-lesson-list{position:relative;margin:0 !important;padding-bottom:3rem}.ld-section-heading{padding-top:3rem;margin-bottom:2.5rem !important}.ld-item-list::before{background-color:#f8f8f8;content:"";height:100%;position:absolute;left:-100%;top:0;width:300%;z-index:-100}.ld-item-list-item{border:1px solid #eaeaea !important;border-radius:0px !important;margin-bottom:1.34375rem !important;background:#fff}.ld-item-list-item .ld-status-icon{margin-right:1.35em !important}.ld-item-list-item .ld-item-title{color:#272460;font-size:1rem}.ld-item-list-item .ld-item-component{color:#272460}.learndash-wrapper .ld-expand-button{width:max-content !important}.ld-item-list-actions .ld-icon{display:none}.ld-item-list-actions .ld-expand-button{background-color:#f59331 !important;border-radius:0px !important;font-weight:300 !important;letter-spacing:.075rem !important;position:relative}.ld-item-list-actions .ld-expand-button::after{background:url("img/svg/icons/angle-down-alt.svg");content:"";height:7px !important;position:absolute;right:.7rem !important;transform:0;width:12px !important}.ld-item-list-actions .ld-expand-button .ld-text{padding:0 2em 0 1em !important}@media screen and (max-width: 620px){.ld-item-details{margin-top:0 !important;margin-left:0 !important;width:100% !important}}.ld-item-details .ld-text{display:none}.ld-item-details .ld-icon{background:#fff !important;color:#ef5b34 !important}.ld-table-list-item-preview:hover{color:#f59331 !important}.ld-table-list-item-preview .ld-topic-title{color:#555 !important}.ld-table-list-lesson-details .ld-lesson-list-progress{font-size:.8rem;text-transform:none !important}.ld-pagination{justify-content:center !important;color:#272460 !important;text-transform:none !important;padding:3rem;margin-bottom:0px !important}.ld-pagination .ld-pages{background-color:rgba(0,0,0,0) !important}.ld-pagination .ld-pages a{color:#272460 !important}.ld-pagination .ld-pages a .disabled{opacity:.5}.ld-table-list-item a:hover{transition:0 !important}.ld-table-list-item .ld-item-title:hover{color:#f59331 !important}.ld-active{color:#f59331 !important}.ld-active:after{background:#f59331 !important}.learndash-wrapper .ld-topic-status{border-radius:0 !important;background:#f8f8f8 !important}.learndash-wrapper .ld-topic-status .ld-progress-percentage{margin-right:0 !important}.learndash-wrapper .ld-breadcrumbs{background:#f8f8f8 !important;border-radius:0 !important}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{color:#555}.ld-breadcrumbs .ld-breadcrumbs-segments span:after{font-weight:500 !important;color:#272460 !important;padding:0 .5rem}.ld-breadcrumbs a{font-weight:500 !important}.ld-video{margin-bottom:3rem}.ld-tabs{margin:3em 0 !important}.ld-tabs-content{margin-bottom:3.3125rem}.ld-content-actions{padding:3.3125rem 0 !important;border-top:1px solid #dadada !important}.ld-content-actions .ld-content-action .ld-button{border-radius:0px !important;background-color:#272460 !important;font-size:14px;font-weight:300;letter-spacing:.04rem;padding:1rem;max-width:100% !important}.ld-content-actions .ld-content-action .ld-button:hover{background-color:#f59331 !important;opacity:1 !important}.ld-content-actions .ld-content-action .ld-button:hover .ld-icon-arrow-left{color:#272460 !important}.ld-content-actions .ld-content-action .ld-button:hover .ld-icon-arrow-right{color:#272460 !important}.ld-content-actions .ld-content-action .ld-button .ld-icon-arrow-left{color:#f59331 !important}.ld-content-actions .ld-content-action .ld-button .ld-icon-arrow-right{color:#f59331 !important}@media screen and (max-width: 991px){.ld-content-actions .ld-content-action{text-align:center !important}}.ld-table-list{border-radius:0px !important}.ld-table-list .ld-table-list-header{background-color:#272460 !important}.ld-table-list .ld-table-list-header .ld-item-icon{margin-right:1em !important}.ld-table-list .ld-status-icon{margin-right:1.35rem !important}.ld-table-list-items{border:1px solid #dadada !important}.wpProQuiz_questionListItem input[type=checkbox]{appearance:none;border:4px solid #eaeaea;border-radius:50%;height:30px;width:30px !important}.wpProQuiz_questionListItem input[type=checkbox]:checked{background:#f59331 url(img/svg/icons/tick-light.svg) no-repeat center;border-color:#f59331;background-size:16px}.ld-file-upload{padding:1.5em;background-color:#f8f8f8 !important;border-radius:0px !important;margin:1rem 0 !important}.ld-file-upload .ld-file-upload-heading{color:#272460 !important;font-size:1rem !important}.ld-file-upload .ld-file-upload-form .ld-file-input+label{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.ld-file-upload .ld-file-upload-form .ld-file-input+label strong{background-color:#f59331 !important}.ld-file-upload .ld-file-upload-form .ld-file-input+label strong:hover{background-color:#272460 !important}.ld-file-upload .ld-file-upload-form .ld-file-input+label span{color:#4b4b4b;opacity:.5;font-size:.75em;font-weight:300;padding:.5em 2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ld-file-upload .ld-button{margin:0;border-radius:0px !important;background-color:#272460 !important;font-weight:700 !important;opacity:1 !important}.ld-file-upload .ld-button:hover{background-color:#f59331 !important}.ld-table-list-footer{background:none !important;padding:0px !important}#pmpro_account-membership{float:left;width:65.5%}@media screen and (max-width: 991px){#pmpro_account-membership{float:none;width:100%}}#pmpro_account-membership .pmpro_table{border-bottom:1px solid #dadada !important;margin-bottom:2rem !important}#pmpro_account-profile{float:right;width:32.5%}@media screen and (max-width: 991px){#pmpro_account-profile{float:none;width:100%}}#pmpro_account-invoices{display:inline-block;width:100%}.pmpro_box{border-top:0px !important;background-color:#fff !important;padding:2.96rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}@media screen and (max-width: 991px){.pmpro_box{padding:1.875rem !important}}.pmpro_box tr{padding:1rem !important}.pmpro_box h3{border-color:#dadada !important;border-style:solid !important;border-width:3px 0 !important;padding:1.313rem 0 !important;margin-bottom:1.5rem !important}#pmpro_account{margin-bottom:3rem}.wpProQuiz_content{margin:3rem 0 !important}.wpProQuiz_content .wpProQuiz_button{border-radius:0px !important;background-color:#272460 !important;font-size:14px;font-weight:300;letter-spacing:.04rem;padding:1rem}.wpProQuiz_content .wpProQuiz_button:hover{background-color:#f59331 !important;opacity:1 !important}.wpProQuiz_content li:before{display:none}.wpProQuiz_content .wpProQuiz_questionListItem label{border:1px solid #dadada !important;border-radius:0px !important;padding:1em !important;width:100% !important}.wpProQuiz_content .wpProQuiz_questionListItem label:focus-within{border-color:#f59331 !important}.wpProQuiz_content .wpProQuiz_points{background-color:#f8f8f8 !important;border-radius:0px !important;margin:1em 0;border:0px !important}.wpProQuiz_results p{color:#4b4b4b !important}.wpProQuiz_results .wpProQuiz_quiz_time{color:#4b4b4b !important}.wpProQuiz_response{color:#4b4b4b !important;border-radius:0px !important;margin:1em 0;border:0px !important;background-color:#f8f8f8 !important}.wpProQuiz_answerCorrect label{background:#61b8ae !important}#quiz_continue_link{border-radius:0px !important}.pmpro_login_wrap{background-color:#fff !important;padding:2.96rem !important;margin-bottom:6rem;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.pmpro_login_wrap .login-username{color:#272460 !important;font-weight:500 !important}.pmpro_login_wrap .login-username .input{margin-top:1rem}.pmpro_login_wrap .login-password{color:#272460 !important;font-weight:500 !important}.pmpro_login_wrap .login-password .input{margin-top:1rem}.pmpro_login_wrap .pmpro_actions_nav{margin-top:3rem}#loginform input{max-width:100% !important}@media screen and (max-width: 767px){#loginform .login-username input{width:100% !important}}@media screen and (max-width: 767px){#loginform .login-password input{width:100% !important}}#loginform label{font-weight:500}#pmpro_mmpu_levels{border-bottom:0px !important}#pmpro_mmpu_level_selections p{padding:0 !important}#pmpro_mmpu_level_selections .widget{border:0px !important;padding:2.96rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}#pmpro_mmpu_level_selections .widget h3{border-color:#dadada !important;border-style:solid !important;border-width:3px 0 !important;padding:1.313rem 0 !important;margin-bottom:1.5rem !important}#pmpro_mmpu_level_selections .widget input,#pmpro_mmpu_level_selections .widget select,#pmpro_mmpu_level_selections .widget textarea{background:#272460 !important;color:#fff;border:0px !important;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#pmpro_mmpu_level_selections .widget input:hover,#pmpro_mmpu_level_selections .widget select:hover,#pmpro_mmpu_level_selections .widget textarea:hover{background-color:#f59331 !important}#pmpro_mmpu_level_selections .mmpu_currentlevels label{color:#4b4b4b !important}#pmpro_mmpu_level_selections .mmpu_addedlevels label{color:#61b8ae !important}#pmpro_mmpu_level_selections .mmpu_removedlevels{position:relative}#pmpro_mmpu_level_selections .mmpu_removedlevels label{color:#ef5b34 !important}#pmpro_mmpu_level_selections #pmpro_mmpu_level_summary{padding:0 !important}#pmpro_mmpu_level_selections .widget-title{background:none;border-bottom:0px !important;color:#272460 !important;font-weight:500 !important}#pmpro_mmpu_level_selections #pmpro_mmpu_level_summary{margin-bottom:2rem}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_mmpu_level:nth-child(odd){background:rgba(0,0,0,0)}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select{color:#fff !important;background-color:#555;border:0px !important;border-radius:0px !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select input[type=checkbox]{display:none}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select:hover{background-color:#61b8ae !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select-current{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#61b8ae !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select-current:hover{background-color:#ef5b34 !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select-selected{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#61b8ae !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-action{padding:2.40625rem 0 !important}@media screen and (max-width: 991px){#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-action{padding:0 0 2.40625rem 0 !important}}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-info{padding:2.40625rem 0 !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select-removed{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ef5b34 !important}#pmpro_mmpu_groups .pmpro_mmpu_group .pmpro_level-select-removed:hover{background-color:#ef5b35 !important}.pmpro_mmpu_checkout{display:none}#nav-below{display:none}#pmpro_cancel .pmpro_actions_nav{text-align:left !important;padding:2rem 0 0 0}.pmpro_content_message{background-color:#fff !important;padding:2.96rem !important;margin-bottom:4rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.pmpro_cancel_wrap .pmpro_btn-submit{background-color:#272460 !important;border:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;color:#fff;font-weight:700;margin:0;padding:6px 12px;text-align:center;text-decoration:none;text-transform:none}.pmpro_cancel_wrap .pmpro_btn-submit:hover{color:#fff !important}.pmpro_checkout-field-username{display:none}#pmpro_level-mmpu .pmpro_checkout h3{margin-top:0px}#pmpro_level-mmpu .pmpro_alert{background-color:#f8f8f8 !important;border-color:none !important;color:#555 !important}#pmpro_level-mmpu .pmpro_alert a{color:#272460 !important}#pmpro_level-mmpu .pmpro_alert a:hover{color:#f59331 !important}#pmpro_level-mmpu .pmpro_message{border:0px solid #bce8f1 !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0x !important;padding:20px !important;margin:2rem 0 !important}.pmpro_checkout-fields{margin-bottom:2rem !important}.pmpro_checkout-fields .pmpro_payment-account-number .stripeElement{color:#555 !important;border:0px !important;border-radius:0px !important}.pmpro_form label{margin-bottom:.75rem !important}.pmpro_form input:not(:last-child){max-width:100% !important;margin-bottom:.75rem !important}.pmpro_form select{max-width:100% !important}hr{margin-bottom:1.75rem}.pmpro_btn{border:0;border-radius:0;color:#fff;font-weight:500 !important;margin-bottom:0px !important;padding:1rem 2.7rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:auto}.pmpro_btn-submit-checkout{background-color:#272460;position:relative}.pmpro_btn-submit-checkout:hover,.pmpro_btn-submit-checkout:active{background-color:#f59331 !important}.pmpro_btn-submit{background-color:#272460;position:relative}.pmpro_btn-submit:hover,.pmpro_btn-submit:active{background-color:#f59331 !important}.pmpro_btn-cancel{color:#272460 !important}.pmpro_btn-cancel:hover,.pmpro_btn-cancel:active{color:#f59331 !important}.pmpro_invoice_wrap{overflow-x:auto}.pmpro_invoice_wrap .pmpro_table{margin-bottom:2rem}.pmpro_invoice_wrap .pmpro_actions_nav-right{width:100% !important;text-align:left !important}.pmpro_invoice_wrap .pmpro_invoice_details{padding:1rem 0 !important}@media screen and (max-width: 767px){.pmpro_invoice_wrap .pmpro_invoice_details .pmpro_invoice-billing-address{padding:0 0 1rem 0 !important}}@media screen and (max-width: 767px){.pmpro_invoice_wrap .pmpro_invoice_details .pmpro_invoice-payment-method{padding:0 0 1rem 0 !important}}.pmpro_invoice_wrap .pmpro_actions_nav .pmpro_actions_nav-right{width:50% !important;text-align:right !important}@media screen and (max-width: 767px){.pmpro_invoice_wrap .pmpro_actions_nav .pmpro_actions_nav-right{width:100% !important;text-align:center !important;padding:0 0 2rem 0 !important}}.pmpro_invoice_wrap .pmpro_actions_nav .pmpro_actions_nav-left{width:50% !important;text-align:left !important}@media screen and (max-width: 767px){.pmpro_invoice_wrap .pmpro_actions_nav .pmpro_actions_nav-left{width:100% !important;text-align:center !important}}.pmpro_invoice{overflow:visible}.pmpro_a-print{position:relative;z-index:1}.membership-levels .pmpro_table{overflow:visible;margin-bottom:2rem !important;border-bottom:1px solid #eaeaea}.membership-levels #pmpro_levels_table{width:100%}.membership-levels .pmpro_btn{margin-bottom:1.5rem !important;margin-left:1.5rem !important;border-radius:0px !important;background-color:#4b4b4b !important;border:0px !important;padding:10px 40px}.membership-levels .pmpro_btn-select{background-color:#272460 !important;color:#fff}.membership-levels .pmpro_btn-select:hover{background-color:#f59331 !important}.membership-levels .disabled{opacity:.3}.pmpro-checkout #pmpro_pricing_fields .pmpro_checkout-fields .pmpro_small{margin-bottom:2rem}.pmpro-checkout #pmpro_pricing_fields .pmpro_checkout-fields,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields{padding-top:2rem}.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field{float:left;width:50% !important}@media screen and (max-width: 991px){.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field{width:100% !important}}.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field input{max-width:90% !important}@media screen and (max-width: 465px){.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field input{width:93% !important}}.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username{width:100%}.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input{max-width:95%}@media screen and (max-width: 767px){.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input{width:90% !important;max-width:100% !important}}@media screen and (max-width: 465px){.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bphone .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-bconfirmemail .input,.pmpro-checkout #pmpro_user_fields .pmpro_checkout-fields .pmpro_checkout-field.pmpro_checkout-field-username .input{width:93% !important}}.pmpro-checkout form.pmpro_form select{max-width:90% !important}.pmpro-checkout #pmpro_payment_information_fields .pmpro_checkout-h3-name,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-h3-name{margin-bottom:1rem;margin-top:2rem !important;width:100%;border-top:1px solid #e5e5e5 !important;padding-top:2rem !important;display:inline-block}.pmpro-checkout #pmpro_payment_information_fields .pmpro_checkout-h3-msg,.pmpro-checkout #pmpro_billing_address_fields .pmpro_checkout-h3-msg{width:100%;float:left;margin-bottom:1rem}.pmpro-checkout #pmpro_payment_information_fields hr,.pmpro-checkout #pmpro_billing_address_fields hr{display:none}@media screen and (max-width: 767px){.pmpro-checkout form.pmpro_form input[type=text].input{width:97% !important;max-width:100% !important}}@media screen and (max-width: 767px){.pmpro-checkout form.pmpro_form select{width:97% !important;max-width:100% !important}}.pmpro-checkout form.pmpro_form label{font-weight:500;margin-bottom:.5rem}.pmpro-checkout .pmpro_checkout_gateway-stripe .pmpro_checkout-fields{float:left;width:100%}.pmpro_checkout-fields #title_div input,.pmpro_checkout-fields #first_name_div input,.pmpro_checkout-fields #last_name_div input,.pmpro_checkout-fields #telephone_div input,.pmpro_checkout-fields #address_div input,.pmpro_checkout-fields #address2_div input,.pmpro_checkout-fields #town_city_div input,.pmpro_checkout-fields #postcode_div input{max-width:95%}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-account-number{width:100%}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-account-number .input{max-width:95%}@media screen and (max-width: 767px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-account-number .input{width:97% !important;max-width:100% !important}}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationMonth,.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationYear{max-width:120px}@media screen and (max-width: 767px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationMonth,.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationYear{max-width:120px !important}}@media screen and (max-width: 465px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationMonth,.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationYear{max-width:75px !important}}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationMonth{margin-right:1.125rem}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration select#ExpirationYear{margin-left:1.125rem}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration .pmpro_asterisk:first-child{margin-left:1.25rem}.pmpro_checkout-fields .pmpro_payment-cvv .pmpro_asterisk,.pmpro_checkout-fields .pmpro_payment-account-number .pmpro_asterisk,.pmpro_checkout-fields .pmpro_payment-expiration .pmpro_asterisk{display:none}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-cvv input{max-width:280px}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code{margin-bottom:0;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e5e5}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code{float:left;max-width:250px}@media screen and (max-width: 767px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code{max-width:60% !important}}@media screen and (max-width: 465px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code{max-width:100% !important}}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code_button{float:left;width:auto;padding:.75rem 2.5rem;background:#272460;color:#fff;text-decoration:none;transition:.6s}.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code_button:hover{background:#704e71}@media screen and (max-width: 465px){.pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-discount-code input#discount_code_button{padding:.75rem 2.5rem;width:97%;margin-left:0px}}#pmpro_pricing_fields .pmpro_checkout-fields #pmpro_level_cost{margin-bottom:2rem}#pmpro_pricing_fields .pmpro_checkout-fields p.pmpro_small{display:none !important}#pmpro_pricing_fields .pmpro_checkout-fields ul li{margin-bottom:.5rem !important}.pmpro_submit,.pmpro_captcha{float:left;width:100%}.pmpro-checkout .pmpro_checkout_gateway-stripe .pmpro_checkout-fields{padding:1rem}#membership-account-box{padding:2rem !important}@media screen and (max-width: 465px){#membership-account-box{padding:.5rem !important}}#membership-account-box .pmpro_asterisk{position:relative;float:right;margin-right:2rem}@media screen and (max-width: 1199px){#membership-account-box .pmpro_asterisk{margin-right:1.5rem}}@media screen and (max-width: 465px){#membership-account-box .pmpro_asterisk{margin-right:0}}.pmpro_checkout-fields #title_div.pmpro_checkout-field{width:33%}@media screen and (max-width: 991px){.pmpro_checkout-fields #title_div.pmpro_checkout-field{width:45% !important}}@media screen and (max-width: 465px){.pmpro_checkout-fields #title_div.pmpro_checkout-field{width:100% !important}}.pmpro_checkout-fields #title_div.pmpro_checkout-field input{max-width:85%}@media screen and (max-width: 991px){.pmpro_checkout-fields #title_div.pmpro_checkout-field input{max-width:75% !important}}@media screen and (max-width: 465px){.pmpro_checkout-fields #title_div.pmpro_checkout-field input{max-width:93% !important}}.pmpro_checkout-fields #first_name_div.pmpro_checkout-field,.pmpro_checkout-fields #telephone_div.pmpro_checkout-field,.pmpro_checkout-fields #address_div.pmpro_checkout-field,.pmpro_checkout-fields #town_city_div.pmpro_checkout-field{float:left;width:50% !important}@media screen and (max-width: 991px){.pmpro_checkout-fields #first_name_div.pmpro_checkout-field,.pmpro_checkout-fields #telephone_div.pmpro_checkout-field,.pmpro_checkout-fields #address_div.pmpro_checkout-field,.pmpro_checkout-fields #town_city_div.pmpro_checkout-field{float:none;width:100% !important}}.pmpro_checkout-fields #first_name_div.pmpro_checkout-field input,.pmpro_checkout-fields #telephone_div.pmpro_checkout-field input,.pmpro_checkout-fields #address_div.pmpro_checkout-field input,.pmpro_checkout-fields #town_city_div.pmpro_checkout-field input{max-width:90% !important}@media screen and (max-width: 465px){.pmpro_checkout-fields #first_name_div.pmpro_checkout-field input,.pmpro_checkout-fields #telephone_div.pmpro_checkout-field input,.pmpro_checkout-fields #address_div.pmpro_checkout-field input,.pmpro_checkout-fields #town_city_div.pmpro_checkout-field input{max-width:93% !important}}.pmpro_checkout-fields #last_name_div.pmpro_checkout-field,.pmpro_checkout-fields #existingmember_div.pmpro_checkout-field,.pmpro_checkout-fields #address2_div.pmpro_checkout-field,.pmpro_checkout-fields #postcode_div.pmpro_checkout-field{float:right;width:50% !important}@media screen and (max-width: 991px){.pmpro_checkout-fields #last_name_div.pmpro_checkout-field,.pmpro_checkout-fields #existingmember_div.pmpro_checkout-field,.pmpro_checkout-fields #address2_div.pmpro_checkout-field,.pmpro_checkout-fields #postcode_div.pmpro_checkout-field{float:none;width:100% !important}}.pmpro_checkout-fields #last_name_div.pmpro_checkout-field input,.pmpro_checkout-fields #existingmember_div.pmpro_checkout-field input,.pmpro_checkout-fields #address2_div.pmpro_checkout-field input,.pmpro_checkout-fields #postcode_div.pmpro_checkout-field input{max-width:90% !important}@media screen and (max-width: 465px){.pmpro_checkout-fields #last_name_div.pmpro_checkout-field input,.pmpro_checkout-fields #existingmember_div.pmpro_checkout-field input,.pmpro_checkout-fields #address2_div.pmpro_checkout-field input,.pmpro_checkout-fields #postcode_div.pmpro_checkout-field input{max-width:93% !important}}.pmpro_checkout-fields #existingmember_div.pmpro_checkout-field{margin-top:1.33rem !important;margin-bottom:.75rem !important}#pmpro_levels_table.pmpro_table.pmpro_checkout tbody tr:last-child{display:none}#news .vc_grid-filter-dropdown .vc_grid-styled-select{border-color:#dadada;height:40px;position:relative}#news .vc_grid-filter-dropdown .vc_grid-styled-select select{font-size:1rem;height:40px;line-height:1rem;margin-right:0;padding:10px;z-index:1}#news .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon{position:absolute;right:8px;top:9px}@media screen and (max-width: 767px){#news .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon{display:block;right:14px;top:13px}}#news .vc_pageable-slide-wrapper{display:flex;flex-wrap:wrap}.news-feed .vc_grid-item-mini{background-color:#4b4b4b;height:100%}.news-feed .vc_grid-item-mini .vc_gitem-zone{padding:30px}.news-feed .vc_grid-item-mini .vc_gitem-zone-a{padding:0}.news-feed .vc_grid-item-mini .vc_gitem-col{padding:0}.news-feed .vc_grid-item-mini .vc_gitem-post-data-source-post_date{color:#999}.news-feed .vc_grid-item-mini .vc_gitem-post-data-source-post_excerpt,.news-feed .vc_grid-item-mini p{margin-bottom:0}.single-post header{background:#4b4b4b}.single-post h1{font-weight:700;margin-bottom:0 !important;padding:12rem 0 0 0;text-transform:uppercase}.single-post #meta{border-bottom:2px solid #4b4b4b;margin-bottom:30px;padding-bottom:20px}#social-line{border-top:2px solid #4b4b4b;margin-top:30px;padding-top:20px}#sidebar .widget{margin-bottom:30px}#sidebar .widget label{display:none}#sidebar .widget select{background:#fff url(img/svg/icons/select-arrow.svg);background-position:93% 50%;background-repeat:no-repeat;background-size:16px 8px}#sidebar .widget_categories{background:#4b4b4b;border-bottom:2px solid #272460;padding:30px}#sidebar .widget_recent_entries{border:2px solid #4b4b4b;padding:30px}#sidebar .widget_recent_entries ul{margin-bottom:0}#sidebar .sidebar-cta{background:#4b4b4b;border-bottom:2px solid #272460;padding:30px}#sidebar .sidebar-cta p:last-child{margin-bottom:0}#post-categories{margin-bottom:30px}#post-categories .col-xl-4{margin-bottom:30px}#post-categories .box{background-color:#4b4b4b;height:100%;margin-bottom:30px}#post-categories .box img{width:100%}#post-categories .box .info{padding:30px 30px 0 30px}#post-categories .box .info .meta{color:#999}#post-categories .box .info p:last-child{margin-bottom:0}#page-header-grey{background-color:#4b4b4b;background-position:center;margin-bottom:0px;overflow:hidden;padding:21rem 0 4rem 0;position:relative;margin-top:-9.5rem !important}#page-header-grey h1{color:#fff;font-size:2.9375rem;font-weight:900;text-transform:uppercase;position:relative;text-align:center;z-index:2}.single-post h2 span,.single-post h3 span,.single-post h4 span,.single-post h5 span,.single-post h6 span{scroll-margin-top:10em}@media screen and (max-width: 991px){.single-post .fancy-title h2{margin-top:2rem !important}}#toc_container{border:0px !important;width:100% !important}#toc_container ul li{border-bottom:0px !important}#toc_container ul li::before{display:none !important}.intro-blue-block{background-color:#272460;margin:15px 0 !important;padding:2rem !important}.intro-blue-block p.lead{border-bottom:.75px solid #fff;padding-bottom:1rem}#things-to-note{margin:3rem 0}#things-to-note .vc_column-inner{background-color:#f1f0f6;padding:0}#things-to-note-horizontal .wpb_wrapper{background-color:#fff !important}#things-to-note-horizontal .wpb_wrapper ul.list-arrow{padding-bottom:2rem !important}#things-to-note ul.list-arrow,#things-to-note-horizontal .wpb_wrapper ul.list-arrow{padding:0 2.5rem}#things-to-note ul.list-arrow li,#things-to-note-horizontal .wpb_wrapper ul.list-arrow li{border-bottom:0px !important;margin-bottom:0rem}#things-to-note ul.list-arrow li::before,#things-to-note-horizontal .wpb_wrapper ul.list-arrow li::before{background:url(img/svg/icons/angle-right.svg) no-repeat center !important}.notes-title{border-bottom:1px solid #dadada;padding:2rem !important}.notes-title h3{padding-left:3rem;position:relative}.notes-title h3.icon-header::before{transition:.65s;background-position:50% 50%;background-repeat:no-repeat;background-size:30px;content:"";display:inline-block;height:30px;left:15px;position:absolute;top:15px;transform:translate(-50%, -50%);width:30px}.notes-title h3.icon-note::before{background-image:url(img/svg/icons/notes.svg)}body .faq-accordian.news-accordian .vc_toggle_title h4{color:#ef5b34;padding-left:0 !important}body .faq-accordian.news-accordian .vc_toggle_content{padding:1rem 2rem !important}body .faq-accordian.news-accordian .vc_toggle_title{padding:1rem !important}body .faq-accordian.news-accordian .vc_toggle_title h4::after{border-left:0 !important}.vc_grid-item-mini{border-bottom:2px solid #272460;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.vc_grid-item-mini .vc_gitem-zone-mini{padding:.75rem}@media screen and (max-width: 991px){.single-post .left-right{display:grid !important}.single-post .left-right .wpb_column:first-of-type{order:2 !important}.single-post .left-right .wpb_column:last-of-type{order:1 !important}.single-post #page-header-small{padding:9rem 0 5rem 0}.single-post #page-header-small h1{font-size:2rem;margin-bottom:0px}}.vc_gitem-zone{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;box-sizing:border-box;overflow:hidden}.vc_btn3-container{margin-bottom:0px !important}.vc_gitem-post-data-source-post_title h4{min-height:55px}.vc_gitem-zone-mini .vc_gitem_row{padding:0 !important}.white-wrapper{background-color:#fff;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.white-wrapper .vc_column-inner{padding:0 !important}.white-wrapper .vc_column-inner .wpb_raw_code .wpb_wrapper{padding:20px !important}.white-wrapper .btn-tertiary{color:#555;padding:0;padding-right:2rem !important;position:relative}.white-wrapper .btn-tertiary::after{background:url(img/svg/icons/angle-right-secondary.svg);content:"";height:14px;position:absolute;right:0rem;top:50%;transform:translateY(-50%);width:8px}#earnings-table tbody{border:1px solid #dadada}#earnings-table tbody tr{border-bottom:1px solid #dadada;vertical-align:top}#earnings-table tbody tr td{padding:15px;width:50%}#earnings-table tbody tr td:first-of-type{background-color:#f1f0f5;border-right:1px solid #dadada;color:#26235f}#earnings-table tbody tr td:last-of-type{background-color:#fff}ul.simple-list li{border-bottom:0px !important;margin-bottom:0 !important;padding:.25rem 0 .25rem 1.875rem !important}.half-list.simple-list li:nth-child(odd){margin-right:0% !important}@media screen and (max-width: 991px){.vc_gitem-post-data-source-post_title h4{font-size:1.125rem;min-height:65px}}@media screen and (max-width: 767px){.vc_gitem-post-data-source-post_title h4{min-height:auto}.half-list.simple-list li{width:100%;float:unset}}.choice-box{border:1px solid #e3e3e3;border-left:3px solid #ef5b34;padding:12px}#adi-training-steps .step-box::after{background:url(img/svg/icons/plus.svg) no-repeat center;background-size:14px 14px;border-radius:50%;content:"";height:14px;right:-7px;position:absolute;top:50%;transform:translateY(80%);width:14px}#adi-training-steps .step-box .vc_column-inner{background-color:#fff;border:1px solid #e3e3e3;border-left:3px solid #ef5b34;padding:25px}#adi-training-steps .step-box .vc_column-inner h3{color:#ef5b34;font-size:20px}#adi-training-steps .step-box.green .vc_column-inner{border-left:3px solid #7ab4ac}#adi-training-steps .step-box.green .vc_column-inner h3{color:#7ab4ac}#adi-training-steps .step-box.green .vc_column-inner ul li::before{background:url(img/svg/icons/arrow-right-green.svg) no-repeat center}#adi-training-steps .step-box:last-of-type::after{content:unset}@media screen and (max-width: 991px){#adi-training-steps .step-box::after{right:50%;top:unset !important;bottom:5px}}.postid-2271 #adi-training-steps .step-box::after,.postid-2343 #adi-training-steps .step-box::after{content:unset}@media screen and (max-width: 767px){#become-an-instructor .vc_col-md-2 .vc_column-inner .icon-round,#adi-course .vc_col-md-2 .vc_column-inner .icon-round{left:0;transform:none}}@media screen and (max-width: 767px){#become-an-instructor .vc_col-md-2 .vc_column-inner,#adi-course .vc_col-md-2 .vc_column-inner{padding-left:15px !important}}@media screen and (max-width: 767px){#become-an-instructor .vc_col-md-10 .vc_column-inner .wpb_text_column,#adi-course .vc_col-md-10 .vc_column-inner .wpb_text_column{padding-top:0 !important}}#become-an-instructor h2,#adi-course h2{margin-bottom:.625rem}#new-deal-box .new-deal-content{padding:2.5rem 2rem 2rem}#new-deal-box .new-deal-content ul li{float:left;width:48%}#new-deal-box .new-deal-content ul li:nth-child(odd){margin-right:4%}@media screen and (max-width: 991px){#new-deal-box .new-deal-content ul li{float:left;width:100%}#new-deal-box .new-deal-content ul li:nth-child(odd){margin-right:0%}}#new-deal-box .new-deal-content .wpb_text_column:last-child p{margin-bottom:.125rem}#new-deal-box .new-deal-price h2{font-size:2.5rem;font-weight:600;margin-bottom:2rem}#new-deal-box .new-deal-price .price-table .ult_pricing_table small{font-size:40%;font-weight:100}#new-deal-box .new-deal-price p{margin-bottom:0px}#new-deal-box.new-deal-border{margin-bottom:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;padding-top:0px !important;border-left-color:#dadada !important;border-left-style:solid !important;border-right-color:#dadada !important;border-right-style:solid !important;border-top-color:#dadada !important;border-top-style:solid !important;border-bottom-color:#dadada !important;border-bottom-style:solid !important}#new-deal-box.new-deal-border .new-deal-content{padding:3.5rem 3rem 3rem 3rem !important}#new-deal-box.new-deal-border .new-deal-content .fancy-title{margin-bottom:15px !important}#new-deal-box.new-deal-border .new-deal-content .fancy-title h2{margin-bottom:0px}#new-deal-box.new-deal-border .new-deal-price{padding-top:2rem !important;padding-right:2rem !important;padding-bottom:2rem !important;padding-left:2rem !important;background-color:#f8f8f8 !important;height:100%}#new-deal-box.new-deal-border .new-deal-price .d-flex{height:100%}.woocommerce>header{background-color:#4b4b4b;margin-bottom:3rem;position:relative !important}.cart-contents{position:absolute;right:35px;top:19px}.cart-contents .cart-contents-count{background:#f59331;border-radius:50%;color:#fff;font-size:.875rem;height:22px;line-height:22px;position:absolute;right:-40px;text-align:center;top:-7px;width:22px;z-index:1}.cart-contents:hover .cart-contents-count{background:#272460}.cart-contents::after{background:url(img/svg/icons/basket.svg) no-repeat;background-size:24px;content:"";height:24px;position:absolute;width:24px}@media screen and (max-width: 1199px){.cart-contents{right:122px;top:12px}}@media screen and (max-width: 991px){.cart-contents{top:15px}}@media screen and (max-width: 350px){.cart-contents{right:104px}}.woocommerce-products-header{padding:0;position:relative;transition:none}.woocommerce-products-header h1{display:none}.header-fixed .woocommerce-products-header{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;position:relative}.woocommerce #sidebar{display:none}.error404 header{background-color:#4b4b4b}.error404 header .error{padding:180px 0 90px 0}.woocommerce-products-header h1{margin-bottom:2rem}@media screen and (max-width: 991px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0 0 1.875rem !important;width:100%}}.products{margin:0px !important}.products li:before{display:none !important}.products h3{padding:0px !important}.products .product{background-color:#272460 !important}.products .product .added_to_cart{display:none !important}.products .product h2{color:#fff;font-size:1.25rem !important;font-weight:300 !important;padding:1.6875rem 2.593rem !important}.products .product h2::after{content:"";display:inherit;width:100%;margin-top:1.6875rem !important;border-top:1px solid #dfdfdf}@media screen and (max-width: 991px){.products .product h2::after{bottom:16px;margin-top:1.2875rem !important;position:absolute;width:84%}}@media screen and (max-width: 991px){.products .product h2{min-height:112px;padding-bottom:1rem !important;padding-left:1rem !important;padding-right:1rem !important;position:relative}}.products .product img{margin:0px !important}.products .product .price{color:#fff !important;font-weight:700 !important;font-size:1.3rem !important;padding:0 2.593rem !important;margin-bottom:2.593rem !important}@media screen and (max-width: 991px){.products .product .price{font-size:1.3rem !important;padding:0 1rem !important}}.products .product .button{background-color:#f59331 !important;border:0;border-radius:0;color:#fff;display:none;font-weight:300;margin:10% !important;padding:1.4374rem 1em !important;text-align:center;width:80% !important}.products .product .button::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.products .product .button:hover,.products .product .button:active{background-color:#fff !important;color:#f59331}.products .product .button:hover::after,.products .product .button:active::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.woocommerce a.button.added::after{content:""}#coupon_code{height:42px;padding:.75rem 1.25rem;width:180px}.woocommerce ul#shipping_method li{padding:0}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 .2375em}.woocommerce ul#shipping_method li::before{content:none}.woocommerce-terms-and-conditions-wrapper .input-checkbox{-webkit-appearance:auto}.woocommerce-cart table.cart img{width:100px}.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:none}.woocommerce-checkout li::before{content:none !important}.checkout_coupon .form-row-first{width:auto !important}.checkout_coupon .form-row-last{float:left !important}.pmpro_checkout-fields #telephone_div{margin-top:2rem !important}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{width:100%}.woocommerce-account .woocommerce{margin-bottom:60px}.woocommerce-account .woocommerce-notices-wrapper{margin-bottom:0}.woocommerce-account .woocommerce-info{margin-bottom:2rem !important}.woocommerce-MyAccount-navigation{background-color:#eaeaea;padding:30px}.woocommerce-MyAccount-navigation ul{margin-bottom:0}.woocommerce-MyAccount-navigation li{border-bottom:1px solid #dadada;padding:10px 0 !important}.woocommerce-MyAccount-navigation li:last-child{border-bottom:0}.woocommerce-MyAccount-navigation li::before{content:none !important}.woocommerce-MyAccount-navigation a{letter-spacing:.1em;text-transform:uppercase}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{display:none}@media screen and (max-width: 991px){.online-shop h5{margin-bottom:1.5rem !important}}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%;padding:0}.woocommerce form .form-row{display:block}.woocommerce-Address-title{background-color:#fff !important;border-color:#dadada;border-style:solid;border-width:3px 0;padding:1.313rem 0}.woocommerce-Address-title h3{margin-bottom:0}.woocommerce-breadcrumb{margin:0 0 3rem !important;padding:1rem !important;font-size:.75em !important;color:#272460 !important;background:#f8f8f8 !important}.woocommerce-breadcrumb a{color:#272460 !important}.woocommerce-breadcrumb a:hover{color:#f59331 !important}.woocommerce-result-count{color:#555 !important;font-size:.75rem !important;margin:1em 0 1em !important}.woocommerce-ordering{margin:0 0 6em !important}.summary h1{border-color:#dadada;border-style:solid;border-width:3px 0;font-size:1.5rem;padding:1.313rem 0 !important}.summary .price{color:#f59331 !important;margin-bottom:1rem !important}.summary .single_add_to_cart_button{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.summary .single_add_to_cart_button .button{background-color:#272460 !important;color:#fff}.summary .single_add_to_cart_button:hover{background-color:#f59331 !important}.entry-summary .single_add_to_cart_button{background-color:#272460 !important;border-radius:0px !important;padding:.9rem 1.5rem !important}.entry-summary .quantity{margin:0 1rem 0 0 !important}.woocommerce-Tabs-panel{background-color:#fff !important;padding:2.96rem !important;margin-bottom:4rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.woocommerce-tabs .tabs:before{display:none !important}.woocommerce-tabs li{border:0px !important;border-radius:0px !important;background-color:rgba(0,0,0,0) !important;margin-right:2rem !important;padding:0 !important}.woocommerce-tabs li:before{display:none !important}.woocommerce-tabs li:after{display:none !important}.woocommerce-tabs li a{font-weight:500 !important;color:#272460 !important}.woocommerce-tabs .active{background-color:rgba(0,0,0,0) !important;border-bottom:1px solid #ef5b34 !important}.shop-list ul{list-style-type:none;padding:0;position:relative}.shop-list ul li::before{background:url("img/svg/icons/angle-right-secondary.svg") no-repeat center;background-size:14px 14px;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.shop-list ul li{border-bottom:1px solid #dadada;margin-bottom:.4375rem;padding:.5rem 0 .5rem 1.875rem;position:relative}.shop-list ul li:last-child{border:0}.woocommerce-error{margin-bottom:0px !important;background-color:#f8f8f8 !important;border-top-color:#ef5b34 !important}.woocommerce-error:before{color:#ef5b34 !important}.woocommerce-error li{padding:1rem 0 1rem 3.5rem !important;margin-bottom:0px !important}.woocommerce-error li:before{display:none}.woocommerce-message{background-color:#f8f8f8 !important;border-top-color:#f59331 !important}.woocommerce-message:before{color:#f59331 !important}.woocommerce-cart-form .shop_table{border:1px solid #eaeaea !important;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0px !important}.woocommerce-cart-form .shop_table td{padding:1rem !important;background-color:rgba(0,0,0,0) !important}.woocommerce-cart-form .shop_table th{padding:1rem !important}.woocommerce-cart-form .shop_table .input-text{border:1px solid #eaeaea !important}.woocommerce-cart-form .shop_table .qty{width:4.631em}.woocommerce-cart-form .product-remove .remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:#f59331 !important;text-decoration:none;font-weight:700;border:0}.woocommerce-cart-form .product-remove .remove:hover{background:none !important;color:#e68625 !important}.woocommerce-cart-form .actions .button{font-size:1rem !important;padding:.81rem 1.25em;font-weight:500 !important;border-radius:0px !important;color:#fff !important;background-color:#272460 !important}.woocommerce-cart-form .actions .button:disabled[disabled]{opacity:.75 !important;padding:.81rem 1.25em !important}.woocommerce-cart-form .actions .button:hover{background-color:#f59331 !important}@media screen and (max-width: 767px){.woocommerce-cart-form .coupon{padding-bottom:1rem !important}}.woocommerce-cart-form .coupon .button{font-size:1rem !important;padding:.81rem 1.25em;font-weight:500 !important;border-radius:0px !important;color:#fff !important;background-color:#f59331 !important}@media screen and (max-width: 767px){.woocommerce-cart-form .coupon .button{width:50% !important}}.woocommerce-cart-form .coupon .input-text{margin:0px !important}@media screen and (max-width: 767px){.woocommerce-cart-form .coupon .input-text{width:50% !important}}.cart-collaterals{margin-top:4rem !important;margin-bottom:4rem !important}.cart-collaterals .checkout-button{margin-bottom:0px !important}.cart-collaterals .cart_totals{width:36% !important}@media screen and (max-width: 991px){.cart-collaterals .cart_totals{width:100% !important}}.cart-collaterals .shop_table{border:1px solid #eaeaea !important;border-radius:0px !important}.cart-collaterals .shop_table h2{font-size:1.5rem}.cart-collaterals .shop_table td{text-align:right !important;background-color:rgba(0,0,0,0) !important}.cart-collaterals .button{font-size:1rem !important;padding:.81rem 1.25em;font-weight:600 !important;border-radius:0px !important;color:#fff !important;background-color:#272460 !important}.cart-collaterals .button:hover{background-color:#f59331 !important}.return-to-shop .button{border:0 !important;border-radius:0 !important;color:#fff !important;padding:1rem 2.7rem !important;font-weight:500 !important;width:auto !important;background-color:#272460 !important;position:relative !important;margin:2rem 0 !important}.return-to-shop .button::after{background:url("img/svg/icons/angle-right-secondary.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.return-to-shop .button:hover,.return-to-shop .button:active{background-color:#f59331 !important}.return-to-shop .button:hover::after,.return-to-shop .button:active::after{background:url("img/svg/icons/angle-right-alt.svg");content:"";height:14px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:8px}.woocommerce-info{border-top-color:#272460 !important}.woocommerce-info:before{color:#272460 !important}.woocommerce-info .woocommerce-message{background-color:#f8f8f8 !important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-additional-fields{background-color:#fff !important;padding:2.96rem !important;margin-bottom:4rem !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.col2-set .col-1{float:none !important;max-width:100% !important;width:100% !important}.col2-set .col-2{float:none !important;max-width:100% !important;width:100% !important}#order_review .shop_table{border:1px solid #eaeaea !important;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0px !important}#order_review .shop_table td{border-top:1px solid #eaeaea !important}.woocommerce-checkout-payment .payment_method_stripe{padding:2.96rem !important}.woocommerce-checkout-payment .payment_methods{padding:0em !important}.woocommerce-checkout-review-order #payment{background:#f8f8f8 !important;border-radius:0 !important;margin-bottom:4rem !important}.place-order .button{font-size:1rem !important;padding:.81rem 1.25em;font-weight:600 !important;border-radius:0px !important;color:#fff !important;background-color:#272460 !important}.place-order .button:hover{background-color:#f59331 !important}.woocommerce-notices-wrapper{margin-bottom:3rem}.woocommerce-info{margin-bottom:0px !important}.woocommerce-form-coupon{border:0px !important;background-color:#f8f8f8 !important;margin:0px !important;border-radius:0px !important}.woocommerce-form-coupon .form-row-first,.woocommerce-form-coupon .form-row-last{padding:0px !important}.woocommerce-form-coupon .button{font-size:1rem !important;padding:.81rem 1.25em !important;font-weight:500 !important;border-radius:0px !important;color:#fff !important;background-color:#f59331 !important}/*# sourceMappingURL=style.css.map */
