.w-html.ush_html_1 .user_menu{position:absolute;left:0;right:0;z-index:999;background:#2fb8f0;display:none}.w-html.ush_html_1 .user_menu.active{display:block}.w-html.ush_html_1 .user_menu .profile_image{width:100%;text-align:center;padding-left:20px;padding-right:20px;margin-top:10px}.w-html.ush_html_1 .user_menu .profile_image img{border-radius:50%;border:5px solid #fff}.w-html.ush_html_1 .user_menu .profile_info{width:100%;text-align:center;font-size:14px;margin:20px 0}.w-html.ush_html_1 .user_menu .profile_info .course_points{color:#5f2587;font-size:50px;font-weight:700;margin-bottom:0;line-height:50px}.w-html.ush_html_1 .user_menu .user_menu_items ul{list-style:none;margin-left:0}.w-html.ush_html_1 .user_menu .user_menu_items ul li{width:100%;text-align:center;border-top:1px solid #1d87b3;margin-bottom:0;padding:5px;line-height:25px}.w-html.ush_html_1 .user_menu .user_menu_items ul li:hover{background:#1d87b3}.w-html.ush_html_1 .user_menu .user_menu_items ul li a{width:100%;text-align:center;font-size:16px}.woocommerce-Price-currencySymbol{margin-right:5px}.woocommerce-order-details:not(.woocommerce-info),.woocommerce-customer-details{width:50%;float:left}.woocommerce-terms-and-conditions-wrapper .checkbox input[type="checkbox"]{display:none}.woocommerce-terms-and-conditions-wrapper p.form-row.woocommerce-validated .checkbox:before{content:'';position:absolute;width:20px;height:20px;background-color:#1d87b3!important;border:solid #1d87b3 1px!important;border-radius:2px}.woocommerce-terms-and-conditions-wrapper .checkbox:before{content:'';position:absolute;width:20px;height:20px;background-color:#ffffff!important;border:solid #b4b6b6 1px;border-radius:2px}.woocommerce-terms-and-conditions-wrapper .checkbox:after{content:'';position:absolute;width:1.2ex;height:.4ex;background:#fff0;top:.6ex;left:.4ex;border:3px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{margin-left:30px}.g-breadcrumbs li.g-breadcrumbs-separator:last-of-type{display:none}.woocommerce-info{background:#c9f7b2!important}.box-shadow{-webkit-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important}.ucfirst{text-transform:capitalize}.stretch_height .wpb_wrapper,.stretch_height .wpb_wrapper .w-grid,.stretch_height .wpb_wrapper .w-grid .w-grid-list,.stretch_height .wpb_wrapper .w-grid .w-grid-list .w-grid-item{height:100%}.single-product .connected_courses{margin-bottom:1.5rem}.single-product .connected_courses .title{font-size:18px;font-family:"Quicksand";font-weight:700;margin-bottom:.5rem}.single-product .connected_courses table tr:nth-child(2n+1){background-color:#EFF8FE}.single-product .connected_courses table tr td{border:none}.woocommerce-cart .connected_courses p{margin-bottom:0;font-size:14px}.owl-nav div:hover{background:initial!important}.w-grid:not(.alt_nav_colors) .owl-dot span{border:1px solid #fff!important;display:block;border-radius:50%;background:#fff0;width:10px;height:10px;margin:5px}.w-grid:not(.alt_nav_colors) .owl-dots .owl-dot.active span{background:#fff!important;width:10px;height:10px;margin:5px}.alt_nav_colors .owl-dot span{border:1px solid #62237c!important;display:block;border-radius:50%;background:#fff0;width:10px;height:10px;margin:5px}.alt_nav_colors .owl-dots .owl-dot.active span{background:#62237c!important;width:10px;height:10px;margin:5px}.alt_nav_colors .owl-nav .owl-next{right:0;left:initial;width:35px!important;height:35px!important;background:#e4008f;border-radius:0px!important}.alt_nav_colors .owl-nav .owl-next:after{content:'\f054'!important;color:#fff;font-size:28px;font-weight:100!important}.alt_nav_colors .owl-nav .owl-prev:after{content:'\f053'!important;color:#fff;font-size:28px;font-weight:100!important}.alt_nav_colors .owl-nav .owl-prev{right:0;left:0;width:35px!important;height:35px!important;background:#e4008f;border-radius:0px!important}.alt_nav_colors .owl-nav div:hover{background:#e4008f!important}.image_slider .owl-dots{position:absolute;bottom:45px;left:0;right:0}.image_slider .owl-nav .owl-next{right:20px!important;left:initial}.image_slider .owl-nav .owl-next:after{content:'\f054'!important;color:#fff;font-size:28px;font-weight:100!important}.image_slider .owl-nav .owl-prev:after{content:'\f053'!important;color:#fff;font-size:28px;font-weight:100!important}.image_slider .owl-nav .owl-prev{left:20px!important;right:initial}.w-grid-item-h .slide{position:relative;justify-content:center;max-height:500px}.w-grid-item-h .slide .slide_image{width:100%;background:#000}.w-grid-item-h .slide .slide_image img{height:500px;width:100vw;object-fit:cover;object-position:center;opacity:.75}.w-grid-item-h .slide .slide_title{font-family:'Quicksand';font-weight:700;left:0;right:0;position:absolute;bottom:175px;font-size:32px;color:#fff}.w-grid-item-h .slide .slide_title a:hover{color:#fff}.w-grid-item-h .slide .w-btn.us-btn-style_5.usg_btn_1{position:absolute;bottom:100px}.w-person .w-person-content .w-person-name{font-family:'Quicksand',serif;font-weight:700;color:#e4008f!important;font-size:24px}.w-person .w-person-content .w-person-role{opacity:1!important;font-family:'Quicksand',serif;font-weight:700}.w-person.layout_circle .w-person-links{background:rgb(47 184 240 / .5);border-radius:50%}.no-touch .w-person-links-item:before{background:none!important}.w-socials-item .w-socials-item-link-hover{background:#e4008f!important}.w-grid.layout_213 .w-grid-item-h{background:#fff}.w-grid.layout_213 .w-grid-item-h .post_image img{width:auto;max-height:100%;margin:0 auto}.testimonial_author+p{font-weight:lighter!important;margin-bottom:0px!important}.testimonial_role+p{font-weight:bold!important;margin-bottom:0px!important}.testimonial_company+p{font-weight:bold!important;color:#e4008f!important}.w-grid.layout_216 .w-grid-item-h,.w-grid.type_grid.layout_227 .w-grid-item-h{background:#fff}.w-grid.layout_216 .w-grid-item-h>.w-vwrapper,.w-grid.layout_227 .w-grid-item-h>.w-vwrapper{-webkit-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important}.w-grid.layout_216 .w-grid-item-h .post_image img,.w-grid.layout_227 .w-grid-item-h .post_image img{height:225px;object-fit:cover}.w-grid.layout_216 .w-grid-item-h .buttons_bottom{width:100%;justify-content:space-evenly;position:absolute;bottom:0}.w-grid.layout_216 .w-grid-item-h .buttons_bottom .price{flex:1 1 50%;margin-right:0;text-align:center;line-height:42px;font-size:17px;white-space:nowrap;padding:0 5px}.w-grid.layout_216 .w-grid-item-h .buttons_bottom .w-html{flex:1 1 50%;height:42px!important}.w-grid.layout_216 .w-grid-item-h .buttons_bottom .w-html .w-btn{width:100%;height:42px!important}.w-grid.layout_216 .w-grid-item-h .buttons_bottom .highlight{color:#fff}.w-grid.layout_216 .w-grid-item-h .buttons_bottom .highlight span{margin-left:5px}.cross-sells h2{margin-bottom:2rem!important}.course_text_overlay{margin-top:-250px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.w-grid.type_carousel.layout_518 .owl-dots{position:absolute;bottom:17px;width:100%!important}.w-tabs-section .w-tabs-section-header,.w-tabs-section .w-tabs-section-header.active,.w-tabs-section .w-tabs-section-header:hover{background:#62237c!important;color:#fff}.w-tabs-section .w-tabs-section-header .w-tabs-section-title,.w-tabs-section .w-tabs-section-header .w-tabs-section-control{color:#fff}.w-tabs-section .w-tabs-section-content{background:#EFF8FE;padding:3rem}.w-tabs-section .w-tabs-section-content #respond{border-color:#62237c}.type_mobile .request_demo{background:#62237c!important;color:#fff}.type_mobile .request_demo.current-menu-item>a{color:#fff!important}.type_mobile .request_demo a:hover{color:#fff!important}.type_mobile .my_account{background:#2fb8f0;color:#fff}.type_mobile .my_account:last-of-type{margin-bottom:10px}.type_mobile .my_account a:hover{color:#fff!important}.type_mobile .my_account.current-menu-item>a{color:#fff!important}.type_mobile .w-nav-list.level_1.hover_simple{padding-bottom:10px}.p1{margin-bottom:0}.w-person.layout_square .w-person-links,.w-person.layout_circle .w-person-links{display:none}.icons_col_6 .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between}.icons_col_6 .w-iconbox .w-iconbox-icon{-webkit-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important}.icons_col_6 .w-iconbox .w-iconbox-icon img{width:1.5em}.icons_col_6 .w-iconbox .w-iconbox-text{margin-top:1rem}.icons_col_6.usps_text .wpb_wrapper p::before,.icons_col_6 .w-iconbox .w-iconbox-text::before{content:'✔';font-family:"ZapfDingbats";display:inline-block;color:#e5007d;font-size:24px;font-weight:700;margin-right:10px}.icons_col_6 .w-iconbox .w-iconbox-text p{display:inline-block}.icons_col_3 .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between}.icons_col_3 .w-iconbox .w-iconbox-icon{-webkit-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important}.icons_col_3 .w-iconbox .w-iconbox-icon img{width:1.5em}.icons_col_3 .w-iconbox .w-iconbox-text{margin-top:1rem}.icons_col_3.usps_text .wpb_wrapper p::before,.icons_col_3 .w-iconbox .w-iconbox-title{color:#5f2587;font-size:20px!important}.icons_col_3 .w-iconbox .w-iconbox-title::before{content:'✔';font-family:"ZapfDingbats";display:inline-block;color:#e5007d;font-size:24px;font-weight:700;margin-right:10px}.icons_col_3 .w-iconbox .w-iconbox-text p{display:inline-block}.w-socials-item.facebook .w-socials-item-link:after{content:'\f39e';font-size:34px}.w-socials-item.youtube .w-socials-item-link:after{font-size:28px}.mc4wp-form .mc4wp-form-fields p{margin-bottom:10px}.mc4wp-form .mc4wp-form-fields p.checkboxes{margin:1rem 0}.mc4wp-form .mc4wp-form-fields p.checkboxes label{margin-right:1.5rem}.mc4wp-form .mc4wp-form-fields p.checkboxes input{width:1rem;height:1rem}.mc4wp-form .mc4wp-form-fields p.checkboxes span{font-size:18px;color:#fff}.mc4wp-form input[type="submit"]{background-color:transparent!important;border:2px solid #fff}.no-touch .mc4wp-form input[type="submit"]:hover,.mc4wp-form input[type="submit"]:hover{background-color:white!important;color:#e5007d!important}.btn_blue input[type="submit"]{background-color:#00b0eb}.btn_blue input[type="submit"]:hover{background-color:#179bd1!important}.btn_center .submit_container{text-align:center}.text_overlay_container{margin-top:-600px!important}.text_overlay_container .wpb_row.vc_inner{-webkit-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important;box-shadow:0 0 7px 0 rgb(0 0 0 / .25)!important}.fs_48 *{font-size:48px!important;line-height:58px!important}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:3rem}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:2rem}.mt-4{margin-top:3rem}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}.mr-3{margin-right:2rem}.mr-4{margin-right:3rem}.ml-1{margin-left:.5rem}.ml-2{margin-left:1rem}.ml-3{margin-left:2rem}.ml-4{margin-left:3rem}.overflow_hidden{overflow:hidden}.bg_pos_top>.vc_column-inner{background-position:top!important}.valign_center{display:flex;align-items:center}.add_check_to_strong strong::before{content:'✔';font-family:"ZapfDingbats";display:inline-block;color:#e5007d;font-size:24px;font-weight:700;margin-right:10px}#page-header .w-nav>ul ul{min-width:8rem}#page-header .w-nav>ul ul a{font-size:18px;font-weight:400}.w-cart-icon{line-height:36px!important}.kwtv_index h2{display:inline-block}.kwtv_index h5{color:#e5007d}.kwtv_index.licences table.shop_table thead th:first-of-type{color:#e5007d}.kwtv_index.licences .shop_table td h6{margin-bottom:5px}.shop_table.used_points td h6:before,.kwtv_index.licences .shop_table td h6:before{content:'✔';font-family:"ZapfDingbats";display:inline-block;color:#e5007d;font-size:18px;font-weight:700;margin-right:10px}.go_to_tlms.loading,.get_course_url.loading{position:relative}.go_to_tlms.loading::after,.get_course_url.loading::after{content:'\f110';font-family:"FontAwesome";position:absolute;left:0;right:0;margin:auto;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.woocommerce-MyAccount-orders thead th span{font-weight:bold!important}.woocommerce-MyAccount-orders thead th,.kwtv_index table.shop_table thead th{padding-top:0.6rem!important;color:#5f2587;font-weight:bold!important;opacity:1!important;border-color:#fff}.kwtv_index table td,.woocommerce-MyAccount-orders td{vertical-align:middle;border-color:#fff}.woocommerce-MyAccount-content .order-number,.woocommerce-MyAccount-content .order-status,.woocommerce-orders-table__cell-order-number,.woocommerce-orders-table__cell-order-status{font-weight:400}.woocommerce-account .woocommerce-button{background:#fff0;border-color:#e5007d;color:#e5007d!important;border-width:2px;border-style:solid;line-height:0.5rem!important}.woocommerce-account .woocommerce-button.cancel{margin-top:5px}.woocommerce-account .woocommerce-button:hover{background:#e5007d!important;border-color:#e5007d!important;color:#fff!important;border-width:2px;border-style:solid}.woocommerce-account .woocommerce-orders-table__cell-order-date{width:200px}.woocommerce-account p{margin-bottom:0}.woocommerce-account h3{font-size:24px}.woocommerce-account h3 small{font-size:18px;font-weight:400}.woocommerce-account .text-pink{color:#e4008f}.woocommerce-account .post_content{background-color:#eff8fe}.woocommerce-account .post_content .woocommerce-MyAccount-navigation{background-color:#fff;padding:20px 20px 10px 20px;-webkit-box-shadow:0 0 34px 5px rgb(0 0 0 / .2);box-shadow:0 0 34px 5px rgb(0 0 0 / .2)}.woocommerce-account .post_content .woocommerce-MyAccount-content p strong{font-family:"Quicksand",serif;font-weight:700;font-size:18px}.woocommerce-account .post_content .woocommerce-MyAccount-content p small{font-weight:400}.woocommerce-account .post_content .woocommerce-MyAccount-content ul{margin-left:30px}.woocommerce-account .post_content .woocommerce-MyAccount-content ul li::marker{content:'✔';font-family:"ZapfDingbats";color:#e5007d;font-size:18px;font-weight:700}.woocommerce-account .post_content .woocommerce-MyAccount-content ul li{padding-left:10px;margin-bottom:0}.kwtv_options input[type="checkbox"]{position:absolute;left:-9999px}.kwtv_options label{cursor:pointer}.kwtv_options input[type="checkbox"]+label:before{border:1px solid #333;content:"\f00c";display:inline-block;font-family:"FontAwesome";color:#fff;width:20px;height:20px;line-height:20px;text-align:center}.kwtv_options input[type="checkbox"]:checked+label:before{background-color:#e4008f;border-color:#e4008f}.woocommerce-grouped-product-list-item__quantity{display:none}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:250px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-125px;opacity:0;transition:opacity 0.3s;font-weight:400!important;line-height:initial!important}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 #fff0 #fff0 #fff0}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.mobile_label{display:none}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-licenses:before{content:'\f3ff'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-courses:before{content:'\f19d'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-certificates:before{content:'\f0a3'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--change-password:before{content:'\f084'}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{font-size:18px}.wc_account_navigation_toggle{display:none!important;cursor:pointer;background-color:#e9edef;padding:15px;max-width:100%!important;align-items:center;margin-bottom:1rem}.courses_grid .g-filters-list{display:flex;justify-content:center}.courses_grid .g-filters .g-filters-item{margin-left:1.5rem;font-family:'Lato',sans-serif;font-size:18px;line-height:1.20!important;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:0em;border-radius:4em;padding:.8em 1.8em;background:transparent!important;border:1px solid #e4008f;color:#e4008f!important;box-shadow:0 0em 0em rgb(0 0 0 / .2)}.courses_grid .g-filters .g-filters-item:first-child{margin-left:0}.courses_grid .g-filters .g-filters-item:hover,.courses_grid .g-filters .g-filters-item.active{background:#e4008f!important;color:#fff!important}.widget_layered_nav li:not(.chosen) a:before{background-color:#fff!important}.widget_layered_nav li:hover a:before{background:#5f2587!important;color:#fff!important}.sidebar_shop .widgettitle{font-size:18px}.product .us-nav-style_4>*,.product .navstyle_4>.owl-nav div,.product .us-btn-style_4{padding:.8rem .2rem;white-space:nowrap}button[type="submit"]:not(.w-btn),input[type="submit"]{background-color:#2fb8f0}button[type="submit"]:not(.w-btn):hover,input[type="submit"]:hover{background-color:#179bd1!important}.points_price_row .title .vc_column-inner{padding-right:0!important}.points_price_row .content .vc_column-inner{padding-left:0!important}.points_price_row .vc_column-inner>div{background:#f5f5f5;padding:1rem;height:100%}.w-tabs-list .w-tabs-list-h{background:#2fb8f0!important;color:#fff!important}.w-tabs-list .w-tabs-list-h .w-tabs-item{background:#2fb8f0!important;color:#fff!important}.w-tabs-list .w-tabs-list-h .w-tabs-item.active{background:#5f2587!important;color:#fff!important}.w-tabs-list .w-tabs-section-content{padding-left:20px;padding-right:20px}.woocommerce .quantity input.qty{min-height:50px!important;line-height:50px!important;margin-bottom:1rem}.add_to_cart button{margin-bottom:1rem}.product_downloads td{vertical-align:middle}.product_downloads .title{font-family:"Quicksand";font-weight:700;font-size:18px}.product_downloads td a{float:right}.product_downloads tr:last-child td{border:none}.theme,.theme a{color:#e4008f;margin-bottom:1rem!important}.product_usps{display:flex;align-items:center;gap:2rem}.product_usps img{height:75px;width:75px}.product_difficulty{display:flex;align-items:center;background:#eff8fd;padding:1rem;margin-bottom:1rem}.product_difficulty h5{margin-bottom:0!important;margin-right:.5rem}.product_difficulty .star-rating{font-style:normal;text-align:left;letter-spacing:.05em;white-space:nowrap;line-height:1em;height:1em;width:4.8em;overflow:hidden;position:relative}.product_difficulty .star-rating:before{content:'\f005\f005\f005\f005\f005';font-family:fontawesome;font-weight:400;position:absolute;top:0;left:0;opacity:.5;font-size:.83em}.product_difficulty .star-rating span{display:inline-block;vertical-align:top;height:inherit;position:relative;overflow:hidden}.product_difficulty .star-rating span:before{display:inline-block;vertical-align:top;content:'\f005\f005\f005\f005\f005';font-family:fontawesome;font-weight:900;font-size:.83em}body:not(.rtl) .widget_product_search input[type="search"],.w-search input{min-height:40px!important;line-height:40px!important}.w-socials-item.email span{background-color:#ff00ff!important}.w-socials-item.facebook .w-socials-item-link:after{font-size:24px}.error404 .align-center{text-align:center}.error404 .align-center .search-submit{margin-top:25px}.error404 .align-center input:not([type="submit"]){background-color:#fff;box-shadow:none}.error404 .search-form{display:inline-block}.woocommerce-checkout .checkout_coupon{display:block!important}.woocommerce-billing-fields #billing_order_as_field .woocommerce-input-wrapper label{display:inline-block;float:left}.woocommerce-billing-fields #billing_order_as_field .woocommerce-input-wrapper input[type="radio"]{clear:left;float:left}.woocommerce-order-received .hide_thankyou{display:none}.woocommerce-form.woocommerce-form-register.register{overflow:visible}.grecaptcha-badge{opacity:0!important}.organisation_account input[type="checkbox"]{position:absolute;left:-9999px}.organisation_account label{cursor:pointer}.organisation_account input[type="checkbox"]+label:before{border:1px solid #333;content:"\f00c";display:inline-block;font-family:"FontAwesome";color:#fff;width:20px;height:20px;line-height:20px;text-align:center;margin-right:5px}.organisation_account input[type="checkbox"]:checked+label:before{background-color:#e4008f;border-color:#e4008f}label[for="activecampaign_for_woocommerce_accepts_marketing"]{margin-top:0!important}.gift-cards-list .ywgc-predefined-amount-button{border-radius:25px;padding:.5rem 1rem}.gift-cards-list .ywgc-predefined-amount-button:hover{background:#e4038f!important;color:#fff}.gift-card-content-editor.step-appearance .ywgc-design-list ul li{margin-bottom:5px}.ywgc-choose-image.ywgc-choose-template{background:#e4038f}.ywgc_choose_design_title{margin-top:0!important}.yith-add-new-gc-my-account-button{background:#e4038f;padding:.4em .9em;color:#fff;border-radius:50px}.calculation_summary .discount{color:green}.calculation_summary .total{font-weight:700}.calculation_summary .head,.calculation_summary .body .row,.calculation_summary .footer>div{display:grid;justify-content:space-between;grid-template-columns:repeat(3,1fr);padding:.5rem;gap:1rem;white-space:nowrap}.calculation_summary .head>*:not(:first-child),.calculation_summary .body .row>*:not(:first-child),.calculation_summary .footer>div>*:not(:first-child){text-align:right}.calculation_summary .footer>div>div:first-child{grid-column:span 2;text-align:right}.calculation_summary .body{border-top:1px solid #5f2587;border-bottom:1px solid #5f2587}.calculation_summary .total{border-top:2px solid #5f2587}.small_field{margin-bottom:0!important}.small_field input{height:40px;line-height:40px}.iti .iti__selected-flag{border-radius:35px;overflow:hidden}.calculation_forms .address_line_1{flex:initial!important;width:75%}.calculation_forms .address_line_2{flex:initial!important;width:25%}.calculation_forms .gform_page_footer{display:flex;justify-content:space-between;position:relative}.calculation_forms .gform_page_footer .gform_previous_button{background-color:transparent!important;border:none;padding:0;width:fit-content}.calculation_forms .gform_page_footer .gform_previous_button:hover{color:#5f2587!important}.calculation_forms .gform_page_footer img{position:absolute;right:1rem;bottom:0}.calculation_forms .gfield_description:last-child{padding-bottom:0!important}.calculation_forms .validation_message{background:transparent!important;border:none!important;padding:0!important;color:red!important;opacity:1!important}.calculation_forms .gform_page_fields{margin:0 2px!important}.calculation_tool_wrapper .swiper-autoheight .swiper-wrapper{transition-duration:0ms!important}.calculation_tool_wrapper input.datepicker{width:100%!important}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:'\f053';font-family:'fontawesome'}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:'\f054';font-family:'fontawesome'}.ui-datepicker-calendar .ui-state-hover{color:initial!important}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{color:#fff!important}.gravity-theme.ui-datepicker .ui-datepicker-header select{border:1px solid #ccc!important;margin:-10px 5px!important;padding:0 10px!important}.us-woo-cart_compact .woocommerce .cart-collaterals{position:relative!important;top:0!important}@media only screen and (max-width:1100px){#page-header .w-nav>ul a{font-size:18px}.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn){padding-left:0!important}}@media only screen and (max-width:991px){.fs_48 *{font-size:30px!important;line-height:30px!important}.color_footer-bottom .vc_col-lg-3{margin:0!important;border-bottom:1px solid #fff;padding:1rem 0}.color_footer-bottom .vc_col-lg-3 .vc_column-inner>.wpb_wrapper .footer_title{margin-bottom:0;position:relative;cursor:pointer}.color_footer-bottom .vc_col-lg-3 .vc_column-inner>.wpb_wrapper .footer_title::after{content:'\f107';font-family:"FontAwesome";position:absolute;right:0;top:0;font-weight:400}.color_footer-bottom .vc_col-lg-3 .vc_column-inner>.wpb_wrapper>*:not(.footer_title){display:none}.color_footer-bottom .vc_col-lg-3.active .vc_column-inner>.wpb_wrapper>*:not(.footer_title){display:block}.color_footer-bottom .vc_col-lg-3.active .vc_column-inner>.wpb_wrapper .footer_title{margin-bottom:1rem}.color_footer-bottom .vc_col-lg-3.active .vc_column-inner>.wpb_wrapper .footer_title::after{content:'\f106'}}@media only screen and (max-width:900px){#page-header .w-nav>ul ul{margin-top:0rem}.courses_grid .g-filters-list{justify-content:space-evenly!important}.courses_grid .g-filters-list .g-filters-item{margin-bottom:1rem}}@media (min-width:900px){.l-header.pos_fixed~.l-main .woocommerce .cart-collaterals,.l-header.pos_fixed~.l-main .woocommerce-checkout #order_review{top:125px}}@media only screen and (max-width:512px){.icons_col_3 .vc_column-inner .wpb_wrapper,.icons_col_6 .vc_column-inner .wpb_wrapper{display:block!important;text-align:center}.icons_col_3 .vc_column-inner .wpb_wrapper .w-iconbox{margin-bottom:2rem}}@media only screen and (max-width:800px){.mc4wp-form .mc4wp-form-fields p.checkboxes label{width:100%;display:block}.mc4wp-form input[type="submit"]{white-space:break-spaces;font-size:16px}.wc_account_navigation_toggle{display:flex!important}.woocommerce-MyAccount-navigation ul{display:none}.woocommerce-MyAccount-navigation.active ul{display:block}.mobile_label{display:inline-block}.woocommerce-account .post_content .woocommerce-button.button.view{margin-top:5px;margin-bottom:5px}.woocommerce-account .post_content .woocommerce-MyAccount-navigation:not(.active){display:none}.woocommerce-account .post_content .woocommerce-MyAccount-navigation.active{width:100%}.woocommerce-MyAccount-content{width:100%}.course_points{display:block!important}.course_points a{margin-top:1rem}.points_price_row .title .wpb_wrapper{padding-bottom:0!important}.points_price_row .content .wpb_wrapper{padding-top:0!important}.points_price_row .title{margin-bottom:0!important}.points_price_row .content .vc_column-inner,.points_price_row .title .vc_column-inner{padding-left:1.5rem!important;padding-right:1.5rem!important}.header_hor .l-subheader-cell.at_left>*{margin-right:0}.l-cookie{display:block}.l-cookie .w-btn{float:left;margin-top:1rem}.w-grid-item-h .slide .slide_title{line-height:42px}}@media only screen and (max-width:600px){.calculation_summary .head{display:none}.calculation_summary .body .row,.calculation_summary .footer>div{grid-template-columns:repeat(2,1fr)}.calculation_summary .body .row>*:nth-child(3){text-align:left!important}.calculation_summary .footer>div>div:first-child{grid-column:span 1;text-align:left!important}.calculation_tool_wrapper .w-tabs-section-content{padding:1.5rem!important}}@media only screen and (max-width:480px){.courses_grid .g-filters-list .g-filters-item{display:block;width:100%;float:left;clear:both;margin-bottom:1rem!important}.woocommerce-product-gallery{margin:0!important}}.activecampaignform label{display:none}.activecampaignform input{margin-bottom:10px}.activecampaignform ._button-wrapper._full_width{text-align:center;padding-top:10px}.product-label{background:#e42990;color:#fff;font-size:10px;padding:0 40px;transform:rotate(-45deg);position:absolute;top:23px;left:-50px;width:170px;text-align:center;z-index:999}.archive .product .w-grid-item-h .w-vwrapper{overflow:hidden}.popup-root{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(0 0 0 / .5);justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(5px);display:none}.popup-main{max-width:700px;width:100%;background-color:#e6287f;box-shadow:0 4px 6px rgb(0 0 0 / .1);border-radius:8px;display:flex;position:relative}.popup-main .close-btn{position:absolute;top:-10px;left:-10px;border-radius:50px;border:1px solid #000;padding:5px;line-height:10px;background:#fff;padding-top:3px;padding-bottom:7px;cursor:pointer}.popup-main>div:not(.close-btn){flex:1}.popup-main #pop3 form{padding-top:0px!important;margin-top:5px!important;padding-left:0!important;padding-right:0!important;padding-bottom:5px!important;background:transparent!important}.popup-main #pop3 form *{color:#fff}.popup-main #pop3 form ._form-title{color:white!important;font-family:'Quicksand',sans-serif!important;font-weight:600!important}.popup-main #pop3 ._form_element input[type="text"]{height:auto!important;line-height:1.2em;padding:6px 15px;min-height:40px}.popup-main #pop3 ._form_element *{font-size:13px}.popup-main #pop3 ._submit{background:#5f2587!important;border-radius:100px!important;font-family:'Lato',sans-serif;font-weight:600;line-height:1.4em!important;margin-top:10px;padding:10px 20px!important}.popup-main #pop3 form ._row{margin-bottom:10px}@media (max-width:768px){.popup-main{flex-direction:column-reverse!important;margin:0 20px}}.single-product .product-label{top:40px;left:-35px}.product-type-gift-card .woocommerce-product-gallery__wrapper{position:relative;overflow:hidden}